| Bonjour un à tous,
J'aimerais me remettre à coder et surtout du code graphique.
Ça fait 10ans que je code mais beaucoup plus du coté Serveur donc question graphique c'est proche du zéro.
Je voudrais savoir qu'est ce que vous me recommander pour développer en ce moment.
Pour avoir un peu plus de précision pour m'aider:
J'ai des bases solides en C et C++
Je me débrouille en java mais ça fait longtemps que j'en ai pas fait.
Je peux me mettre à d'autre langage de prog si je peux trouver de vraie bons tuto.
Mon problème en fait vient surtout que j'ai "JAMAIS" réussit à mettre en place un environnement de développement qui fonctionne...
A chaque fois que j'ai tenté d'installer un SDK ou autre (par exemple DX sdk) j'ai jamais réussit à inclure les bonnes lib ou d'avoir un environnement de dev qui fonctionne (je ne savais jamais quelles lib inclures, toutes les compilations échouais, il y avait toujours un path qui manquait...)
Enfin bref la galère, donc si vous avez un environnement de dev simple (et de préférence libre sous Windows) à installer pour que je puisse me concentrer sur le développement pur sans avoir besoins de me taper 15 tutos pour installer le truc de base, je suis preneur.
Merci d'avance pour votre aide
---------------
Currently playing/watching/reading!
Il y a 10 types de personnes. Celles qui comprennent le binaire et les autres...
Un jeu de foot multi joueurs en flash?
|
| Je comprend pas très bien ce que tu entends par environnement de dev graphique? Tu veux dire par là un environnment de type WYSIWYM ou WYSIWYG ? C'est à dire avec des fonctions avancés qui te permettent de débugger ou de lister les variables à utiliser par exempel? Si c'est le cas je pense que ça dépend beaucoup du langage que tu comptes utiliser en developpement. ---------------
"L'enfer, c'est les autres"
Sartre
PSN:Meta38
|
| Pour Java, y a Eclipse qui est absolument énorme, impossible de s'en passer !
Pour le reste, je sais pas  ---------------
Playfrance's Monk of Twilight -> Aru
|
| metatron a écrit :
Je comprend pas très bien ce que tu entends par environnement de dev graphique? Tu veux dire par là un environnment de type WYSIWYM ou WYSIWYG ?
|
Non non pas de WYSIWYG, du dev graphique du genre coder et afficher des choses à l'écran.
étant plutôt développeur coté serveur a part des pages HTML généré ou des Images graphiques j'ai rien qui se rapproche d'un sprite qui se déplace à l'écran ou d'une détection de mouvement de souris.
Citation :
'est à dire avec des fonctions avancés qui te permettent de débugger ou de lister les variables à utiliser par exempel? Si c'est le cas je pense que ça dépend beaucoup du langage que tu comptes utiliser en developpement.
|
Non ce que je veux c'est que j'instal quelque chose a la rigueur je confirgure un path et que je puisse developper avec.
En fait dans mon expérience perso: j'ai tenté d'installer DX 6-7-8 sans succès a chaque fois que le SDK était installé, j'arrivais pas a intégrer la bonne configuration dans Visual donc je me tapais des erreurs avant même de compiler et quand par miracle j'y arrivais j'avais des erreurs d'inclusion de lib manquantes dans tous les sens ...
En fait je peux avoir un "environnement" de dev que je passe pas 2h a installer et configurer. Et me concentrer sur le développement et les exercices de tuto du dit moteur graphique (ou lib graphique)
---------------
Currently playing/watching/reading!
Il y a 10 types de personnes. Celles qui comprennent le binaire et les autres...
Un jeu de foot multi joueurs en flash?
|
| Il me semble que tu dois pouvoir faire ça avec l'api win32 de windows (via visual C++, dev C++ ou borland suivant tes préférences). De souvenir y a (presque) rien à installer et tu peux directement executer certaines choses basiques avec une multitude de tuto sur le net. En fait si j'ai bien compris tu recherches plus un moteur ou un framework que un outil de dev? Après utiliser des librairies DX ou des moteurs type Ogre sans passer 2h en l'installant ça me parait chaud... Par contre pour DX, tu as pas du avoir les bons tuto parceque moi j'ai pas du y passer plus de 30 min (mais forcement j'ai du faire un peu de recherche parceque ça a pas compilé la première fois ) +1 avec toi aru pour le java, eclipse facilite grandement le dev sur ce langage. Message édité par metatron le 17-03-2008 à 16:15:14 ---------------
"L'enfer, c'est les autres"
Sartre
PSN:Meta38
|
| Bon après 16 tentatives d'installer Visual C++ 2008 express avec des erreurs de partout et l'installation qui se finalise jamais
Et 2 tentatives pour installer Visual C++ 2005 express toujours sans succès je désespère...
C'est dingue quand même qu'on puisse pas s'installer un environnement de dev simplement...
J'avais même trouver un tuto pour essayer de pas me faire couiller sur la config de visual:
http://bauland.developpez.com/tutoriel/ogre/install/
Et je comptais donc utiliser Ogre, mais bon comme d'hab tout ça marche pas...
Ya pas un truc avec un setup.exe qui installe tout ce qu'on a besoins avec chemin et lib et ou on peut commencer a coder direct? Par ce que je fais ça sur mon temps libre donc déjà si je perd a chaque fois 2h a chercher de partout et qu'en plus ça marche pas derriere ---------------
Currently playing/watching/reading!
Il y a 10 types de personnes. Celles qui comprennent le binaire et les autres...
Un jeu de foot multi joueurs en flash?
|
| Rui a écrit :
Et je comptais donc utiliser Ogre, mais bon comme d'hab tout ça marche pas... Ya pas un truc avec un setup.exe qui installe tout ce qu'on a besoins avec chemin et lib et ou on peut commencer a coder direct? Par ce que je fais ça sur mon temps libre donc déjà si je perd a chaque fois 2h a chercher de partout et qu'en plus ça marche pas derriere
|
Ouai l'exe ça serait bien pratique effectivement Pour Ogre je me rappelle avoir bien galérer pour l'installer bien 2h pour réussir à le faire marcher et une fois que ct installer bah j'y ai plus toucher Néanmoins je pense que c plus facile d'installer direct X que Ogre quand m. Par contre, c'est Visual C++ que tu arrive pas à installer? c'est pas juste un exe à lancer et à cliquer sur suivant ça justement? sinon c'est à quel moment du tuto que ça bloque? bien faire attention à l'ordre dans lequel on ajoute les include et les lib, il faut que ça soit exactement le même que dans le tuto à cause des dépendances ou des redéfinitions.
---------------
"L'enfer, c'est les autres"
Sartre
PSN:Meta38
|
| |
| Hum, j'aurrais dis que le bon chemin est c:SDL-1.2.13. As-tu vérifié que le fichier SDL.h est effectivement dedans? Essaie de préciser le chemin exact qui contient ce fichier qui pose pb.
Sinon je trouve bizzare de copier les datas du c:SDL-1.2.13include dans c:SDL-1.2.13includeSDL...
edit: c normal que ça bug mes "antislash" entre les mots  ---------------
"L'enfer, c'est les autres"
Sartre
PSN:Meta38
|
| metatron a écrit :
Hum, j'aurrais dis que le bon chemin est c:SDL-1.2.13. As-tu vérifié que le fichier SDL.h est effectivement dedans? Essaie de préciser le chemin exact qui contient ce fichier qui pose pb.
Sinon je trouve bizzare de copier les datas du c:SDL-1.2.13include dans c:SDL-1.2.13includeSDL...
edit: c normal que ça bug mes "antislash" entre les mots 
|
Oui j'ai vérifié ... SDL.h est present dans
Code :
- c:\\SDL-1.2.13\include\SDL
- et j'ai tenté comme path
- c:\\SDL-1.2.13\include\SDL <= erreur trouve pas l'include
- c:\\SDL-1.2.13\include\ <= erreur trouve pas l'include
- c:\\SDL-1.2.13\ <= erreur trouve pas SDL.h
|
---------------
Currently playing/watching/reading!
Il y a 10 types de personnes. Celles qui comprennent le binaire et les autres...
Un jeu de foot multi joueurs en flash?
|
| Ah bein je sais pas trop quoi dire Malheureusement en ce moment je n'ai pas trop le temps d'installer et de tester tout ça, mais je compte m'y remettre un peu durant cet été (notament sur directx et ogre), à l'occasion je repasserais par là au cas ou.
tu as essayer le c:\SDL-1.2.13includeSDLinclude? on sait jamais... ---------------
"L'enfer, c'est les autres"
Sartre
PSN:Meta38
|
| lol
Vue que les pistes C et C++ ont échouées je vais me remettre au Java ...
J'espère que je suis pas trop rouillé.
Vous me conseillé quoi pour la gestion des évènements et des graphs en java? Par ce qu'il doit y avoir des millions de class donc si quelqu'un sait laquelle est la plus adapté pour faire des jeux en 2D (je compte me faire un tactical) ---------------
Currently playing/watching/reading!
Il y a 10 types de personnes. Celles qui comprennent le binaire et les autres...
Un jeu de foot multi joueurs en flash?
|
| Le C/C++ sur Eclipse en utilisant les bons plug-in ça passe bien.
J'avais même réussi à faire fonctionner SDL avec cygwin pour dire. Pour inclure la bibliothèque, il suffit de l'installer dans cygwin comme tu le ferais sur Linux puis tu inclues les chemins de ce que t'as installé dans les propriétés du projet et pour finir, tu places le SDL.dll dans le répertoire du projet et normalement ça marche. ---------------
Linux peut être sexy, le preuve :
shadow2@shadow2-linux:~$ who | grep -i blonde | talk; cd ~; wine; talk; touch; unzip; touch; strip; gasp; finger; mount; fsck; more; yes; gasp; unmount; make clean; sleep;
|
| Rui a écrit :
lol
Vue que les pistes C et C++ ont échouées je vais me remettre au Java ...
J'espère que je suis pas trop rouillé.
Vous me conseillé quoi pour la gestion des évènements et des graphs en java? Par ce qu'il doit y avoir des millions de class donc si quelqu'un sait laquelle est la plus adapté pour faire des jeux en 2D (je compte me faire un tactical)
|
Alors vu que je suis actuellement en train de chercher la même chose que toi, voici ce que j'ai trouvé:
- GTGE: Golden T Game Engine > Ne pas se fier au numéro de version, ça a l'air assez complet Je pense adopter ce moteur
- jMonkeyEngine > Alors c'est essentiellement un moteur 3D, mais y a moyen de faire de la 2D avec sûrement... C'est très très poussé et met à genoux la plupart des autres librairies.
- Easy Way Game Engine > une bonne librairie, mais il faut lire les commentaires dans le code pour comprendre les fonctions, y a pas de documentation fournie  ---------------
Playfrance's Monk of Twilight -> Aru
|
| shadow2 a écrit :
J'avais même réussi à faire fonctionner SDL avec cygwin pour dire. Pour inclure la bibliothèque, il suffit de l'installer dans cygwin comme tu le ferais sur Linux puis tu inclues les chemins de ce que t'as installé dans les propriétés du projet et pour finir, tu places le SDL.dll dans le répertoire du projet et normalement ça marche.
|
Normalement... En pratique, c'est parfois un peu tordu, parce que SDL est prévu pour MingW et pas pour Cygwin. Parfois, c'est un peu prise de tête.
Mais ça reste la configuration que j'utilise. Quitte à merder une paire d'heures au début pour faire marcher SDL (que je trouve irremplaçable, comme je le disais sur l'autre topic) avec Cygwin. |
| Koren a écrit :
Normalement... En pratique, c'est parfois un peu tordu, parce que SDL est prévu pour MingW et pas pour Cygwin. Parfois, c'est un peu prise de tête.
|
Là, je crois que je ne peux pas te contredire. Ça m'a en effet pris une paire d'heures comme tu dis pour réussir à la faire fonctionner.
D'ailleurs(maintenant que j'y pense), une des erreurs à éviter avec Eclipse, c'est d'oublier de modifier les paramètres pour la compilation. Il faut ajouter des -lSDL dans les propriétés du projet par exemple. (Pour qu'Eclipse se charge de fabriquer une commande gcc qui fonctionne) ---------------
Linux peut être sexy, le preuve :
shadow2@shadow2-linux:~$ who | grep -i blonde | talk; cd ~; wine; talk; touch; unzip; touch; strip; gasp; finger; mount; fsck; more; yes; gasp; unmount; make clean; sleep;
|
| T'en es où Rui, tu as réussi a lancer la SDL ?
Car je suis dans la même configuration que tu cherchais, Codeblocks en IDE et un projet développé en SDL, ça avait merdé en effet au début pour inclure la SDL mais une fois tout installé, tout est niquel et tourne très bien  |