Skip to content

windnedr/Scratch-3DS

Repository files navigation

Scratch-3DS (Unfin)

costume2 (1)

A remake of scratch using LOVEPOTION.

Scratch 3DS news

Will Support on launch:
Scratch Web
SB3 Import / Export
Original Scratch Blocks
3D Functions

Won't support on launch:
Publishing
SVG
Pen (yet)

About This project

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.

Downloading

You can either get a prebuild from Releases or Build it yourself by downloading the source code.

Building

Note

This project uses LOVE 12. Any newer or older versons will not work.

To build, you need . . .

do this, do that. Congrat

How to use

[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"

Support

https://github.com/windnedr/Scratch-3DS/issues

If you have a fix for SVGs, then open an issue

To-Do

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
  • 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
  • Importing SB3

  • SVG Editor

  • Changing the Editor Position live

  • Mouse (for top screen editor)

  • Changing Keybinds.

Settings:

  • Toolbar Positions
    • Above Editor
    • Below Editor
    • Select
  • Editor Binds
    • Select / Start

About

A remake of scratch using LOVEPOTION.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published