00:00
00:00
s-zenmode
I quit for now.

guy

making awesome games

preschool dropout

somewhere in the world

Joined on 4/20/21

Level:
18
Exp Points:
3,398 / 3,600
Exp Rank:
15,697
Vote Power:
5.99 votes
Art Scouts
10+
Rank:
Safety Patrol
Global Rank:
25,405
Blams:
101
Saves:
288
B/P Bonus:
6%
Whistle:
Normal
Trophies:
9
Medals:
453
Supporter:
1y 6m 29d

s-zenmode's News

Posted by s-zenmode - November 19th, 2022


thanks for 600

this website's slowly falling out for me

like it doesnt feel the same

i achieved what i wanted

most people i was cool with left the site

but i'll stay here... for as long as I can

hopefully i can bring you guys edged


maybe another game after that? who knows


yall are cool btw love this place top 10 websites


9

Posted by s-zenmode - October 6th, 2022


iu_768900_8995464.webp

ogmgomfofmf IM SO HAPPY GUYS HOLY SHIT THIS IS AMAZING YOOOOOOOOOOO ASSJBSSIXHSNSISBSAJSYSUDB


EDGED IS COMING SOON TRUST ME GUYS I DIDN'T WORK ON IT FOR A WHILE CUS IM BUSY BUT I SWEAR I'VE MADE CONSIDERABLE PROGESS ITS LIKE 75% DONE I JUST NEED TO DO SOME MORE STUFF


THANK YOU ALL FOR GIVING ME THIS PLATFORM AT THE END OF THE DAY THIS IS THE GREATEST THING IVE SEEN AND I JUST WANNA SAY THIS


I LOVE YOU NEWGROUNDS AND ESPECIALLY THANK YOU TO EVERYONE WHO SUPPORTED ME SINCE THE START I'M SOARED TOWARDS BIGGER GOALS AND I WILL BRING YOU ALL MY LABOR OF LOVE <3


-ZEN


25

Posted by s-zenmode - September 11th, 2022


I bought castle crashers for like the 3rd time on a PS4

I have it on steam already and another console LOL


Tags:

5

Posted by s-zenmode - September 8th, 2022


iu_746837_8995464.webp


9

Posted by s-zenmode - September 1st, 2022


Hello newgrounders! s-zenmode here. I know a lot of you use Scratch, the very primitive engine used by unborn fetuses and gigachads alike. Good things have come out of scratch and bad things have too. Seriously, Minecraft platformer 3?


In this guide, I will be showing you how to do lots of sick things with cloud variables, such as save data, Newgrounds API / medals and scoreboards and redirects!


First of all, if you have no idea what TurboWarp is, check this guide. YOU WILL WANT TO USE TURBOWARP FOR THIS!

MidgetSausage's Guide!


PART 1: POLISH UP YOUR GAMES!

Here are 5 settings that you might want to change. And here are them in detail.

iu_740955_8995464.png

  1. 60FPS mode. 60FPS mode runs scripts twice as fast. So if you have a game from before, do not enable this or the game will run 2x as fast. If you're making a new game this MAY be better.
  2. Interpolation mode. Interplation mode makes the game look smooth like 60FPS, but it still runs at the same speed as any normal scratch game. If you have an older game this is the better option than 60fps mode. New games benefit from this too.
  3. High Quality Pen. Does your project use the pen extension? You know how it looks very.. jank and pixelated right? High Quality Pen will make it look smooth like a SVG.
  4. You might not want to disable Warp Timer. it checks if scripts are stuck and lag the game and disables them.
  5. iu_740954_8995464.png

Usually, a game will start at 480x360. That is 4:3 aspect ratio, and it's seen in older PS consoles and the such, like PS2 and the Gamecube.

if you want a more widescreen ratio, like something that would fit on your newer monitor, change it to 640x360. That is 16:9 and is the most standard ratio for games now.


AT THE END, MAKE SURE YOU CLICK THE "STORE SETTINGS IN PROJECT" BUTTON AT LEAST TWICE AND SAVE YOUR SB3! OR ELSE YOU WILL HAVE TO REDO ALL THE SETTINGS!


PART 2: CLOUD SAVES


THE MIGHTY SCRATCH SAVE DATA GUIDE by s-zenmode and also by sad bob in the NG Game Portal Discord


Make a new Cloud Variable called localStorage preceeded by anything


( ☁ localStorage anything ) 

e.g.

( ☁ localStorage coins )


When you are exporting the game, use TurboWarp Packager (htmlifier might work, not tested) and set the cloud variable type to "Store in local storage" for the LS vars.


Whenever the game starts, for every user it should start at 0, or no value at all. 


To set this to a defined numeral without wiping all data when opening the game, make this script:


