Skip to content

mtalyat/Minty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

545 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minty

This is the official repository for the Minty game engine.

If you would like more information about the engine, such as features, software architecture, and more: check out the wiki page.

Building

Prerequisites

This is a list of things you must have installed prior to building the Minty engine.

Version 1.3. The Vulkan Software Development Kit is used for the rendering backend. You do not need to use Vulkan to use the engine- but the engine needs to use it!

Latest release is sufficient. CMake is used for building the engine and any games/projects made with it. Of course, you do not have to use CMake, but CMake is already set up for you. CMake also requires you to have a compiler installed, such as Visual Studio (MSVC) or gcc.

Latest release should work. Latest version tested is Python 3.13.0. Python is used for some building and project management scripts. It makes life easier.

Quick Installation

To install:

  1. Clone this repository. Don't know how?
  2. Run installer.bat install.

To uninstall:

  1. Run installer.bat uninstall.
  2. Delete the repository.

If you do not want to run the installer, all you must do to "install" Minty is to create an environment variable called MINTY_PATH that points to the directory you check out the repository to.

Documentation

All public code is commented using Javadoc style comments. High-level design choices can be found in the Minty Wiki.