This repository has been archived by the owner on Sep 18, 2022. It is now read-only.
EtherEngine 0.1.45
Pre-release
Pre-release
Fixed
- No fixes in this release
Changed
- e3464d8 Migrated to UpdateTimer
- a987dd5 Migrated to FixedUpdate event instead own CollisionUpdater timer
- 786cb30 Renamed DrawCalls to RenderCalls to make correct interpretation what's called
- 312041d Renamed TPS to UpdateTime and changed it type from Int to Float
- 312041d Renamed CollisionUpdatesPerSecond to FixedUpdateTime and changed it type from Int to Float
- bdaa737 GLGraphics property now internal instead private
Updated
- 52da80e Updated Game.Run() Method
- 312041d Updated Debug info draw method
- Updated Projects AssemblyInfo's
- ce36910 Updated Button class
- 2ede682 Separated Scene class to multiple classes to avoid mess in one file
Added
- 1358a10 Added UpdateTimer
- bce4c9b Added OpenTK.dll.config file to make valid OpenTK cross-platform links
- 1d35bb7 Added ray casting (not properly tested yet)
- c6276ab Added game settings "hub"
- 034d4d9 Added simple implementation of window parameters changers and static property of Window instance
- e850a45 Added DrawRays property
- a24933c Added RectangleExtentions class
Removed
- No removes in this release
Known issues
- Button (or all UIWidgets) being not rendered properly, even if they have exact OnRender code like regular GameObject
- Ray.Cast() method doesn't return any GameObject because Rectangle.IsLineIntersects seems not working properly