begin process at 2010 03 18 04:07:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > EXEMPLE SDL : FAIRE COURIR ET FREINER SONIC

EXEMPLE SDL : FAIRE COURIR ET FREINER SONIC


 Information sur la source

Note :
8 / 10 - par 10 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Classé sous :sdl, rpg, sonic, 2d Niveau :Débutant Date de création :31/12/2005 Date de mise à jour :01/01/2006 17:36:04 Vu / téléchargé :7 724 / 1 681

Auteur : le_duche

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

 Description

Un p'tit exemple de ce que l'on peut faire avec la SDL...

Changer le .x en .exe pour avoir l'executable.
Pour l'execution, appuyez un certain temps sur la flèche de droite, et sonic se met à accélérer. Il freine lorsque l'on relache la touche.
Pour quitter, pressez [ESC].

Pour ceux qui sont sous Linux, je ne sais pas si le <window.h> est necessaire ici, moi je le met systématiquement et j'ai pas essayé sans...


 Conclusion

pour me mailer ou pour msn: le_grand_duche@hotmail.com

 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

01 janvier 2006 17:36:05 :
Correction du bug trouvé par Bartours, exprimé dans les commentaires...

 Sources du même auteur

Source avec Zip CLASSE MOMENT V2.0
Source avec Zip GÉNÉRATEUR DE UNIT TEST
Source avec Zip GESTION DE LA DATE DE L'HEURE ET DU TEMPS
Source avec Zip QUELQUES FONCTIONS POUR FACILITER LA PRISE EN MAIN DE LA SDL
Source avec Zip RÉSOLUTION ET CRÉATIONS DE SUDOKUS

 Sources de la même categorie

Source avec Zip Source avec une capture VISUALISATION DES IMAGES EN 3D SANS OPENGL par Pistol_Pete
Source avec Zip Source avec une capture ANALYSE DE LA TEXTURE D'UNE IMAGE : FILTRE DE GABOR par Pistol_Pete
Source avec Zip Source avec une capture MONPPM : UN AFFICHEUR .PPM par pgl10
Source avec Zip MOTEUR 3D : CASTOR3D par dragonjoker59
Source avec Zip Source avec une capture VIEWER COMPLET POUR LE TRAITEMENT DE L'IMAGE : IMANALYSE par Pistol_Pete

 Sources en rapport avec celle ci

Source avec Zip PUISSANCE 4 EN SDL, AVEC SAUVEGARDE , JOUEUR VS JOUEUR OU IA... par diablosephiroth
Source avec Zip Source avec une capture XENA : MOTEUR DE RPG par Darksheep
Source avec Zip QUELQUES FONCTIONS POUR FACILITER LA PRISE EN MAIN DE LA SDL par le_duche
Source avec Zip Source avec une capture PONG SDL-FMOD par Rouliann
Source avec Zip TETRIS 2D AVEC SDL par grecoriz

Commentaires et avis

Commentaire de nightlord666 le 31/12/2005 11:40:41

Euh... tu est sur que tu a besoin d'inclure <windows.h> ? Car moi, dans ton code, je ne voit rien qui utilise l'API Win32. En plus, SDL est censé être portable, non ?

Commentaire de le_duche le 31/12/2005 11:42:19

C'est ce que j'ai mis en commentaire...

pourquoi seulement 7 ?

Commentaire de SpEeDy_Fire le 31/12/2005 12:01:03

Les sources sont bien commentées, et en plus le programme rend très bien (le décors en moins, on se croirait sur ma vieille megadrive :p).
10/10

Commentaire de le_duche le 31/12/2005 12:03:06

il y a juste un int i; qui traine en trop avant ma boucle while(true)...
c'est pcq j'avais eu une autre idée, et puis j'ai pas viré la déclaration... lol

Mais on va pas dire que ca surcharge la RAM... lol

Commentaire de le_duche le 31/12/2005 14:26:03

Haa je ne mérite peut etre pas le 10/10 pour finir.
BartOurs m'a notifié un bug.
Il se trouve que si on appuie à nouveau sur la touche de droite alors qu'il est encore en train de freiner, il disparait.
Ce qui est tout à fait logique mais pas prévu :)
Je sais ce qu'il faut changer mais je n'ai pas le temps d'actualier maintenant...

Commentaire de brownfire le 31/12/2005 14:37:47

moi je ne peu pa le changer en exe ca lessse x :|

Commentaire de le_duche le 31/12/2005 14:41:36

tu vas dans
outil > options des dossiers
et tu décoche la case "Masquer automatiquement les extentions connues"
là tu pourras le modifier...

