Crée un jeu !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Configuration: Windows XP Internet Explorer 7.0
50 réponses
Un débutant sans expérience informatique cherche à s'associer pour créer un jeu en 2D ou en 3D, posant la question de la faisabilité et des ressources nécessaires. Plusieurs répondants soulignent qu'un tel projet exige une équipe de programmeurs compétents et un investissement temporel important, rendant réaliste l'objectif seulement avec des compétences en programmation et une progression étape par étape. D'autres conseillent d'apprendre les bases de la programmation et d'éviter de partager des informations personnelles sensibles, tout en recommandant des ressources comme des cours en ligne pour progresser. En cas d'intérêt, certains suggèrent d'imaginer des projets plus modestes et de s'initier par des jeux en 2D simples, puis d'évaluer la faisabilité avant d'envisager la 3D plus exigeante.
-
purée qu'est-ce qu'il ne faut pas lire.... Bande d'ânes batés va !!
Pour faire un jeu en 3D qui tienne la route il faut une équipe de programmeurs pro qui bossent tous les jours pendant 6 mois à un an.
Alors, calmez-vous les kiddies. -
moi je ve veu bien le faire avec toi !!!!
si tu veu bien repon moi stp -
Il faudrait indenter ton code pour le rendre plus clair:
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) printf("1 pour l'addition\n"); printf("2 pour la soustraction\n"); printf("3 pour la multiplaction\n"); printf("4 pour la division\n\n"); printf("tout caractere etant different a ceux ci dessus pour annuler :\n\n"); int nombrechoisi = 0, nombre1 = 0, nombre2 = 0, resultat = 0; // on cré les variables scanf("%d", &nombrechoisi); // on demande d'entrer la variable do { if (nombrechoisi == 1) // si el nombre choisi est 1, ben ca vous demandera de fère une addition { printf("alors faites votre addition :\n"); on demande d'entrer l'addition scanf("%d + %d",&nombre1, &nombre2); on écrit l'addition resultat = nombre1 + nombre2; // on dit à l'ordinateur que le resultat est le nombre1 + le nombre2 printf("%d\n",resultat); // ca affiche le resultat } else if (nombrechoisi == 2) // et pareil pour tous les autres calculs { printf("alors faites votre soustraction\n"); scanf("%d - %d", &nombre1, &nombre2); resultat = nombre1 - nombre2; printf("%d\n", resultat); } else if (nombrechoisi == 3) { printf("alors faites votre multiplication\n"); scanf("%f * %f", &nombre1, &nombre2); resultat = nombre1 * nombre2; printf("%d\n",resultat); } else if (nombrechoisi == 4) { printf("alors faites votre division\n"); scanf("%f / %f", &nombre1, &nombre2); resultat = nombre1 / nombre2; printf("%d\n", resultat); } else { return 0; } <color=green>}</color>while (nombrechoisi =! 0); system("pause"); <color=red>}</color>
Il me semble que l'accolade du do...while est pas à sa place ;)
l'indentation te permet de repérer facilement les couples d'accolades et donc de délimiter rapidement tes structures (boucles, conditionnelles, fonctions...)
-
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
printf("1 pour l'addition\n");
printf("2 pour la soustraction\n");
printf("3 pour la multiplaction\n");
printf("4 pour la division\n\n");
printf("tout caractere etant different a ceux ci dessus pour annuler :\n\n");
int nombrechoisi = 0, nombre1 = 0, nombre2 = 0, resultat = 0; // on cré les variables
scanf("%d", &nombrechoisi); // on demande d'entrer la variable
do
{
if (nombrechoisi == 1) // si el nombre choisi est 1, ben ca vous demandera de fère une addition
{
printf("alors faites votre addition :\n"); on demande d'entrer l'addition
scanf("%d + %d",&nombre1, &nombre2); on écrit l'addition
resultat = nombre1 + nombre2; // on dit à l'ordinateur que le resultat est le nombre1 + le nombre2
printf("%d\n",resultat); // ca affiche le resultat
}
else if (nombrechoisi == 2) // et pareil pour tous les autres calculs
{
printf("alors faites votre soustraction\n");
scanf("%d - %d", &nombre1, &nombre2);
resultat = nombre1 - nombre2;
printf("%d\n", resultat);
}
else if (nombrechoisi == 3)
{
printf("alors faites votre multiplication\n");
scanf("%f * %f", &nombre1, &nombre2);
resultat = nombre1 * nombre2;
printf("%d\n",resultat);
}
else if (nombrechoisi == 4)
{
printf("alors faites votre division\n");
scanf("%f / %f", &nombre1, &nombre2);
resultat = nombre1 / nombre2;
printf("%d\n", resultat);
}
else
{
return 0;
}
while (nombrechoisi =! 0);
system("pause");
}
voilà j'ai mi la boucle ma ca me donne une erreur sur le 1er printf avec dev++ -
Tu as pas oublié le ";" après le while?
-
Oui mais ca met une erreur, j'arrive pas à bien placer le while et le do
-
Tu as essayé de mettre le programme entier dans une boucle qui ne s'arrête que quand l'utilisateur a demandé à quitter?
-
moi j'aimerai que le programme ne s'arrete pas après avoir donné le resultat, mais j'arrive pas à bien mettre la boucle do..while
-
Pour info, puisque tu à l'air d'être habitué au sdz pour tes tutoriaux de C, il me semble bien qu'un autre tutoriel s'y trouve pour passer au C++. Tu y trouveras de nouveaux cours et TP comme celui de C qui permet de créer une calculatrice par exemple.
Bon courage :)
-
Ok merci
-
Contributeuropengl ou dxsdk.. les 2 sont gratuit.. une petite préférence pour opengl.. c'est libre de droit, alors que dx.. ben c'est cr$oft :s
-
la librairie pour les jeux en 3D EN c++ c'est bien OPENGL ? c payant ?
-
c'est ce que je fais moi, j'ai 15 ans, vous croyez que j'aurais le temps d'apprendre le C++ aussi ?
-
J'ai suivi votre conversation depuis le début sans prendre parti. Aujourd'hui, je ne peux plus me retenir tellement je trouve la discussion dénouée de tout sens.
Messieurs(-dames) qui veulent créer un jeu, je n'ai rien contre vous et l'objet de mon message n'est pas de vous démotiver. Au contraire, moi-même ayant un profil d'ambition, loin de moi l'idée de vous décourager et voue une profonde admiration pour les personnes qui vont de l'avant.
Simplement, je me permet de vous conseiller d'apprendre les bases de la programmation avant de vous lancer tête baissée dans un projet qui n'est pas encore de votre ressort. Il faut être réaliste, les programmeurs de jeux vidéos sont des personnes formées pour ce qu'ils font et il est essentiel pour vous de comprendre que vous ne pouvez pas débarquer comme ça et créer un jeu.
Chaque chose en son temps, progressez étape par étape.
A+-
ContributeurBonjour,
Je suis entièrement d'accord...
Toutes personnes ne peut pas faire des jeux.. C'est le résultat d'un long et périlleux parcours, avec pas mal de nuit blanches et des cheveux blancs.
De plus, dans la plupart des cas, les programmeurs de jeux ont suivi des études en développement jusqu'à des niveaux assez important (Bac + 5 /6 voire + encore).
Il y a toujours des exceptions bien sur.. je suis par exemple autodidacte, et j'ai déjà quelques ptit jeux en 2D à mon actif (mais ca m'a demander beaucoup de temps !!). Je me suis mis à la 3D quand DX5 est sorti (et oui, ca date pas d'hier ;) ). Bon, depuis, je me suis diversifié et je ne programme quasi plus de jeux. Et puis, quand on vois ce qu'une équipe de 50 à 100 personnes réalise en 6 mois à 2 ans de programmation 'acharné'.. je vous laisse deviner ce qui est réalisable tout seul dans son coin en ayant de bonnes bases en prog, et a forciori pour des débutants !!
Loin de moi aussi l'idée de vous décourager, au contraire !! si je peux aider, ca sera avec plaisir.. mais ne vous attendez pas à pondre un WOW en 15 jours.. ca se saurait !! :D
Il faut se fixer des objectifs résonables et accessible.
Je conseille de bien comprendre le c++ (surtout la partie objet / graphique). et de commencer par un 'petit' jeu comme mastermind, tetris ou morpion. Le tout c'est d'avoir une logique cohérente et efficace. Se donner un cahier des charges et surtout surtout... DU CAFÉ !!!!
;) Courage et persévérance sont les maitre mots :)
-
-
Lol ^^
-
c'est ce qui est bien avec ce métier, ya aucun risque de se faire tuer là tu travailles mdrrr
-
Non je n'y connais rien , je sais juste que c'est des mecs qui travaillent dans des bureaux généralement tranquille à 50 ou + pendant 6 mois pour pondre de très bon jeux.
-
tu crois qu'on travaille seul mdr ?? té fou, ils travaillent à 50 au moins pour faire des GTA ou autre
mais c plutot final fantasy :p
tu connais quelques langages de programmation ? -
Lol en + j'ai hésité à le mettre :p
-
"jamais" je n'aime pas ce mot
tu crois qu'on travaille seul mdr ?? té fou, ils travaillent à 50 au moins pour faire des GTA ou autre
mais c plutot final fantasy :p
- 1
- 2
- 3