SkillAgentSearch skills...

Maze

🎮 Personal open-source cross-platform game engine

Install / Use

/learn @Tinaynox/Maze
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

License

MAZE

MAZE (My AmaZing Engine) is the self-written open-source cross-platform game engine in the active development stage. At the moment it is my main pet project, developed for the purpose of learning and preserving different game dev technologies.

Projects on this engine

Space Pressure 3D: Prelude

Space Pressure 3D: Prelude

Steam onstove.com itch.io

Melted Kingdoms

Melted Kingdoms

Steam itch.io

Maze Editor screenshots

Maze Editor Maze Editor Maze Editor Maze Editor

Getting started

Start by cloning the repository with git clone --recursive https://github.com/Tinaynox/maze.

Windows Windows » Windows Windows

  • Download and install Visual Studio 2017 or 2019
  • Download and install Windows SDK
  • Download and install CMake 3.6+
  • Download and install Python 3.8+

Engine

  • Execute the suitable batch file engine/prj/win/configure-*.bat
  • Open the generated project solution prj/maze/*

Examples

  • Execute suitable batch file examples/*/prj/win/make-data-*.bat
  • Execute suitable batch file examples/*/prj/win/configure-*.bat
  • Open the generated project solution prj/*/*

Windows Windows » Android Android

  • Download and install Android Studio
  • Install latest Android SDK via SDK Manager
  • Install latest NDK via SDK Manager
  • Download and install Python 3.8+

Examples

  • Execute the suitable batch file examples/*/prj/win/configure-gradle-android.bat
  • Import prj/*/prj.gradle-android folder via Android Studio (Import project Gradle option)

Windows Windows » Emscripten Emscripten

  • Download and install Emscripten SDK
  • Download and install CMake 3.6+
  • Download and install Python 3.8+

Examples

  • Execute suitable batch file examples/*/prj/win/configure-emscripten-*.bat
  • Execute suitable batch file examples/*/prj/win/compile-emscripten-*.bat

macOS macOS » macOS macOS

  • Download and install XCode
  • Download and install CMake 3.6+
  • Download and install Python 3.8+

Engine

  • Execute the suitable shell script engine/prj/osx/configure-*.sh
  • Open the generated project solution prj/maze/*

Examples

  • Execute suitable shell script examples/*/prj/osx/make-data-*.bat
  • Execute suitable shell script examples/*/prj/osx/configure-*.bat
  • Open the generated project solution prj/*/*

Linux Linux » Linux Linux

[Work In Progress]

macOS macOS » iOS iOS

[Work In Progress]

Features Demonstration

<details> <summary>Water, Terrain, and Sky</summary> <img src="/res/art/Demo00.gif" loading="lazy" /> </details> <details> <summary>Particles</summary> <img src="/res/art/Particles00.gif" loading="lazy" /> </details> <details> <summary>Particle Editor</summary> <img src="/res/art/ParticleEditor00.gif" loading="lazy" /> </details> <details> <summary>Terrain Generator</summary> <img src="/res/art/Terrain00.gif" loading="lazy" /> </details> <details> <summary>Trail Renderer</summary> <img src="/res/art/TrailRenderer00.gif" loading="lazy" /> </details> <details> <summary>Editor</summary> <img src="/res/art/Editor00.gif" loading="lazy" /> </details> <details> <summary>Physics 2D</summary> <img src="/res/art/Physics2D00.gif" loading="lazy" /> </details>
View on GitHub
GitHub Stars27
CategoryDevelopment
Updated13h ago
Forks2

Languages

C++

Security Score

75/100

Audited on Apr 7, 2026

No findings