Discuss Scratch

NewEmoRobot
Scratcher
2 posts

IDEAS FOR SITE SCRATCH 4.0!

Meow everyone! Since Scratch 4.0 doesn't exist yet (the current version is 3.x), the ideas below are concepts for what the next major release could look like. Think of it as a roadmap for a super-cool update.

Interface and UX (to make it more user-friendly)


* Modular workspace. Let the user assemble the interface themselves: you can have blocks on the left, the scene on the right, and even collapse the block palette into a sidebar. This will help advanced users avoid unnecessary distractions.

* Smart grid and auto-alignment. When you move sprites or blocks, they should “snap” to an invisible grid and align with each other. This will make scenes look neat without any extra effort.

* Movie Mode. Full-screen mode without buttons and panels, where only the scene is visible. Ideal for project presentations or recording Let's Plays directly from the editor.

* Change History with Preview. Not just “Undo,” but a full-fledged action feed where you can click a step back and see what the scene looked like at that moment.

New Code Features (Blocks)


* Container Blocks. The ability to fold large chunks of code (for example, all the code for a single sprite) into a single block with a name. This will solve the main problem: when a project turns into a mess of blocks.

* Native Lists of Lists (2D Arrays). Currently, working with tables in Scratch is very difficult. By adding blocks for creating and manipulating two-dimensional lists, you can create real RPGs, chess, and complex puzzles.

* Improved “AND/OR” operator. Add the ability to dynamically change the number of conditions. For example, an “All of” and “Any of” block, where you can add as many checks as you like.

* Local variables. Variables that exist only within a single sprite and don't clutter the overall list. This will teach you proper code architecture.

Creative and Media


* Built-in AI-powered asset generator. “Generate Costume” or “Generate Background” buttons are available directly in the editor. The AI ​​generates several options in pixel art or vector styles, eliminating the need to search for images online.

* Import 3D models. The ability to load a simple 3D model (.glb format) and make it move. This will open the door to 2.5D platformers and simple 3D puzzles.

* Advanced sound editor. Don't just trim the sound, but use simple effects: echo, reverb, pitch shift right in the sound block.

That's all from me, bye everyone!
LittleGreyCells
Scratch Team
1000+ posts

IDEAS FOR SITE SCRATCH 4.0!

Please create a separate topic for each suggestion you have, rather than creating a list of suggestions. That way, the conversation stays focused and each idea can get the attention it needs.

Before making a new topic, please check out the following:
Thank you!

Powered by DjangoBB