A simple, 2D game engine written in C#.
rasdaq uses a simple Entity Component System Architecture (ECS). It contains:
- Input management
- Basic 2D Sprite renderer
- Logging
To run tests, execute the command dotnet test from the root directory
Samples serve as example projects of how you can use rasdaq. These try to offer best practices when using rasdaq.
To run a sample, execute the command dotnet run --project samples/<SAMPLE_NAME>.
For example:
dotnet run --project samples/pong will run the 'Pong' sample.
Currently we will not accept contributions as it is a team project, but this may open up in the future.