This repository has been archived by the owner on Sep 18, 2022. It is now read-only.
Releases: craftersmine/EtherEngine
Releases · craftersmine/EtherEngine
EtherEngine 0.2.6
Update README.md
EtherEngine 0.2.5 - The DirectX Migration
This release is first build of DirectX migrated version of engine
There is not much made and quite unstable, so it's not recommended to use it
EtherEngine 0.1.45
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
EtherEngine 0.1.41
EtherEngine 0.1.39
Fixed
- ee74327 Fixed crash handler title bar icon and text
- cf9aa45 Fixed GameObject rotation origin and added UIWidget renderer
- 844c12c Made static 1.0f value of ObjectTransparency instead DefaultValue attribute
Updated
Changed
- 5cc6f5e Changed ParticleOnUpdateDelegate name to ParticleOnUpdateAction of ParticleSystem
Added
- af1b5c0 Added texture atlas
- 04a7c70 Added blending color and object transparency to GameObject
- c0ff13a Added Clone method to GameObject and updated documentation
- ae966c0 Added texture set
- 48c9956 Added UIWidget
- e815188 Added Tile
- 1a1a959 Added more deep exception logging
- b719798 Added exception name to show in crash window
- f9c5a68 Added method to check point being in bounds in Transform
- 22ac6d4 Added GameObject and UIWidget OnMouseDown virtual method
- 1acba9e Added Initialize method in GLGDI wrapper class
EtherEngine 0.1.30
Fixed
- 24298c0 Fixed incorrect audio clip extention in content manager loader
Updated
- e419c3a Updated test content package metadata
- 3e3b51b Updated test animation
- 69596e5 Updated NVorbis library
- 37b6aad Updated AudioClip
- b8a8c38 Updated project files
- 2ba9c93 Updated Game class
- 653db7c Updated Exiting event
- 57024f1 Updated NVorbis.OpenTKSupport
Added
EtherEngine 0.1.29
EtherEngine 0.1.28
EtherEngine 0.1.27
Fixed
- 7e71b23 Fixed IsKeyDown method name after native code replacement
- 6008114 Fixed IsVisibleByCamera property which doesn't change even game object isn't visible by camera
Updated
- b601d27 Replaced Windows-Native code with OpenTK equivalent
Added
- a583aa5 Added rotation origin reset method
- 0bf4803 Added rotation origin
- cc2780a Added MouseDevice Bridge
- 881a0f3 / 051de7e Added Mouse input handler
- c689767 Added KeyboardDevice Bridge
- 35c57c5 Added Input library reference to make OpenTK EtherEngine Input bridge
- 466c706 Added OpenTK reference
Removed
- 466c706 Removed PresentationCore reference