Game
fezEngine

3 years ago

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


You're maybe wondering, my guy fezman, what you can't make a text engine, that's like a couple of lines of code!

Well, I can, I made it on the first day of working on it, then what is the problem you may ask?

The problem is selective formatting.

Selective formatting is when you can change every letter individally by using special symbols like ยง or ยถ and format your text however you like. For example, the ยง symbol let's you adjust the color and transparency of your text, and the ยถ symbol let's you create clickable text, but instead of just redirecting you to a website, it can also trigger any event in the engine you want!

If you want to understand how to use the selective formatting option in the #fezEngine, you should follow fezEngine or my account and wait for the user documentation to be released.

Now I will explain what is the catch, it's that the selective formatting option takes half of the text engine's code and is very unoptimized. I already shortened the code in some ways (the screenshot provided is when I just created it so it's much better now), but I will be trying to optimize it further and I already have a solution in mind, but I'll leave that for other articles.

Stay tuned for the updates!



1 comment

Loading...

Next up

How I managed to optimize my text engine by 500%

Scratch not being able to recognize capital letters ruins my text engine

Soo fezEngine is kinda pointless now that extensions made scratch usable, it also is not very compatible with scratch because send/receive message blocks are laggy as all hell unless you're using turbowarp which 'mind you has extensions, oh well

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

Me rn

Weโ€™re teaming up with Neowiz to support developers with a narrative game jam!ย  The jam kicks off October 31 in the Game Dev community, so join the community and assemble your team: https://gamejolt.com/c/gamedev

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

New time blocks, old one hidden so ur projects won't break Coming soon

Jet Jet Jet ๐Ÿ•บ๐Ÿ’จ

โž” Wishlist Hoomanz! on Steam & play the demo! Link in bio ๐Ÿ”—

Play as Shoo, guardian of Planet Erf with a hidden dual nature, in a cozy stealth-adventure to scare away all the invading Hoomanz!

#hoomanz #cozygame #jet2holidays #steamwishlist

I went a bit too far when I started implementing pointers and jumps in scratch using lists

all this to basically make a parser

have a bizzare graph and dont @ me