Saturday, February 18, 2012
gPodder 2.20.1 for Fremantle (N900) and Diablo (N8x0)
Just in case you easily get confused by Debian version numbers: The old release is "2.20-1" (version 2.20, package version 1) and the new one is "2.20.1-1" (version 2.20.1, package version 1). Note that dots and dashes are not the same thing.
The gPodder update is already available in Diablo Extras and has been promoted to Fremantle Extras-Testing, so please test it and rate it on the QA page.
Thursday, October 20, 2011
Games (and their backstory) for your N9, N900 and N950
Gaberln (N950, N9 (+Symbian): Ovi Store, N900: Maemo Talk)
This game is a simple soccer ball juggling game - developed using QML, in collaboration with Tim Samoff, who did the great artwork (and who also did the Mong artwork) - we still have to add some more features, and Tim has already done the graphics for a special hacky sack mode, let's hope we get around to finishing it at some point :)
qw The Game (N950, N9 (+Symbian): Ovi Store, N900: .deb on request, @qwgame)
This game is similar to Qix, but has its own style, and the enemies are a bit different from Qix - but it basically is an area filling game. The reason why the game is called "qw" is because it started out as a small Python hack (qw.py) during the Super Gamedev Weekend 2010, and qw were the first two letters on my keyboard. A nicer explanation is that it can be spelt (in German) like Cuvée and a reference to the different blend of different photos (flowers, places, animals) that you have to play through. The photos have been done by vogelvau, the menu structure is done using QML and the gameplay itself uses a QGraphicsView-based drawing engine.
That Rabbit Game (N950, N9, N900 (+Symbian): Ovi Store, @thatrabbitgame)
This is my first game to be published in Ovi Store; it's a "inverse duck hunt"-style game where you control the flying rabbit head, and have to get yourself shot by approaching the crosshairs and keeping steady. Flapping the wings is done by touching (the strength depends on the duration of the touch) and moving left and right is done using the accelerometer. The initial version of this game was developed in Java as an Android game for an OpenGL ES course at our University (PDF). The game for Maemo, MeeGo and Symbian is a complete rewrite in C++/Qt with the artwork taken from the original game, which I did myself in Inkscape. There is also a webOS port using OpenGL ES.
Tennix (N900, N8x0: Extras)
This one is quite old, and is actually based on a really, really old codebase of a school project from 2003. In 2007, I decided to port it to SDL for Desktop Linux, Mac OS X and Windows, and since SDL is available on Maemo as well, I then ported it to Maemo 4 in January 2008. A special "2009 Edition" was created for the N900, with updated controls and a Python-based AI enemy (using the CPython API / libpython). What about Harmattan you ask? Well..
Some of these games are just free and closed source for now. I do, however, definitely plan to release them as open source in the future. The problem is having used non-free artwork in the early prototyping stages (i.e. getting "something" visible in the engine) before replacing them with my own artwork, so I'll have to make sure to remove these things from the repository history before publishing the source. Also, code cleanups need to be done ;)
Download and enjoy the games - I'd be grateful if you could leave some feedback (either via Ovi Store, Maemo Talk, comments here or e-mail).
Thursday, June 18, 2009
Efficient text input shortcuts on N800/N810
These "tricks" are scattered around the web, but I have not found a compact, to-the-point post with all the shortcuts that we can use on the on-screen (stylus) keyboard and with the hardware keyboard, so here it is:
N800/N810 on-screen stylus keyboard gestures
- Space: Tap and move right
- Enter: Tap and move down
- Backspace: Tap and move left (keep the stylus on the touchscreen and move to the right, then left again, etc.. for multiple backspace keypresses)
- Shift inversion: Tap the character you want shifted and move up (also works for the number block and its special characters)
N810 hardware keyboard shift+Fn alternatives
- Shift single character: Press shift, release shift, then press character
- Single "blue" character: Press Fn, release Fn, then press character
- Shift lock: Press Shift twice (press shift once to leave the shift lock mode)
- Fn lock/"Number mode": Press Fn twice (press Fn once to leave the Fn lock mode)
The Single "blue" character shortcut is helpful to enter special characters and numbers on the left side of the hardware keyboard with your left thumb only, as there is no Fn key on the right side of the keyboard.
Update: Timeless pointed out that these are well documented in the OS2008 "Help" application under "Text input methods" and then "Virtual keyboards" and "Integrated keyboard". The latter even includes another hint for entering accented letters and umlauts: Hold down Chr and press the letter key repeated until the desired accented letter appears. Even if you normally don't read the online manual, these two pages are worth reading.