38 votes

Plate-forme/outils suggérés pour le développement rapide et le prototypage de jeux.

Quelles plateformes et quels outils dois-je utiliser pour le développement rapide et le prototypage de jeux ?

Disons que j'ai une idée de jeu simple ou une mécanique de jeu que je veux essayer, quels sont les meilleurs outils pour créer rapidement quelque chose de jouable que je peux expérimenter pour tester l'idée ?

La plateforme ne doit pas nécessairement être facile à apprendre, là n'est pas la question, mais une fois apprise, elle doit être rapide à utiliser.

27voto

NeARAZ Points 4365

Flash ou Game Maker pour les jeux en 2D. Unité pour les jeux en 3D.

19voto

gimel Points 30150

Pygame vaut la peine d'être essayé, principalement parce qu'il est possible d'utiliser un langage de programmation de haut niveau comme Python pour structurer le jeu.

Voir Qu'utilisez-vous pour le développement de jeux ?

18voto

Mitch Wheat Points 169614

10voto

Jeff Points 810

J'aime les cartes d'index et un sharpie.

7voto

Jason Miesionczek Points 7033

Si l'indépendance de la plateforme est un critère important, vous pouvez vous renseigner auprès de la jMonkeyEngine . Il s'agit d'un moteur 3D basé sur le graphe de scène et écrit en Java.

public class HelloWorld extends SimpleGame{
 public static void main(String[] args) {
  HelloWorld app = new HelloWorld(); // Create Object
  // Signal to show properties dialog
  app.setConfigShowMode(ConfigShowMode.AlwaysShow);
  app.start(); // Start the program
 }
 protected void simpleInitGame() {
  // Make a box
  Box b = new Box("Mybox", new Vector3f(0,0,0), new Vector3f(1,1,1));
  rootNode.attachChild(b); // Put it in the scene graph
 }
}

Ce bout de code est tout ce dont vous avez besoin pour commencer à afficher des primitives 3D à l'écran. Cet exemple intègre de nombreuses fonctionnalités de base, notamment le contrôle de la caméra, les mouvements WASD et des statistiques complètes sur les performances. Vous pouvez bien sûr remplacer tout cela et faire ce que vous voulez.

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