Eater

by rokb
Overall★★★★★★★★★★2.72
Fun★★★★★★★★★★2.66
Innovation★★★★★★★★★★2.21
Theme★★★★★★★★★★2.24
Graphics★★★★★★★★★★2.10
Audio★★★★★★★★★★2.30
Humor★★★★★★★★★★2.67
Mood★★★★★★★★★★2.54
Coolness★★★★★★★★★★55%
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.)

Comments22

Msquirrel
Msquirrel17 Dec 2012, 21:30
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.
Mava17 Dec 2012, 21:30
Its fun just to see how big the character can grow to :)

I have a similar mechanic in my game too.
gameXcore17 Dec 2012, 21:32
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.
RokBauthor17 Dec 2012, 21:39
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
theRestlessTaxidermists17 Dec 2012, 22:29
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.
arhpositive17 Dec 2012, 23:00
Enjoyed it. I like eating everything! :D Fun little game for a first entry.
lando walters18 Dec 2012, 01:23
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
EatenAlive318 Dec 2012, 01:29
Nice first entry! :D

It does get slightly tricky when you're really big and cornered by bombs!
metadept
metadept18 Dec 2012, 15:51
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.
Aslai19 Dec 2012, 03:00
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
h.attila20 Dec 2012, 03:15
Simple, but fun. Later levels can contain situations when you cannot dodge every bomb, which can be frustrating, though.
DavidErosa20 Dec 2012, 20:46
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
Puzzlem00n21 Dec 2012, 23:22
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
ceronman27 Dec 2012, 02:24
Nice concept. Eating dots has never been so fun since pacman.
fishbrain
fishbrain28 Dec 2012, 08:32
Simple concept, but nicely put together. Well done!
zenmumbler
zenmumbler30 Dec 2012, 23:19
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.
RokBauthor31 Dec 2012, 23:49
Thanks a lot for porting this to mac! Thank you for your comments as well.
ddionisio
ddionisio1 Jan 2013, 01:17
sweet, I ate everything!
Infin82 Jan 2013, 03:01
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?
RokBauthor2 Jan 2013, 18:03
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.

Other games by @rokb

Found a bug?
Tell us on Discord