begin process at 2012 05 27 18:35:01
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > MARIO-LIKE BETA1

MARIO-LIKE BETA1


 Information sur la source

Note :
Aucune note
Catégorie :Jeux Niveau :Initié Date de création :06/03/2005 Date de mise à jour :10/03/2005 00:36:52 Vu / téléchargé :5 498 / 762

Auteur : CaptainChoc

Ecrire un message privé
Site perso
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Voilà, ce n'est pas un mario, c'est un debut de mario, je debut en C++ j'ai donc essayé de faire fort tout de suite. J'ai essayé de faire un petit mario (mais au lieu de mario c'est bob l'eponge)


 Conclusion

Voilà les graphismes sont tirés de superTux et ne sont que provisoir....
Pour le reste, j'attends surtout votre aide, car j'ai fait plein de betises.....

Librairie : SDL

J'ai essayé de mettre l'exe
le fichiers etant trop gros : http://www.thewebpost.net/bobbros.zip


Par contre je crois que ma gestion pour savoir si mon bonome peut avancer est mauvais donc si vous pouviez me donner votre avis.
Merci

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

06 mars 2005 21:58:32 :
06 mars 2005 21:59:35 :
06 mars 2005 22:36:36 :
06 mars 2005 23:11:34 :
petites mis à jour pour le deplacement vers la droite
06 mars 2005 23:23:12 :
08 mars 2005 22:29:34 :
10 mars 2005 00:36:52 :
Voilà, j'ai modifié pas mal de trucs : gestions du decors

 Sources du même auteur

Source avec Zip Source avec une capture MOTEUR À PARTICULES
Source avec Zip PARSER MAIL FORMAT MIME
Source avec Zip MOTEUR DE COLLISION

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79

Commentaires et avis

Commentaire de CaptainChoc le 06/03/2005 21:50:35

Voilà, n'hesitez pas, faites comme chez vous.....

Commentaire de snow_angel le 06/03/2005 22:21:58

un .exe ?
parce que je sais pas trop quoi compiler et comment.
( et oui je suis ultra débutant )

Commentaire de CaptainChoc le 06/03/2005 22:26:37

On a pas le droit d'en mettre.
Pour compiler, si t'es sous linux, il suffit de faire make
Sous windows, si t'es avec eclipse, il te suffit de creer une regle pour compiler
Si t'es avec Devc++, doit y avoir un endroit ou tu mets l'adresse du makefile : genre : projet, option du projet, onglet makefile et là tu met le makefile fourni avec (je crois), ah et faut avoir les .h de la SDL (SDL et SDL_image) : http://www.libSDL.org

Voilà

Commentaire de vecchio56 le 06/03/2005 22:33:25 administrateur CS

Tu peux mettre un exe si tu veux, même les admins le font dans leurs sources. C'est quand même pratique

Commentaire de CaptainChoc le 06/03/2005 22:37:56

Voilà, mais y'a pas grand chose à voir, c'est surtout pour avoir un peu d'aide et des conseils

Mais merci, normalement y'a l'exe

Commentaire de Urgo le 06/03/2005 23:20:29

C'est même pas une version ALPHA.. :)
Oui, ton jeu a l'air gourmant en ressources
Sinon la SDL, je n'ai jamais touché alors je peux pas trop te conseiller...

Bye
Urgo

Commentaire de CaptainChoc le 06/03/2005 23:27:30

oui je sais, j'avais prevenu lol

Commentaire de Kirua le 07/03/2005 17:10:27

Je voudrais pas faire dans le mauvais esprit mais ... tu as écrit ça dans ta description:

"c'est une debut de debauche de mario"

alors je ne sais pas si Mario se prostitue dans ton jeu, mais tu voulais sans doute dire ça:

"c'est une debut d'ébauche de mario"

