Welcome to NGT! An open source game engine using AngelScript as its internal scripting language.
Currently, NGT is positioned as a game engine for users with visual impairments, but we should think about the possibility of making it possible to create visual games.
- Support for Multiple Screen Readers: Accessibility is key for users with visual impairments, allowing user to receive speech messages with any screen reader.
- 3D Soundsystem: Use 3D audio positioning, reverbs, lowpass, highpass and notch filters to achieve realistic sound in games.
- File and Filesystem: Use this to work with the user progress (For example, to save a game).
- Encryption: Use the AES256 algorithm to protect user passwords, game resources, etc.
- Networking system: Create online games.
The following sections will help you build the engine from source or contribute to the engine's development.
Run these commands
cmake . -B build
cmake --build build --config Release