Skip to content

Releases: LeeVangraefschepe/LeapGameEngine

V1.1.0 - The physics update

12 Nov 17:03
cd586e8
Compare
Choose a tag to compare

What's Changed

Window features

  • Resize toggle
  • Icon support (removed from engine added in window)
  • Mouse toggle
  • Added title set
  • Added minimize toggle
  • Added hide toggle
  • Added require attention flash
  • Added window set position
  • Added locked aspect ratio
  • Added min and max size for window
  • Added set size for window
  • Removed console from default builds
  • -Console Configurations still have the console

Physics

  • BoxCollider, CapsuleCollider and SphereCollider components that can be triggers
  • Collision & Trigger callbacks
  • Physics Materials
  • Rigidbody component with mass, forces, torque, constraints and can be set to kinematic
  • Rigidbody has its own SetPosition & SetRotation functions to move a physics actor since Transform doesn't work anymore

Pull requests

V1.0.1

30 Oct 13:42
74e675f
Compare
Choose a tag to compare

LeapEngine (V1.0.1)

Bugfix

Fixed a bug where the CMake for the release build was not set right.

First release

29 Oct 11:22
74e675f
Compare
Choose a tag to compare

LeapEngine (V1.0.0)

This is the first release of the Leap Game Engine. Development of this engine will continue, and you should be able to replace your engine files with the new releases as they become available.

Features

This initial version supports the following main features

  • Custom meshes
  • Obj meshes
  • MP3, WAV, sounds
  • Keyboard & Mouse input
  • DirectX .fx shader files
  • ImGUI
  • GameObject
  • Component system
  • Sprites (with canvas logic)
  • GLM library
  • Debuggers
  • Window rescaling support
  • Height maps

Upcoming

For the next release, we are working on integrating physics and fine-tuning the window handling.