smashy smash - Descend, Demolish and Dirt.
This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
(may not load correctly).
The game presents the protagonist, a Blue haired girl in a metroidvania type game making her way through a zone.
Her hobbies:
Speed runs, Collecting power ups, defeating bosses..
The game also presents Jeff, a down to earth wrecking ball that happens to have a crash on the Blue haired maiden.
His hobbies:
smash, smash and smashy smash
Controls:
Left for Left, Right for Right
Notes:
I am not done, I fell asleep in front of the computer around seven in the morning working on this.
I did pretty much most of it from scratch.
Stuff I used:
* I used a class I wrote that draws bricks.
* I modified a sprite I made a while back into the girl.
* I used a function I wrote that checks for collisions between a round object and a platform.
New stuff:
* I wrote a class that generates a random level
* I wrote a class that creates a jumping path for the girl.
* I wrote the engine that eats up the lvl data and puts that *nearly* endless batch of platforms on screen.
* Some changes to the way bitmaps are used in sprites.
Stuff I didn't need to do for this basic release:
* I created a complicated self updating Data structure that contains data about the grid of tiles on screen.(I didn't use it and didn't need to).
Stuff that I want to do and have not done in the 48h:
* The control scheme is supposed to be 'dirt based', meaning that you manipulate matter to direct the ball.
Currently for simplicity sake it is keyboard controlled.
Goal: I would like to try a different control scheme.
*Win / Lose: implementation.
Goal: The player gets a game over screen and a "You win" screen when it is apprpriate.
Goal#2: The player gets a smashing animation when he hits the girl heroine.
*Balance:
Currently it is too easy to catch the girl.
The game should adjust to player skill.
Goal: The girl jumps faster when you play well, and slows down a tiny bit if you are not doing so great.
Goal#2: You are only supposed to be able to control the ball when it is near platforms again using *dirt* so that will also help make the game more challenging.
*Variety:
There are only simple platforms currently and they are always going in the same general direction.
Goal: Add spikes and a level generator that makes twisty levels that go in different directions.
Goal#2: Different tiles and backgrounds as you progress.
General goal:
A polished game, where you control by painting dirt near the platforms, created walls and small bouncing ramps to make the ball change directions and jump.
Her hobbies:
Speed runs, Collecting power ups, defeating bosses..
The game also presents Jeff, a down to earth wrecking ball that happens to have a crash on the Blue haired maiden.
His hobbies:
smash, smash and smashy smash
Controls:
Left for Left, Right for Right
Notes:
I am not done, I fell asleep in front of the computer around seven in the morning working on this.
I did pretty much most of it from scratch.
Stuff I used:
* I used a class I wrote that draws bricks.
* I modified a sprite I made a while back into the girl.
* I used a function I wrote that checks for collisions between a round object and a platform.
New stuff:
* I wrote a class that generates a random level
* I wrote a class that creates a jumping path for the girl.
* I wrote the engine that eats up the lvl data and puts that *nearly* endless batch of platforms on screen.
* Some changes to the way bitmaps are used in sprites.
Stuff I didn't need to do for this basic release:
* I created a complicated self updating Data structure that contains data about the grid of tiles on screen.(I didn't use it and didn't need to).
Stuff that I want to do and have not done in the 48h:
* The control scheme is supposed to be 'dirt based', meaning that you manipulate matter to direct the ball.
Currently for simplicity sake it is keyboard controlled.
Goal: I would like to try a different control scheme.
*Win / Lose: implementation.
Goal: The player gets a game over screen and a "You win" screen when it is apprpriate.
Goal#2: The player gets a smashing animation when he hits the girl heroine.
*Balance:
Currently it is too easy to catch the girl.
The game should adjust to player skill.
Goal: The girl jumps faster when you play well, and slows down a tiny bit if you are not doing so great.
Goal#2: You are only supposed to be able to control the ball when it is near platforms again using *dirt* so that will also help make the game more challenging.
*Variety:
There are only simple platforms currently and they are always going in the same general direction.
Goal: Add spikes and a level generator that makes twisty levels that go in different directions.
Goal#2: Different tiles and backgrounds as you progress.
General goal:
A polished game, where you control by painting dirt near the platforms, created walls and small bouncing ramps to make the ball change directions and jump.