meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
qt2010:grp9:start [2010/10/22 09:19]
grp9
qt2010:grp9:start [2010/11/01 15:00] (current)
grp9
Line 1: Line 1:
 ====== Name ====== ====== Name ======
 +{{:qt2010:grp9:qt_air_hockey_logonew_1_all.png|}}
   - Bishal Karki   - Bishal Karki
   - Tommi Kallonen   - Tommi Kallonen
Line 14: Line 15:
 ==== Features ==== ==== Features ====
 These features have been ordered in priority manner These features have been ordered in priority manner
-  - Actual mobile game app --> Not so impressive UI & probably in single player mode (ease of testing) +  - Game onset -> join game, game options and quit game 
-  - Movement of puck with Accl &/or Keys --> keys are good for testing first +  - User capability to control puck to multiple screen with only actual mobile device in game 
-  - TCP/IP communication --> location of puckwho deflected it last etc +  Networking feature to internconnect the two players 
-  - Joinpause quit game logic +  - Detection of winnerdraw & looser 
-  - Polish the UI +  - Update users details on openents malletdirection of puck when puck is struck with mallet 
- +  - Polishing of the UI
-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 ) -->**qhapticfeedback** **(NOT DONE)**
 +  - Porting to Nokia N900 **(DONE)**
  
 ===== Implementation Plan and Goals ===== ===== Implementation Plan and Goals =====
Line 40: Line 46:
  
 ===== Design ===== ===== Design =====
 +The stracture & design of the software
  
 ===== Screen shots ===== ===== Screen shots =====
-{{:qt2010:grp9:background.png|}}+{{:qt2010:grp9:background.png?350x250}} 
 +{{:qt2010:grp9:screenshot1.png?350x250}} 
 +{{:qt2010:grp9:screenshot2.png?350x250}} 
 + 
 +{{:qt2010:grp9:screenshot3.png?400x250}} 
 +{{:qt2010:grp9:gameplaying.png?400x250}} 
 + 
 + 
 + 
 +===== Simplified architecure ===== 
 +{{:qt2010:grp9:architecture.jpg?600x600}}
  
-===== 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  beta 2 
 +  * But all in all the experience was good 
 +  * Plenty of answers in the internet forums 
  
 ==== Presentation slides ==== ==== Presentation slides ====
 +Presentation Slides:{{:qt2010:grp9:qairhockey.ppt|Slides}}
  
 ==== Report document ==== ==== Report document ====
 +  * {{:qt2010:grp9:qairhockeybrochure.pdf|The brochure}}
 +  * {{:qt2010:grp9:qairhockeydoc.pdf|The report}}
  
 ==== Source Package ==== ==== Source Package ====