(même si en soi, cette phrase est un peu bizarre, début d'ébauche, ça fait vrmnt pas grand chose ;)).

Commentaire de asmanur le 08/03/2005 06:58:59

Pourquoi tu postes une source pas finie? CS n'est fait pour acueillir des "début d'ébauche" mais des sources finies, non?

Commentaire de Arnaud16022 le 08/03/2005 22:04:15

hum
je veux pas etre désagréable mais...
les sprites sont horribles
pourquoi crées-tu des images de 32*32, pour un tuc comme ca 2*2 auraient suffi
pourquoi mets-tu sur toutes les cases vides un polygone texturé...avec une texture transparente ? (la rose, si j'ai bien compris)
le déplacement est trop lent, mais bon...
la couche alpha est trres mal gérée
on ne peut rien faire
pourquoi une console ?

...
arnaud

Commentaire de CaptainChoc le 08/03/2005 22:23:32

Voillà ce que j'attendais, j'avoue que je debute avec SDL et à ce que je dis j'ai fait de grosses boulettes que j'espere corrigées.

1 : comment faire une texture transparente, là ou y'a rien?

2 : pour les images c'est pour remplir le niveau, etant donné que je stoque tout dans un tableau, car en 2*2 mon tableau est 16 fois plus long

3 : pour le deplacement c'est fait expres, y'aura une touche courir

4 : comment ca la couche alpha mal géré?

Sinon j'ai un peu amelioré les graphismes depuis, mais le reste, les "betises" y sont toujours.....

Merci de ton aide

Commentaire de Arnaud16022 le 09/03/2005 13:57:40

1 : comment faire une texture transparente, là ou y'a rien?
-> tu mets rien...
2 : pour les images c'est pour remplir le niveau, etant donné que je stoque tout dans un tableau, car en 2*2 mon tableau est 16 fois plus long
->???? alors la je cale pas.  tes donnees, tu fais une alloc dynamique au chargement grace a la taille de l'image (incluse dans le .bmp) , tu charges tes données, tu passes tout ca a sdl ou quoi (je sé pas comment ca marche) et apres tu supprime ton tableau...pas la peine de stocker toutes tes images en double (une fois dans le prog, une fois dans la dll sdl)

4 : comment ca la couche alpha mal géré?
-> on voit du rose sur le coté de bob

++
Arnaud

Commentaire de CaptainChoc le 09/03/2005 17:27:23

comment ca je supprime mon tableau? faut bien qu'il me serve pour verifier ce qui se trouve en dessous de mon joueur, je regarde pas l'image qui se trouve en dessous, mais je regarde l'element dans mon tableau par rapport à la position de mon joueur.

Pour les decors, je viens de modifier, maintenant si y'a 37 glaces, je n'en stoque que 1 que j'affiche 37 fois (logique)
POur le rien, j'ai modifié aussi

POur mon perso, exact je viens de le remarqué mais je comprend pas pk, autour j'ai bien que du rose que je rends transparent, je vois pas pk il le fait pas bien...

Sinon merci de tes conseils, ca comence à devenir un peu mieux.

P.S (je mettrai ce que j'ai fait ce soir)

Commentaire de Kirua le 09/03/2005 18:13:03

pê que le rose autour de ton perso n'est pas tout à fait rose (erreur de conception de sprite)

Commentaire de Arnaud16022 le 09/03/2005 18:39:32

kirua -> ben ya pas d'autre solution. ptet que Choc les a crées a partir de tga en ajoutant une couche rose par derriere, du coup sur les bords ou la couche alpha est intermédiaire les pixels roses ont étés mélangés a l'image.
ou alors c'était un .jpg tres rapetissé...

pour le tableau... on parle pas de la meme chose. apparement ton image tu la supprime apres l'avoir passé a ta dll, ca c'est bien; je parlais pas de la map
"faut bien qu'il me serve pour verifier ce qui se trouve en dessous de mon joueur" c'est quoi le rapport avec la taille de la texture?

++
Arnaud

Commentaire de CaptainChoc le 09/03/2005 19:26:55

Nan en fait, ce que je fait (qui n'est peut etre pas bon ?) j'ai mon fichier avec mon niveau dedans.

Je lis mon fichier et au fur et a mesure de la lecture, dans mon tableau je mets un type "decor" avec l'image (en realité un pointeur sur l'image) et un id (terre, rien...)  puis pour afficher, je parcours ce meme tableau et j'affiche l'image

Pour gerer les deplacements de mon bonome, je regarde dans ce meme tableau, l'id du decor correspondant.

a fur et amesure que le bonome se deplace, j'affiche une partie du tableau (celle correspondant à l'endroit ou se trouve le bonome)

Voilà dites moi si c'est bien? ou comment faire sinon.

Merci

Commentaire de Arnaud16022 le 09/03/2005 19:49:49

ce n'est pas le proleme
au départ, la question c'était: pourquoi utilises-tu des textures de 32*32 alors que tu pourrais te contenter de faire glColor3f(1,0,0); ? je parle tout particulierement pour la texture entierement rouge.
si tu veux garder une texture parsque c'est plus facile a coder, et ca c'est légitime, ben moi je te dis que si c'est pour avoir une texture ou c'est partout dee la meme couleur, pas besoin d'en avoir une aussi grande, une de 2*2 suffirait.
c'est tout, moi je ne te parle pas de ta map

Commentaire de CaptainChoc le 09/03/2005 19:51:27

ah non, je sais pas si t'as regardé ce que j'ai mis hier, j'a mis des vrais decors, donc plus de tout rouge ou......

Commentaire de Arnaud16022 le 10/03/2005 19:30:01

bon
c'est sacrément mieux
mais ca reste qd meme bof, dsl....
-> les sauts...
-> les sprites, tjs aussi minables...si tu n'as pas de bon logiciel de dessin genre gimp/ photoshop envoie moi les images originales, je te la referai
-> on peut tjs rien faire... mais ca viendra, cette maj multiplie par 10 l'intéret de cette source.

Commentaire de CaptainChoc le 10/03/2005 20:49:37

oui, merci
Pour les images, si j'ai mais j'ai encore rien fait dessus, je ferais ca plus tard.

Pour le saut, je sait pas comment faire pour que ca fasse jolie. j'arrive pas à faire une belle parabole quand il saute et qu'on avance.
Je cherche.....

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,201 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales