Yesterday went well, but also didn't, and ultimately was a bit of a waste.
-=-=-
So I've been thinking about functions for JSE again, and one thing that's been frustrating is that trying to generate Fractals can be a little slow.. Doing the Iteration stage can be a little clunky inside the language, and couple that with having to do it on every pixel of the screen.. It all gets a teensy bit slow.
So, I opened up the codebase and threw a quick Iteration function in there.
Give it an x,y of a screen resolution, and it'll do the maths to return the number of iterations of the pixel.
And.. well, it works..
But ...
I really don't know what else to do with it!!!
And I was going to add a Polygon function, too, but once I'd done the fractal thing, and realised it pretty much only had one single purpose.
It's like my mind gave up, and went "Not sure that's useful, Jay.."
ugh..
So, the day was semi-productive, in that I did accomplish something, but the something was ultimately useless.
Unless you want lovely fractals.
I should probably just get back to Browsercade, today.
[chorus]
Why did I do what I did? (I don't know. No)
What was the point of it all? (Who can tell?)
It didn't accomplish anything. (No, No)
I thought it would be good, but in fact it truly wasn't.
When you look back I think you'll agree. (oh yeah)
That I'm really not sure why I did what it was that I did.
[break]
[verse]
I spent several hours building up all the functions,
So that you could make fractals and other such things.
But then when it worked, I looked back and decreed,
That it probably wasn't something that you'll ever need.
[break]
[chorus]
Why did I do what I did? (I don't know. No)
What was the point of it all? (Who can tell?)
It didn't accomplish anything. (No, No)
I thought it would be good, but in fact it truly wasn't.
When you look back I think you'll agree. (oh yeah)
That I'm really not sure why I did what it was that I did.
(It wasn't worthwhile)
[instrumental]
[chorus]
Why did I do what I did? (I don't know. No)
What was the point of it all? (Who can tell?)
It didn't accomplish anything. (No, No)
I thought it would be good, but in fact it truly wasn't.
When you look back I think you'll agree. (oh yeah)
That I'm really not sure why I did what it was that I did.
[bridge]
The things that I did were quite functional and fast,
And they helped me to draw a big fractal.
But once that was done, and I thought a bit harder,
The only thing it did was a fractal.
And it really wasn't all that practical.
Unless you desperately need a big fractal.
And even then it's kinda slow.
(so slow. Oh. The fractal is slow)
[chorus]
Why did I do what I did? (I don't know. No)
What was the point of it all? (Who can tell?)
It didn't accomplish anything. (No, No)
I thought it would be good, but in fact it truly wasn't.
When you look back I think you'll agree. (oh yeah)
That I'm really not sure why I did what it was that I did.
[break]
(no, no. I'll never know)
(Why, why. Guess I had to try)
(Oh, Oh, it just didn't work)
(I'm gonna throw it all away.....)
[chorus]
Why did I do what I did? (I don't know. No)
What was the point of it all? (Who can tell?)
It didn't accomplish anything. (No, No)
I thought it would be good, but in fact it truly wasn't.
When you look back I think you'll agree. (oh yeah)
That I'm really not sure why I did what it was that I did.
[Dave shuffles down the street, shoulders slumped. He’s clutching a half-eaten ScrunchCake and muttering to himself.]
Dave: Right, so Matt kept asking about the joystick sensitivity... as if *I* designed it!
Dave: It’s a standard arcade stick, Matt. Standard!
Dave: And Greenie spent half the afternoon trying to explain why the cells don’t actually need carrots to function... Honestly, people.
[He kicks a loose pebble.]
Dave: Libre Office this, Libre Office that. The irony that BurrowOffice failed, and I'm now searching for a decent Spreadsheet program isn't lost on me.
Dave: I should probably see if I can get that running on the Office PC. That'd be a bit more carroty.
Dave: Carrot-Cake ScrunchCakes? Have I tried doing those yet? I should probably try that.
Dave: Honestly, the only thing keeping me sane these days is that the whole ScrunchCake thing took off.
Dave: Makes me miss the days of coding office tools, and inexplicably shooting lasers at Greenie.
[He kick the same loose pebble.]
Dave: Though it is funny watching him dodge the odd ScrunchCake.
[He continues walking, his pace picking up slightly.]
Dave: I swear, though, if one more person asks me if we sell those little plastic figurines... I'm going to...
Dave: I’m probably going to write a program that automatically replies with, "No. No, we do not."
Dave: Maybe I should make it speak in Greenie's voice.
Dave: And then I'm going to sell the program so other stores can have a similar Greenie AI. Maybe the customers would like their own Greenie AI?
[He rounds a corner and stops abruptly, staring ahead.]
Dave: Gosh.. That's... a lot of bubbles.
[He approaches cautiously, peering around the corner.]
Dave: Uhoh. The Effervescent Engine is Effevescing!!
[Dave starts to run]
Dave: Lady Computer!!! What's happening!!!!
[End Credits Roll]
Views 161, Upvotes 1
Daily Blog
,
Jse
New games every week!
Places
Archives
Site credits : Site built from the ground up, in php, using Programmer's Notepad 2, and a very bored Jayenkai.
(c) Jayenkai 2023 and onwards, RSS feed
6