begin process at 2012 05 27 20:14:36
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > JEU DE LA VIE SUR UN TORE

JEU DE LA VIE SUR UN TORE


 Information sur la source

Note :
9,25 / 10 - par 4 personnes
9,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :conway, vie, tore, 3d, jeu Niveau :Débutant Date de création :21/05/2006 Vu / téléchargé :4 982 / 473

Auteur : JCDjcd

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Jeu de la vie de Conway, sur une tore (une beignet quoi !)
La 3D est faite "a la main", c'est-a-dire que le programme trie les boules puis affiche dans le bonne ordre.
Pour trier, il utilise des arbres rouges et noirs.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture COLORATION SYNTAXIQUE
Source avec Zip Source avec une capture ORBITES DES SATELLITES GPS
Source avec Zip Source avec une capture DESSIN D'ARBRES
Source avec Zip Source avec une capture PROGRAMMATION LINEAIRE
Source avec Zip EXTENSION DE CORPS (MATH)

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture BASE/MOTEUR 3D EN QT/OPENGL (COMPLET ET FONCTIONNEL!) POUR U... par envi33
Source avec Zip Source avec une capture ASTEROID DIRECT X par f_l_a_s_h_b_a_c_k
Source avec une capture OPENGL - JEU DE BILLARD EN 3D PAS FINI par acx01b
Source avec Zip Source avec une capture FPS EN RÉSEAU par D6R26H59P
Source avec Zip Source avec une capture JEU DE LA VIE DE CONWAY par JCDjcd

Commentaires et avis

Commentaire de nightlord666 le 21/05/2006 17:48:18

Aurais-tu une adresse pour expliquer ce qu'est ce "jeu de la vie de Conway" s'il te plait ?

Commentaire de JCDjcd le 21/05/2006 18:28:49

http://www.cppfrance.com/codes/JEU-VIE-CONWAY_32922.aspx

ou sinon

GOOGLE !!

Commentaire de pocky6 le 22/05/2006 07:19:37

Pas maté les sources mais impressionnant & plus ludique qu'en 2D. Avec un more de rotation auto ça ferait un joli .scr. Juste 9 parce que je n'ai pas trouvé de moyen de colorier moi mm des zones au passage de la souris, comme c classiquement proposé en 2D. (au fait, ça serait pas UN tore et UN beignet ?)

Commentaire de Kirua le 22/05/2006 12:41:20

Original, bravo :)

Commentaire de JCDjcd le 22/05/2006 15:51:38

Oui c'est bien au masculin, je sais pas ce qui me prend des fois ...
Pour auto-rotation c'est en fait deja fait, il suffit d'enlever trois // dans le code (dans le WM_FREETIME) et puis ca tourne tout seul.
Pour la couleur effectivment je me suis pas foulé ...

Comment on fait un .scr ?!?

Commentaire de pocky6 le 22/05/2006 21:09:58

Pour le scr, ex: http://www.wischik.com/scr/ (trouvé dans une faq sur la prog windows).
A une époque feu le magazine Code(r) avait fait un tuto là dessus, pour faire un screensaver opengl. En gros (si ma mémoire est bonne) faut gérer 2 options de la ligne de commande & la génération de la preview pour l'écran de sélection.
Je pense qu'un économiseur utilisant exactement ce que tu as fait mais qui alternerait entre les différentes figures affichées par les exe du zip serait du plus bel effet. Genre hypnotisant comme le défragmenteur Norton à l'époque de 98.

Commentaire de stfou le 11/06/2006 13:16:35

bravo l'astuce pour faire passer les exe ;)
très belle animation^^

Commentaire de rrk275 le 03/09/2006 11:47:09

Pour pocky6 , le jeu de la vie de conway est un automate cellulaire tridimensionnel vu qu'il inclu le temps ^^ et celui ci n'est "juste" pas en geometrie euclidienne ce qui change la donne ^^

Commentaire de Kirua le 03/09/2006 13:55:46

Je sais pas si tu peux considérer ça. L'usage du "temps" est inclus dans la définition de l'automate cellulaire (tu peux pas faire sans, et le temps est obligatoirement discret), donc est-ce que ça compte vraiment comme une dimension? (même s'il faut évidemment préciser la position x,y et le temps t pour spécifier pleinement une case, donc l'argument tient).

Commentaire de rrk275 le 03/09/2006 18:59:31

Le temps est une dimension des automates cellulaires quand elle est utilisé car en effet certains automates (bidimensionelles cette fois) peuvent  se representer sans notion de temps.
On peut aussi rappeler que l'univers est quadridimensionel (comme disait le feu einstein .. l'espace et le temps sont indicible ;. )
la quatrieme dimension étant evidemment le temps qui est donc bien une dimension ^^

Commentaire de Kirua le 03/09/2006 23:46:02

