idées de projet en c

idées de projet en c - C - Programmation

Marsh Posté le 23-11-2004 à 00:52:14    

Salut,  
 
J'expose mon problème, en fait j'ai un projet d'une durée d'une semaine à réaliser en langage c pendant le mois de février. Et on nous demandé de commencé à chercher des idées de projets, or je n'ai vraiment aucune idée de projet.
 
Si vous pouvez m'éclairer sur ce sujet ?
 
Cordialement


Message édité par garmani le 23-11-2004 à 02:43:16
Reply

Marsh Posté le 23-11-2004 à 00:52:14   

Reply

Marsh Posté le 23-11-2004 à 00:56:32    

Desole, j'aurai du posé ce sujet dans le rubrique c !!
grosse erreur de ma part :-(

Reply

Marsh Posté le 23-11-2004 à 01:01:11    

Si vous avez le droit aux bibliothèques, un petit jeu avec la SDL [:spamafote]


---------------
Un matin je me lèverai et il fera beau.
Reply

Marsh Posté le 23-11-2004 à 01:05:15    

Salut,  
je pense que l'on aura le droit au bibliothèque car c'est une partie du programme que l'on va voir d'ici le mois de février.
Peut tu m'éclairer sur la SDL ?

Reply

Marsh Posté le 23-11-2004 à 01:10:28    

libsdl.org (c'est une bibliothèque de fonctions multimédia)


---------------
Un matin je me lèverai et il fera beau.
Reply

Marsh Posté le 23-11-2004 à 01:11:05    

ok, merci! ;-)

Reply

Marsh Posté le 23-11-2004 à 10:35:45    

Je te conseilles de faire un jeu que tu aimes, car tu sera plus motivé pour le faire tourner si c'est ludique. A moins de trouver une idée d'application vachement utile, ou qui te tienne à coeur.
 
 
Après pour les idées de jeu, tu prend un jeu tout con que tu aimes et tu te le fais. Tout dépends de tes compétences.
Ex :  
- tu connais la prog réseau => petit jeu de cartes au tour par tour style poker en réseau.
- tu veux faire jouer l'ordi => un morpion
 
[HS]
Je me rapelle d'un projet similaire en java, il y a 4 ans. On devait coder ce que l'on a appelé une biosphere : tu prends un plateau de jeu, tu y met des animaux, des vegetaux & co et tout ca vie, bouge, mange, chasse et meurt. Toi,tu joue à Dieu en ajoutant des prédateurs (loups, hommes), en balancant la foudre sur tes forets de sapins, et tu regardes en combien de temps ta biosphere crève (tout le monde dead), ou explose (genre les lapins qui se reproduisent a vitesse grand V :))
Ce genre de projet était bien marrant, bien qu'inutile en soi, et tenait en 1 semaine. Si tu veux une idée de ce que ca peut donner, mp moi.
[/HS]

Reply

Marsh Posté le 23-11-2004 à 11:09:57    

Fait tout de meme attention à ne pas t'engager dans un projet que tu ne finirais pas .. une semaine c'est tres court et le projet sur lequel tu peux t'engager depend de ton aisance et de ton experience a programmer en C.

Reply

Marsh Posté le 23-11-2004 à 12:02:20    

Salut,  
 
merci pour vos réponses, en fait j'ai vraiment un niveau de base en C. De plus en tp, j'ai déjà programmer deux jeux de carte (bataille et ascenceur), donc je ne pense qu'ils accepteront que l'on recommence à développer un autre jeu de carte.
Par contre, un jeu en réseau pourrait être très intéressant dans la mesure où nous allons voir la programmation sur les sockets au mois de décembre.
De plus, étant donné que l'on développen en C sous Linux (avec emacs), je ne sais pas trop si on peut faire des interfaces graphiques par exemple.
 

Reply

Marsh Posté le 23-11-2004 à 14:37:43    

Citation :

De plus, étant donné que l'on développen en C sous Linux (avec emacs), je ne sais pas trop si on peut faire des interfaces graphiques par exemple.


 
 
Oui, oui, on peut faire pas mal de choses avec la libraire ncurses.h
qui est super (couleurs, déplacement de curseur, gestion de souris même, getch(), clear(), et tant d'autres... !!)
 
Si tu dois faire vite, essaie de jeter un oeil sur le how-to...
 
Sinon, des idées de projet ? Que dire ? Demande autour de toi si personne n'a besoin d'une petite application simple...
 
C'est pas évident de répondre à ce genre de question...
:??:


Message édité par calogerogigante le 23-11-2004 à 14:46:52
Reply

Marsh Posté le 23-11-2004 à 14:37:43   

Reply

Marsh Posté le 23-11-2004 à 17:54:58    

Mercie pour ton info calogerogigante, je me renseigne de mon côté et si je trouve des idées de projet intéressante, je vous en parlerai !!  
 
@+

Reply

Marsh Posté le 23-11-2004 à 17:59:44    

calogerogigante a écrit :

Citation :

De plus, étant donné que l'on développen en C sous Linux (avec emacs), je ne sais pas trop si on peut faire des interfaces graphiques par exemple.


 
 
Oui, oui, on peut faire pas mal de choses avec la libraire ncurses.h
qui est super (couleurs, déplacement de curseur, gestion de souris même, getch(), clear(), et tant d'autres... !!)
 
Si tu dois faire vite, essaie de jeter un oeil sur le how-to...
 
Sinon, des idées de projet ? Que dire ? Demande autour de toi si personne n'a besoin d'une petite application simple...
 
C'est pas évident de répondre à ce genre de question...
:??:


C'est pas parceque l'on develope en C sous EMacs que l'on n'a pas le droit de faire du graphique aussi :o

Reply

Marsh Posté le 23-11-2004 à 18:40:57    

ben, j'ai un projet en C à faire ...  
 
il s'agit de faire un jeu d'echec
 
l'autre choix possible de sujet, c'est un verificateur de syntaxe ...

Reply

Marsh Posté le 23-11-2004 à 18:43:06    

Pourquoi pas un pti chat style irc en mode console ?

Reply

Marsh Posté le 27-11-2004 à 19:47:19    

j'espere pour toi que c'est un jeu d'echec 2 joueurs, et non contre IA, car ca doit etre bien chaud a developper une IA intelligente pour un jeu d'echec ^^"

Reply

Marsh Posté le 27-11-2004 à 20:07:29    

C'est à s'ecorcher le derriere, ça se compte par semaines, mais avec google c'est faisable :)


Message édité par Chronoklazm le 27-11-2004 à 20:08:19
Reply

Marsh Posté le 27-11-2004 à 20:40:15    

Ya la solution de l'algo deja fait ( google minimax ). Ca depend des contraintes imposées sur le sujet :/

Reply

Marsh Posté le 28-11-2004 à 10:56:33    

c0wb0y a écrit :

Ya la solution de l'algo deja fait ( google minimax ). Ca depend des contraintes imposées sur le sujet :/


 :whistle:  
Comme si minimax était un algo complet. Le plus dur c'est justement la partie qu'il manque pour coder une IA qui joue aux échecs.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed