![]() |
[ANNOUNCE] Space Invaders in QML
As an experiment, and something to do to learn QML, I hacked up a Space Invaders type game in 2 evenings. (somewhat > 2 evenings to get to the current version tho!)
Website TODO: Powerups (extra lives done) Volume Installation: From version 0.1.2 the package is available from extras-devel History Version 0.4.0 * New Icon * Pause when put into background Version 0.3.9 * Added exit dialog * Made sfx quieter Version 0.3.8 * Rewrite the settings code to be fast on symbian * Add additional icons for meego Version 0.3.7 * Give lives every 5 to allow getting past level 18 * Fix bug where ship dissapears * Fix bug when focus is on gemername and then select a key button * Fix bug downloading hiscores * Stop the accelerometer when paused to save battery Version 0.3.6 * Fixed bug in lives display * Fixed bug on server preventing upload of scores * Made harder again! Version 0.3.5 * Changed difficulty logic * Get a new life every 5 levels >= 10 * Added simple intro animations * Wiped settings again for new scoring system * Updated server to require application version * Server will reject impossible scores Version 0.3.4 * Removed bullets when hit * Really fixed bug where mystery ship sound continues if player is killed * Added options for key configuration, left, right and fire * Speed improvement on startup * Better apply of useAccelerometer setting Version 0.3.3 * Added explosion animations * Fixed bug where mystery ship sound continues if player is killed * Moved message window to the bottom and made smaller * Fixed bug in hi score uploading Version 0.3.2 * Moved message window back slightly to appear behind settings * Added versions to required dependancies * Fixed settings bugs/crash on end game Version 0.3.1 * Fixed parsing of global hi scores * Fixed ordering of global scores (website bug) * Fixed duplicate global hi scores on multip open of the pane * Rewrote settings handling * Settings apply instantly now * Quicker startup * Quicker level start * Quicker end game * Slightly slower exit Version 0.3.0 * Added global hi-scores * Upped required version of libqtm to 1.2 (the latest) Global Hi Score Table Version 0.2.2 * Fixed mysteryship sound bug * Aliens now destroy bunkers as they move past them * The game ends when the aliens reach the 'invasion' line at the bottom * Aliens drop down at either end of the screen now http://www.piggz.co.uk/si-0.2.2.png Version 0.2.1 *Internal changes to allow for different screen sizes (aka symbian version) *Added bonus ship (300 points, appears at random when there is enough space) *Changed way point are awarded (row 1 = 30, 2 and 3 = 20, 5 and 5 - 10) *New menu layout with links to homepage/donate Version 0.2.0 *Rewrote bunker in C++ for large performace boost *Better state handling *P pauses/resumes *Q quits a running game *Better messages Version 0.1.5 *Better keyboard handling for left/right Version 0.1.4 *Version 0.1.3 was the wrong source, so 0.1.4 is what it should have been! Version 0.1.3 *Added Sound Effects *Added Lives http://www.piggz.co.uk/si-0.1.3.png Version 0.1.2 *Packaged for extras-devel Version 0.1.1 *Added Hi-Score table http://www.piggz.co.uk/pgz-spaceinva....1.1_armel.deb http://www.piggz.co.uk/si-0.1.1.png Version 0.1.0 *Optimized collision detection *Better acceleromter handling *Cleanup on end game *Bigger settings button *Dont start game if clicking a blank area of the settings window http://www.piggz.co.uk/pgz-spaceinva....1.0_armel.deb Version 0.0.9 *Added settings window http://www.piggz.co.uk/pgz-spaceinva....0.9_armel.deb http://www.piggz.co.uk/si-0.0.9.png Version 0.0.8 *Bunkers *Aliens now white *No level limit *Better package requirements *Only flashes when fires http://www.piggz.co.uk/pgz-spaceinva....0.8_armel.deb http://www.piggz.co.uk/si-0.0.8.png Version 0.0.7 *Includes 5 levels and better packaging http://www.piggz.co.uk/pgz-spaceinva....0.7_armel.deb http://www.piggz.co.uk/si-0.0.7.png Version 0.0.6 *First mostly usable version http://www.piggz.co.uk/pgz-spaceinva....0.6_armel.deb |
Re: [ANNOUNCE] Space Invaders in QML
You could enter the MeeGo Coding Competition 2011 with your game.
http://wiki.maemo.org/MeeGo_Coding_Competition_2011 Thanks! |
Re: [ANNOUNCE] Space Invaders in QML
Really? i wouldnt have thought it good enough! :)
|
Re: [ANNOUNCE] Space Invaders in QML
I need "libqtm-11-dceclarative" to install. How do I get this file?
|
Re: [ANNOUNCE] Space Invaders in QML
I think its in extras-devel
maemo.org/packages/view/libqtm-11-declarative/ |
Re: [ANNOUNCE] Space Invaders in QML
Hi! It says: module "QtMobility.sensors" is not installed, so I have a black screen. I made apt-get install python-qtmobility and still the same...
|
Re: [ANNOUNCE] Space Invaders in QML
Quote:
For lazy folk, working link: http://maemo.org/packages/view/libqtm-11-declarative/ |
Re: [ANNOUNCE] Space Invaders in QML
Can you post some screenshots?
|
Re: [ANNOUNCE] Space Invaders in QML
Quote:
|
Re: [ANNOUNCE] Space Invaders in QML
Quote:
|
All times are GMT. The time now is 23:12. |
vBulletin® Version 3.8.8