Frogatto is a “platformer” or “jump-and-run” videogame. Like many older arcade/nintendo/sega titles, the world is viewed as a cross-section seen from the side, and your character walks and jumps between solid platforms, whilst avoiding being hurt by monsters. We’re not a clone of any specific game; although just by being a platformer, it’s impossible not to have something in common with games like mario or sonic. So we are trying to innovate a bit.
Frogatto is also the protagonist’s name. It’s eponymous.
I’m a programmer. What are your dependencies?
You’ll need OpenGL, GLEW, SDL (plus SDL_ttf, SDL_mixer, and SDL_image), and Boost (specifically regex and system). LibPNG is needed for making a ‘precompiled’ set of images to use on computers (it saves video-ram and makes the game run faster).
I'm pretty sure that programs using openGL have been ported to the n900, but at the same time I've seen a number of projects face hurdles and problems because of open GL issues.
I'm interested as it is something I want to get into myself at some point...
I'm not sure. Perhaps you could ask if they would port it to the N900 so you're able to buy this nice game?
Or we port only the game and the users should itself copy the content from the windows platform to their N900.
I have a working port nearly ready and packaged (power management issues like going to sleep when the screen is locked are still pending). Distribution of the game data files in a package in Extras/non-free would require the developers' permission.
Some of the more generic patches (800x480 support and configurable keys) are already applied upstream.
Ok, thanks to the Frogatto developers! We are allowed to carry the Frogatto port in Extras / non-free. For the impatient, I've uploaded the current development snapshot to extras-devel.
The frogatto package contains the desktop file, start scripts and icon and depends on the frogatto-data and frogatto-engine packages. frogatto-engine contains the GPLv3-licensed game engine, so this package is in extras-devel / free.
I'm told there will be a 1.0.2 point release soon, so that'll probably be the first version to go into extras-testing. IMHO the biggest issue of the Maemo port right now is ongoing CPU usage when the screen is locked: the music is paused, but SDL_mixer happily continues to play silence instead of really shutting down.
Yes, can confirm that it works great with PS3 controller. I saw it has a lot of dependencies. Is there any way to find out which of those are from extras-devel? In case there is an issue it will be easy to uninstall them.