[when flag clicked]
________________
[ if <[ ( ☁ localStorage sample ) < (1) ]> then ] 
[ [ set [ ☁ localStorage sample ] to (0) ]


The cloud variable will save immediately to the cookies of the player's browser.


PART 2.1 - saving items

If you are making items system, I'd recommend making each item its own cloud variable, and making it binary-like to show if that item was obtained or not. Use the script from above to make it 0 if no value is there, and the item will show if the value is not 1. then once the item is obtained, set the item value to 1 and make it so it should not appear in the store or whatever it will be in if the value is 1.


PART 2.2 - saving highscores

For highscores, use the nil to 0 script and make sure the normal score and hiscore vars are different. Then at the end of a run, check if score is greater than hiscore. if so, set highscore to score. That's how I did it in Crude Climb (my mobile jam game)


PART 3: REDIRECTS! Open links from the game!


Create a fresh juicy new variable called "open link"

So it will look like this

( ☁ open link )


Put a set variable block at any point you want, like


| when this sprite clicked |

set [ open link ] to ( Put any link here ) ]


In the put any link here, you must put a link then it will open a link when you click it after compiled. :D


PART 4: NEWGROUNDS API


*There was going to be an easy-to-use plugin, however it it unavailable due to issues.

Please visit lajbel's newspost to learn how to do it the traditional way.


PART 5: PREPARING TO USE TURBOWARP


If you are using the new NG API or not using it, please use the latest version of TurboWarp.


Latest TurboWarp Build (always updated)


If you are using the OLDER NG API, you must download v0.7.0 of TurboWarp.


To download TurboWarp v0.7.0, click on this link to go to GitHub Releases.

Then scroll down until you see this:

iu_740953_8995464.pngNow click that HTML file to download it.


PART 6: EXPORTING THROUGH TURBOWARP


Awesome! Now that that's done, open the link/tab.


Part 6.1: Editing the data

At "runtime options", you should see the "Note: This project has settings stored in it." This is because we saved the settings in the project earlier! No need to worry here.


Now scroll down to here. If you would like to change anything, now is the time to do so.


iu_740956_8995464.png

iu_740958_8995464.png


Part 6.2: Cloud Variables


First, go to the Cloud Variable section and turn the mode to "advanced".


Now, adjust the cloud variables properly as described here:


If your variable is a local save data variable, set it to Store in local storage.

If your variable is a cloud syncing variable, set it to Connect to cloud variable server.

If your variable is an eval variable (Using NG API) or an redirect variable, set it to Ignore.


Example:

iu_740957_8995464.png


If you are connecting to a cloud server, here is the option to change the server,

iu_740959_8995464.png


Now, turn these settings to their purposes:

iu_740960_8995464.png


Part 6.3: (OLD NGIO ONLY!!!!!): Setting up code

If you're using lajbel's new NGio, just import settings like in lajbel's guide.


Open this tab in the packager, click the thing that says "click to open" to open it.

iu_740962_8995464.png


Now, go to lajbel's Newgrounds.js code link (Old NGio,)


In it, you should see a lot of code. Do Ctrl + A to select all the text and copy it.


Then paste the code in the "Custom JS" tab in turbowarp.


Part 7: Zip It Up!


Select Zip file at Environment and click Package.

iu_740961_8995464.png


Now, it will download. Patiently wait, and the result shall be a .zip in your downloads.

Upload that file to your Newgrounds game page and CONGRATULATIONS!

You have successfully compiled your Scratch game.


Any issues? feel free to comment.


Tags:

9

Posted by s-zenmode - August 30th, 2022


When jet baby flies

She flies up there forever

When jet baby flies

She flies through any weather

When jet baby loves

She loves all of the children

She never lets them cry

As she sails through the sky

To save us from what ills us

And to make us love


Tags:

4

Posted by s-zenmode - August 27th, 2022


eleven eleven, make a wish

iu_737128_8995464.png

thank you olskoo n/or anyone else that may have accidentally given me supporter


6

Posted by s-zenmode - August 18th, 2022


Many of you might remember my little 'pixel day game' i was talking about.

Well.. I'm finally announcing it. It's not done but I've made enough progress to cement it.


Please welcome the newest and greatest addition to the Zenmode collection.

I proudly announce: EDGED!

iu_729084_8995464.gif

(unfinished beta footage ^^^ not final product!)


This game will be a twinstick topdown beat-em-up like game, where you use your mighty air strikes to demolish enemies and clear the sky of the deadly red color.


This will be my greatest game yet. I know I haven't made good games before, and that's because my only good games that I have ever made have stayed unpublished, either because I lost interest or scope creep killed it. Sometimes even both.


But now that I have this, basically everything has already been planned. I am in the process of developing it. And soon it will be in your guys hands for all of you to enjoy.


It's my labor of love and it will be debuting on Newgrounds.com, and I hope you all will enjoy it.

I've already said enough about the game here, and some things might not make the final cut and some things may happen last minute so it's hard to say.


If you are in Stepford's NG Game Dev discord server, you may have seen it since I post frequent updates. I recently also just posted one on Twitter (go follow me).


P.S. if you're wondering about Dux Tycoon, it's on indefinite hold for the time being. I need to finish a few more games before I can have a quick jab at it and make it.


Thank you, Zenmode out.


Tags:

8

Posted by s-zenmode - August 8th, 2022


iu_720542_8995464.jpg


Tags:

2

Posted by s-zenmode - August 7th, 2022


iu_719221_8995464.png

IT GOT FRONTPAGED aaaaaaaaaa


12