Développement de jeux rétro : Une aventure roguelike multiplateforme
Cet article détaille le processus de création d’un jeu roguelike de donjon jouable sur des ordinateurs anciens comme le Commodore 64 et le Commodore PET. L’auteur a initialement utilisé l’environnement de développement TRSE, mais est passé à C en raison des difficultés rencontrées avec Pascal, des problèmes de compatibilité multiplateforme et des limitations de la bibliothèque. Bien que C ait offert une meilleure portabilité, un code conditionnel important a été nécessaire pour gérer les différentes architectures système, les compilateurs et les normes. Les leçons apprises incluent le fait de commencer petit, d’utiliser la compilation conditionnelle avec prudence, de prioriser les mécaniques de base, de concevoir des ressources flexibles, d’utiliser des émulateurs pour les tests et de comprendre les particularités du matériel. L’auteur a finalement décidé de se concentrer d’abord sur le Commodore 64 avant de s’étendre à d’autres plateformes.