Open Collective
Open Collective
Loading
Release 0.9.0
Published on September 15, 2024 by Matthias Wilke

ย 
๐ŸŽ‰ Exciting News: LITIENGINE 0.9.0 is here! ๐Ÿš€
We are excited to announce the release of LITIENGINE v0.9.0, packed with key enhancements, bug fixes, and optimizations. Hereโ€™s a summary of whatโ€™s new:
โœจ Key Features & Improvements:
  • Configurable Image Interpolation ๐ŸŽจ: You can now configure image and background interpolation in ImageComponents, giving you more control over rendering.
  • New Horizontal Menus ๐Ÿงญ: Horizontal menus are here! Perfect for more versatile UI layouts.
  • Particle System Upgrade ๐Ÿ’ฅ: Customize the thickness of particle outlines for more dynamic visual effects.
๐Ÿ› ๏ธ Bug Fixes & Optimizations:
  • Collision and Animation Fixes โšก: Improved collision box alignment in the MapObjectsRenderer and refined animation detection and ordering in the CreatureAnimationController.
  • LightSource Rendering ๐Ÿ’ก: Fixed issues with LightSource rendering and oval light painting, improving lighting accuracy.
  • Spawnpoint and Pivoting ๐ŸŽฏ: Resolved spawnpoint pivoting issues and introduced EntityPivotType.SPREAD for better entity positioning.
  • Sprite Handling ๐Ÿ–Œ๏ธ: Simplified and enhanced sprite import logic, along with fixes for sprite name updates in the import panel.
๐Ÿ“š Documentation & Development Environment:
  • Extensive Documentation ๐Ÿ“–: Added and updated JavaDocs for the ICollisionEntity interface, rendering components, and utility classes.
  • Development Environment ๐Ÿ”ง: Updated Java version in the development environment guidelines, and improved Gradle setup with new dependency updates for better build stability.
๐Ÿ”„ Dependency Updates:
  • Updated dependencies including junit, mockito-core, and GitHub Actions workflows for enhanced compatibility.
We hope these updates empower you to create even more immersive 2D games with ease! ๐ŸŽฎ๐Ÿš€

Visit the full changelog to dive into all the dirty details.ย