Commentaire de The_Sin le 31/12/2005 16:27:21

Lu,
Compilation réussi sous linux et j'ai également le bug de la disparitation quand on rappuie au freinage, sinon pourquoi tu inclues windows.h:s

Commentaire de le_duche le 01/01/2006 02:10:16

un 5/10 ? mais pourquoi ??? commentez au moins...

Commentaire de MuPuF le 01/01/2006 12:31:14

bravo, bel exemple bien propre 10/10

Commentaire de Kirua le 01/01/2006 14:00:11

Bonjour de Wépion !

Commentaire de le_duche le 01/01/2006 14:11:01

Arf ! je t'ai ajouté à msn... mais je ne vois pas qui tu es...

Commentaire de le_duche le 01/01/2006 17:37:32

Voilà le bug est corrigé, normalement c'est "presque parfait" maintenant...

Commentaire de Gendal67 le 02/01/2006 20:17:42

Salut,

Le code est très bien commenté, il compile sans souci, et tout marche à 100% chez moi! Perso, je n'y connais rien en SDL mais là ça donne envie d'apprendre...:)
Très bon code, merci Le_Duche ;)

Commentaire de le_duche le 05/01/2006 22:11:10

C'est pas compliqué avec des exemple comme celui-ci à l'appuis... ^^

Commentaire de Mal_au_DOS le 10/07/2006 13:33:34

Très bien pour la source 9/10 mais t'es vraiment un fou t'a posté ça le jour du reveillon et t'y es retourné le lendemain ça c'est du nouvel an lol

Commentaire de gillescpp le 30/08/2006 10:06:38

Je confirme le fait que ca marche très bien. Pour charger les images, regardes du coté de SDL_Image. Cela t'épargnerait le BMP. 10/10

Commentaire de le_duche le 30/08/2006 10:57:11

Wep, mais comme là j'ai retouché les sonic au pixel, c'est pas un soucis les BMP... bon c'est vrai qu'apres ca prend de la place...

Commentaire de azraelster le 09/12/2006 12:47:41

bonne source. je met 9/10
le #include <windows.h> est en trop car inutile et il fait grossir l'executable d'environ 15 Ko.
sinon c'est très bien commenté et les sources sont claires.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

besoin d'aide pour un RPG 2D [ par LightningFlik ] Nous sommes une petite équipe qui essaye de créer notre jeu : Asgard Wars. Il s'agira d'un Action-RPG (du genre Secret of Mana) dans un univers médiév TEXTURE SDL_IMAGE JPEG [ par Batman60 ] salutquelqu'un peut me dire ce qui cloche dans mon bout de code utilis&#233; pour charger une texture jpeg j'utilise la lib SDL_IMAGE pour celaest-ce Recrutement jeu SDL en 2D [ par toun1 ] Bonjours nous recrutons des codeurs C/C++ pour un jeu de shoot 2D en SDL.Lien: http://www.ggame.derniersmots.comJ'en profite pour mettre le lien de mo bitmap avec SDL_image? [ par Batman60 ] Bonjour Comment afficher des bitmaps correctement(bonnes couleurs,et image non inversée) avec ce code (SDL_ima Qui veut de l'aide dans son projet de jeux vidéo 2d c++ SDL [ par evilblack ] Slt tout le monde si quelqu'un cherche un programmeur c++ pour un jeu rpg ou de combat ou autre chose en 2d je suis là. Librairie SDL. Problème d'affichage de texture [ par Turok ] Bonjour,Alors voila le problème est simple, voici un code que j'utilise pour afficher une simple image 2d en utilisant OpenGl et SDL, mais celui ci ne Texte openGL/Glut [ par thomasvd ] Bonjour!J'ai découvert openglgmut sdl et tout le tralala il y a quelques jours et j'avoue que je m'y perd un peu.En fait je voudrais afficher du texte Erreur de lien dans avec visual c++ [ par seb2086 ] Bonjour,Lors de la compilation de mon projet j'ai une erreur :Error    13    error LNK2028: unresolved token (0A000033) "extern "C" long __stdcall Dir changer l'icone d'une fenêtre SDL [ par zonebleue ] Bonjour,je voudrais savoir comment changer l'icône d'une fenêtre SDL ? merci d'avance Probleme strcat et itoa :( [ par billut ] Bonjour a tous,voila je débute en C et j'ai quelques problemes avec la fonction itoa, je vous explique vite fait : je souhaite charger des images les


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,468 sec (3)

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