header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Calendrier
calendar
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le 19° jour de la Limace du 24° cycle après Ragnarok
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Hors Jeux
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth
Vous pouvez discuter ici de tout et de rien et surtout de tout ce qui ne se retrouve pas dans les autres forums Hors-jeux.

Il est cependant interdit d'utiliser ce forum pour un bénéfice personnel (vente, publicité, affiliation, ...).
Evitez aussi tout "sujet qui fache" et autre "trolls". Seuls des messages appelant à une discussion cordiale et pleine de tolérance seront acceptés.


Version imprimable

#. Message de Gork le 22-08-2006 à 17:47
81052 - ( )
Pays: France  Inscrit le : 17-12-2003  Messages: 646 (Shaï Epileptique)   Citer Citer
Salut à tous

J'envisage de me lancer dans la programmation d'un petit jeu de type "donjons et dragons" (sans prétention). En gros, il serait en 2 parties : d'une part, une partie "exploration d'un monde", et d'autre part, une partie "combat". Sur le plan graphique, ça serait simplissime : pas de 3D, des lignes, des ronds, et aux mieux des sprites (si ça existe encore). Dans l'idéal, j'aimerais que ce jeu soit assez "portable" sur diverses plateformes.

Le problème, c'est que ça fait bien 15 ans que je n'ai rien programmé et que je ne connais rien aux langages de programmation actuels : Je me suis arrêté au Gfa (sur Atari ST), au Pascal et au C (sans parler de langages plus ésotériques). J'ai donc quelques notions de programmation, mais qui doivent être assez obsolètes :/

La question est donc : quel langage me conseilleriez-vous ? J'avais pensé à Visual Basic (ou C++), à Java, ou même à faire un jeu flash. Comme je n'ai à peu près aucune idée de la façon dont ils fonctionnent, j'aimerais avoir des avis éclairés sur celui (ou ceux) qui conviendraient le mieux

Question subsidiaire : Pour un langage donné, il peut y avoir plusieurs outils de développement (enfin, je ne suis pas sûr mais il me semble... ça montre à quel point je suis ignorant !). Si c'est le cas, en plus de la question du langage se poserait celle de l'outil de développement.

Voili voilo, merci pour tout avis éclairé

#. Message de kungfuz le 22-08-2006 à 18:13
105171 - Paf (Kastar 26)
Pays: Canada  Inscrit le : 25-06-2003  Messages: 1265 (Trõll de Compèt')   Citer Citer
Tu peux regarder du côté des langages de programmation comme asp/php qui te permettraient de développer ton jeu en ligne (un peu comme MH). Comme tu as déjà des petites notions de c, tu te sentirais un peu à la maison avec php En même temps ça réglerait ton "problème" de portabilité étant donné que ton jeu pourrait rouler sur n'importe quelle plateforme dotée d'un browser. Personnellement j'ai un petit penchant pour java mais selon moi la courbe d'apprentissage serait un peu plus abrupte,

bon courage!

#. Message de Gork le 22-08-2006 à 18:48
81052 - ( )
Pays: France  Inscrit le : 17-12-2003  Messages: 646 (Shaï Epileptique)   Citer Citer
Merci, ça me fait toujours un début de piste, mais je ne souhaite pas faire un jeu qui soit "en ligne"... sauf si jamais je décide de le diffuser une fois terminé

#. Message de Xaruth le 22-08-2006 à 21:10
  [MH Team]   [Ami de MountyHall]
110318 - Héadörh (Skrim 56)
- L'âme de Lyandria -
Pays: France  Inscrit le : 07-10-2003  Messages: 8533 (Hydre Fumante)   Citer Citer
Si tu connais le C, autant y rester ....
Pour tout ce qui est graphisme 2d, tu peux tres bien les faire avec de l'OpenGL, ce qui ne necessite pas un gros apprentissage.

Pour ce qui est des outils de developpement, jette un oeil sur le site de Microsoft qui propose gratuitement toutes les versions de Visual 2005 (studio, C++, VB, etc.) en version Express (ce qui est plus que suffisant pour une utilisation personnelle).

Xaruth, du C++ toute la journée, hors de question d'en faire a la maison. ^^

#. Message de Gork le 22-08-2006 à 22:26
81052 - ( )
Pays: France  Inscrit le : 17-12-2003  Messages: 646 (Shaï Epileptique)   Citer Citer
OK, merci. Je vais aller voir ça

#. Message de thegrima le 23-08-2006 à 01:48
46344 - J'aime pas les Trolls (Tomawak 56)
- Enfants de la Flamme -
Pays: Belgium  Inscrit le : 16-12-2004  Messages: 454 (Golem Costaud)   Citer Citer
Si tu veux juste faire de la 2d OpenGL c'est pas vraiment une bonne idée en fait (enfin amha et sans vouloir te contredire Xaruth mais quand même). Regarde plutôt de ce côtés-ci (il y en a d'autre évidemment) :
SDL. Mais celle-ci possède des bindings pour un peu près tous les langages, est libre et multiplateforme.

