
[Release][Demo] The Labyrinth in C
Bonjour,
Voilà la release de la version C du Labyrinth, codé à l'origine par
Yonaba en Lua !

Le portage sans optimisation particulière a permis un énorme progression au niveau du nombre d'images par seconde. On passe d'environ 5 fps à 60 fps.
Changements depuis l'ancienne version :
- L'algorithme de détection de distance entre le joueur et un mur a été remplacé. Il est plus rapide et surtout, la distance n'est plus une approximation. Le rendu est donc de meilleure qualité.
- Un shading basique. Les murs seront plus ou moins foncés en fonction de leur distance, ce qui donne un effet de relief.
- Du texturing, sans filtre. Cela donne un bel effet old-school.
- Les déplacements ont été améliorés. On se déplace en avant/arrière et gauche/droite avec le joystick, et on tourne avec carré et rond.
- Le timer a disparu.
- Le thème a été modifié.
Maintenant que ce moteur est performant, il forme une bonne base pour un jeu.
J'hésite donc entre faire un action-rpg ou un fps. Cela implique une interaction avec le décor, l'affichage de sprites dans l'espace (ennemis, décor).
Cela se rapprochera de
Wolfenstein 3d 
Quelques screens :

En attendant, vous pouvez vous amuser à créer un vrai niveau, en modifiant le fichier .hlf et le tileset.
Le jeu est fourni avec ses sources !
> Download <