The Wild West
DynamicSquid (2657)

The Wild West

I feel like @Highwayman would be pretty good at this for some reason...

Anyway, here's my new game, The Wild West! Warning: it's really hard!

You basically run around shooting bad guys. There's 11 rounds, with two BOSS rounds. Here's the rounds:

  1. Practice round. Super easy.
  2. Not too hard. But not too easy.
  3. Okay, getting harder...
  4. I'd be surprised if you guys pass this round
  5. Challenging...
  6. BOSS
  7. Lot's of enemies here
  8. Pretty easy actually
  9. Get ready...
  10. Oh you guys will love this round :)

You WIN!

If you make it all the way to round 11, send me a screenshot!


  • Tutorial
  • Starting upgrades
  • Smooth movement
  • Dust particle effects
  • Dynamic enemy movement
  • Random health bonus

Oh, and the enemy's might sometimes clump together and form death balls. I tried to add collision on the enemies, but it just didn't work out, so yeah. Please report any other bugs you find :)

So at the start of the game, you have three points that you can spend on upgrading your player. Chose wisely!

Then, you'll be taken to a short tutorial section. If you've played the game before, you can skip the tutorial, but I'd recommend playing it highly.

Then, once you've finished the tutorial, move on the the game! Fight your way through to round 11! And don't forget to collect the green triangles as they give you a health bonus! Good luck!

Enjoy :)

You are viewing a single comment. View All
potatojs (436)

this is great but when you press the w and the d you 'll be much faster, 1.6 times the normal speed, you can fix that easly using some trigonometry
good luck :)

DynamicSquid (2657)

@potatojs oh yeah, I noticed that too, but i'm not a math guy lol. I'll see what I can do

potatojs (436)

will first calculating the angle of the player
in p5(the single thing i know :)) the angles are
d and s:45 deg or PI/4
a and s:135 deg or 3PI/4
a and w:225 deg or 5
d and w:315 deg or 7*PI/4

then you will calculate the
cos(of the angle)the speed of the player as the change in the x(and don't worry the magic of trigonometry will handell the negative)
sin(of the angle)
the speed of the player as the change in the y

hope this helps :)