And now the touch controls are completely destroyed!
-=-=-
So, I split the screen in half, and now the touch controls appear in a separate overlay atop of the main screen, instead of being literally drawn onto the game's buffer.
This is a fairly significant change, but brings it more in line with how JSE handles the touch controls.
...
But has, of course, resulted in me having to recode ALL of the mouse/touch code, so that it can ...
A ) Work on the onscreen buttons for the menu, which is in "Scale A"
and
B ) Work on the touch control layer which is over the top of the screen on a separate layer, in "Scale B"
So, right now the whole engine is in a vast state of disrepair, with only the main menu really functioning at all, with a mouse.. And don't even get me started on actual touch inputs!!
I'm hopeful that a little copy+pasting of JSE's touch code will end up functioning properly inside Browsercade. I figured it'd be easier to rejig Browsercade with JSE's mouse/touch code than it would be the other way around, presuming I even get to the stage of incorporating the JSE engine into Browsercade, that is!
I honestly thought I'd've been at that point by now, but .. Oh, boy, there's just WAY too much to do to Browsercade, first.
I guess that's what happens when you leave a website mostly abandoned for a number of years, huh.
I supposed I'd better refit the Shoebox, soon, too!!
But, no, let's focus on fixing up Browsercade.
I took this week off, so there'll be no game tomorrow, and next week's game will be a simpler Foldapuz game, which gives me another 6 or 7 days to get as much of Browsercade fixed up as I can.
I think I'm at the point, now, where I should start fixing all the games.
.. One by one. lots to be done.
Maybe we should also start to think about next month's theme, since it's literally just a couple of days away.. .. already!
If you've any thoughts for what next month's theme could be, pop 'em in the comments / Discord
[verse]
Button here, and button there.
But where's your finger? There it is.
Push the button, drag the lever.
If you can find it...
[beat] Or if it can find you.
[chorus]
Because the code for the mouse and touch is all messed up,
And I don't know where you're aiming. (where are you aiming)
Nothing is really functioning correctly,
It certainly needs more taming. (fix it up!)
Yeah the code for the mouse and touch is all messed up,
And I can't see where your finger's pointing. (where are you?)
It could be near the bottom of the corner of the screen,
Or is that maybe just a trick of the lighting.
(I can't believe there's been no fighting)
[verse]
Button here, and button there.
Click the menu if you dare.
Would you believe the button worked.
It really didn't, though.
[beat] It only looked as though.
[chorus]
Because the code for the mouse and touch is all messed up,
And I don't know where you're aiming. (where are you aiming)
Nothing is really functioning correctly,
It certainly needs more taming. (fix it up!)
Yeah the code for the mouse and touch is all messed up,
And I can't see where your finger's pointing. (where are you?)
It could be near the bottom of the corner of the screen,
Or is that maybe just a trick of the lighting.
(I can't believe there's been no fighting)
[chorus]
Because the code for the mouse and touch is all messed up,
And I don't know where you're aiming. (where are you aiming)
Nothing is really functioning correctly,
It certainly needs more taming. (fix it up!)
Yeah the code for the mouse and touch is all messed up,
And I can't see where your finger's pointing. (where are you?)
It could be near the bottom of the corner of the screen,
Or is that maybe just a trick of the lighting.
(I can't believe there's been no fighting)
[A brisk wind whips across the church fete, scattering napkins and rattling bunting. Dave shivers slightly, adjusting his scarf. Mrs Thompson is bundled in a thick coat.]
Vicar: Seems the heatwave has finally ended. Maybe we won’t be needing your Scrunchy Cakes next week, David?
Dave: (Cheerfully) Nonsense! People crave comfort food in all weather, Vicar. Besides, I’m debuting a new line today – “Arctic ScrunchCakes”! Guaranteed to warm you from the inside out!
[Dave gestures dramatically at a tray of ScrunchCakes with an unnaturally bright blue icing.]
Vicar: They look... very blue, David. Are they safe?
Dave: Absolutely! Lady Computer calculated the optimal freezing point for maximum scrunch factor. It's a scientific marvel!
Mrs Thompson: I brought hot chocolate. It's just chocolate.
Vicar: Just?
Mrs Thompson: Yes, just chocolate.
Vicar: No meatballs?
Dave: I don't add sausages to everything, you know.
[A small boy approaches, eyeing the blue cakes with curiosity.]
Boy: Wow! Are your cakes glowing?
Dave: (Grinning) Almost! They have a very subtle luminescent property. It’s all part of the trajectory optimisation, you see...
Vicar: No, no. We're having to trajectory today.
[Mrs. Thompson pulls Dave aside.]
Mrs. Thompson: David, please. No lectures on trajectory optimisation to small children. Just... sell the cakes.
Dave: Right, right. (To the boy) One Arctic ScrunchCake, coming right up! Guaranteed to provide a delightful chill sensation!
[Dave hands the boy a cake. The boy takes a bite, then makes a face.]
Boy: It tastes like. A sausage roll?
Dave: (Beaming) It's the scrunch surprise!
Boy: I thought it would be nice.
[Boy throws the half eaten ScrunchCake unceremoniously onto the grass.]
[Dave sighs, and cleans it up with a napkin.]
Dave: You know, I’m starting to think those Effervescent Bubble cleanups were less stressful than this.
Vicar: (Watching Dave with a weary expression) I think you should probably limit the cakes to Victoria Sponge, David.
Dave: (Ignoring the Vicar) What about.. “Glacial Glacier”! It's going to be revolutionary! More cream.
Vicar: And maybe less sausage?
Dave: [horrified] .. What?!
[End Credits roll]
Views 9, Upvotes 0
Daily Blog
,
Controls
Places
Archives
Site credits : PHP script, Blog posts, Games, Music, Pixelart, Poems and More : Jayenkai
(c) Jayenkai 2023 and onwards, RSS feed
6
Blog - 🔀 - 29 - Breaking More Things - AGameAWeek