meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
qt2010:grp9:start [2010/10/22 09:23] grp9 |
qt2010:grp9:start [2010/11/01 15:00] (current) grp9 |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Name ====== | ====== Name ====== | ||
+ | {{: | ||
- Bishal Karki | - Bishal Karki | ||
- Tommi Kallonen | - Tommi Kallonen | ||
Line 15: | Line 16: | ||
These features have been ordered in priority manner | These features have been ordered in priority manner | ||
- Game onset -> join game, game options and quit game | - Game onset -> join game, game options and quit game | ||
- | - User capability to control puck to multiple screen with only Actual | + | - User capability to control puck to multiple screen with only actual |
- | - Not so impressive UI & probably in single player mode (ease of testing) | + | - Networking feature to internconnect the two players |
- | - Movement | + | - Detection |
- | - TCP/IP communication --> location | + | - Update users details on openents mallet, direction |
- | - Join, pause & quit game logic | + | - Polishing of the UI |
- | - Polish | + | |
- | + | ||
- | Required Qt features | + | |
- | - Qt mobility | + | |
- | - Qt System info --> this enables players with different device types to play | + | |
- | - Qt networking | + | |
+ | **QAirHockey milestones** | ||
+ | - QSensor -> Accelormeter control of game **(DONE)** | ||
+ | - QSound --> **for user experience** (DONE on simulator but dropped from device) | ||
+ | - Qt System info --> this enables players with different device types to play **(DONE)** | ||
+ | - Qt networking **(DONE)** | ||
+ | - Game setup, option & quit **(DONE)** | ||
+ | - WIN/ Loose decision (DONE) | ||
+ | - Qt mobility (1.2 ) --> | ||
+ | - Porting to Nokia N900 **(DONE)** | ||
===== Implementation Plan and Goals ===== | ===== Implementation Plan and Goals ===== | ||
Line 42: | Line 46: | ||
===== Design ===== | ===== Design ===== | ||
+ | The stracture & design of the software | ||
===== Screen shots ===== | ===== Screen shots ===== | ||
- | {{: | + | {{: |
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | ===== Simplified architecure ===== | ||
+ | {{: | ||
- | ===== Project Artefacts | + | ===== Codding experiences |
+ | * Relatively easy you get used to | ||
+ | * Especially the concept of slots & signals | ||
+ | * Well documented | ||
+ | * Plenty of decent library | ||
+ | * Messy with the new mobility api | ||
+ | * Some not very cleary documented aspects | ||
+ | * E.g. Deploy on windows CE/mobile | ||
+ | * Install the new mobility1.1 | ||
+ | * But all in all the experience was good | ||
+ | * Plenty of answers in the internet forums | ||
==== Presentation slides ==== | ==== Presentation slides ==== | ||
+ | Presentation Slides: | ||
==== Report document ==== | ==== Report document ==== | ||
+ | * {{: | ||
+ | * {{: | ||
==== Source Package ==== | ==== Source Package ==== |