17 votes

Existe-t-il un simple "Hello World" pour créer des jeux ?

Est-ce que quelqu'un connaît un "Hello World" simple pour faire des jeux pour ubuntu ? J'ai vu la vidéo "Getting Started with Quickly".

Des exemples de plates-formes ou d'autres choses du même genre ?

EDIT : Juste un récapitulatif des réponses.

Moteur de jeu Blender -- Utilise Python

Pygame -- Python

MonoGame http://monogame.codeplex.com/ -- Une sorte de XNA ?

QuakeC -- Il s'agit d'un langage de type C à la sauce Quake. Voir : Steel Storm http://one.steel-storm.com/

10voto

Bill K Points 32115

Une option rapide et facile est Rapidement .

Créer un projet est aussi simple que de taper ceci dans le terminal :

quickly create ubuntu-application my-new-project

Voir ceci vidéo d'introduction .

C'est aussi un site formidable : http://developer.ubuntu.com/get-started/

Et, bien sûr, le manuel : man quickly

Vous utiliserez Python, qui est également idéal pour les jeux en 3D. Panda3D .

8voto

Andrew Swift Points 1405

Blender peut réaliser un jeu 3D avec Python : http://www.blender.org/features-gallery/features/

Il est possible d'y créer un simple jeu de type hello world, il est entièrement intégré avec le son, la simulation physique, GLSL, des plugins pour beaucoup de choses (y compris les plugins réseau et web), un bon flux de travail professionnel.

Plate-forme en 3D : http://www.youtube.com/watch?v=BGqyvX4P6Pg

Caractéristiques Démo : http://www.youtube.com/watch?v=SjFGDcGcEjE

Panda3D est cool, mais ce n'est pas un moteur de jeu, c'est un tas de bibliothèque Python où vous pouvez assembler un moteur de jeu, mais ce n'est pas complètement intégré.

Ogre3D c'est pareil, ce n'est pas un moteur de jeu, c'est juste un moteur graphique 3D, là où vous pouvez assembler un moteur de jeu, vous devez coder votre propre son par exemple.

6voto

EFraim Points 101

Comme sur tout système d'exploitation, vous devrez choisir un langage de programmation capable d'utiliser OpenGL pour les graphiques. Il ne vous reste plus qu'à développer le jeu.

Comme beaucoup d'applications sur Ubuntu sont open source, vous pouvez en trouver une dans le centre de logiciels qui est gratuite et utiliser la commande suivante : sudo apt-get source gameName Cela vous donnera une idée de la façon dont les jeux qui existent déjà sont faits pour Ubuntu. Vous pouvez également rechercher comment empaqueter des paquets debian pour le moment où vous pensez être prêt pour la distribution.

4voto

Efrain Valles Points 71

Avez-vous consulté PyGame ? Il s'agit d'une excellente bibliothèque pour la création de jeux. Il y a beaucoup de jeux déjà réalisés dont vous pouvez lire le code et apprendre une chose ou deux. Je consacre actuellement mon temps libre à apprendre à créer un jeu de plateforme, juste pour le plaisir d'apprendre. Je vais poster mes apprentissages et répondre plus tard avec un travail réel.

Veuillez consulter le site http://www.pygame.org/wiki/tutorials

J'espère que cela vous aidera

3voto

Panda3D est une bibliothèque de jeux multiplateforme pour Python et C++. Elle est développée et maintenue par un groupe de Carnegie Mellon, et elle a été utilisée dans quelques titres commerciaux. Elle ajoute des abstractions plus simples par rapport à OpenGL, OpenAL et Bullet, et un certain nombre d'exemples de démarrage sont disponibles, notamment un jeu d'astéroïdes en 2D.

http://www.panda3d.org/

http://www.panda3d.org/manual/index.php/Sample_Programs_in_the_Distribution

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X