12-08-2011, 08:19 AM
Pour gérer ces déplacement, il faut que tu modélises un graphe et que tu y appliques un algorithme de recherche de plus court chemin (tel que A* ou celui de Dijkstra), je te conseille A*, il est plus simple à implémenter et plus performant et donnera d'excellents résultats pour un tel graphe peu complexe.
Pour ce qui est d'apprendre Ruby et Rails, c'est plutôt facile dès lors que tu lis l'anglais. Le fait que tu connaisses bien un autre langage aidera aussi : Ruby n'utilise pas de paradigme trop exotique donc il sera assez simple d'assimiler le gros du langage. De plus, étant entièrement objet, tu n'as pas cette séquence débile qui consiste à apprendre en procédural pour ensuite tout désapprendre et réapprendre avec l'objet.
Les gens que j'ai poussé sur les Rails ont rapidement été opérationnels (2 semaines à 1 mois, en y accordant seulement une poignée d'heures par semaine). C'est d'autant plus rapide si tu es aidé (et ça, je peux faire ^^).
Pour ce qui est d'apprendre Ruby et Rails, c'est plutôt facile dès lors que tu lis l'anglais. Le fait que tu connaisses bien un autre langage aidera aussi : Ruby n'utilise pas de paradigme trop exotique donc il sera assez simple d'assimiler le gros du langage. De plus, étant entièrement objet, tu n'as pas cette séquence débile qui consiste à apprendre en procédural pour ensuite tout désapprendre et réapprendre avec l'objet.
Les gens que j'ai poussé sur les Rails ont rapidement été opérationnels (2 semaines à 1 mois, en y accordant seulement une poignée d'heures par semaine). C'est d'autant plus rapide si tu es aidé (et ça, je peux faire ^^).