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
android2010:grp12:start [2010/03/19 02:49]
grp12
android2010:grp12:start [2010/03/31 11:08] (current)
grp12
Line 2: Line 2:
 grp12 -- grp12 --
  
-  * Tommi Kallonen +  * Tommi Kallonen - 0081439 
-  * Aku Luukka+  * Aku Luukka - 0081620
   * Seyed Mahmoud Mortazavi   * Seyed Mahmoud Mortazavi
   * Älireza Kähaei   * Älireza Kähaei
Line 10: Line 10:
 Two players race each other in a tunnel. Hitting the tunnel walls will cause a penalty. The shape of the tunnel may be created either randomly or according to a mathematical model.\\ Both ships are run on different devices (and emulator windows/ emulating computers) but can see each other when they are close enough to one another. The networking is done over WLAN but cellular networking and Bluetooth may be added as options if time permits.\\ Two players race each other in a tunnel. Hitting the tunnel walls will cause a penalty. The shape of the tunnel may be created either randomly or according to a mathematical model.\\ Both ships are run on different devices (and emulator windows/ emulating computers) but can see each other when they are close enough to one another. The networking is done over WLAN but cellular networking and Bluetooth may be added as options if time permits.\\
  
-{{:android2010:grp12:screenshot001.png|}}\\+{{:android2010:grp12:screenshot-01-v2.png|}}\\
 Mockup screenshot of the general design idea Mockup screenshot of the general design idea
  
-{{:android2010:grp12:screenshot002.png|}}\\+{{:android2010:grp12:screenshot-02-v2.png|}}\\
 Horizontal screen with only one tunnel visible Horizontal screen with only one tunnel visible
  
Line 20: Line 20:
 1 = most critical or core .. 3 = least critical or core feature 1 = most critical or core .. 3 = least critical or core feature
  
-^ Feature ^ Priority ^ +^ Feature ^ Priority ^ Status 
-| Drawing the racers | 1 | +| Drawing the racers | 1 | DONE
-| Handling user input for movement | 1  | +| Handling user input for movement | 1  | DONE| 
-| Determining game state| 1 | +| Handling the flying | 1  | DONE
-| Transfering data between devices           | 2 | +| Determining game state| 1 | Start and finish DONE/ Determining winner NOT DONE | 
-| Controling the movement by motion sensors | 2 | +| Connecting two devices via TCP Connection           | 2 | DONE (port forwarding required for emulators)
-| Sounds  | 3 | +| Transfering data between devices           | 2 | DONE (transferring map broken)
-| Background graphics |3 |+| Controling the movement by motion sensors | 2 | NOT DONE 
 +| Sounds  | 3 | NOT DONE 
 +| Background graphics |3 | Just filling the background - no textures|
  
    
Line 56: Line 58:
 {{:android2010:grp12:screenshot003.png|}}\\ {{:android2010:grp12:screenshot003.png|}}\\
 Actual game footage from early version Actual game footage from early version
 +{{:android2010:grp12:multiplayer.png|}}\\
 +Two emulator windows running multiplayer
  
 ===== Implementation Comments ===== ===== Implementation Comments =====
 +port forwarding for emulator acting as the server
 +<code>
 +adb -s emulator-5554 forward tcp:4444 tcp:4444
 +</code>
  
 ===== Presentation ===== ===== Presentation =====
 (powerpoint or pdf slides file) (powerpoint or pdf slides file)
-{{:android2010:grp12:racedroid.ppt|}}+ 
 +{{:android2010:grp12:racedroid.ppt|}}\\ 
 +{{:android2010:grp12:racedroid.ppt_compatibility_mode_.pdf|}}
  
 ===== Package ===== ===== Package =====
-(.zip file) + 
-{{:android2010:grp12:racedroid.zip|}}\\ + 
-Current source code, not final+Packaged binary: 
 +{{:android2010:grp12:racedroid.apk.zip|}}\\ 
 +Source code:  
 +{{:android2010:grp12:racedroid.zip|}}
  
 ==== How to run ==== ==== How to run ====
Line 72: Line 85:
 ===== Conclusion of your work ===== ===== Conclusion of your work =====
 (what was good, what was bad, impressive or depressive things in android development) (what was good, what was bad, impressive or depressive things in android development)
 +
 +===== Report and Brochure =====
 +{{:android2010:grp12:racedroid_report3.pdf|}}\\
 +{{:android2010:grp12:racedroid_brochure.pdf|}}