9 months ago

I'm considering overhauling the entire UI to make it look less like Scratch and more like its own thing.

Please keep in mind this is concept art and not final (hence why there's no blocks or sprite pane and stuff)

I need your honest thoughts.


Why should I redesign it?:

Part of the reason why TurboWarp (and especially Scratch) aren't used as much as a game engine is because they look more like a toy than a professional IDE.

Even other mods, like Gandi IDE (which have far more comprehensive redesigns to distance themselves from Scratch), still target themselves towards kids - not to mention they're closed source and developing extensions is a nightmare, but that's a whole other problem.

TurboWarp kept the same aesthetic as Scratch. This is fine, but the design language of Scratch is fundamentally for children, and Unsandboxed inheriting that doesn't feel fit for what it's trying to be.

This redesign aims to polish up the dated UI design while still keeping everything in the same place. I don't want to reinvent the wheel, I just want to build it out of something that isn't wood and cardboard.

What will this achieve?

People won't feel ashamed to use Unsandboxed when entering a Game Jam; they won't be afraid to send screenshots of what they're doing to their friends; they won't be afraid to say to people "I use Unsandboxed, and I like it.".

Last year, I got the highest marks in my class on an assignment where I had to create a game from the ground up. I used TurboWarp and gave it absolutely everything I had. I know first-hand what TurboWarp is capable of, and I know what it's like to be scared to admit to people that you're "using Scratch".



11 comments

Loading...

Next up

Today's to-do list. I'm not sure I can get these done TODAY today but i'll get em done at some point.

Extension development is not what it was a year ago but these APIs are crucial for what I'm doing with Clones+ and other extensions.

what is this dogshit ui change lmfao

Scratch was supposed to inherit a system from Blockly that would display "No variable selected" on variable menus.

This never comes up in normal Scratch, but when it's forced to happen, the menu creates a brand new variable instead, starting at "i".

So, Scratch 4.0.

there's a bug with project serialization in unsandboxed and despite it breaking one of my projects im still too lazy to fix it. it's christmas i ain't doing treadmill work.

vid unrelated

After some serious consideration, we caved and decided to make a Discord server. However, access will be extremely limited and invites extremely limited.

The invite below is limited to 10 people from our GameJolt community.

https://discord.gg/MnrPwNuNDt

thanks, sherlock holmes

wait is there not a size limit for videos on here? this is great

Unsandboxed has received a small (but still sizeable) update!

We've reshuffled and reworked a lot of things. Below is a list of EVERYTHING we changed 😁

Ahhh, box2d.