SxDL Game Development Toolkit
Captures d'écran
Voici quelques captures d'écran du moteur de SxDL. Elles ont été
obtenues à partir des démos fournies avec le
code source de SxDL. Vous pouvez aller regarder ces démos pour
plus d'informations.
Démo Snake : Cet exemple est un clone complètement
jouable du classique "jeu du serpent" ("snake") Il démontre
comment utiliser les tilemaps 2.5D et le rendu isométrique –
le rendu en simili 3D utilisé dans Diablo, AOE, SimCity et bien d'autres
jeux célèbres.
Démo Bounce : C'est un remake de Pong/Break-out/Arkanoid
avec quelques améliorations : le multiball et les briques qui
tombent. C'est un bon exemple de physique élémentaire (avec
la gravitation et évidemment les rebonds !), de gestion de collisions
et de gestion de la souris.
Démo Pacman : C'est l'exemple le plus avancé
et les débutants devraient probablement commencer par des exemples
plus simples. C'est une démo entièrement jouable, avec beaucoup
de labyrinthes et de niveaux de difficulté. Ce jeu montre comment
utiliser les tilemaps, les colliders et les effets de particules. Utilise
également des menus et des boites de dialogue personnalisés.
Les graphismes (super cools) sont l'oeuvre d'Alexis Pautrot.
Démo Vexed : C'est une version réécrite
en Programmation Orientée Objet pour SxDL du célèbre
jeu pour Palm de James McCombe. Les 60 niveaux originaux sont là !
Dans cette version complète : fonction undo (annuler), glisser/déposer,
clics, navigation dans les niveaux, effets de particules. Il vaut le détour
rien que pour le plaisir d'y jouer, même si vous ne jetez pas un oeil
au code source !
Démo Fireworks : SxDL vous dévoile ici
de magnifiques effets de particules, qui plus est faciles à coder :
des explosions gigantesques qui utilisent des sprites animés –
nom de code CMovieSprites dans SxDL.
Démo Pastels : Une démo musicale très
brillante et très "romantique", mais un peu complexe avec
une utilisation intensive des timers et des nombres aléatoires. Elle
utilise les possibilités exclusives de sampling musical de SxDL.
À télécharger absolument pour les demo-makers. Nécessite
au minimum une GeForce3 (seulement 25 fps sur une GeForce2MX) Fait à
l'origine pour Cynthia et maintenant partie entière de la distribution
SxDL : elle est très cool...
Démo Spinning Sprites : Le tout premier progamme
jamais fait pour SxDL, il s'agit plus d'une preuve conceptuelle et d'une
très pratique application de test régressif, que d'une vraie
démo. Son code simple et robuste est aussi très utile pour
les débutants.
Démo Starshooter : Incomplet. A été
commencé pour montrer les collisions, les effets de particules et
les changements de direction. Évoluera bientôt vers la 3D.
Le code est incomplet mais il fait partie de la distribution parce qu'il
montre l'architecture d'une application SxDL ; il s'est aussi montré
être utile "tel quel" à beaucoup de gens.
Démo Bomber : Le tout premier jeu crée
par un utilisateur, merci Adbel. Quand ce mini-jeu a été écrit,
les tilemaps n'existaient pas encore dans SxDL, donc son code ne prend pas
avantage de cette fonctionnalité
Le site web de SxDL est hébergé par