Skip to content

Hancapo/PapuEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PapuEngine

PapuEngine is a simple 2D game engine developed in C# using Silk.NET and OpenGL. It is designed to provide a lightweight foundation for creating games/apps with hardware-accelerated graphics.

Features

  • 2D rendering with OpenGL 4.6
  • Custom shader system
  • Texture and sprite handling
  • UV coordinate system for texture mapping
  • Basic transformations (translation, rotation)
  • Configurable renderable objects
  • Customizable game window

Requirements

  • .NET 9.0
  • Silk.NET (included as a dependency)
  • a compatible OpenGL 4.6 GPU.

Controls

The included demo game uses the following controls:

  • W: Move up
  • S: Move down
  • A: Move left
  • D: Move right

Contribution

Contributions are welcome. Please feel free to fork the repository and submit pull requests.

License

MIT

About

An experimental 2D/3D Engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published