Projets

Voici la liste de mes projets(en C), une partie d'entre eux sont encore inachevés et certains sont accessibles au téléchargement.


Jeux de voiture avec la SDL et fmod

Jeux_voiture Ce projet fût entrepris avec un ami lors de mes vacances d'été. Lui faisait les images et moi la programmation. Il n'est malheuresement pas terminé mais il est fonctionnel.
Pour ce projet, j'ai utilisé :

A terminer :

Disponible au téléchargement : ici .

Scène 3D avec opengl et la SDL

3d scene Ce modeste projet à été pour moi l'occasion de découvrir très sommairement le monde de la trois dimension.
Pour ce projet, j'ai utilisé :





Chat, serveur/client utilisant les sockets et la SDL

SocketsJ'ai réalisé ce projet lors de mes recherches sur les sockets en c, le but étant de pratiquer un minimum. Il n'est malheuresement pas terminé mais il est fonctionnel.
J'ai aussi dû développer une fonction pour pouvoir écrire avec la SDL, de se fait la saisie se fait en QWERTZ. Ce projet est donc constitué de deux programmes : un client (SDL) et un serveur (console). Il est donc possible de dialoguer du client au serveur et vis vers ça.
Pour ce projet, j'ai utilisé :

A terminer :

Disponible au téléchargement : ici .

Utilitaire de jeux pour World Of Tanks avec GTK, libcurl et json

WoTWorld Of Tanks est un jeux où les statistiques sont omniprésentes. J'ai donc décidé de développer un programme capable d'afficher les statistiques d'un joueur avec l'API WOT.
Pour mener à bien ce projet, j'ai décidé d'utiliser GTK+ comme gestionnaire de fenêtre plutôt que la SDL, moin apropriée à mon gout. J'ai également utilisé plusieurs librairies telles-que JSON, CURL et CAIRO. Ce programme est toujours en cour de développement.
Pour ce projet, j'ai utilisé :

A venir :

Disponible au téléchargement : ici .

Gestionnaire de stock avec la SDL

Gestionnaire de stockCe mini projet à vu le jour à la suite d'un tp réalisé en cours durant l'année de première où notre objectif était de coder un gestionnaire de stock en console. J'ai alors décidé de l'améliorer en y ajoutant une interface graphique pour m'entrainer essentiellement. J'ai ici aussi utilisé ma fonction écrire donc la saisie se fait en QWERTZ.
Pour ce projet, j'ai utilisé :

Idée d'amélioration :

Disponible au téléchargement : ici .

Bataille navale en réseau

Bataille navale Ce projet est une bataille navale qui a la particularité de pouvoir être joué à deux par l'intermédiaire d'un réseau local ou non. Le programme intègre le client et le serveur.
Pour lancer une partie, il faut donc d'un coté héberger la partie (serveur) et de l'autre coté rejoindre la partie(client) en entrant l'adresse ip du serveur.
Pour trouver son adresse ip (dans le cas d'un réseau local) : tapez ipconfig dans la cmd. En principe, elle ressemble à : 192.168.xxx.xxx.
Il y a quelques options de configuration :

Bonne bataille !!!
Pour ce projet, j'ai utilisé :

Bugs et améliorations :

Disponible au téléchargement : ici .