August 24th-27th 2012 :: Theme: Evolution

Back to Browse Entries

La Cucina

by irl - 48 Hour Compo Entry

La Cucina is a game written in C using ncurses as a graphics and input library. It fits into the theme of evolution in a way that I hope is different to other games in that it is the player that must evolve and not elements in the game. There is a very steep learning curve to playing this game. Not much help is given during play and the player is expected to work a lot of it out on their own, thus evolving. As keys used are similar to vim, it can also help the player to use vim better by creating muscle memory. JS/Linux and 32-bit binaries may not work perfectly. They have not been tested as much as the 64-bit version. If you want to compile the source yourself, you'll need to have the development files for ncurses and gcc. Important keys are: h,j,k,l to move, y to pick things up, p to drop things or place them, b to see notepad, q to quit, o for OK and i for ordering supplies.

Downloads and Links




adventureloop says ...
Aug 27, 2012 @ 12:53pm

I played this game in js linux and it ran very very slowly. I never received any orders, but I could make some pizza. It would be better if I could pick up the ingredients in any order, it was just too slow to be practical the way it is.

irl says ...
Aug 28, 2012 @ 4:04am

@adventureloop: The JS/Linux version is currently the old version from 5AM on Saturday, not the latest version as there's a pretty serious bug in the latest version that prevents the location on the screen matching up with the location in the code. This isn't present in the 64-bit Linux package. I'm also working on a port to Windows (bundling the Cygwin DLL). The reason it was slow is that the JS/Linux version is running Linux in your web browser to support the game. You shouldn't really be expecting 60 FPS in there. Thanks for trying my game.

irl says ...
Aug 28, 2012 @ 4:05am

Ooops. I meant 5AM Sunday. I didn't make that in 3 hours...

nddrylliog says ...
Aug 29, 2012 @ 4:51pm

Played on JS/Linux as well, was slow :) But I like the idea that you can play it in a Linux emulator in browser so, kudos for that!

schnerble says ...
Aug 30, 2012 @ 12:34pm

I gave it a try, but it unfortunately didn't work for me on Ubuntu 10.04, 64 bit:

/tmp/cucina $ ./pizza
./pizza: error while loading shared libraries: cannot open shared object file: No such file or directory

I couldn't find libtinfo from a quick Ubuntu packages search... :(

someone says ...
Aug 30, 2012 @ 1:18pm

I had the libtinfo problem too. It seems to work if you make it a simlink to libncurses
(sudo ln -s /lib64/ /lib64/

Raptor85 says ...
Sep 1, 2012 @ 9:30am

definitely a different take on the theme, pizza roguelike? Man is it difficult though, the orders roll in sooo fast.
A few things though, even for a roguelike the controls are a little bit "trial and error" for instance how you pick up the ingrediants and such is quite different from what you expect, especially in a roguelike you generally expect to press an action then direction. I still dont know how the phone works, i'm pretty sure it's pick up that you use but sometimes that seems to work, sometimes not, it's like the ringing isn't QUITE syncd up with when you have a call.

Raptor85 says ...
Sep 1, 2012 @ 9:30am

oh, and i had the libtinfo problem as well, soft linking it to ncurses worked for me also

You must sign in to comment.

[cache: storing page]