113 votes

Le meilleur de la programmation de base des jeux

En arrière quand j'étais à l'école, je me souviens de bricolage avec un Mac jeu où vous avez programmé des petits robots dans une sorte de pseudo-langage assembleur, qui pourrait bataille les uns les autres. Ils pourraient se déplacer autour de l'arène, regardez pour les opposants dans des directions différentes, et le feu une sorte d'arme. De jolis trucs de base, mais je m'en souviens très tendrement, même si je ne peux pas me rappeler le nom.

Il n'existe aucun bon de jour moderne équivalents?

34voto

Pascal Paradis Points 2833

J'ai eu beaucoup de plaisir à le codage de mon propre robot avec Robocode au collège.

Il est basé sur Java, l'API est détaillé et il est assez facile d'obtenir un défi robot et en cours d'exécution.

Voici un exemple :

 public class MyFirstRobot extends Robot {
     public void run() {
         while (true) {
             ahead(100);
             turnGunRight(360);
             back(100);
             turnGunRight(360);
         }
     }

     public void onScannedRobot(ScannedRobotEvent e) {
         fire(1);
     }
 }

32voto

Jason Z Points 5135

Viens de trouver la Lumière de Bot. Programmer votre robot pour déplacer et effectuer des tâches pour terminer un puzzle. Inclut même des sous-routines. Programme le bot en le faisant glisser les tuiles dans les fentes. Le jeu est très poli.

Mise à jour Lightbot est maintenant la version la plus récente du jeu, et a des versions spécialement conçues pour les enfants âgés de 4 à 8 ou 9 ans+ (pas de limite supérieure) et dispose également d'une sorte de si

screen of lightbot 1

24voto

onnodb Points 4246

Je pense que le jeu original a été appelé Core Guerres (cet article de Wikipedia contient beaucoup de liens intéressants); il y a encore l'air de programmes et de compétitions à travers, par exemple à corewars.org. Je n'ai jamais eu le temps de regarder dans ces jeux, mais ils semblent comme beaucoup de jeu.

19voto

ziggystar Points 9538

Dans le jeu flash Manufactoria vous "programme", une usine en fixant les convoyeurs et les interrupteurs dans une manière très similaire à un FSM, mais plus puissant. Ce jeu est vraiment génial. L'essayer, surtout si vous êtes en langages formels et automates!

Manufactoria screen shot

17voto

ziggystar Points 9538

Un jeu dans lequel vous devez construire graphiquement et de former des réseaux de neurones artificiels dans le but de contrôler un bug est un Bug du Cerveau.

Bug Brain screen shot

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X