Lump of Butter by Aske
Hi,
First time making a finished game with HaXe / HaxePunk. I worked with the HaXe plugin for MonoDevelop 3. This time I actually made a plan for what I'm gonna do and it worked out great ! I had core gameplay already the first day and even had time to put in screenshake O_O. Normally I haven't even thought about sounds before the deadline.
Why 'Lump of Butter' ?
It's a direct translation of the danish word 'sm酶rklat', which also is the name of the game known in english as:
- "Keep Away, Monkey in the Middle, Piggy in the Middle, Pickle in a Dish, or Pickle in the Middle" - Wikipedia
But I want to see how you made it. And also look at your pretty face!
- Ok. ok, calm down! I've got it sorted. Timelapse: http://youtu.be/vi-PvJZREis
But I want to see the actual code!
- Ok. here! GitHub: https://github.com/askepen/lump-of-butter
WHATS HAPPENING ON THE SCREEN: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2 player:
There is a lump of butter, that is slowly melting. When there's no more butter the game ends.
If a character on your team has the butter, you control that player, else Every time you throw the butter, you change to a new player on your team.
1 player:
The same as above, except the other team of players is switched out by a dog, that is hungry for butter.
//Update: I have removed the "raw flash game" because there was a bug, where you could run as far out as your browser was wide.. (You can still access it from the bottom of the website version )
Anyway,
CONTROLS: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(consider plugging a controller in, much better experience, seriously)
Player 1:
- Arrow Keys - move
- J - aim <
- K - throw butter
- L - aim >
Player 2:
- WASD - move
- Z - aim <
- X - throw butter
- C - aim >
R to restart
Suggestion for controller mapping:
-WASD - left stick
-Z - right bumper
-C - left bumper
-X - A / cross
-R - select / start
GAMEPLAY: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Single player:
- Don't let the dog get the butter. Simple.
Multiplayer:
- Don't let the opponent get the butter.
also ask all the qeustions you want on my twitter: @askepen
Enjoy and comment all you want. It helps me A LOT!
<3 Aske
First time making a finished game with HaXe / HaxePunk. I worked with the HaXe plugin for MonoDevelop 3. This time I actually made a plan for what I'm gonna do and it worked out great ! I had core gameplay already the first day and even had time to put in screenshake O_O. Normally I haven't even thought about sounds before the deadline.
Why 'Lump of Butter' ?
It's a direct translation of the danish word 'sm酶rklat', which also is the name of the game known in english as:
- "Keep Away, Monkey in the Middle, Piggy in the Middle, Pickle in a Dish, or Pickle in the Middle" - Wikipedia
But I want to see how you made it. And also look at your pretty face!
- Ok. ok, calm down! I've got it sorted. Timelapse: http://youtu.be/vi-PvJZREis
But I want to see the actual code!
- Ok. here! GitHub: https://github.com/askepen/lump-of-butter
WHATS HAPPENING ON THE SCREEN: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2 player:
There is a lump of butter, that is slowly melting. When there's no more butter the game ends.
If a character on your team has the butter, you control that player, else Every time you throw the butter, you change to a new player on your team.
1 player:
The same as above, except the other team of players is switched out by a dog, that is hungry for butter.
//Update: I have removed the "raw flash game" because there was a bug, where you could run as far out as your browser was wide.. (You can still access it from the bottom of the website version )
Anyway,
CONTROLS: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(consider plugging a controller in, much better experience, seriously)
Player 1:
- Arrow Keys - move
- J - aim <
- K - throw butter
- L - aim >
Player 2:
- WASD - move
- Z - aim <
- X - throw butter
- C - aim >
R to restart
Suggestion for controller mapping:
-WASD - left stick
-Z - right bumper
-C - left bumper
-X - A / cross
-R - select / start
GAMEPLAY: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Single player:
- Don't let the dog get the butter. Simple.
Multiplayer:
- Don't let the opponent get the butter.
also ask all the qeustions you want on my twitter: @askepen
Enjoy and comment all you want. It helps me A LOT!
<3 Aske
Ratings
| Coolness | 77% | 2 |
| Overall | 2.93 | 830 |
| Audio | 2.91 | 435 |
| Fun | 2.79 | 834 |
| Graphics | 3.14 | 518 |
| Humor | 3.36 | 123 |
| Innovation | 3.02 | 646 |
| Mood | 2.73 | 731 |
| Theme | 3.23 | 957 |
I love the face of the character. xD
Also it would be great if there was some visual indication which character is currently selected, I always forget after throwing the butter, that I have to control the other character .
Did not experience all that gameplay, since I could not play 2 player.
heh... Sm酶rklat :3
Seriously though, simple but fun and funny, with a catchy tune. Well done!
Aiming is really hard, most of the time you just throw the butter outside of the screen.
Probably a four player mode would work nicely.