A remake of scratch using LOVEPOTION.
Will Support on launch:
Scratch Web
SB3 Import / Export
Original Scratch Blocks
3D Functions
Won't support on launch:
Publishing
SVG
Pen (yet)
This originaly started as a fully non-functional joke. While it was in my head, I decided to open a SB3 file and saw how easy the structure is. Since then, I decided to turn the joke into a remake of scratch.
You can either get a prebuild from Releases or Build it yourself by downloading the source code.
Note
This project uses LOVE 12. Any newer or older versons will not work.
To build, you need . . .
do this, do that. Congrat
[REQUIRES HOMEBREW]
Note
Screenshots needed.
After downloading the release, move the file to sdmc:/3ds/
using FTP or an external computer.
after moving the file, safely remove the SD from your computer, and insert it back into your 3DS.
Open the homebrew laucher and select "Scratch 3DS"
https://github.com/windnedr/Scratch-3DS/issues
If you have a fix for SVGs, then open an issue
To-Do
in no specific order:
-
Usable SVG
-
Rendering
-
Stage
-
Settings
-
Quick Menu
-
Editor
- Switching to Code
- Switching to Costumes
- Switching to Sounds
- Switching to Sprites
- Switching to Code
-
Variables
- Custom Variables
List of Every Variable
Motion
- X position
- Y position
- Direction
Looks
- Costume [Number v]
- Costume [Name v]
- Backdrop [Number v]
- Backdrop [Name v]
- Size
Sound
- Volume
Sensing
- Touching ()?
- Touching color ()?
- color () is touching ()?
- Distance to ()
- answer
- key () pressed?
- mouse down?
- mouse x
- mouse y
- loudness
- timer
- [ ] of (Sprite)
- current []
- days since 2000
- username
Operators
- () + ()
- () - ()
- () * ()
- () / ()
- pick random () to ()
- () > ()
- () < ()
- () = ()
- <> and <>
- <> or <>
- not <>
- join () ()
- letter (num) of (str)
- length of ()
- () contains () ?
- () mod ()
- round ()
- [--- v] of ()
3DS
- depth slider
- depth
- Custom Variables
-
Importing SB3
-
SVG Editor
-
Changing the Editor Position live
-
Mouse (for top screen editor)
-
Changing Keybinds.
Settings:
- Toolbar Positions
- Above Editor
- Below Editor
- Select
- Above Editor
- Editor Binds
- Select / Start
- Select / Start