Tom's Guide > Forum > Programmation > Programmer des jeux en 2D
Mot :    Pseudo :           
 

Bonjour, j'apprends la programmation et je connait déjà quelques bases, mais je ne sais pas comment sont réalisés les jeux (2D pour commencer) .
Pouvez vous m'éclairer sur ce point ?

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

sont realisés avec beaucoup d'amour !

tu parles de jeux comme tetris ?

sinon ya pas tellement de difference a programmer un jeu en 2D ou en 3D (un peu de trigonometrie ou de quaternion en plus selon les gouts)

en gros un jeux c'est :
- un modele (cad une simulation informatique) qui representes les données et les interactions qu'elles ont entre elles et avec les joueurs (toi ou moi)
- une (ou plus) representation graphique de c donnée
- une UI (user interface) ...

=====================

- le modele est geré par une boucle (un bete while ou une handler evenementiel selon le type de progra) qui fait evoluer les données du dit modele.... (nombre d'unité, deplacement, position etc....)

- les interfaces graphiques sont aussi gerés dans des boucles (ou des handle evenementiels selon ;-) ) , à interval regulier ils recuperent des données du modéle et les represente graphiquement (position, etat de santé etc...)
dans un jeux 3d, l'interface graphique est souvent appelé "moteur 3D"...

- la partie UI interagit avec le modele et le fait evoluer (je tourne a droite, a gauche je tire etc...)

Répondre à quazardous

Je vais arrêter l'informatique et continuer le bilboquet (g absoluement rien compris !!) .

Répondre à KleevX

J'ajouterai que classiquement, c'est un bête automate d'états fini du style :

1 - initialisation des données
2 - boucle du jeu
2.1 - analyse des entrées (clavier, souris...)
2.2 - calcul de la logique, intelligence artificielle, physique...
2.3 - rendu de la scene a cette instant en fonction des précédents paramètres.
2.4 - synchronisation de l'affichage

Bon en gros, très gros, c'est ça.

Répondre à Palmic

Pour débuter avec les jeux 2D tu peux essayer de te lancer dans "DIV GAMES STUDIO" c'est plutôt bien expliqué mais un peu vieux comme logiciel

Répondre à Gwalchala@IDN

Arrêtez, par pitié, de me torturer l'esprit !!
(mais je ne desespere pas d'apprendre, en effet, l'effet était le même avec le binaire il y a quelques mois, et maintenant, j'ai 1101 ans !!) .

Répondre à KleevX

j'ai les sources d'un puzzle bobble (pas fini) en C

ça te branche ?

http://lexm.free.fr/usr/nbobble.zip

faut mingw pour le compiler (ou DEVCPP en adaptant un peu) avec allegro ...

ça c du bete boucle de jeu...

Répondre à quazardous

aprend le java :-)

Répondre à shikly

Je crois qu'en javascript aussi ca marche, mais je ne sais pas comment on fait (en java, c comme pour les autres langages, variables, conditions, etc...) !!

Répondre à KleevX

J'aimerai faire une voiture

Tu commence par comprendre qu'elle son les différent partie d'une voiture

Oui mais ah bof je comprend pas

Commence par comprendre comment les choses fonctionnes.

Oui mais heu ca fonctionne comment ? je veux juste faire un jeu pas comrendre comment la terre tourne.

Ah bien allor tu voudrai avoir une voiture et qu'on puisse dire que c'est toi qui la fait ?

Oui c'est un peu cela ...

Répondre à zexxia

Citation :

Je crois qu'en javascript aussi ca marche, mais je ne sais pas comment on fait (en java, c comme pour les autres langages, variables, conditions, etc...) !!


je ne sais pas ou tu as vus sa
le javascript et le java ne sont pas du tout pareille

Répondre à shikly

Je voulais dire que les cours de programmation sur internet, on apprends les variables et les conditions (les cours que je connais, donc je veux juste savoir ou on peut trouver des cours qui permettent de faire des programmes un peu plus évolués qu'un calculateur de TVA !!) .

Répondre à KleevX

mais le principe du tetris dois etre tres simple nan?

En C sa ne dois etre une boucle qui choisi des piece au hasard comment puis-je m'y prendre svp?

Répondre à Teoteed

Bonsoir a tous ! Je voudrai savoir… j’ai quelques notions de basse en cpp et je cherche un moyen de faire un jeu en 2D. J’ai passé la journée à chercher et je n’ai rien trouvé… Si ce n’est pas trop vous demandé, il me faudrait un cour en français en plus de tous autres logiciels nécessaires. Donnez moi un lien pour trouver facilement svp.

Répondre à Babicloude

essayer www.siteduzero.com pour commencer il y a des tutoriaux francais et vous dises les outils necessaire.

Répondre à djburnout

+1 pour le site du zero, quand a la librairie pour faire du 2D, essayer la SDL, qui a fait entre autre civilization...

------------------------------ si dieu existe et a inventé la bite, alors il a inventé la masturbation qui va avec. Qu'il ne vienne donc pas se plaindre...
Pour overclocker :
http://www.infos-du-net.com/forum/ [...] pic-unique
Répondre à Drife

Merci les gars! J'vais y bosser...

Répondre à Babicloude
Tom's Guide > Forum > Programmation > Programmer des jeux en 2D
Aller à :

Il y a 255 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens