The Wild West
DynamicSquid (3607)

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
Highwayman (1357)

@wuru: *posts tutorial on Clean Code

boolean ogaoga = false; 
DynamicSquid (3607)

@Highwayman uhhh..... I think I wrote that yesterday at like 11pm

DynamicSquid (3607)

@Highwayman there's definitely more dumb variable names in there lol

CodeLongAndPros (1365)


boolean ogaoga = false; 


kate george richard kaylee morrigan mal john jayne steve jayne john jayne`
CodeLongAndPros (1365)

@DynamicSquid Override.

How to break compiler:

int* p = 0xDEADBEEF;
p = NULL;
nahu (26)

Your welcome @DynamicSquid I will soon learn how to make stuff like that

DynamicSquid (3607)

@CodeLongAndPros wait, but that works fine... I tried this on VS:

#include <cstddef>

int main()
	int* p = (int*)0xDEADBEEF;
	p = NULL;

all you have to do is to cast it to an int ptr.

BobTheTomatoPie (1122)

you havent seen my variable names once I've ran out @Highwayman

firefish (556)


String instruction = "Use WASD to move";
boolean ogaoga = false;
String ITalkYouSit = "Skip";
int nextInstruc;
boolean OOOOF = false;

What can I say. Lord @DynamicSquid is godly

DynamicSquid (3607)

@firefish I couldn't think of anything else lol. It was like 11:30pm I was so tired but I had to finished the game before I went to bed, sooo.... yeah lol

firefish (556)

@DynamicSquid welp, I'm similar.. sortof. I would just do dumb pseudowords like veed poff and silly things. I always rename them in the final release...

Highwayman (1357)

Lol I used to only use one letter variable names so I guess I’m one to talk. XP @BobTheTomatoPie