R-Type  2
Doom but in better
Loading...
Searching...
No Matches
Game Engine

This project is a modular and reusable game engine initially developed for a R-Type clone, but designed to be used with different types of games.

Key Features

  • Rendering: Based on SFML.
  • Entity Management: With smooth updates and interpolation.
  • Audio System: For background music and sound effects.
  • Network Communication: Asynchronous networking using Asio.
  • Extensibility: Modular architecture for easy expansion.

Documentation

API Documentation

API documentation is generated with Doxygen.

  1. Install Doxygen.
  2. Run the following command in the project directory:
  3. The HTML documentation will be generated in the docs/doxygen folder.