An Metroidvania game I created for both MacOS and Windows. Feel free to download and play. 🌏
MacOS and Windows version have some different features:
open world
a real open world platform game.physics & collision
automatically check for all possible collision.level design
all levels design by myself, totally 24 areas, with check point.kinds of enemies
different kinds of enemies and behavior, one last boss.items
several hidden items that can level up player's abilities.particles system
a particle system for bullet and explosion.uv animation
shader based uv animation and effect.game object
game object based coding like Unity.music and sound
background music and sound effect perfectly fit for every situations.full game experience
from title to game over, check point, death punishment, etc.tile map editor
support tile map editor.hard
very hard, but there always a simple way to clear.
All levels were created with Tiled Map Editor by Thorbjørn, including enemies, items, checkpoints, colliders, camera behavior, event triggers.
OpenGL ES 3.2 & GLM
Core graphic api and core math library for OSX.stb
Public domain C image loading library by nothings.irrKlang
Cross platform sound library for C++, C# and all .NET languages by Ambiera.DirectX 9
For Windows.
- Design and Code by Haijian Liu.
- Character and Animation by Luis Zuno.
- BGM by SketchyLogic from OpenGameArt.
- SE by Juhani Junkala from OpenGameArt.