Le Bois de Chet Index du Forum Le Bois de Chet
Rencontres rôlistiques
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Jeu offline

 
Poster un nouveau sujet   Répondre au sujet    Le Bois de Chet Index du Forum -> Développement
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Baleg
Maître
Maître


Inscrit le: 30 Oct 2003
Messages: 681
Localisation: Cambridge

MessagePosté le: Dim 22. Juil 2007, 22:24    Sujet du message: Jeu offline Répondre en citant

Je suis assez content de ce screenshot du jeu que je suis en train de développer de mon côté (ce qui me laisse malheureusement peu de temps pour les pionniers, désolé).



C'est une pré-alpha, y'a pas grand chose qui fonctionne si ce n'est cet écran de recrutement (et encore, les accents ne sont pas affichés). Je viens d'ajouter la 3D, et cette image (ainsi que le nom, forcément), devrait donner un indice par rapport au jeu duquel je m'inspire.

Je vous tiendrai au courant si j'ai besoin d'aide ou de béta-testeurs Smile
_________________
Et la marmotte, elle met le chocolat dans le papier d'alu...
Mais bien sûr !!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
JMT
Héros
Héros


Inscrit le: 31 Aoû 2003
Messages: 370
Localisation: Zürich

MessagePosté le: Lun 23. Juil 2007, 4:19    Sujet du message: Répondre en citant

Tu continu ton jeu de course à l'espace. Ca a l'air cool!
_________________
"Be seeing you!"
"I am not a number, I am a free man!"
The prisoner, #6
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Baleg
Maître
Maître


Inscrit le: 30 Oct 2003
Messages: 681
Localisation: Cambridge

MessagePosté le: Lun 23. Juil 2007, 8:32    Sujet du message: Répondre en citant

(Resize de l'image pour pas casser la mise en page)

Oui, c'est bien ça. J'ai pris le temps de réécrire (pour la 3ème fois) mon moteur 2D, mais le résultat (transparence, ça en jette je trouve) correspond à ce que j'espérais. Je vais maintenant essayer d'intégrer les clics sur les objets 3D, en espérant que ça marche. Et bien entendu ajouter les textures sur la Terre et la Lune...
_________________
Et la marmotte, elle met le chocolat dans le papier d'alu...
Mais bien sûr !!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
Jerome
Maia
Maia


Inscrit le: 14 Sep 2003
Messages: 783
Localisation: Lausanne

MessagePosté le: Lun 23. Juil 2007, 8:51    Sujet du message: Répondre en citant

bien bien. en tout cas pour le beta-test je m'inscris. je suis assez bon pour tout faire pêter lors des tests Very Happy
_________________
Si tu trouves pas de temps pour jouer, c´est que tu es un mauvais joueur.

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Yahoo Messenger MSN Messenger
JMT
Héros
Héros


Inscrit le: 31 Aoû 2003
Messages: 370
Localisation: Zürich

MessagePosté le: Lun 23. Juil 2007, 18:32    Sujet du message: Répondre en citant

Juste pour te dire que tu es libre d'utiliser le serveur subversion pour y stocker ton source si c'est pas déjà le cas...
_________________
"Be seeing you!"
"I am not a number, I am a free man!"
The prisoner, #6
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Baleg
Maître
Maître


Inscrit le: 30 Oct 2003
Messages: 681
Localisation: Cambridge

MessagePosté le: Lun 23. Juil 2007, 18:45    Sujet du message: Répondre en citant

Bonne idée ! Merci pour le stockage, ça m'évitera de tout perdre suite à une fausse manip !

(en fait je sais, tu veux juste voir mes sources, avoue ! Wink )
_________________
Et la marmotte, elle met le chocolat dans le papier d'alu...
Mais bien sûr !!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
JMT
Héros
Héros


Inscrit le: 31 Aoû 2003
Messages: 370
Localisation: Zürich

MessagePosté le: Dim 29. Juil 2007, 12:53    Sujet du message: Répondre en citant

J'ai effectivement regarder ton code. Pas trop de remarque si ce n'est de faire attention au string qui sont un peu partout dans ton code. C'est facile pour le prototyping mais à long terme c'est dur à gérer et à debugger dans les conditions.

Tu utilises BOOST comme librairie, c'est bien les package Math dont random sont très bons. Le package string évite un maximum d'erreurs avec les pointeurs et les tableaux de char.

J'ai fais aussi un très rapide tour dans ton moteur 2D, tu fais des appels direct à glut. Tu définis le layout de tes screens avec xml. La question que je me pose: pourquoi tu n'utilises pas un framework qui implémente les interface 3d pour toi? Tu pourrais passer plus de temps sur le vrai moteur de jeux (la conquête spatiale) et à customiser le style de ton interface.
_________________
"Be seeing you!"
"I am not a number, I am a free man!"
The prisoner, #6
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
JMT
Héros
Héros


Inscrit le: 31 Aoû 2003
Messages: 370
Localisation: Zürich

MessagePosté le: Ven 3. Aoû 2007, 17:16    Sujet du message: Répondre en citant

Petites questions:

Le jeu source ne serait pas par hasard celui-ci http://www.geocities.com/raceintospace/ refais en opensource ici http://www.geocities.com/raceintospace/ ?

Quelque soit la réponse n'oublie pas de permettre d'utiliser le moteur pour une option épique avec comme point de départ 1945 avec comme objectif:

    le premier sonde dans l'espace / lune / mars
    le premier homme dans l'espace / lune / mars
    la première base permanente dans l'espace / lune / mars


Cela permettra de faire un jeu avant-tem-lafirme Twisted Evil ou plus sérieusement de remettre le concept au gout du jour en implémentant l'état de l'aventure spatiale actuelle et faisant une projection sur le futur.
_________________
"Be seeing you!"
"I am not a number, I am a free man!"
The prisoner, #6
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Baleg
Maître
Maître


Inscrit le: 30 Oct 2003
Messages: 681
Localisation: Cambridge

MessagePosté le: Ven 3. Aoû 2007, 17:36    Sujet du message: Répondre en citant

JMT a écrit:
J'ai effectivement regarder ton code. Pas trop de remarque si ce n'est de faire attention au string qui sont un peu partout dans ton code. C'est facile pour le prototyping mais à long terme c'est dur à gérer et à debugger dans les conditions.


Oui, je sais. j'aimerais bien eviter les string, d'autant plus que j'aurais plutôt besoin de wstring (histoire d'avoir full Unicode).

