Skip to content

VladasZ/test_engine_cpp

Repository files navigation

[DEPRECATED]

In favor of Rust 🦀 : https://github.com/vlasdasz/test_engine

TestEngine

Supported platforms:

MAC Lin Win IOSS IOSD

My attempt to create a cross platform, OpenGL based game engine.

Inspired by Cross++: https://github.com/maxon887/Cross .

Scene module:

  • Objects hierarchy and subobjects
  • Objects manipulation: scale, rotation, translation
  • Models import using assimp

Scene

  • Rigid body physics support using bullet3

Physics

UI module:

  • Subviews and layout sustem
  • Cross platform touch system with multitouch support
  • Rendering custom fonts using FreeType
  • Buttons, Sliders, Stack views, Image views and Switches support
  • Scroll view support

Scroll view