Novecento Normal
Novecento Demibold
Novecento Bold
Et si on jouait en codant ?
Aujourd’hui c’est dimanche. Laissez-moi vous présenter une gem qui permet d’apprendre à faire du Ruby ainsi qu’une IA (assez basique) tout en s’amusant dans un décor en ASCII.
Pour commencer on tape :
On choisit un niveau de difficulté et on donne un nom à notre personnage. Ensuite on ouvre le fichier "rubywarrior/#{nom_du_personnage}-#{difficulté}/README" pour voir à quoi ressemble le premier niveau, que voici :
--------
|@ >|
--------
Vous êtes donc le @ courageux qui doit atteindre la sortie >|, et pour y arriver, ouvrez donc le fichier player.rb, dans lequel vous pourrez utiliser les méthodes données dans le README.
!! Attention ceci est la solution du premier niveau !!
player.rb
class Player
def play_turn(warrior)
warrior.walk!
end
end
Une fois votre player prêt relancez la commande :
Et vous verrez si votre petit @ passe au niveau supérieur ou non, et ainsi de suite :)
Les liens utiles
Sur une idée de @lcoullet