D'ailleurs quel que soit le langage choisis (le C est très bien), mais évite peut-être de t'enfermer dans des solutions propriétaires à la microsoft (qui sont de très bon produit c'est pas ça, mais après pour en sortir quelque chose de portable sur toutes les plateformes tu vas galèrer grave).

Sous linux il existe des tas d'IDE : Anjuta, KDevelop, GCC+Bash
Sous windows aussi il en existe quelques-uns de libre et utilisant MinGW32 (le portage de gcc), mais je conseille souvent Code::Blocks

Sinon, même si je n'ai pas franchi le cap moi-même il parait que c'est très agréable (et très rapide) de développer en Ruby et autre Python (et surtout plus rapide).

#. Message de nuke_z le 24-08-2006 à 10:43
68348 - nuke_z (Durakuir 57)
- X-Trolls -
Pays: France  Inscrit le : 12-09-2005  Messages: 3092 (Djinn Tonique)   Citer Citer
Le flash me parait intéressant et porteur si tu veux faire du graphisme assez rapidement.

#. Message de Mephiston le 24-08-2006 à 11:31
  [Ami de MountyHall]
34868 - ( )
Pays: France  Inscrit le : 03-07-2002  Messages: 1761 (Trõll de Compèt')   Citer Citer
Yo Gork,

En fait, comme d'hab, ca depend de ce que tu veux faire

L'interet du PHP: le code ressemble a du C et ca tourne sur n'importe quel browser. Meme si tu ne veux pas le deployer en ligne, tu peux toujours deployer un tit serveur web local et utiliser ton browser local pour jouer.
Regarde a ce titre EasyPHP, qui te donne en un seul package: un serveur Web qui gere PHP et une base de donnees mysql pour la partie persistance des donnees. Avec ca c'est facile de faire un MH-like sans pretentions.

L'interet du Flash: tout le cote graphisme, deplacement de sprites, gestion de collisions devient un jeu d'enfants. Le Flash s'utilise sous deux aspects: le cote graphisme qui se fait tout a la souris, et le cote moteur qui se gere avec un langage de script proche du C. Mais attention, ca reste du script. A savoir donc que le debug ne se fait pas sans mal et que la gestion de structures de donnees etc reste tres limite.
A savoir aussi, depuis Flash tu ne peux pas faire de choses comme ecrire sur le disque (par exemple pour faire une sauvegarde) pour des raisons de securite. Une appli Flash est a l'origine prevue pour tourner sur la machine de monsieur tout le monde, ces limitations ont ete mises pour qu'une appli que tu visionnes par hazard sur le net ne vienne pas t'effacer ton disque dur.

Je ne suis pas un grand specialiste de Flash, il y a donc peut etre des moyens de contourner ces limitations, de lier ton appli a une base de donnees locale etc.

Enfin, il y a des softs tout pret qui te permettent de faire du final-fantasy-like. Jette un oeil a l'excellent RPGMaker (http://en.wikipedia.org/wiki/RPG_Maker), et tiens nous au courant

Meph': ah, si j'etais graphiste...

#. Message de Lloyd le 24-08-2006 à 16:28
  [Ami de MountyHall]
12385 - ( )
Pays: Australia  Inscrit le : 01-06-2003  Messages: 2247 (Djinn Tonique)   Citer Citer

Si tu veux eviter de galerer et produire rapidement des resultats je te conseille plutot:

http://www.microsoft.com/events/series/msdnvideodev.mspx
http://msdn.microsoft.com/coding4fun/
http://msdn.microsoft.com/vstudio/express/


#. Message de CosmoTroll le 26-08-2006 à 14:08
44428 - CosmoTroll (Tomawak 43)
- Trigoniae Trollicarum -
Pays: Belgium  Inscrit le : 02-10-2004  Messages: 650 (Shaï Epileptique)   Citer Citer
Un petit communiqué à la MS

Microsoft, LA compagnie du XXe siècle, regarde vers le XXIe et oublie la. Les langages qui montent: python et ruby:
Portables (d'un OS à l'autre hein),
de nombreuses librairies sont disponibles
large choix ds les librairies graphiques (Qt, GTK pour ne citer que ces 2 là), faciles à utiliser
tu pourras facilement réutiliser les fonctions que tu as créées pour ton programme pour les placer sur un serveur web

et en plus tout cela est libre (GPL)

Pages : [1]

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum
[ Contact : ] - [ Heure Serveur : 16:22:52 le 18/12/2025 ] - [ Page générée en 0.012 sec. ]