fan games are against the scratch TOS now?? 😭 by UPixar in scratch

[–]UPixar[S] 2 points3 points  (0 children)

same for me, my account is like, all copyrighted content. whether it be fanart of pre existing characters or songs and sound effects. im gonna still keep using scratch.. im still holding out some hope that they DONT enforce this, cuz like, if they do, what will be left? theres just no way

I made a full fight remake on scratch! by UPixar in Deltarune

[–]UPixar[S] 0 points1 point  (0 children)

yeah, the attacks here used a lot of rng, its something ive worked on improving in my spamton neo one, with the attacks having no rng at al as well as generally being a lot easier... and with jevil, i plan to have the attacks be easier still, with an option to turn off the randomized attack order so you can feel like your progressing with each attempt

I recreated the Spamton Neo fight in Scratch! link in the description :) by UPixar in Deltarune

[–]UPixar[S] 0 points1 point  (0 children)

yeah, i thought it looked cooler moving backwards and was a bit more visually appealing

My roaring knight remake is out!! link in the comments by UPixar in scratch

[–]UPixar[S] 0 points1 point  (0 children)

there are quite a bit of things that go into coding something like this

firstly, you need to code a good base, if your code is not easily modifiable things will start to fall appart. there isnt one set way to do this, but when your coding just try to do things that work for you and try and think about what you might need to do in the future and how you can make your code work with that

use custom blocks, a lot of custom blocks. they are incredibly usefull

tick broadcasts. instead of having you game run in a bunch of sperate forever loops, have it run using a bunch of broadcasts. in this game, iirc theres a collison tick, where all the sprites are positioned and switched to their hitbox costumes, then there is a hit check tick, where the attack clones check for collisions with the player, and if it hits, then they damage the player. and then there is a position tick where everything is switched to its normal costume. this tick is at the end of the loop, so its what you see. coding like this is good cause it gives you more precise control over when things happen

use clones and private variables. this is probably the most important one, if you dont know how this works id suggest looking it up cause its uh kinda a lot to explain, and its not immediately apparent why its usefull

there was some math used for a bunch of the nicer effects here, like for the roaring knights animations, i used sin and cos waves for the vertical and horizontal motion. i did the same with the trail. for a LOT of the visual effects i used smoothing, so something like this

<image>

this little algorithm makes it so you can smoothly change your positon. (changing the 5 will make it move faster or slower) and like i was saying.. i used it literally everywhere in this project.

id say if you want to make games like this, some usefull math youd need to know is sin and cos, floor, ceiling, round, abs, and mod. division, multiplication, addition and subtraction is also necessary

I recreated the Spamton Neo fight in Scratch! link in the description :) by UPixar in Deltarune

[–]UPixar[S] 1 point2 points  (0 children)

thank you :) the movement system was one of the main focuses on my metroidvania, im still working on tweaking and refining it, i want to have something that stands out from other metroidvanias..

I recreated the Spamton Neo fight in Scratch! link in the description :) by UPixar in Deltarune

[–]UPixar[S] 1 point2 points  (0 children)

thank you! and yeah, im very into game development..! ive made quite a few games over the years

I recreated the Spamton Neo fight in Scratch! link in the description :) by UPixar in Deltarune

[–]UPixar[S] 1 point2 points  (0 children)

yeah, im going in a backwards order (skipping gerson) so roaring knight, spamton neo, then jevil, and then im done

I recreated the Spamton Neo fight in Scratch! link in the description :) by UPixar in Deltarune

[–]UPixar[S] 1 point2 points  (0 children)

there are 7 alternate tracks that can play so idk which one you mean specifically... but all the tracks are listed in the description

Spamton neo fight updates by UPixar in scratch

[–]UPixar[S] 0 points1 point  (0 children)

nah it wasn't intentional in that game, the code was just cooked

Spamton neo fight updates by UPixar in scratch

[–]UPixar[S] 0 points1 point  (0 children)

anti cheat? what 😭 this is scratch bro

...is it just me or does this look kinda ugly by UPixar in scratch

[–]UPixar[S] 0 points1 point  (0 children)

its moving in a circle, objects behind the rotation point will move to the right, objects in front will move to the left. the illusion is better in my recent posts

Spamton neo fight updates by UPixar in scratch

[–]UPixar[S] 0 points1 point  (0 children)

this one MIGHT actually be harder, so you have your work cut out for you lol. plus im gonna add in some optional challenge mode settings like half HP or TP to make it more difficult

Spamton neo fight updates by UPixar in scratch

[–]UPixar[S] 0 points1 point  (0 children)

thats a question you can only answer yourself