Développement

Perso

Développement de jeux video


ChessUI

Langage : C
Version : 1
Bibliothèques : GRRLIB
OS : IOS (Wii)
Licence : GNU/GPL v3
Interface graphique pour jeux d'échec concu pour etre independant de moteurs (AI)
Fonctionne avec FirstChess

binaires pour Wii

Sources

Game engine pour jeux 2D

Langage : C
Bibliothèques : SDL, SDL_Image, SDL_Ttf, SDL_Mixer
OS : Windows XP/Vista (Binaires). Compilable sous tout système supportant SDL (sources)
Licence : GNU/GPL v3

Sources et documentation (doxygen)
Quelques modules développés lors de la programmation de differants jeux puis extrait pour en faire un socle commun.

Demo : Sidescroller

Langage : C
Version : 1
Bibliothèques : SDL, SDL_Image, SDL_Mixer
OS : Windows XP/Vista Gnu/Linux (Binaires). Compilable sous tout système supportant SDL (sources)
Licence : GNU/GPL v3
Ceci est une demo de test, ce n'est donc pas un programme destiné a être jouable mais une aide pour comprendre le fonctionement d'un sidescroller.
binaires pour Windows

binaires pour Gnu/Linux

Sources

Tetris Custom

Langage : C
Version : 1.1
Bibliothèques : SDL, SDL_Image, SDL_Mixer, mini XML
OS : Windows, GNU/Linux, IOS

binaires pour Windows


binaires pour Linux

binaires pour Wii

Sources


Autres tests autour de tetris :
Tetris binaire pour GNU/Linux

Tetris binaire, sources

Tetris binaire, pour Windows

Tetris binaire pour Wii

Tetris Mario pour Windows

Tetris Mario, sources

Blastguy

Langage : C
Bibliothèques : SDL, SDL_Image, SDL_Ttf, SDL_Mixer
OS : Windows et IOS
Licence : GNU/GPL v3


Clone de Bomberman.
Page sur Wiibrew

binaires pour Windows

binaires Wii

Sources



Test d'entrées des joysticks

Langage : C
Bibliothèques : SDL
OS : Windows et IOS
Licence : GNU/GPL v3


Testez vos joysticks et wiimotes avec la SDL.

Source et binaire (Windows et Wii)


RPG Baker

Langage : C/C++
Bibliothèques : SDL, SDL_Image, SDL_Ttf, SDL_Mixer, WxWidgets
OS : Windows XP/Vista (Editeur et jeu). Compilable sous tout système supportant SDL et WxWidgets
Licence : GNU/GPL v3

Editeur de jeu de rôle (Editeur graphique et runtime) pour PC et Wii


Sources

Binaires Windows

Editeur de niveau pour Windows

Une mini demo pour Wii

GE++ : Moteur de Jeu en C++, tiré du livre "Programmation des jeux vidéos"

Langage : C++
Bibliothèques : SDL, SDL_Image, SDL_Ttf, SDL_Mixer
OS : Windows (Binaires). Compilable sous tout systèmes supportant SDL (sources)
Licence: GNU/GPL v3

Le livre de M. Morrison "Programmation des jeux vidéos" présente plusieurs techniques interessante de programmation de jeux 2D. Il reste cependant quelques points faible, notament un couplage fort entre les jeux et le moteur de jeu, beaucoup de valeurs en dur, et l'utilisation de GDI comme API graphique.


Les sources suivantes sont une ré-écriture du moteur de jeu ainsi que les 5 premiers de jeux d'exemple (slideshow, UFO, Brainiac, Fore, Fore 2) et un mini arcanoide en bonus.
Pour cette nouvelle version, j'ai choisie SDL pour remplacer le bon vieux GDI, et j'ai utilisé des interfaces pour forcer le découplage Moteur/Jeu.



Ces sources ne sont pas accompagné d'une publication explicative comme pour mes autres projets, à la place vous pouvez vous procurer le livre de M. Morrison qui malgrès les mauvais points précédement cité reste un bon livre.

Source, documentation doxygen, Binaires Windows

Jeu en mode texte seul

Langage : C/Lua
OS : Binaires Windows et Wii (source compilable sous Linux)
Licence : GNU/GPL v3 Ceci est un tutorial sur les jeux en mode texte seulement, avec les binaires Windows, un livret et les sources.
La première partie explique comment faire un jeu où les commandes produisent des actions en fonction d'un lieu,
puis comment rendre le jeu entièrement modifiable avec le langage de script Lua suivit du portage sur Wii.
Enfin un programme utilitaire en Perl est briévement commenté.

Source, binaires et livret explicatif





2010 - 2011 and
  Spread Firefox Affiliate Button