Cursed Crown : RPG C/SDL 2D isometric

Опубликовано: 15 Июль 2026
на канале: BAUMANN Matthieu
2,646
14

Aperçu du moteur graphique de Cursed Crown encore en développement :

Présentation rapide du moteur graphique qui gère les tiles, les sprites et les animations. Les collisions sont applquées directement aux tiles et la gestion de la profondeur est viable (affichage des sprites et du héros en mouvement en comparant une valeur Zorder).
L'inventaire a été établi via une GUI entièrement programmée en SDL. (Boutons et zones de textes aux bordures dynamiques ; fênetres ; case d'inventaires ; Checkboxs ; Scrollbars).
Les maps sont crées par l'éditeur de map et parsées pour être toutes chargées au début du jeu. Chaque fichiers de map appelle les fichiers des tilesets et des sprites correspondants. Ces fichiers contiennent à leur tour les informations du tileset/chipset en question (nombre de sprites ; positions X et Y dans l'image ; Width et Height du Sprite ; Coordonnées du point de Z Order propre à chaque sprites, dans l'exemple d'un arbre, ce point sera situé à la base du tronc de l'arbre, pour un personnage il sera à ses pieds...

Voilà il reste des tas de choses à implanter, notamment un système d'animations plus fiable et général. (il n'est appliqué que pour le héros pour l'instant)

PS : Sprites et Tilesets provenant de reiner's tileset. (sous license gratuite)