Welcome to this new game Ive been working on! Controls: p1 attack: "Q" p1 ability "e" wasd for p1 movement -------------------------------------------- p2 attack "space bar" p2 ability "/" arrow keys for movement The characters: ------------------------------------------------------------ Bill: p1's default character: medium- high speed medium- low jump Ability: Teleport (E to activate) teleports forward very quickly medium- low cooldown can use the teleport to gain large height gain by teleporting into certain platforms attack: spike throw throw a homing spike at your opponent that does 15 damage pros and cons: pros: jumps much higher than haxor bill ability great for maneuvering to dodge attacks can be very good at running away attack has infinite range and travels faster the further he is away cons: slower than bill and haxxor bill jumps slightly less high than bill slow speeds mean its hard to dodge all of bob's bullets (meaning lots of damage can easily be taken if not careful) Haxxor bill: very slow high jump very VERY big 250 health (100 more than the default) slow attack speed ability allows temporary flight (press E to use) pros: high jump allows him to get to a lot of places easily 250 health (which is really really good) very powerful ability cons: very slow slow attack speed big size allows bill to easily get a lot of damage off easily (counterpick) low maneuverability meelee attackker good character if you want to be a tank Unc Bill: original character for this game :0 decently fast with high jump and a passive double jump ability: spike rain unleashes a rain of spikes dealing some damage. amount of spikes changes every use another passive he has: shockwave after unleashing a double jump he creates a shockwave dealing damage to everyone around Charge: Charges towards the enemy with a powerful force causing him to deal damage and take knockback whenever he collides with a player. But beware Colliding with a wall or the edge of the map will cause Bill to Take damage p2 characters: do not click the 2 on the title screen description is too long appearentally might put the change logs here or in comments
how does one code ai in scratch. I don't rlly wanna copout and make it 2 players fixed the jump :D also made it 2p and added an ability for uncman (js square man in the original square man) with the ability "seize" which makes him seize for like 3 or so seconds then teleports him to a random spot on the map based on how if you get stuck in a wall bob would seize to get out of the wall also bill's teleport is based on how Bill made all the hacks (like fly hacks) from square man 3) acutal attacks will be soon added a placeholder sword to the guys the game is now technically winnable added some more characters: haxor bill and haxor bob HaXXor bill is slower than regular bill and has a powerful fly hacks ability (lets him fly for 10 seconds) but has a slow sword attack) also has 250 health (very OP) and haxxor bob very fast but can't jump very high levitate ability that lets you go into the air for a little bit also very fast weak damage attack added a menu currently if you select bill and bob it'll show haxor bill and haxxor bob vice versa idk why it do ts ;-; even looked at the variables and nothing is bugging... level select soon finally fixed it idrk why it was broken but now its not they should add a "start other scritps in this sprite or start all scripts in this sprite or start all :/" now that I've finished my engine for all of the features... I can pretty easily add new characters and maps :D oh yea I need to make a map chooser :/ added the map chooser with definentally 0 mishaps added a different attack to bill; spike throw still trying to make it not appear from the underworld when he's not playing tho nah ts temp fix is wild :cry: I js detected if the YV was less than -50 (the highest you can get on any map) and made it forever hide if you did (when the character isn't playing its there just forever falling on the bottom of the map NVM Its the Perma skip I js made it also switch to a blank costume when if it gets there wait... I could js remap the spike throw to Z or smth :cry: oh well everybody going to get new weapons so hopefully the bug fixing wont be as hard because my script for who is supposed to appear is completely broken but still works somehow idk how but it works ig added a new map; stormy fields its got a stage hazard :00000 lightning: every 10-20 seconds lightning shows up on your screen. get out of the way before you get struck or you take 50 damage going to code some achievement when I got better ideas but my current 1 is losing the game by getting struck by lightning updated Bill's fly hacks ability to look more like it does in square man 3 added a match timer as well as giving the spike on Haxorland damaging also changed how the spike / Bobs bullets hide when not in use added banlands Ill add the ban monsters later but I did add a familiar face (yes he's still stuck in the badlands) changed bill vertical teleport to be based of inputs instead of x velocity Haxxor bill is now a big guy (to nerf him) gotta fix Bill's shotgun randomly letting the opponents health go below 0 (making them invincible) added constant damage hitboxes to the sword attacks (instead of them only being active on the 1st frame) nerfed bill's spike by only being able to deal 1 tick of damage bill and haxxor bill finally don't get stuck in walls :D haxor bob is now floaty (passive coming soon) gave haxor bob a new passive: auto heal every 30-120 seconds he will heal 25 health buffed it to 15-60 increased match timer to 10 minutes rather than 1 minute 50 seconds added a new character. the unc counterpart of square unc (brand new never before seen character) currently he has 1 ability and no attack but its the first damage ability spike rain summons 1-10 spikes that rain down from above also he has a passive double jump (coding that was very fun) also fixed my terrible player select script (I can now easily call in and out projectiles when that player isnt being used) reworked Bill's spike throw nerfed unc bill but gave him a new attack unc bill no longer can wall jump but he has a new attack shockwave jumps up and slams the ground unleashing large shockwaves dealing 10 damage buffed it to where it occurs when he double jumps fixed Bill's spike doing no damage I was overthinking how to do it ;-; added ban monsters to the banlands trying to fix the buggy health system fixed the buggy health system I should probably add win screens added a placeholder win screen hopefully it works hopefully the health system is fully fixed maybe I balance the game some more? I'm almost out of ideas I'ma make an attempt at an ai mode Added a beta AI (always picks unc bob and all it does is randomly selects and attack every frame) (random inputs) I will create a better version once I realize how to This works for now though Out of space to add update info into here so they will be in comments now.