Skip to content

Tulu473/PokemonGameEngine

 
 

Repository files navigation

PokemonGameEngine

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!

GamePreview MapEditorPreview

This project is still in a very early stage, so there is not much you can do, although you can start using it. You will need an extension in your IDE to support NUKE build, (for Visual Studio, it's called NUKE Support), and will need to attach it to the build process (for Visual Studio, you use the Task Runner Explorer). If you do not want to do that, you will need to run the _build project every time you want to build assets. If you'd like to learn more or just talk, join our (new-ish) Discord server.

Features:

  • Map/encounter editor (Only runs on Windows, Mac, and Linux)
  • Diagonal movements
  • Scripting
  • Wild encounters
  • Very non-limiting mapping (elevations, layers, no color limits, transparency, etc)
  • Day & Night Cycle
  • Tile animations

To Do:

  • Proper documentation/installation guide
  • Changable tiles based on day/night
  • Saving
  • Flags/vars
  • Events on the maps
  • Trainers
  • Capturing Pokémon
  • Default menus
  • Sound/music
  • Bike/surf
  • Some movement behaviors (like ledges, spin tiles, waterfall, etc)

PokemonGameEngine Uses:

Test tiles taken from... (I did modify them a bit)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.9%
  • Other 1.1%