Skip to content

m1maker/NGT

Folders and files

NameName
Last commit message
Last commit date
Oct 17, 2024
Aug 14, 2024
Mar 27, 2025
Mar 27, 2025
Oct 27, 2024
Aug 20, 2024
Oct 31, 2024
Oct 17, 2024
Jan 1, 2025
Oct 17, 2024
Oct 17, 2024
Oct 27, 2024

Repository files navigation

NGT: (New Game Toolkit)

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.

Features

  • 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.

Building and Contribution

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

Additional Resources