Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 808 Bytes

README.md

File metadata and controls

24 lines (20 loc) · 808 Bytes

pxl2D

pxl2D is a simple 2D game engine written in c++. The aim of the project was to teach myself how to make a game engine while also learning c++.

Simple demo on android

Thumbnail

Features

  • Can build natively on windows and on android using the android-ndk
  • Window handling
  • Render batching (batching as many sprites as we can before sending mesh to GPU)
  • Texture sheet/atlas (multiple sprites using the same texture but at different regions)
  • .TTF text rendering
  • Various pre-built shaders
  • Point lights
  • Frame buffers
  • Z ordering

Roadmap

  • Joystick support
  • Animation handling
  • Audio
  • Pixel perfect collision
  • Linux window creation