Skip to content

Releases: GiovanniKarra/ASCEngine

v0.0.3 : Colors & other improvements

15 Dec 21:51
Compare
Choose a tag to compare

So, last week... checks notes ahem, I mean last month, I talked about improving the coloring system, and that's exactly what I did!
I stopped using the termcolor package, and now manually use ANSI escape sequences to color the text.
You can color your text pretty easily using the colored(string, color, other_params) function.

Other changes :

  • now the package is pretty decently setup, so running pip install . in the installation directory will properly install the package and its dependencies
  • examples have been added, including a template
  • params are now managed entirely within the code instead of using a prefs.txt file

I don't know when the next update's gonna be, I'm pretty busy at the moment ¯\_ (ツ)_/¯

v0.0.2 : Colors !

13 Nov 14:59
Compare
Choose a tag to compare

You can now have colored sprites ! it has been added as a parameter to the sprite creation functions, which now reside in the Sprite class instead of the Renderer class.

Future improvements :

  • have the color parameter be a matrix of colors, instead of having only monochrome sprites
  • have tools to create colored sprites through strings alone (for example Sprite.create_sprite_from_string("{red}@{\red}"))

Next week's update : color improvement

v0.0.1

04 Nov 19:49
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

basic version