GAMOPAT
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

"Jeu Développe", apprenez à programmer en C !

+23
Mastergurt
tfdi
Top l'âne
Kristof
tetsuro
Fabf
dub
vingazole
ichigobankai
tinyint
Ricco59_59
chrilith
Ataré
pckid
nemokantio
neimad
jo80
majikeyric
drfloyd
Philoupe
bfg
grostonton
iwillbeback
27 participants

Page 2 sur 7 Précédent  1, 2, 3, 4, 5, 6, 7  Suivant

Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Dim 3 Mai 2015 - 13:40

oh, une fonction cachée ? "Jeu Développe", apprenez à programmer en C !  - Page 2 418468

drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Nombre de messages : 181992
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Dim 3 Mai 2015 - 14:36

Plus sérieusement, c'est trop chiant de faire un générique ... La il faudrait que je redemander à Rayxamber de modifier la musique pour la faire plus courte et recaler les séquences. Donc, la barre de navigation vidéo sera votre ami :)
bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par Invité Dim 3 Mai 2015 - 16:00

Moi j'attends les collisions sprites/tiles et la physique dans les jeux de plateformes  Razz
avatar
Invité
Invité


Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par neimad Lun 4 Mai 2015 - 16:03

Merci pour ces tutos, c'est clair et compréhensible! J'attends avec impatience le 5ème épisode, et surtout le développement de notre 1er jeu :)

Je suis sous Linux et CodeBlocks fonctionne parfaitement sous cette plateforme, (le compilateur GCC également bien sûr) donc jusqu'à maintenant les tutos sont multiplateformes Windows/Linux :)
neimad
neimad
Patient en incubation

Masculin Nombre de messages : 21
Age : 46
Localisation : BsAs
Date d'inscription : 06/07/2014

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Lun 4 Mai 2015 - 18:58

Salut,

 hélas j'ai peur que ça ne se complique pour les linuxiens dans les prochaines épisodes. Je ne dis pas que c'est pas possible, bien au contraire. Le soucis ça va être d'installer un SDL2 Linux puis il va falloir se taper la compilation du kit de dev Dreamcast.

Je l'ai personnellement fait sous Cygwin, mais pour ces tutos orienté total débutant, on va passer par Cygwin et un toolchain préconfiguré et précompilé ...
bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Lun 4 Mai 2015 - 23:00

Episode 4 publié

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par neimad Mar 5 Mai 2015 - 3:59

bfg a écrit:Salut,

 hélas j'ai peur que ça ne se complique pour les linuxiens dans les prochaines épisodes. Je ne dis pas que c'est pas possible, bien au contraire. Le soucis ça va être d'installer un SDL2 Linux puis il va falloir se taper la compilation du kit de dev Dreamcast.

Je l'ai personnellement fait sous Cygwin, mais pour ces tutos orienté total débutant, on va passer par Cygwin et un toolchain préconfiguré et précompilé ...
No problem, je comprends que ce n'est pas non plus l'objectif de faire des tutos multiplateformes. Si j'arrive à faire fonctionner tout correctement sous Linux je commenterai pour les intéressés (sinon ça sera plan B et windows Very Happy).

Bonne continuation!
neimad
neimad
Patient en incubation

Masculin Nombre de messages : 21
Age : 46
Localisation : BsAs
Date d'inscription : 06/07/2014

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Jeu 7 Mai 2015 - 18:58

J'ai du réécrire l'épisode 5 que je ne trouvais pas clair ... J'espère pouvoir faire l'enregistrement ce long weekend. Je croise les doigts.
bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par nemokantio Ven 8 Mai 2015 - 9:49

Bravo pour tes 4 premiers épisodes qui sont très bien.
Développant moi même sur une machine 8 bits avec sdcc, il me tarde que tu abordes la coleco, et les façons de faire en C sur une machine 8 bits.
😄 

