No description
Find a file
2026-03-31 23:11:42 +03:00
Engine chore: bumped dotnet version to 10 2026-01-23 12:29:52 +03:00
Engine.Core fix: color lerping not working properly 2026-03-31 23:11:42 +03:00
Engine.Integration fix: triangle batch not drawing transparent colors properly 2026-03-31 22:51:59 +03:00
Engine.Physics2D chore: bumped dotnet version to 10 2026-01-23 12:29:52 +03:00
Engine.Systems fix: file & type name mismatches fixed 2026-03-08 15:12:16 +03:00
.editorconfig fix: cs files encoding being set as utf-8-bom 2026-01-23 12:34:41 +03:00
.gitignore feat: Initial Physics Code From Previous Repo 2024-01-23 15:40:04 +03:00
.gitmodules chore: updated submodule link from ssh to https 2025-10-18 11:18:54 +03:00
Engine.sln BREAKING CHANGE: moved yaml serialization from Engine.Serialization to Engine.Integration 2025-08-05 20:10:30 +03:00
README.md chore: updated README.md 2025-05-02 00:14:58 +03:00

Work In Progress

This is a Universe(Game) engine written in C# .NET Core.

This engine is experimental and still in development so there WILL be breaking changes, but the implemented features include:

  • Modular Systems
    • Timers
    • Coroutines
    • Tweening
    • State Machines
    • 2D Physics Engine(Not Fully Completed, but usable)
      • Rigid Body Simulations
      • Collision Detection (Convex Shape & Circle)
      • Collision Resolution (Not Fully Completed)
  • Serialization
    • YAML
    • JSON (Not added yet)
  • Behaviour System
  • Hierarchy System
  • General Math
  • Primitive Types
    • AABB
    • Circle
    • Line2D
    • Line2DEquation
    • Projection1D
    • Quaternion
    • Shape2D
    • Triangle
    • Vector2D
    • Vector3D
  • And more to come!

A detailed README file will be written in the future. If you want to check out how to use this, please checkout this example Pong game made using this engine on top of MonoGame from the link bellow.

Pong Source Code