Jeu labyrinthe sauvez marianne,console

Soyez le premier à donner votre avis sur cette source.

Vue 7 046 fois - Téléchargée 814 fois

Description

Tout dabord ce jeu est tres simple a comprendre. Il est entierement ecrit en C.
Le principe du jeu est simple, vous etes un chevalier et vous devez chercher marianne.
Mais en face de vous il ya un monstre, (en mode texte c pas quake 3...lol), et lui il choisit le chemin le plus cour pour vous avoir. Il ya plein de parties dans ce programmes et toutes sont séparées en fonctions.

Meme si ce jeu ne vous interresse pas, la fonction gestion du score ou des fichiers ou des menus ou encore laffichage de petites images en mode texte peut vous interresser.

J'ai aussi utiliser la librairie fmod dans mon programme (le jeu fonctionne tel quel rien est a installer, tt est fournis).

Ce jeu est mon premier projet informatique, il risque dy avoir quelques erreurs de programmation mais cepandant jai fait tres attention a ce que le Code soit clair et il ne parait plus y avoir de bugs. J'ai ajouté certaines fonctions que je trouve originale et je les ai optimise, enfin bref a vous de voir dans tt les cas, regarder vit fait le code source.

Dans le zip vous trouverez les sources, la librairie fmod, les map...
Le jeu a ete realise avec le compilateur gratuit DevCpp, enfin ya plus qu'a cliquer sur le projet Devcpp et compiler. Il n'ya aucune erreur a la compilation.

Conclusion :


Ca maiderai beaucoup si vous pouviez me donner des commentaires sur mon code pour me perfectionner, jen ai besoin. Merci

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
21
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
7 septembre 2008

je pense que tu truvera comment fair le reste calcule de trajectoire v...........
Messages postés
21
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
7 septembre 2008

SALUT C ENCORE MOI J PASSER ALL SULMMER J4 AI UTILISER TON CODE PÖUR FAIRE UN JEU DE PLATE FORME
BIENTOT SUR LE SITE APRES QQ MOIS DE PROG
TRY
je met dans le buff
MOTEUR SCROLL
#define scroll_win 78

VOID affich_scroll(int **scrol, int y, int is)
{
int **tmp;
int j, i;
tmp=(int**)malloc(y+1*sizeof(int*))
for(j=0; j<y+1; j++)
{
tmp[j]=(int*)malloc(scroll_win+is*sizeeof(int));
}

for(j=0; j<y+1; j++)
for(i+is; i<scroll_win+is; i++)
tmp[j@][i]=scroll[j)(i]

for(j=0; j<y+1; j++)
for(i=is; i<scroll_wion: i++)
switch(scroll(][i}])
case 0;: printf(" ") break;
case 1: printf("%c", mario.siagle);
moteur du scroll
desoloer pour les faute de frrapppe
Messages postés
21
Date d'inscription
vendredi 29 juin 2007
Statut
Membre
Dernière intervention
7 septembre 2008

ton prog est super j'ai placer la map, les diams, les monsters, ...... mais je n'ai rien compirs a la fonction propagation qq pourrait il me help
so si on pouvait ce rencontrer ca serait coool je suis dispose a me deplacer a l'autre bout de la france si il faut et meme a remunerer la rencontre(j'habite TOURS) et te remercie pour les nombreurse explications dans ton code
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
A ton avis? Oui, bien sur que c'est normal!
Messages postés
41
Date d'inscription
mardi 4 janvier 2005
Statut
Membre
Dernière intervention
29 avril 2006

Est-ce normal qu'en compilant j'ai quelques erreurs:
C:/Dev-Cpp/include/conio/conio.h:89:8: warning: extra tokens at end of #endif directive
In file included from main.c:2:
C:/Dev-Cpp/include/conio/conio.c: In function `_setcursortype':
C:/Dev-Cpp/include/conio/conio.c:18: error: `_NOCURSOR' undeclared (first use in this function)
C:/Dev-Cpp/include/conio/conio.c:18: error: (Each undeclared identifier is reported only once
C:/Dev-Cpp/include/conio/conio.c:18: error: for each function it appears in.)
C:/Dev-Cpp/include/conio/conio.c:20: error: `_SOLIDCURSOR' undeclared (first use in this function)
C:/Dev-Cpp/include/conio/conio.c:22: error: `_NORMALCURSOR' undeclared (first use in this function)

C:/Dev-Cpp/include/conio/conio.c: At top level:
C:/Dev-Cpp/include/conio/conio.c:56: warning: `struct text_info' declared inside parameter list
C:/Dev-Cpp/include/conio/conio.c:56: warning: its scope is only this definition or declaration, which is probably not what you want
C:/Dev-Cpp/include/conio/conio.c: In function `gettextinfo':
C:/Dev-Cpp/include/conio/conio.c:59: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:60: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:61: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:62: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:63: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:64: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:66: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:67: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:68: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c:69: error: dereferencing pointer to incomplete type
C:/Dev-Cpp/include/conio/conio.c: At top level:
C:/Dev-Cpp/include/conio/conio.c:72: warning: type mismatch with previous implicit declaration
C:/Dev-Cpp/include/conio/conio.c:41: warning: previous implicit declaration of `gotoxy'
C:/Dev-Cpp/include/conio/conio.c:72: warning: `gotoxy' was previously implicitly declared to return `int'

C:/Dev-Cpp/include/conio/conio.c:104: warning: type mismatch with previous implicit declaration
C:/Dev-Cpp/include/conio/conio.c:87: warning: previous implicit declaration of `textbackground'
C:/Dev-Cpp/include/conio/conio.c:104: warning: `textbackground' was previously implicitly declared to return `int'
C:/Dev-Cpp/include/conio/conio.c: In function `textbackground':
C:/Dev-Cpp/include/conio/conio.c:105: error: `BLINK' undeclared (first use in this function)
C:/Dev-Cpp/include/conio/conio.c: At top level:
C:/Dev-Cpp/include/conio/conio.c:111: warning: type mismatch with previous implicit declaration
C:/Dev-Cpp/include/conio/conio.c:85: warning: previous implicit declaration of `textcolor'
C:/Dev-Cpp/include/conio/conio.c:111: warning: `textcolor' was previously implicitly declared to return `int'
C:/Dev-Cpp/include/conio/conio.c: In function `textcolor':
C:/Dev-Cpp/include/conio/conio.c:112: error: `BLINK' undeclared (first use in this function)

In file included from main.c:2:
C:/Dev-Cpp/include/conio/conio.c:140:8: warning: extra tokens at end of #endif directive

make.exe: *** [main.o] Error 1

Exécution terminée
Afficher les 12 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.