Par contre, ma librairie graphique je la veux réutilisable par d'autres. Du coup, je sais pas trop comment me passer du texte, genre pour définir une fonction a partir d'XML.

Niveau framework, si j'implemente tout a la main c'est : 1) Apprendre, 2) Rien trouve de bien (pas cherche 2 semaines non plus, j'avoue). Si tu as quelque chose a me proposer, qui soit si possible portable et avec une licence LGPL...

En tout cas le jeu tu l'as trouve (comme c'etait difficile...), j'espere que tu y as joue, c'est vraiment prenant. Sauf que c'est vieux, lent (tres lent), et des stats a s'arracher les cheveux (5 etapes a 85% ? Bah, facile !). D'ailleurs les stats c'est le truc qui tue souvent un jeu (je pense a Wesnoth par exemple), quand le programmeur pense "jet unique" alors que c'est plutot "repetition de jets uniques".

Le background est encore loin d'etre determine, possible que je fasse un depart milieu XXeme, en tout cas je prevois de laisser au joueur suffisamment de temps pour evoluer disons sur 1 siecle minimum, voire plus (ce serait dommage que je fasse de la recherche sur la position des planetes pour rien)
_________________
Et la marmotte, elle met le chocolat dans le papier d'alu...
Mais bien sûr !!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
JMT
Héros
Héros


Inscrit le: 31 Aoû 2003
Messages: 370
Localisation: Zürich

MessagePosté le: Ven 3. Aoû 2007, 18:43    Sujet du message: Répondre en citant

Baleg a écrit:

Par contre, ma librairie graphique je la veux réutilisable par d'autres. Du coup, je sais pas trop comment me passer du texte, genre pour définir une fonction a partir d'XML.

Intuitivement je dirais que le plus simple serait de lire la définition dans le xml sachant que la structure de ton xml est valideée par un xsd. L'idée étant de hardcoder les strings dans le xsd puis dans le xml.

Baleg a écrit:

Niveau framework, si j'implemente tout a la main c'est : 1) Apprendre, 2) Rien trouve de bien (pas cherche 2 semaines non plus, j'avoue). Si tu as quelque chose a me proposer, qui soit si possible portable et avec une licence LGPL...

Je regarde cela depuis un petit moment, comme tu fais du c++ il y a 2 options trés nettes:
http://www.ogre3d.org/ trés puissant, cpp et LGPL
http://g3d-cpp.sourceforge.net/ puissant mais plus "oldschool"

Baleg a écrit:

Le background est encore loin d'etre determine, possible que je fasse un depart milieu XXeme, en tout cas je prevois de laisser au joueur suffisamment de temps pour evoluer disons sur 1 siecle minimum, voire plus (ce serait dommage que je fasse de la recherche sur la position des planetes pour rien)

Je regarde aussi pour faire un generateur de planete avec map2d / 3d et tous le truc. C'est pas evident de choisir une approche et une technologie. Pour l'instant, je le fais dans eclipse + java1.6 + jmonkeyengine (lwjgl) mais je suis en train de voir si ogre4j n'est pas plus puissant et surtout plus fourni en bout de code déjà tout fait.
_________________
"Be seeing you!"
"I am not a number, I am a free man!"
The prisoner, #6
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Baleg
Maître
Maître


Inscrit le: 30 Oct 2003
Messages: 681
Localisation: Cambridge

MessagePosté le: Dim 12. Aoû 2007, 14:57    Sujet du message: Répondre en citant

JMT a écrit:

Je regarde cela depuis un petit moment, comme tu fais du c++ il y a 2 options trés nettes:
http://www.ogre3d.org/ trés puissant, cpp et LGPL
http://g3d-cpp.sourceforge.net/ puissant mais plus "oldschool"


Après 1 semaine de tests et de prise de tête, mon résultat :

OGRE semble en effet puissant. Des screenshots que j'ai vus c'est le cas. Par contre, j'ai eu de la peine à installer.

G3D je sais pas, encore eu plus de problèmes du coup abandonné.

Gros "hic" encore : pour ogre j'ai besoin de CEGUI pour l'interface 2D à ce que j'ai compris (sauf à reprendre mon système). Et là je peine vraiment. Comme souvent, ça me décourage, d'autant plus que ça me donne juste l'impression de ne pas avancer. Pénible. Ils arrivent pas à faire un beau paquet Ubuntu fonctionnel ? J'ai même essayé de compiler à la main, mais toujours rien de probant... Je crois que je vais laisser de côté pour le moment (car oui, c'est sensé me laisser me concentrer sur le code important, mais là une semaine "perdue" à simplement essayer d'installer la bête c'est tuant).
_________________
Et la marmotte, elle met le chocolat dans le papier d'alu...
Mais bien sûr !!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Le Bois de Chet Index du Forum -> Développement Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com