Webfoot games for Raspberry Pi

It’s an excellent time to be a Raspberry Pi gamer. After last Monday’s blog post about some great games that are available for Raspberry Pi, Dana Dominiak of Webfoot Games got in touch last week to tell us that they’re porting most of their catalogue to the Pi, with no fewer than 15 games and game packs already available for free!


Games available so far include a host of retro arcade classics such as 3D Brick Buster and Alien Invasion, a fabulous 3D version of favourite Ape Vs. Caveman, kid-friendly platformer 3D Frog Feast, and addictive puzzle game Cubix Mania; you’ll also find Mahjong Ultimate, lots of card games, and plenty more!

Frog Feast

Frog Feast

There are links to download the games, and an FAQ, at www.WebfootGames.com/pi/; if you’re in Europe and having trouble downloading with the links on that page, you can also get them from webfootgames.itch.io/. You’ll need to increase the GPU RAM to 256MB to run some of these.

Cubix Mania

Cubix Mania

Dana first announced the games in our forums, where she and her colleagues have been super-responsive to questions and suggestions. Huge thanks to all of them for making the games available for us to enjoy!

Webfoot intend to port all of their games to the Pi, except where they’re restricted by licensing – that’s over 100 games. Dana says, “We will be releasing several games per week for as long as there is interest. That means we notice people posting the links and downloading the games.”

So, if you want more of these, you know what to do. Download, play and spread the word!


Dana Dominiak avatar

Thanks Helen and Raspberry Pi for mentioning our games in your blog! I would like to ask the Raspberry Pi community to help us figure out which controllers we should support? So there’s many different controllers, we’d like to know which controllers are the most popular among Pi game players? Please let us know and we’ll release updates of all the games.

Thanks again for your support!

Pascal Riendeau avatar

I use Xbox One controllers and Buffalo Classic USB Gamepad for PC controllers.

Tzj avatar

Using the gpio as a controller would be good

William avatar

I’d say the Buffalo Classic USB Gamepad for PC has to be popular. I use it.

A lot of people seem to use Xbox 360 / Xbox One controllers.

Matthew S avatar

keyboard. There are many ways of using keyboards to control games other than the letter-by-letter and direction-key traditional options. And the less hardware required the better. Thnks.

Dana Dominiak avatar

We’ll always support keyboard and mouse. Other controllers will just be optional, but not break the games for those who don’t have them so don’t worry. :-D There’s all kinds of USB controllers, adapters, GPIO input, etc. that we’re just not sure what to support yet.

Herb Fargus avatar

I work on the RetroPie project


It is one of the largest gaming distributions on the raspberry pi. Our users use a myriad of controllers. I would say the most popular would be the Xbox 360 controller or the ibuffallo snes controller, but there are plenty of others as well.

The ideal situation would be to make the controls configurable so that any gamepad would work.

Thanks for sharing your games with the community.

Dana Dominiak avatar

Thanks Herb for the feedback and working on RetroPie. We are looking into making a custom RetroPie menu and will take your advise on controllers as well.

solar3000 avatar

Awesome! Will definitely bookmark this website.

Pedro Perez avatar

I will be a great idea to release dragon ball legacy of goku game series.
Webfoot will hit the success with that games again :)

BTW good job to webfoot for their support to the raspberry pi.

MalMan35 avatar

I have already downloaded most of there games and there a lot of fun!

Dana Dominiak avatar

Thank you for all the feedback! We’ll keep checking back here to see what Pi users wish for and see what we can do to deliver.

Winkleink avatar

Have successfully run 3D Brick Buster, Ape Vs Caveman and Cubix Mania on a Pi Zero.
I’d expect they’ll all work. Did do the 256MB Memory for graphics.

Winkleink avatar

I’ve now tested all the games on a Pi Zero and with 256MB of GPU RAM they all play perfectly.

Dana Dominiak avatar

Thanks Winkleink for confirming *all* the games work on a Pi Zero with the 256MB graphics setting. We had no idea. :-)

Micha avatar

Ahh, these games work fine….even with my bt-keyboad, really good –
BUT sound is only working sometimes….tested 3 games, in one I heard sound – but it was away when I clicked on options….

However, many thanks for these games! AirHockey is funny…reminds me a bit on Shufflepuck Cafe :)

Dana Dominiak avatar

I will double-check with the programmers, but pretty sure we use the ALSA sound drivers, so we’ll try to reproduce the sound issues here and see what might be going on. Could be a version issue, or a memory thing, but we’ll dig into it.

Shufflepuck Cafe on the Amiga! Spent many an hour on that one. :-D Perhaps there’s a hint of retro Amiga in all the games, that’s where some of the team came from.

roger avatar

Playsation 3 controller definetly zoo many people use these!

Dana Dominiak avatar

Ok, we will look into all these controllers. We will also release an icons bundle very soon.

Right now, we’re trying to get the games source code to compile again on the Pi… an update to Raspberrian or something has killed the compilation and we don’t know why (although the old game builds still run fine on the very same system). So we are in limbo until we can get that going again.

Herb Fargus avatar

I work on the RetroPie Project, likely the largest gaming distribution on the raspberry pi.

The most popular controllers are the xbox 360 and the ibuffallo snes controller.

It would be most ideal to make the controls configurable so they would work with most controllers as there are countless kinds of controllers that people use.

Thanks for releasing your games to the community.

dom avatar

At a guess I’d suggest Eric’s arm side 3d drivers may be being unwantedly picked up by your build script (e.g. libs like libGLESv2.so).

Make sure you explicitly use /opt/vc/include and /opt/vc/lib on your include/linker paths before /usr/lib.

Dana Dominiak avatar

Thanks, that did it! We’re building again and will release more games again very soon.

Dana Dominiak avatar

dom, thanks for the advice, we will give that a shot and report back on Monday.

Victor avatar

I am a newbie. How to actually run the games?

Comments are closed