Log In  


Hello wonderful people of the Lexaloffle BBS.

I would like to talk about something I’ve recently started working on.
I call it “Euphoria”, and I’m planning to make it an extended list of functions to help me make my games more easily. Best case scenario would be to turn it into a full-on engine with easily-readable, convenient UI, but first things come first.

Currently, I’m working on sprite rendering functions that help me scale and rotate sprites easily, as well as animate them via shifting through a big sprite-sheet. I call this aspect of Euphoria “Oculus”.
I’ve found a website with a bunch of easing functions, and I’ve been implementing them into picotron fairly simply. The code isn't really ready to be reusable, but I need to check if things work first before doing that... mainly because classes can be kind of a headache, haha!

And the results are pretty good! I'm using a sheet of Sonic the Hedgehog sprites a friend of mine made, and it looks incredible.

Reason for using Sonic is because I'm hoping that I can make a game that plays like classic Sonic games, and I haven't prepared a proper sprite sheet yet (Besides, this silly hedgehog brings me joy not to use him). Who knows! Maybe I'll make a fan game before that.

Trying to get back to game development after barely making any progress on the programming side outside of college is quite the challenge, but I'm fueling myself with hopes I can make my dream projects now that I've practiced programming thanks to college, and Picotron keeps becoming more comfortable for me to use than ever. I hope to keep on writing about Euphoria on my page whenever possible, or at least, whenever I make substantial progress on it. Feedback is always welcome.

Cheers!
— Modem.

1



[Please log in to post a comment]