Skip to content
This repository was archived by the owner on Nov 13, 2022. It is now read-only.

Release 0.0.16 -Episode V - WAR!

Pre-release
Pre-release
Compare
Choose a tag to compare
@Torbuntu Torbuntu released this 16 Dec 21:25
· 238 commits to master since this release

Release 0.0.16 is one of the largest releases in a while.

From pixelbath (https://github.com/pixelbath/):

  • All new Start up screen! Looks amazing.
  • Default font is now smaller, leaving much more room for messages in Terminal Screen.
  • Added a tint(String color) method.

The API has gone through a number of changes in regards to graphics.

  • spriteSc has been upgraded adding a size param.
  • Some bugs in spriteSc have been fixed.
  • New sprite method taking ArrayList of ID's.
  • Draw calls and other graphics api methods have been updated with a new Color override.
  • Color is now a native object in Leikr! With commands getColor(String) and getColor(int)
  • getPixel(x,y) now returns a Color object.
  • getPixel(x,y) had a bug where y was off by 1 pixel. That was fixed.
  • TerminalScreen has seen a few updates to the commands provided, and a bug fixed with loading newly generated projects.
  • Custom Program Properties and asset folders are no longer required to run.
  • Tools are now their own program type inside Data/Tools/
  • create(String[] args) is now available as a replacement to create() for passing in arguments from TerminalScreen
  • New Program Generator has gone through significant updates to provide an easier way to generate new projects. Includes a template option from Data/Templates/
  • collides method was broken. Fixed now.
  • Layer options to maps are now available!
  • Sprite draw limit is now 128, because 2048 was ridiculous for this system.
  • Added/Fixed the about command to return all the program properties info.
  • Added an update() option that does not require a delta.
  • audio was behaving oddly, made a few bug fixes to that.
  • Removed the unnecessary JVM param to limit memory usage. (Caused crashes using Gif recorder).
  • Added a wiki command to open the wiki on the TerminalScreen

And I am sure many other small bugfixes and enhancements overall that I missed. This is a really exciting update because it has had the most amount of community contributed feedback and code.

I am really excited to see where things go from here!