Releases: NorbertGerberg/NGE2
Releases · NorbertGerberg/NGE2
NGE v201 + Template
- Added Visual Studio Template Project
NGE v201
- Small patch
NGE v200
- Revision of Engine
- Added Documentation
NGE2 v111
Added
- Added small comfort macros for components
- Added multiple window rendering
- Added MultiWindowRendering example
- Added
SizeChanged()
to eWindow - Added Scene Creator Name to eScene
- Added
SetCreatorName()
to eScene - Added
GetCreatorName()
to eScene
Changed
- Changed
eLayer::Update(int width, int height)
toeLayer::Update(vec2 size)
NGE2 v110
Added
- Added custom Tags for Actors
- Added KeyPressed() for Keyboard
- Added ButtonPressed() for Mouse and Gamepad
- Added GetGPUInfo() to eGraphics
- Added System Info Example
- Added NGE_ENGINE_INFO_VERSION for version check
- Added Scene Pause function
- Added Pause(), Resume() & IsPaused() to eScene
- Added SetUnpausable() & GetUnpausable() for Actors
- Added DrawInstances() & DrawContainerInstances() to eMesh
- Added InitIDB() to eMesh
- Added Instancing Example
- Added InstancingPreCalc Example
- Added Draw2DInstances() & Draw2DAtlasInstances() to eGraphics
- Added InitIDB() to eGraphics
- Added 2DInstancing Example
- Added PostProcessing Example
Changed
- Changed old KeyPressed() to KeyDown()
- Changed old ButtonPressed() to ButtonDown()
Fixed
- Fixed Viewport3D orbit mode
NGE2 v103
- Added Alarm system for components
- Added Alarm example
- Added simple Pong Game example
- Added Scene Persistent Tag for Actors
NGE2 v102
- Added text rendering
- Added OBB collision
NGE2 v101
- Fixed gamepad deadzone bug
- Added Gamepad example
- Added Atlas rendering example
- Added fixed timestep code
NGE2 v100
Update README.md