Start of my new game, "Bouldersmash"

Ghost

Seasoned Veteran
Joined
Jun 25, 2009
Messages
3,585
Reaction score
348
FP$
3,264
I started developing a game on weekends called Bouldersmash. I know some of you liked my other game "Geofall", so I figured I would share this one too

You control a small boulder that can roll left/right, or jump in the air.
When you're in the air, you can use your left/right movement abilities to hit the ground faster & at an angle. The higher you are in the air & the faster you hit the ground, the more damage you do. Rolling into an enemy will give you a minor health-shield, forcing you to decide when to do damage and when to play more defensively.

This game will be against a single boss. As the boulder, you go against an 'angry miner'. The miner carries a pickaxe for melee damage, and a sandblaster gun for ranged damage. You must dodge his attacks if you want to survive. The boss switches between ranged and melee, and has increased speed when using his pickaxe. If you decide to hide out on a floating platform, the boss will use his sandblaster to destroy the platform. The platforms have a small chance to spawn a health pack or useful item.

If you can survive long enough, you can do enough damage to kill the angry miner. Once you have done that, the game is won.

Known Bugs
  • Falling down while using movement keys is great, but is too slow/floaty when you don't use a left or right movement key
  • Down arrow/S key must be disabled
  • The "top of your jump/beginning of fall" is a little glitchy and looks odd
  • You can travel outside of the map (left or right)
  • You can change direction midair - this will be prevented to force the boulder to pick a direction & stick to it instead of being able to zig zag in the air

Completed:
  • Boulder movement abilities with multiple control options for your leisure (left arrow/A, right arrow/D, up arrow/W/spacebar)
  • Floating / moving platforms randomly generated & spawned by algorithm
  • Gravity
  • Randomly generated grass, dirt, rocks, sky with algorithm when game starts
To Do List:
  • Make the boulder rotate like a rolling stone when moving / in either direction
  • Create the angry miner sprite with animations for: pickaxe swing, sandblaster gun aiming, sandblaster shooting, running/walking, jumping
  • Create animation for the boulder's smash when it hits the ground
  • Health-shield logic & animation
  • health bar graphics (for enemy & boulder)
  • damage done / health received graphics
  • algorithm for sandblaster to destroy platform
  • AI abilities for boss to jump on platforms
  • AI abilities for boss to choose weapon, chase player
Here is the game so far:
http://scanr.co/games/Boss/
 
Last edited:
Sounds really cool. Good luck with the project and don't forget to keep us updated!
 
Sounds really cool. Good luck with the project and don't forget to keep us updated!
Thanks Dagex! I'll keep y'all posted 🙂
I have already made some mistakes and am not 100% happy with it, but it is only my second game so I am learning a lot. I wanted to make this game to learn sprite loading/animations, more collision physics & generating the environment... so I think I have already accomplished some of that. I am keeping this game as a single boss only so that I can finish it in a couple weeks (hopefully) and move on to something else.

I still have my forum software that I'm creating, so my personal time has been almost as busy as my actual work time 🙂 But I have no complaints there! I'm super psyched about this. It's going to be pretty basic with "meh" graphics, but a great piece to add to my portfolio.
 
Back
Top Bottom