Pokémon Game Engine is a C# game engine that is similar to the 2D Pokémon games. It uses PokemonBattleEngine for the battles. It can run on any platform, even phones! (With some work... contact me)
Keep in mind the quality lost when recording GIFs and videos:
DayTint.mp4
Battle.Preview.mp4
Groudon.Preview.mp4
This project is still in an early stage so don't expect to make a full game with it at this time, although you can start using it. Check the wiki if you're interested (I put a lot of effort into writing it!). If you'd like to learn more or just talk, join our Discord server.
- Map/encounter editor (Only runs on Windows, Mac, and Linux)
- Diagonal movements
- Scripting
- Very non-limiting mapping (elevations, layers, no color limits, transparency, etc)
- Tile animations
- Day & Night cycle
- Animated sprites
- Spinda spots
- Controller & Keyboard support
- Custom sound engine and music (also supports Pokémon cries)
- Wild encounter mechanics
- Daycare, Breeding, and Eggs
- Evolution, Evolution cancelling, and Shedinja creation
- Pokérus
- Game stats
- Some debugging tools
- Update the wiki as the engine grows
- Touch input devices support
- Check the list
- Assimp
- EndianBinaryIO
- Microsoft.Data.Sqlite
- Newtonsoft.Json
- NUKE
- OpenGL
- PokemonBattleEngine
- SDL2
- Silk.NET
- SimpleGIF
- SQLitePCLRaw
- https://www.deviantart.com/chaoticcherrycake/art/Pokemon-Tileset-From-Public-Tiles-358379026
- https://www.deviantart.com/magiscarf/art/Tileset-ver-3-Free-690477146
- https://www.deviantart.com/peekychew/art/Lava-and-Cave-Tileset-836741864
- https://www.deviantart.com/phyromatical/art/Taragonia-BW-Mix-434036293