Sans vouloir rentrer dans le bon vieux troll geek, parce que fondamentalement (sic) j'y connais rien: le coup des 4 dimensions, c'est un minimum prudent ;).

Mais assez avec ça.

Comment tu conçois un automate cellulaire sans temps? Il y a forcément succession d'états, c'est ... forcé!

Commentaire de rrk275 le 03/09/2006 23:52:53

Disons que comment concois tu un automate cellulaire sans espace ? (nan pas la peine de repondre..je m'arrete .. ^^)
Comment tu conçois un automate cellulaire sans temps?
sans temps en tant que dimension oui, mais sans "etapes" , la ok nan..
(ce qui revient a ton L'usage du "temps" est inclus dans la définition de l'automate cellulaire )
pour la representation, tu empile les couches .. faisable parce que le temps est utilisé par etapes.) j'ai souvenir d'un site qui en parlait ..
je cherche ..
.
.
2 sc je cherche ..
voila
http://www.vieartificielle.com/article/index.php?action=article&id=85

Commentaire de rrk275 le 03/09/2006 23:56:17

on remarquera qu'ils considere le temps comme un dimension à part et qu'ils qualifient de automates 1D .. mais bon dans ce cas ce modele ci est a 2D.. ( non euclidien of course..)
maintenant il faudrait voir qu'elles amelioration peut aporter ce modele ci en terme de structures remarquable ...

Commentaire de Kirua le 04/09/2006 00:10:17

Merci pour le lien, lecture intéressante :) J'y avais déjà lu un article sur les algos génétiques.

Sinon, l'évolution du temps pour un automate c'est évidemment la succession discrète des configurations par application des règles. Que veux-tu faire d'autre avec le temps? Je ne te suis pas trop...

Commentaire de rrk275 le 04/09/2006 00:16:54

Rien mais dans un automate le temps est divisé en étape et l'on considere donc qu'il n'est pas une dimension mais je pense que si, car l'espace est lui meme divisé, en cellule enfin rien de passionant mais ma remarque avait pour but de soulever une reflexion quand à la spatio-temporalité des automates qui est quasi celle de notre univers
(dsl si je suis pas tres comprehensible..)
Si ca t'interesse voici un automate tout aussi interessant (car plus ludique (+de couleur ^^ ) que le jeu de la vie ,du moins je trouve .. ):
http://matthieu.walraet.net/automate/automate.html
et pour dessiner soit meme :
http://mypage.bluewin.ch/Ysewijn/french_wire.htm

Commentaire de Kirua le 04/09/2006 09:24:00

J'adore cet automate, me suis déjà bien amusé avec lui, merci pour le lien ^^.

Commentaire de jpapoly le 09/10/2009 22:20:21

Je n'arrive pas a recompiler l'application. Il manque plusieurs fichiers .h (util.h, winutil.h, data.h, resources.h)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

un ptit jeu [ par BLaFarD ] euh, je viens de me pondre un petit moteur 3d de merde en opengldonc, si qlqun veut me filer des model 3d k'il a fait (sous 3dsmax si possible), bah, Faire un jeu (Voiture) [ par skone007 ] Voilà depuis peu le modeuleur 3D du projet nous a quitter. Nous recherchons des personnes capables de faires des voitures et des circuits en 3D. Nou projet jeu voiture 3D [ par supergrey ] Bonjour a tous.Dans le cadre de notre dernier projet de développement, nous proposons au modéliste 3D un partenariat des plus simples.En effet nous vo afficher un plateau de jeu en C [ par zebigboss3 ] en vue du projet info de cette annee scolaire, je dois creer un programme en C permettant de realiser une espece de trivial pursuit. Or il se trouve q Projet de jeu sur quimper [ par vini123 ] ça y est après avoir fini mes études et connaissant une petite période de chômage j'en profite pour me lancer dans la programmation d'un moteur 3D. J' lancement d'un .exe externe dans un jeu (3d, fmod) [ par aubry ] Bonjour, j'ai un problème et  c'est assez urgent...c'est pour le collège j'ai un sujet d'arts plastiques ou il faut illustrer l'ex "le jeu de la vie"(aidez moi!!!!) [ par jca85 ] Je suis étudiant en 1ere année DUT GEII et mon projet tutoré est sur "le jeu de la vie". Je dois réaliser un "jeu de la vie" jeu video 3d avec directx9.0 et visual c++ [ par atonvi ] salut les gars, je viens de commencer la conception d'un moteur 3d avec directx9.0 mais je me pose certaines questions. J'espère que vous pouriez Interfacer 3DSMax avec DirectX ? [ par bubbathemaster ] Bonjour,Il y a quelques mois je me suis mis à m'interresser en détails à DirectX. Ma première approche a été d'utiliser Collision entre objets 3D [ par mmaximum ] Salut à tous,Je suis nouveau sur le forum. Je sais déja bien programmé(c/c++, python, xhtml/html, css, javascript,...)Je suis en train de développer u


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,108 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales