kakaragame/Engine

[WIP] Engine Pre-Release 3

Closed this issue · 0 comments

Additions:

  • Improve Physics System
    • Change the physics updater to use the tips here
    • Add the ability to control the rotation using the physics system.
  • Implement the tag system more.
    • Add the ability to get items with a certain tag.
    • Add the ability to remove items with a certain tag.
    • Add the ability to ignore tags when selecting items.
    • Add the ability to ignore tags with the collision system. (Might be in Pre2)
  • Add in the ability to get already defined fonts.
  • More Input Systems.
  • Allow UIObjects to have multiple meshes.
  • Add a draw distance.
  • Add culling for render chunks.(Frustum Culling only. Occlusion Culling was scrapped)

Bug Fixes

  • Improve the collision system to use.
    • Prevent objects from bouncing up and down.
    • Prevent objects from falling through the ground.
    • Fix collision glitches.

Refactoring

  • Refactor interfaces into separate interfaces, such as Identifiable.
  • Remove old systems.