Check out my GAME! Myth of Stickyphus - Procedural Side Scrolling Shooter

Hey Guys,

After finishing the zombie runner section of the course I decided to take a break and solidify the skills I’d been learning by building a simple side scroller. I had also been watching videos on procedural generation and decided to combine the two. Then out of that came my little game the Myth of Stickyphus.

Web Player version on Gamebucket.io:

http://gamebucket.io/game/79c71e33-ab03-4bc6-a73d-68b89713061d

WebGL version on Kongregate.com:

You play as a little stick figure character and patrol across an infinite procedurally generated block terrain shooting enemy stick figure soldiers including snipers, mortars, an Armoured Boss and more.

There are multiple weapons to pick up as well as armour, explosives and other items, all which have been procedurally generated along with the terrain. As you traverse further along the game gets more difficult with an increase in the number and strength of the enemy.

Overall this was a fun little project and really helped grow my confidence in game programming by taking all the information Ben had taught me on the course and applying it to my own unique project.

If anyone is interested in procedural generation i urge you to have a look at some of the youtube videos on the subject (I can’t find the specific one I used sorry and I don’t think it’s covered in these courses). It’s super interesting stuff and really fun to use. I used Perlin Noise to generate the different terrain heights. Something like this:

foreach (Transform child in transform) {

        int yPos = (int) (heightScale * Mathf.PerlinNoise(child.transform.position.x * scale, child.transform.position.z * scale));

        child.transform.position = new Vector3 (child.transform.position.x, yPos, child.transform.position.z);

        if (child.transform.position.y < 0)

            Destroy (child);

    }

So please check out my game and let me know what you think. Any tips or bug reports would be greatly appreciated!

Thanks heaps,

Jordan

P.S. This is a great course full of very in depth and sound information. Absolutely loving it. Video Game design is such a broad and interesting field. Looking forward to moving on to the Twin Sticks section! Thanks Ben!

4 Likes

Thanks for sharing. I removed the URL from the title to make it more readable.

Could you use a WebGL build instead? WepPlayer cannot be played on chrome, at least I think it is what you published there. Not possible to see for me atleast.

Yeah i uploaded the web player version to the courses’ gamebucket.io site. I’m currently trying to upload it onto sites like wooglie and kongregate but having some tech issues. In the meantime the link still works on safari or firefox

Here’s the webGL version uploaded to Kongregrate (finally…) :

(Doesn’t seem to run anywhere near as smooth as the web player version though)

Hello! Great game, my High Score here: http://puu.sh/pAXQM/a4076ae3c4.jpg

As I’ve already said, the game is great, mostly due to the addition of procedural generation and a nice, catchy music track. However, there are some problems I have with the game. First, the power ups on the far right side of the screen are non-useable due to you exiting the level and therefore not reaching them. Also, there’s no walking animation and no control list. But I’m scraping the bottom of the barrel.

To recap,

Pros:

  • Nice Procedural Generation
  • Music is quite nice.

Cons:

  • No Walking Animation
  • No list on controls
  • Powerups on the right side of the screen are un-usable

Overall, I’ll give it a 7/10. It could easily be an 8 or even an 9 if you add a control listing on Newgrounds or even a built in tutorial section and a nice 3 frame walking animation.

Cheers!

Pretty cool. I played using web player using internet explorer. Worked great.

Hey Battlefrog,

Great review. Thanks! I like the idea for a tutorial screen. Maybe with just a few images with controls beneath. There is actually a controls section in the menu, although it might not be so accessible.

As for the animation, I did try but I’m absolutely hopeless at it haha and it turned out terrible. Might give it another go now that the rest of the game’s done.

That would be great! Yeah, anything to get your players to learn and understand how to play.

Wow, really? Haha, guess like it isn’t accessible then. :smile:

Good, you should give it a try. Would really make the game look better, IMO.

Nice game! Too hard for me :smiley:

I noticed that the enemies are firing really fast sometimes, that killed me in seconds ^^
Great idea for shooting in main menu on ui elements!
Good art and a nice soundtrack

Maybe improve a bit on controlling the player and adjust the difficulties a bit xD

Overall it is cool!

Cheers,
Oppa

The game looks really cool! Sadly, my network is too slow right now to load it in the browser, will give it a shot later on :smile:

The shooting is very nice. I like that the characters can see whenever the player gets close. The map moves when you reach a certain area which is neat, but maybe make it move whenever the player beats all of the people in that region?

Other than that, its nice, but needs more animation and color.

I liked it and was enjoying it, until it generated a wall I could not climb over.

Good job! I played it, it it’s really cool :slight_smile:

I have to admit that was a hell of a lot of fun! The controls were a little weird with the jumping at the higher inclinations and I had to learn how to jump off the sticky way to move higher since I can’t just simply climb the wall. Eitherway, was still a very fun game :slight_smile: