Releases: matthewd673/Verdant
Releases · matthewd673/Verdant
v0.1.1
- Fix
Camera.ScreenToWorldPos()bug - Fix
Animation.Draw()bug - Fix UIElement
WidthandHeightsetter bug UISpritenow implicitly copiesAnimationsAnimationStateMachinenow automatically removes non-looping, completeAnimationsfrom the queueTimer.Start()won't create duplicates if called when already running- Add
SceneManager.RemoveScene() - Update Demo MonoGame dependencies
v0.1.0
Verdant v0.1.0
Features
- Simple object-oriented Entity structure
- PhysicsEntities (
BoxEntity,CapsuleEntity, etc.) EntityManagerto manage Entities and physics loop- Interoperable Sprites, SpriteSheets, and Animations
SceneManagerandScenefor easy organization- Easy-to-use
CameraandInputHandlerAPIs - Collection of pre-built UIElements (
UIButton,UITextBox,UISlider, etc.) UIManagerto manage UIElementsRendererto simplify and optimize draw calls- Debug tools like
LogConsole,PerformanceMonitor, andSimpleStats ParticleSystemandParticlefor easy and efficient particle effects- Misc. additional features like
PathfinderandTransformState/TransformAnimation - Misc. helpers like
TimerandGameMath