1

Je me lance dans la programmation en C, hier j'ai acheté le livre de la collection LE TOUT EN POCHE, et j'ai commencé a le lire, j'espere ne pas avoir trop de probleme avec le langage C mais si j'en ai, j'espere pouvoir compter sur vous pour m'aider

Merci a+
Beast Master Abused

2

moi je c pas prog alors si tu pouvais nous raconter régulièrement comment ça se passe, ce serait cool. "program story"
avatar
A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.

3

et d un coup tu vas te rendre compte que la prog C et la prog sur GP c est un peu different(sur GP faut utiliser les SDK, et ca si tu connais pas les fonctions c est ce qui est le plus rebutant!)
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

4

donc la prog c'est quand même des maths à 90%?
avatar
A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.

5

-

6

t sur? parceque les fonctions c'est quand même des maths?
avatar
A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.

7

-

8

non. pour tout te dire je n'y connais ABSOLUMENT rien.
avatar
A fps shooter or a spy like Solid the killer?
Find the answer and you'll be a winner.

9

lol GPlove on voit en effet que tu comprends rien, tu sais le mot fonction veux dire beaucoup de chose!
alors qu est ce qu une fonction en C : C est un sous programme dans le prog, le SDK comporte toute le fonction liee a l affichage sur la console(ca evite de les reprogrammer!) donc au lieu de toujours recopier le meme morceau de code tu le mets dans une fonction, et apres dans le programme principal tu apel cette fonction, et voila!
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

10

GPLove vas sur cette adresse, tu as le SDK de la GP32 dont parle Orion, et quand il dit fonction, ça veut dire des commandes en C réalisées par Gamepark pour facilité la programmation sur GP32. En gros si tu veux afficher une image sur la GP, il faut que tu utilises une commande particulière, pour le son pareil...etc vas voir tu comprendras. Par contre ton bouquin est trés bien et pour piger comment utiliser les fonctions du SDK, il te faut avant apprendre les bases du C sinon tu vas galerer et abandonner rapidement!! donc trés bon achat wink

http://www.epigp.com/witbe/SDK_2_1_x/Gp_SDK_2.1.5/GP_SDK_2_1_5.html


good luck smile
On the road Again!!

Un petit clic SVP ^^ : http://dcss.miniville.fr/

11

Il faut aussi que tu télécharge MiniGP sur le site GP32news !! il y a une tuto pour le config et des exemples comme sur le site de Jycet smile http://anthologie.emu-france.com/

Snif je viens de voir que http://unplugandplay.free.fr/ n'est plus !!! qq'un a des news??
On the road Again!!

Un petit clic SVP ^^ : http://dcss.miniville.fr/

12

Vous me conseiller quoi ? de commencer a crée un mini jeu sur pc ou de commencé tout de suite a programmer sur gp ?n
Beast Master Abused

13

deja fais un hello world sur Pc, ensuite essaie de cree des tableaux sur pc de les remplir, d utiliser les donnees de tes tableaux, apres tu fais un systeme de combat sur PC qui ecrit tout ce qui se passe a l ecran, exemple tableaux comprend vie,force du personnage 1 et tableau 2 vie force du personnage 2 et tu les fais virtuellement se fighter, ensuite quand t auras reussi a faire ca en mode texte(juste des ecritures qui apparaisse a l ecran), bah la tu peux commencer mettre des images et dans ce cas ca sert a rien de continuer sur PC(parceque c est pas les meme SDK/API, entre Direct X9 et le SDK de GP c est quand meme diferent!)
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

14

ok merci manoloben, pour les images, c'est bien des sprites ? je peux les faires sur feuilles puis les scanner et continué sur photoshop ?
Sinon pour hello world, je v essayer c facile ^^ :

#include <stdio.h>
void main()
{
printf ("Hello World");
exit (0);
}

si je me suis trompé dite le moi grin
Beast Master Abused

15

oups c'est

printf ("Hello world\n")

javais oublier le saut a la ligne
Beast Master Abused

16

fait pas fait pas ton malin, c est l exemple du bouquin! tu crois que je l ai pas fais avant toi! ^^
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

17

puisque t es si fort detail moi ton code, pour me faire comprendre a moi noob ce que veux dire c est void, ou {}, ou meme printf, ca veut dire quoi tout ca!
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

18

Moprolines ----> Vous me conseiller quoi ? de commencer a crée un mini jeu sur pc ou de commencé tout de suite a programmer sur gp ?n

bas commence deja par faire les exemples du sdk de la gp cela sera une bonne base

19

alors pour repondre a manoloben, void sinifie que main ne renvoie pas de valeur ? printf est une fonction et je c pas trop quoi lol ^^
Beast Master Abused

20

lol printf affiche la chaine de caractere qui se trouve entre "blabla" et le /n est un commutateur

21

c'est bien accroches toi Moprolines !! smile
On the road Again!!

Un petit clic SVP ^^ : http://dcss.miniville.fr/

22

Moprolines ta voulu faire le malin grin Pas de malin contre moi

I win! ^^

Allez bon courage!
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

23

Nan serieux je me suis pas aider du livre, grin
et merci les mecs pour votre soutiens,

#include <stdio.h>
main()
{
printf ("J'ai pas triché Manoloben, lol");
return 0;
}
Beast Master Abused

24

-

25

main()
{
printf ("J'ai pas triché Manoloben, lol");
return 0; }


la ta un warning, voir meme une erreur sur certain compilo, tu return 0 alors que par defaut ta fonction main est un void!
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

26

donc ??

je dois rajouter void ?
Beast Master Abused

27

mais quand g lu dans le livre, il marque return 0 avec main()

void main() je lutilise avec exit(0) pas avec return non ?
Beast Master Abused

28

C est pas reellement une erreur c est plus un Warning ca depend surtout de ton compilo, mais ce genre de chose te permettrons de mieux comprendre ce que veut dire un return(0), et un void ou int devant le nom du fonction!

Si tu mets void main()(ou void nom_de_fonction)
tu return rien(pour une fonction autre que main c est pas tres interressant de rien retourner! Ou alors ta fais du Global, tu veras ca plus loin!)
tu mets int ca veut dire que tu vas retourner quelquechose(un int plus precisement), en general un main ne retourne rien(ca sert a rien de retourner quelque chose, puisque une fois sorti du main, le prog s arrete, ca peut servir si jamais tu veux debugguer!), mais en raison de certaine regle de code, on met int main quand meme!
quand tu mets int devant un fonction tu vas donc retourner un int que tu pourras utiliser a l endroit ou tu as appele ta fonction, bref le bouquin t expliqueras ca mieux que moi!

Aller bon courage! Que la force soi avec toi!
avatar
https://air-gaming.com/tests/ si vous voulez de la bonne lecture :=)

29

A ok ben je commence a comprendre, int, ca integre qqchose mais faut que je continu dans mon bouquin, ya aussi le signe "%" qui me fait des misere, ce signe, c'est le reste de la division, dans le livre j'ai vu des exemples du genre : f% = x un truc du genre mais faut pas trop que j'avance trop vite, je verrai plus tard dans le livre ^^
Merci et a +
Beast Master Abused

30

c drole car moi aussi g commencer la prog en C (plutot lire le bouquin et faire des tutos^^)
avatar
pixel and 3D graphics: www.madpxl.com

seeking iPhone developer, contact me !