Skip to content

Releases: diegodan1893/Iris-Engine

v0.5.1 Expose Lua Package Functions

25 Apr 17:22
Compare
Choose a tag to compare

Changelog:

  • Exposed Lua package functions such as require

v0.5 New Text Features and QoL Improvements

06 Jan 16:27
Compare
Choose a tag to compare

Changelog:

  • New features for the Text class:
    • You can now specify a maximum size for the text box. The text will be word-wrapped and/or truncated to fit the desired size
    • You can now get the size in pixels of the text being rendered
  • Added the Rectangle class, that can be used to draw filled rectangles of any size and color
  • There is now a new overload of the CharacterSprite:setBase method that only takes two arguments. This will save you a lot of typing!

v0.4 Video Support and Rendering Improvements

21 Jun 18:56
Compare
Choose a tag to compare

Changelog:

  • Added video support, you can now play .ogv videos in your games!
  • Objects can now have non-integer coordinates, making move animations a lot smoother
    • While you can use non-integer coordinates while setting the position of an object, this is not recommended as the object will appear slightly blurred due to anti-aliasing. This feature should only be used in animations
  • Now the game window in windowed mode is scaled to fit the screen when the resolution of the game is too large
  • You can now manually set the opacity of sprites

v0.3 File Manipulation and Text Rendering

10 Apr 20:26
Compare
Choose a tag to compare

Changelog:

  • The io and os libraries are now accesible to Lua scripts
  • Added a Lua function to take screenshots and save them as image files
  • You can now choose which font to use when creating a button
  • Added the Text class, that allows you to render text to the screen outside of the text window
  • It is now possible to disable mouse input only for objects below a certain z-index, great for modal windows
  • The hideText function now does nothing if the text window was already hidden

v0.2 Color Grading Support

26 Nov 19:48
Compare
Choose a tag to compare

Changelog:

  • Added color grading support for Character Sprites using Lookup Tables (LUTs)

v0.1 First release

09 Nov 14:17
Compare
Choose a tag to compare

First release of Iris Engine.