An Metroidvania game I created for both Windows and MacOS. Feel free to download and play. ![]()
Features
MacOS and Windows version have some different features:
-
open worlda real open world platform game. -
physics & collisionautomatically check for all possible collision. -
level designall levels design by myself, totally 24 areas, with check point. -
kinds of enemiesdifferent kinds of enemies and behavior, one last boss. -
itemsseveral hidden items that can level up player’s abilities. -
particles systema particle system for bullet and explosion. -
uv animationshader based uv animation and effect. -
game objectgame object based coding like Unity. -
music and soundbackground music and sound effect perfectly fit for every situations. -
full game experiencefrom title to game over, check point, death punishment, etc. -
tile map editorsupport tile map editor. -
hardvery hard, but there always a simple way to clear.
Download
Tiled Map Editor
All levels were created with Tiled Map Editor by Thorbjørn, including enemies, items, checkpoints, colliders, camera behavior, event triggers.
Frameworks
-
OpenGL ES 3.2 & GLMCore graphic api and core math library for OSX. -
stbPublic domain C image loading library by nothings. -
irrKlangCross platform sound library for C++, C# and all .NET languages by Ambiera. -
DirectX 9For Windows.
Credits
- Design and Code by Haijian Liu.
- Character and Animation by Luis Zuno.
- BGM by SketchyLogic from OpenGameArt.
- SE by Juhani Junkala from OpenGameArt.