Skip to content

goodguyjay/AuroraEngine

Repository files navigation

AuroraEngine

AuroraEngine is a game engine based on the Hazel Engine, inspired by TheCherno's YouTube series. This project serves as a learning platform with the future goal of developing a full 3D space game.

Description

AuroraEngine is designed to help me learn new programming concepts and improve my C++ knowledge. It is a comprehensive project that encompasses various aspects of game engine development.

Features

  • Rendering engine
  • Physics engine
  • Scripting support
  • Audio system
  • Input handling
  • Editor tools

Installation

To get started with AuroraEngine, follow these steps:

  1. Clone the repository:
    git clone https://github.com/goodguyjay/AuroraEngine.git
  2. Navigate to the project directory:
    cd AuroraEngine
  3. Generate project files using the provided script:
    ./GenerateProject.bat

Usage

After setting up the project, you can build and run it using your preferred IDE (e.g., Visual Studio, CLion). Explore the Sandbox directory for example scenes and scripts.

Contributing

Contributions are welcome! If you have any ideas for improvements or new features, feel free to open an issue or submit a pull request.

License

AuroraEngine is licensed under the MIT License. See the LICENSE file for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published