New games every week!
☀️- 05 - The Long Task Blog
5th May 2025
Oh no, I'm digging deep, now..

-=-=-

Yesterday was spent going through every single command in JSE, ensuring it works like it was originally supposed to.

.. Though I have changed Locate and Cursor so that, by default, they now work within a grid, based on the current font size. This means you should be able to do a bit more retro-ascii-game porting, and have it work properly, instead of always having to fix the Locate maths.

(but with a ,1 to make things pixel-based like they used to be)

Yesterday I did...

Array, Flow, Input, Variable, Numbers, Strings, Time, Trigonometry, Random, Screen, Drawing Settings, and most of Drawing.

I reached "WrapBG" and felt the need to try to get rotation working, and then I got all baffled by the maths and it was suddenly half-ten at night, and I figured.. Nope.. Stop there. Carry on tomorrow.

Todo : Finish off Drawing, then Tilemaps, Screen Effects, Collision, Particles, Files (as limited as the filesystem is), Audio, GameHandler, System commands (things like Notify and Debug and the line) and the half-finished GUI commands.
...Because I need to actually get the GUI commands working, don't I.

But, yeah, so far, so good. I've fixed up everything that's broken since the last time I did this, and sped up a couple of bits and pieces along the way.
Hopefully by the time I'm done, things will actually work properly again

A.I. Corner


Lyrics : By me
Sound Imported : Deconstructed Isolation
> Reveal 🔎

: Download | Suno Link

Ska version
: Download | Suno Link
Sung by Suno


"Cartoon Derek goes over the whole set of commands, one by one" by DrawThings / Flux

> Reveal 🔎
Views 152, Upvotes 12  
Daily Blog , Jse , Optimising
New games every week!
Site credits : Jayenkai put all his heart and soul into everything you can see on this site.
(c) Jayenkai 2023 and onwards, RSS feed 92

Blog - ☀️- 05 - The Long Task - AGameAWeek