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