Skip to content
This repository has been archived by the owner on Dec 31, 2023. It is now read-only.

Cubix-Dev/SNext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 SNext is going to the Infinite Level

But that means this repository is no longer maintained. Unfortunately if you run into an issue we can't provide much support. You can always fork this repository and take a crank at improving and fixing this system.

Join the discord to learn more about our new project!

SNext
An open-source Scratch gaming console.

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 and play them offline or online through a little UI magic and SNConnect!

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! You can get the lastest version from the releases section to the right.

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

Well, not quite. First of all, SNext isn't an editor.. Although we now have our own editor called SN-Edit. Second, this is a console. Not an emulator. SNext is designed to run games from a seperate system mostly without an internet connection or the limitations of an everyday browser. 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?

Well the short answer is you don't. With SNext no longer being supported by our team, we're not adding any new games at this time. However you can still develop for our new project! available in our discord community Just head to this link. You can also join our Discord, here.

wOaH! This is cool. Now add this feature!

In general if you want a feature added, simply create a feature request here. Once a dev sees it, we'll give it a cool tag to show the status if your idea. Once we add it you'll be credited for suggesting it! you'll need to make a fork and add it yourself, sorry 😭

Building from Source

I'm gonna take this time to warn you that this is NOT the recommended way to build SNext. The only time this should be done is when you are attempting to tackle an issue.
  1. Download the files.
  2. Make sure you have both Node.js and NPM ready.
  3. Clone the repo 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.

We dont recommend using install.ps1. Use install.bat instead

  1. (LINUX ONLY) Navigate to the directory that you downloaded/cloned SNext to. Then open it in the terminal and run: ./install.sh.
  2. Navagate to the directory that you downloaded/cloned SNext to. Then, navigate to src and run npm start.

Credits

I need help!

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. As the project is no longer maintained, theres no guarantee we will resolve your issue.