Skip to content
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
Compare
Choose a tag to compare
@craftersmine craftersmine released this 19 Apr 18:08
· 90 commits to master since this 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