Skip to content
RicoLViviersPublic

About

Firefly Engine - 3D Game Engine made with C#.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Firefly Engine

Firefly Engine

.NET OpenTK OpenGL License


A lightweight, modern C# game engine built on OpenTK and OpenGL.

Firefly

Firefly is a C# game engine designed for developers who wants to quickly prototype games. Built on top of OpenTK, Firefly provides a clean, idiomatic C# API for rendering, input, audio, and scene management so you can focus on building your game.
image


Getting Started

Prerequisites

  • .NET 10 SDK or later
  • A GPU supporting OpenGL 4.6 (or 3.3+ for the compatibility profile)

Compiling from source

better guide coming soon

  • Open the Firefly.slnx in visual studio
  • Build the project from there

License Firefly Engine is released under the MIT License. See LICENSE for details.

Acknowledgements

  • OpenTK
  • OpenGL
  • ImGui

The open-source community for inspiration and reference implementations

About

Firefly Engine - 3D Game Engine made with C#.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages