Bienvenue jeune moussaillon !
Pour intégrer le navire Captain Contrat, tu dois créer une arène où deux héros pourront s'affronter !
Le but de ce challenge est de tester ta capacité à monter une petite application proprement.
On te propose plusieurs étapes, avec des bonus facultatifs. Tu peux t'arrêter quand tu veux.
Tiens-nous régulièrement informés de ta progression.
Nous nous intéresserons tout particulièrement aux choix de conception que tu feras, comment tu abordes les fonctionnalités à développer et ta connaissance des outils que tu utilises.
- Ruby
- Rails
- git
C'est l'accueil de l'arène, d'où nous pourrons lancer les combats.
Le but est donc de créer l'application et d'afficher une page dans un navigateur.
Bonus :
- Un petit texte d'introduction de ton cru. C'est plus fun.
- Joli design (mais n'y perd pas trop de temps non plus)
Données requises :
- Nom
- Points de vie
- Points d'attaque
Assure-toi qu'il n'y ait pas de grand déséquilibre entre combattants.
Bonus :
- L'arène n'est pas vide au premier démarrage de l'appli.
- Les persos ont une photo de profil (ou de face)
- Crud complet des personnages
- Ajouter d'autres caractéristiques aux personnages
Pouvoir choisir deux personnages et les faire combattre, puis afficher le gagnant avec un récapitulatif du combat.
Bonus :
- Historique des combats qui ont eu lieu
- Ajout de points d'expérience (mais pourquoi faire ?)
- Statistiques des combats : taux de victoire par perso et tout ça
Pouvoir assigner une arme aux personnages avant le combat.
Bonus :
- Il n'y a pas que les armes dans la vie, il y a des boucliers aussi
- Pouvoir utiliser plusieurs équipements