Share your repls and programming experiences

← Back to all posts
The Wild West
DynamicSquid (4919)

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 :)

Highwayman (1482)

@wuru: *posts tutorial on Clean Code

boolean ogaoga = false; 
DynamicSquid (4919)

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

DynamicSquid (4919)

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

CodeLongAndPros (1624)


boolean ogaoga = false; 


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

@DynamicSquid Override.

How to break compiler:

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

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

DynamicSquid (4919)

@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 (3362)

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

firefish (948)


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 (4919)

@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 (948)

@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 (1482)

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

JonahElias (157)

Tbh, the boss fights were the easiest parts

studentAlfredAl (446)

First try lol. I found out a trick to beating them everytime while taking the smallest amount of damage :)

The trick is circling around the bad guys the whole time; never stay in 1 place just keep moving in a circle around them. When new guys spawn go in the outer edge. Make sure each shot counts

nN34398Ff (108)

@studentAlfredAl exactly i just upgraded damage once and fire rate twice, so I just run in circles XD

GlennT (2)

i literally went in circles the whole game they have no chance of hitting you that way

DynamicSquid (4919)

@GlennT yeah, that seems to be the dominant strategy lol

Wumi4 (531)

Yay! I win at the first time! :)

Also, If you want to win this game, just move your character in a circle and shoot the enemies, then you will be fine.

OldWizard209 (1537)

The best game on I have seen soo far.
Amazing job @DynamicSquid

FlaminHotValdez (691)

I did it with all three of my points in reload speed too. you'll just have to take my word for it


Nice...and hard

adl212 (172)

This is addicting!

amaddentcsec (239)


Just keep strafing
Only shoot 2 or 3 shots before reloading
Bosses are easy

Good job on this DynamicSquid!!!

DynamicSquid (4919)

@amaddentcsec great work!! and thanks for playing :)

Highwayman (1482)

True to my word I died before the first enemy 😂 then again it’s really hard to play on a phone. It was fun tho lol.

Highwayman (1482)

Lol funnily enough I completely suck at FPS or actually any kind of shooter games.

I also really love them for some reason though.... maybe you’re on to something XD

DynamicSquid (4919)

@Highwayman I was thinking of your name: HIGHWAYman - Wild West? They kind of relate? lol

Highwayman (1482)

Tbh it’s actually from a poem so I have no idea :P @DynamicSquid

DynamicSquid (4919)

@LTI2 yay! 🎉🎉🎉

here's a present for you:


BCP (7)

I died on level 1 sad.

BCP (7)

@BCP but it was good ! i'm just bad at shooter games

DarkswordsmanJG (43)

(Run around in a circle and put all your points in damage.)
I found no round 11

pieninja (6)

similar to another guy I got it on my first try. when you circle around them they just bunch up in one spot. I would recommend making that different.

Leroy01010 (409)

can you add multi-player?

DynamicSquid (4919)

@Leroy01010 no clue how lol. you need fullstack skills to do that. all I know is C++ and processing