Game
fezEngine
3 years ago

Haven't posted in a while, I'm getting back to working on #fezEngine


A lot of stuff changed since the last time, mostly outside of the engine, I'm even thinking of starting from scratch, not because I forgot my code, it's because my code was bad, specifically:

  • Everything is in a single sprite, absolutely no incapsulation.

  • No temporary memory systems implemented, if I needed a temporary variable, I would create it as a variable, not as a cache list item that I can then remove.

  • The engine was not made with performance in mind, it was too late in development when performance issues arised.

  • A lot of the existing functionality is buggy, including bugs related with scratch compatibility.

I'm currently reworking selective formatting, on release it should have even more functionality and be less glitchy.



0 comments

Loading...

Next up

How I managed to optimize my text engine by 500%

Big Update: Done

Docs: Done

We getting the PR with this one

You can now translate extensions (Read article)

.... ... .

Now would you look at that, it's fixed! That means that the 4th demo of #fezEngine is near, stay tuned!

banger

#fezEngine's biggest changelog so far!

#screenshotsaturday is near, here is a little sneak peek to what I will be posting

#screenshotsaturday and why the 4th demo is taking me so long