Skip to content

kiaratheeanalyst/SNext

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SNext

An open-source Scratch console.

Discord GitHub last commit GitHub issues

Tell me more, please!

As you wish. SNext is made with JavaScript, the same language that Scratch 3.0 runs off of. Games can be sumbitted to it, and if approved, they'll go on a server which can be accessed via the included shop. You can then download these games or apps and play them offline or online through a little UI magic and our inhouse compiler, Vroom!

What do I need to run SNext?

SNext is now an ElectronJS executable, so that means all the dependencies come packaged with it. That's a good thing for you, since all you need is that now!

Wait a minute. Isn't this just Turbowarp then?

Well, not quite. First of all, SNext isn't an editor.. We don't have custom firmware to make games with, so you'll have to live with boring old Turbowarp for now. Second, this is a console. Not an emulator, a console. We have our own system, with our own code, that has its own features. Also, does TurboWarp have a custom server running to host games? Ok, maybe they do, but it isn't as cool as ours!

Wow, this sounds fun! How do I add my game to the console?

You can apply for launch title status right now! Just head to this link. You can also join our Discord, here.

Installation

  1. Download the files.
  2. Make sure you have both Node.js, NPM ready.
  3. Clone the repo/download it into a folder on your system.
  4. (WINDOWS ONLY) Navigate to the directory that you downloaded/cloned SNext to. Then right click on the file called install.ps1 and click on 'Run with Powershell'. If you get an error about security, see this.
  5. (LINUX ONLY) Navigate to the directory that you downloaded/cloned SNext to. Then open it in the terminal and run: sh install.sh.
  6. Navagate to the directory that you downloaded/cloned SNext to. Then, navigate to src and run npm start.

Please note that you'll get an error, stating that there were no files to run. THIS IS INTENDED BEHAVIOUR. DO NOT REPORT THIS AS A BUG. SNEXT WILL STILL COMPILE SUCCESSFULLY.

Credits

ShipmasterKyle - Creator of SNext (front-end)

Mystic - Developer (Web Developer)

BlueFalconHD - Developer (front-end)

TeleKiwi - Developer (back-end)

Kaylerr - Developer (extensions)

and all our wonderful game devs!

Support

If you have any issues with using SNext or simply need assistance, please either;

  • Make a GitHub issue. Please provide screenshots of error messages if possible, or go as in depth as possible.
  • Join the Discord and make a ticket in the #tickets channel.
    • If the ticket bot is down, ping a Firmware dev (they have a magentaish color name) with your issue.

About

An open source Scratch Console

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 99.9%
  • Other 0.1%