No description
Find a file
2026-01-22 12:07:44 +00:00
apostasy model loading start 2026-01-22 12:07:44 +00:00
res/models model loading start 2026-01-22 12:07:44 +00:00
src model loading start 2026-01-22 12:07:44 +00:00
.gitignore cleaned up .gitignore 2026-01-18 12:40:47 +00:00
Cargo.lock cursor manager and window abstraction 2026-01-19 16:43:10 +00:00
Cargo.toml systems, input handling and updates 2026-01-18 12:15:13 +00:00
README.md readme changes 2025-11-17 14:01:06 +00:00
to-do.md cursor manager and multiple resource getting 2026-01-20 10:08:01 +00:00

Apostasy Engine


What is Apostasy?

Apostasy is a (relatively) simple in data driven game engine that is written in Rust. It will be open source for now and forever.


Warnings and usage:

Apostasy is incredibly early into development, at current it is not even in an early alpha stage, it has very rudimentary features. At current these include:

  • A simple ECS,
  • Windowing,
  • VERY simple rendering

The ideals for an V0.1a release would be:

  • A better ECS,
  • UI,
  • Lighting,
  • Asset loading

Versions:

Currently I would consider the engine in a V0.0.1a due to how early into the project it is. For writing versions it follows this format Vx.y.zw

  • x: major version
  • y: minor version
  • z: sub version
  • w: alpha (a), beta (b), test (t)

AI:

Machine learning algorithims (generally AI, ChatGPT, Cluade, Gemini, ect.) cannot be used in this project, be it in writing production coding, writing issues or pull requests, asset creation (images, audio, ect.) or any other form.