Skip to content

Kyle873/KLib

Repository files navigation

KLib

A 2D XNA/MonoGame Game Engine

  • Actor System
  • Basic Console with the beginnings of a command system
  • Simple input handling/checking for Mouse and Keyboard
  • Rendering of Sprites, Shapes and Text
  • Applying shaders to Actors
  • Beginnings of a Particle System
  • Dynamic Popoffs System
  • Camera and Cursor system, able to handle picking from screen space to world space
  • Tweening System
  • Timing System
  • Basic Sound playback and layered music system using FMOD Ex's horrible .NET bindings
  • Basic GUI, including a base control class and basic controls including Bars, Buttons, Icons, Labels and Windows to encapsulate them
  • Tooltips
  • BMFont handling via the BMFont AngelCode BMFont XML Serializer
  • Tweening and scaling functions handling by TinyTween by Nick Gravelyn
  • Originally I also started working on a TileEd renderer/parser, but didn't end up needing it for any of my ideas so I never finished it

About

2D XNA/MonoGame Game Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published