jonahisadev / jengine

A cross-platform 2D C++ game engine

Home Page:https://jengine2d.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JEngine

JEngine is a cross-platform 2D C++ game engine. JEngine aims to provide the basic elements of a game engine for simplicity and versatility.

At the moment, this is mostly for me so I can write games more easily

Features

  • Cross-platform (tested on Windows, Mac and Linux)
  • Easy to get up and running (minimal startup code)
  • Basic quad/texture rendering
  • Modern OpenGL
  • Spritesheets
  • Font loading and rendering (TTF)
  • Audio (WAV/MP3) loading and playback (+Lowpass filter)
  • Basic animation

Open Source Libraries

About

A cross-platform 2D C++ game engine

https://jengine2d.org

License:Other


Languages

Language:C++ 95.5%Language:CMake 3.8%Language:Makefile 0.5%Language:C 0.3%