123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|602|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> JSE -> JSE Tweaks 2024

Sat, 25 May 2024, 08:35
Jayenkai

v.3ghs


1. Rect and DrawRect now have an extra parameter on the end to round the edges, because "modern" browsers will FINALLY let you draw Rounded Rectangles on the canvas! About bloomin' time. The engine should hopefully fallback to plain rectangles when not supported.

2. MouseIn has been (hopefully) fixed in the different scaling methods.. .. he says.. again.. hopeful..

3. Dan mentioned a bug whereby if you set a string to be "", it ends up acting as "0" in some places. I think I've fixed this, but if you spot it anywhere, let me know.

4. ScrollerText has been optimised a fair bit, but is now kinda glitchy in places. It works fine if you don't try to scale it!!! Use SetFontSize instead!

5. Other minor scaling quirks have (hopefully) been fixed.

6. Sometimes the Sound Effect selection thing would bugger up. It shouldn't do that any more.

7. The "Symbol Import" would similarly go wonky after it's done. It also shouldn't do that any more.

8. GameHandler has been given an overhaul, and now resembles my old "Circles" framework from about 2015 or so.
The new Circles GameHandler will override the old GameHandler, but if you still prefer the old GameHandler, simply use the "Flat" parameter at the end.
I've also added new SetHandlerCol and SetHandlerIcon commands so you can "kinda" change how the GameHandler looks.
(See example below)

If there's anything else you'd like me to tweak, or allow you to tweak, in GameHandler, be sure to let me know.

  --v


-=-=-
''Load, Next List!''
Sat, 10 Aug 2024, 15:11
Jayenkai
Current todo list is as follows..

Half Complete

- [ ] Update Help File (Collide)
- [ ] Replace LocalStorage - Cloud? - IndexDb (50%)
- [ ] More Colours (Blending mid-colours?)
- [ ] String Maths <-- Can't seem to find it bugging out any more. Gah!
- [ ] Add Say to Echo <-- Doesn't seem achievable at speed. Apparently I need to send it to a buffer, then play the buffer.

Incomplete

- [ ] More Particle Styles (So Far : Minty)
- [ ] Swirling Particle Slowdown
- [ ] Predefined Spritesheets
- [ ] GUI commands
- [ ] Image Buffer
- [ ] Functions
- [ ] Sound Gradually Delays ..?
- [ ] Could I do a menu or something for "Download HTML5 Project" when you've got multiple projects

Is there anything else I could add to this list?

For those interested, I think the Transpiler is currently in a state of chronic abandonment! I think it might be easier to rewrite the interpreter in different targets than try to transpire the bloody Goto command!

-=-=-
''Load, Next List!''
Wed, 28 Aug 2024, 12:44
Jayenkai

JSE v.3ghw


Tweaked


- [x] Sound Volume (If you're still seeing wonky volume stuff, please do let me know)
- [x] Scroll on some browsers is fixed ( Ditto!! )
- [x] Firefox (Rotate+Alpha) [Avoided, not fixed] (Firefox is in two minds whether it likes rotated + Alpha'd images or not!)
- [x] RndP (RndP and RandP behave like Rnd and Rand, except their values are then randomly flipped to be positive or negative)
- [x] Rotation of Ovals : Ovals now behave properly when you use the SetRot command
- [x] Bracket Count? : Should cause less crashes, and also displays error messages in the FPS display
- [x] Add the "Download My Projects" button : Import and Export are added to the project menu, so you don't need to open the Open Project menu

Particles

- [x] Changed Particle Methodology to "Per Particle", so you can have more varied particles.
- - - - That is, you can Set Gravity, Rotation and Life, then ThrowParticle, then change them, so different particles have different rules.

- [x] Added SetParticleRotation (1/0) and SetParticleLife(0.0-2.0) to give more options.
- [x] Swirling Particle Slowdown : When using Swirling particle type, it's MUCH less erratic, now, so that it feels more like the rest of the particles.
- [x] New Particle Type (Minty)

  --v


Particle Size and Gravity Too : A song by Udio
: Download

-=-=-
''Load, Next List!''