Eater by RokB

[raw]
made by RokB for LD25 (COMPO)
Made in C++ with SFML.
The source code is pretty bad, partly do to my laziness and partly due to my inexperience with making games.

WASD to Move.

You are a big monster that just wants to eat stuff. So eat stuff.

This was my first Ludum Dare and I managed to make this crappy game. I'm not upset though, since this was one of my first games, so in fact I'm even kind of proud.

NOTE: The source should work when compiled on any system and the according to a comment it works well with Wine.
(Thanks to zenmumbler for Mac version.)

Ratings

Coolness 55% 3
Overall 2.72 519
Audio 2.30 403
Fun 2.66 455
Graphics 2.10 664
Humor 2.67 320
Innovation 2.21 665
Mood 2.54 498
Theme 2.24 691

Feedback

Msquirrel
17. Dec 2012 路 21:25 UTC
You say you're proud, and so you should be! well done for making a game in 48 hours especially one that was fun and challenging.
Mava
17. Dec 2012 路 21:25 UTC
Its fun just to see how big the character can grow to :)

I have a similar mechanic in my game too.
rustybroomhandle
17. Dec 2012 路 21:26 UTC
Fun little game - I enjoyed playing this ^.^
gameXcore
17. Dec 2012 路 21:27 UTC
GJ on completing you game, I could not get past the "Humans last stand" round though it was far too difficult.

In my mind this game probably would have worked better as a continuous game rather then round based, with a whole variety of different sized objects, bigger eats you, smaller you eat, that kind of gameplay.
馃帳 RokB
17. Dec 2012 路 21:34 UTC
I'll admit it probably would've been much better if I put in the effort to do what you said. Thanks for playing it though.
theRestlessTaxidermists
17. Dec 2012 路 22:24 UTC
Was fun !

I was surprised the first time when the game restarted and then yo added a new mechanic: "EAT SMALLER THAN". I wasn't expecting that since you didn't add some kind of feedback at how far away in the level I was. I liked that.
arhpositive
17. Dec 2012 路 22:55 UTC
Enjoyed it. I like eating everything! :D Fun little game for a first entry.
RHY3756547
18. Dec 2012 路 00:36 UTC
YES.
lando walters
18. Dec 2012 路 01:18 UTC
I enjoyed it, but it would have been better if you had made it continuous,and sometimes (on the humans last stand level)there is no mathamatical way to get through. Overall, nice job :D
EatenAlive3
18. Dec 2012 路 01:24 UTC
Nice first entry! :D

It does get slightly tricky when you're really big and cornered by bombs!
metadept
18. Dec 2012 路 15:46 UTC
Great job for a first time entry! It has all the important components: multiple levels, 'enemy' types, a story, sound, music, and an ending. My only complaint is that in the final stage, often there are not gaps between the bombs large enough to fit through, or when you get into the gaps you then eat something which makes you too big. Nice job.
Aslai
19. Dec 2012 路 02:55 UTC
This entry was somewhat entertaining, but the collisions were a little too ambiguous for me :/

Also I noticed your inclusion of libgcc_s_sjlj-1.dll and libstdc++-6.dll. I like to statically link those by adding "-static-libgcc -static-libstdc++" to my linker options.
h.attila
20. Dec 2012 路 03:10 UTC
Simple, but fun. Later levels can contain situations when you cannot dodge every bomb, which can be frustrating, though.
DavidErosa
20. Dec 2012 路 20:41 UTC
Be proud! Simple but fun mechanic. I kept on trying to get bigger on every screen :) By the way, it works great under Wine so you may want to say so in the description.
Puzzlem00n
21. Dec 2012 路 23:17 UTC
Nice work! At first, I wasn't sure if there was any more after that first level, but I never should have doubted you! Let's review.

Bad:
-Moving backwards is a pain. Does it have to be that slow?
-The game could probably use a background and some other things to feel more complete.
-I personally have no idea what those blue things were...

Good:
-Level progression flows smoothly, and the messages in between are a nice touch.
-It all feels nice and solid in terms of gameplay.
ceronman
27. Dec 2012 路 02:19 UTC
Nice concept. Eating dots has never been so fun since pacman.
fishbrain
28. Dec 2012 路 08:27 UTC
Simple concept, but nicely put together. Well done!
zenmumbler
30. Dec 2012 路 23:14 UTC
I used your entry to practice 2 things, learning SFML by porting SFML projects from Win to Mac (the other one is Revenge Bear) and also in this case porting from SFML2.0 to 1.6 (this was necessitated by me already having compiled 1.6 libs but no 2.0 libs ready and being lazy about it.)

You can get Eater Mac here (10.7+ required for libc++ runtime) :
http://logic-dream.com/ext/EaterMac.zip

@RokB, feel free to link to this download in your entry (or reupload it somewhere else) If you want the Xcode project or the 1.6 converted source, let me know here or on Twitter (@zenmumbler)

Biggest pain point in porting was that SFML 2 rects are left, top, width, height and in 1.6 they're left, top, right, bottom. If I had had SFML 2 libs precompiled, porting would have consisted solely of creating the Xcode project, dragging in the files, putting in some paths and assembling the .app bundle.

As for the game: simple concept, functional, multiple levels, an intro and ending screen and even sound and music! That is something a lot of LD48 entries can't say. Well done.
馃帳 RokB
31. Dec 2012 路 23:44 UTC
Thanks a lot for porting this to mac! Thank you for your comments as well.
ddionisio
01. Jan 2013 路 01:12 UTC
sweet, I ate everything!
Infin8
02. Jan 2013 路 02:56 UTC
Nice game! Fun and simple. I looked through your code, did you have to playtest quite a bit to get the spawning probabilities for the different entities to make it playable?
馃帳 RokB
02. Jan 2013 路 17:58 UTC
Thanks for playing. Yes I did have to playtest a bit with the spawning to get it just right even though I'm pretty sure it's not right yet, especially for the last level.