An original Pokémon game written in a custom 2D engine, using SFML 3+ purely for rendering code as I am not a graphics programmer. The engine features are being developed as the game gets made.
I want this to be a long-term side project to practise using modern C++ features in a game development context.
- KMB + Gamepad support
- Sprite animation system
- Sprite tile system, efficient loading exported levels from Tiled with ZLib
- Embdedded gameplay scripting system
- Dialogue and localisation systems
- Pokemon game mechanics a. Battling with NPCs b. Catching wild pokemon c. Monster stats d. Type matchups and abilities
- Audio system with support for sound effects and music playback
Spritesheet https://scarloxy.itch.io/mpwsp01 Trainer Sprites https://www.spriters-resource.com/ds_dsi/pokemonblackwhite/ Pokemon Sprites https://www.spriters-resource.com/ds_dsi/pokemonheartgoldsoulsilver/