Tu peux même faire les 16 bits (je crois avoir vu que tu en faisais sur megadrive pour Pang), ça m'intéresse aussi !
Wink
avatar
nemokantio
Patient contaminé

Masculin Nombre de messages : 345
Age : 48
Localisation : Delgastan
Date d'inscription : 23/01/2013

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Ven 8 Mai 2015 - 11:32

ca serait mieux de faire Coleco dans un premier temps, car on a affaire a des programmeurs solo, et un jeu solo sur Coleco c'est beaucoup plus abordable, en terme de taille, de temps, de niveau artistique nécessaire, et c'est motivant car on a rapidement des resultats, sans compter qu'il est ensuite facile de sortir son jeu en cartouche !!!!

Coleco... et MSX.

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par Invité Ven 8 Mai 2015 - 12:06

C'est pas faux d'un côté, mais tu arrives vite à la frustration aussi, 32 ko c'est peu .
Mais d'un autre côté c'est ce qui est plaisant, coder avec les limites, ça évite de se disperser .
avatar
Invité
Invité


Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Ven 8 Mai 2015 - 13:23

pour un debutant, non, 32ko c'est deja enorme, et ca permet d'optimiser à fond.... et d'avoir des resultats rapidement.

et comme tu dis c'est ca qui est plaisant, créer un monde dans presque rien.

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par pckid Ven 8 Mai 2015 - 14:15

Bravo mon michel, tu fais du bon boulot, et je n'ai pas ce theme abordé autre part !

je suis fan de ta web tv, abonnez vous !
pckid
pckid
Infirmier

Masculin Nombre de messages : 3743
Age : 47
Localisation : ile de france (94)
Date d'inscription : 29/09/2011

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Ven 8 Mai 2015 - 15:20

drfloyd a écrit:ca serait mieux de faire Coleco dans un premier temps, car on a affaire a des programmeurs solo, et un jeu solo sur Coleco c'est beaucoup plus abordable, en terme de taille, de temps, de niveau artistique nécessaire, et c'est motivant car on a rapidement des resultats, sans compter qu'il est ensuite facile de sortir son jeu en cartouche !!!!

Coleco... et MSX.

Très mauvaise idée de commencer par la Coleco. Trop de contraintes techniques, faire attention à la NMI, pour un jeu de plateforme passer par des virgule fixes and co. Il vaut mieux avoir les bases sur un système ou on peut gâcher de la mémoire, ça permet de découvrir les collisions avec le décors, entre sprite, les tilemaps sans ce soucier de trop de contraintes technique. Le but est de comprendre le "fonctionnel" des jeux, sans ce prendre la tête avec la technique dans un premier temps (enfin, on est pas non plus sur Game Maker, on veux avoir la main sur ce qu'on fait quand même  Mr. Green)

Une fois les bases "fonctionnelles" acquises, on passe sur un plus petit système ou on va chercher à appliquer ce que l'on à appris "fonctionnellement" mais avec des optimisations techniques nécessaire. Les bases ayant été comprises et maitrisées, on peut se prendre la tête pour comprendre l'architecture technique et s'y adapter.
bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par Invité Ven 8 Mai 2015 - 17:55

Il vaut mieux avoir les bases sur un système ou on peut gâcher de la mémoire, ça permet de découvrir les collisions avec le décors, entre sprite, les tilemaps sans ce soucier de trop de contraintes technique.
Entièrement d'accord, quand tu as les bases sur un système, passer à un autre est assez simple .
Autant apprendre sans trop se prendre la tête, et quitte à développer en haut niveau, la Md est le meilleurs choix je pense .

Y'a aucune raison de pas s'y mettre, la Md possède de très bonnes docs, une scène active, et 3 possibilités de coder, asm, C et même un basic .
avatar
Invité
Invité


Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par Invité Ven 8 Mai 2015 - 18:12

( Et quel Basic !! )
Excellente initiative Michel !
Courage, tu es pire que moi en matière de chantier ! Mr. Green Mr. Green Mr. Green
avatar
Invité
Invité


Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Sam 9 Mai 2015 - 8:28

TOUKO a écrit:
Il vaut mieux avoir les bases sur un système ou on peut gâcher de la mémoire, ça permet de découvrir les collisions avec le décors, entre sprite, les tilemaps sans ce soucier de trop de contraintes technique.
Entièrement d'accord, quand tu as les bases sur un système, passer à un autre est assez simple .
Autant apprendre sans trop se prendre la tête, et quitte à développer en haut niveau, la Md est le meilleurs choix je pense .

Y'a aucune raison de pas s'y mettre, la Md possède de très bonnes docs, une scène active, et 3 possibilités de coder, asm, C et même un basic .

ok, bon d'accord

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Sam 9 Mai 2015 - 12:24

Episode 5 en ligne :

bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Mer 13 Mai 2015 - 8:24

l'épisode 5 est publié !

Tu as prévu combien d'épisodes Michel ?

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Mer 13 Mai 2015 - 12:17

Une 40 aine ... Ou plus s'y j'inclue la Mega-drive ...
bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Mer 13 Mai 2015 - 12:33

Whaouuuu....

Je n'ai pas encore créé la section dédiée mais ca va venir.

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par neimad Mer 13 Mai 2015 - 13:31

Super programme, PC, Dreamcast, Coleco et peut-être Megadrive thumleft

J'attends avec impatience les prochains épisodes :)
neimad
neimad
Patient en incubation

Masculin Nombre de messages : 21
Age : 46
Localisation : BsAs
Date d'inscription : 06/07/2014

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Ven 15 Mai 2015 - 18:00

Episode 6 en ligne !! Ça vient bon ! :) Dans le prochain épisode on affichera des images !

bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par neimad Ven 15 Mai 2015 - 21:23

Testé sous Linux, c'est même un peu plus simple que sous Windows.
Jusqu'ici tout va bien, pourvu que ça dure! 😄

Edit: J'ai commenté sur Youtube pour les intéressés.
neimad
neimad
Patient en incubation

Masculin Nombre de messages : 21
Age : 46
Localisation : BsAs
Date d'inscription : 06/07/2014

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Sam 16 Mai 2015 - 6:40

Merci !! Tu es réussit à compiler la gfxengine ? Je me suis pas planté dans des majuscules/minuscules dans les includes ? (Normalement non, ça compile sous Cygwin, mais on sait jamais ...)
bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par neimad Sam 16 Mai 2015 - 17:00

Oui, j'ai réussi à compiler la gfxengine. Effectivement, il y avait un petit problème de majuscule dans gfxengine_shared/bfg_spriteEngine.c. Il suffit de remplacer
#include "../gfxengine_shared/bfg_GfxEngine.h"
par
#include "../gfxengine_shared/bfg_gfxEngine.h"
et la gfxengine compile sous Linux :)
neimad
neimad
Patient en incubation

Masculin Nombre de messages : 21
Age : 46
Localisation : BsAs
Date d'inscription : 06/07/2014

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Sam 16 Mai 2015 - 18:59

Je vais corriger ! Merci !
bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Dim 17 Mai 2015 - 23:20

Episode 6 publié

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Ven 22 Mai 2015 - 6:25

Episode 7 en exceptionnellement en ligne avant le weekend car je n'aurais pas le temps sinon Mr. Green  :

bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par drfloyd Lun 25 Mai 2015 - 18:33

episode 7 publié

_______________________________________________________
"Jeu Développe", apprenez à programmer en C !  - Page 2 Giphy10





drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 181992
Age : 54
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

"Jeu Développe", apprenez à programmer en C !  - Page 2 Empty Re: "Jeu Développe", apprenez à programmer en C !

Message par bfg Sam 30 Mai 2015 - 6:36

Episode 8 en ligne :

bfg
bfg
Patient contaminé

Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005

Revenir en haut Aller en bas

Page 2 sur 7 Précédent  1, 2, 3, 4, 5, 6, 7  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum