Epic Stubble Man [DEMO] updated 1/16

The name may not be final, am open to suggestions.

Epic Stubble Man is my first attempt at a platformer game, I designed this game to be fun and
challenging at the same time.

-It has mechanics set up so levels can be set up like a puzzle, having to do certain things
first or in a specific order thats not given in order to successfully complete a level or by
testing how well you can get up, over and around many different types of obstacles to
reach the goal.

-In-order to complete a level, you must aquire any and all “stars” that may be placed
within the level.

-You are given 3 lives per level. If you are lose all your lives, you are bumped back a level. this may change in the end product

The game is nearing 80% done with coding and about 50% done with art.

Features-
Falling Platforms - Fall if you touch them, can be used to crush spikes.
Bridges -2 modes, continuous and non-continuous. Move left and right.
Elevators -2 modes, continuous and non-continuous. Move up and down.
Spikes - Can not be touch on the sides or the point. but can be touch on the bottom part.
Vines - Not solid, anything but the player can touch and go through them. player will die if he touches them
zombies - Move left and right, if you touch them you die.

Currently has 12 levels, 6 of which are tutorial levels. I plan on making a lot more and better
levels when I finish this game completely.

F11 and F12 can be used to skip forward and backwards through levels. Be sure not to try and leave
the level range else it will crash the game.

[Video of me going through some of the levels]

DOWNLOAD LINK
Epic Stubble Man [Demo].jar Updated 1/16/2012 :: Highscores works now :: Splash Screen between levels :: Music/Sounds added

Nice design. I found a small bug. On start of tutorial, without moving, I jumped and my char trapped in the “wall”. I ould get out by jump again.

Yea there are still a few little bugs that im slowly weeding out. This was new to me from the start
so the collision handling is constantly getting tweaked as I go along.

But, hopefully when its completely done, there shall be no glitches ;D

FYI, I tried in other “wall above head” but it only happened on wall right above your starting point. Hope you find it :slight_smile:

Yea I have an idea on whats going on. It has happened to me a few times also so once I clean up the code
since its quite messy at the moment I should have it fixed.

Updated the game a little. In this update I added sounds to it.

All sounds were hand created by me, and are not final and will likely change later on.

for instance, the jumping sound will probably change, reminds me of mario to much lol

Holy ****, that games should be named ‘Epic Lagg Man’, geeze bro…

Your machine must be pretty terrible then. I get 0 lagg and all my friends who have
played it have never had any lag.

Albeit, I need to rework some of the collision detection but it should not be slowing it down that much at all, if any.

so yea, your the first case =\

Lags a bit on my beast gaming machine… :confused:
I can see the game suddenly slow down at times.

huh odd. im showing a constant 400+ fps at any given moment.

its likely how im doing my collision detection, which I know is not the best way. hmm, looks like revising that is next on the list.

Well my collision detection does not seem to be causing this problem.
I commented all of it out and my frames did not go up at all. stayed in the same area they always have.

Any ideas/possibilities that could be causing this issue?

FYI, ra4king also had similiar problem on my game where everyone else played it well. Problem on VM? ???
how about your sleep code?

yea I just figured it out. I looked in my task manager to see how much ram it was eating, was not eating hardly any, but it was
using 30% of my processor.

Then, looking back at my collision thread I forgot to add a sleep to my while loop so it was consuming
the processor.

now, its using about 2%.

Ill upload a new jar here about 10 seconds. let me know if it fixes the problem :slight_smile:

Alright, I uploaded the updated version now with a sleep in the collision thread, hopefully that fixes it.

If not let me know please.

Hehe works fine now :slight_smile:

@ReBirth
It’s not a problem with the JVM I had with you, my computer ran your game at 300FPS, which caused things to go wonky :wink:

LoL he forgot to put sleep. Careful, it’ll die exhausted :wink:

Lol

Yea, good thing it came up else I would have finished the game never knowing that there was a
problem in it lol

Ah my friend. This game has a slight bug in it. In the level where you first meet the zombies, they would go through walls and fly off the map.

Hmm. never had that happen before, might be because of the sleep I added. possibly made it sleep to much, but i myself have
not seen that happen before.

Thanks for letting me know though, ill test it out and if its the sleep, ill try and reduce it as much as I can.

Usually sleep affect the speed of movement, and in special case like what happened to me can also affect logic a bit.