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:grp6:start [2010/03/19 10:58]
japskua
android2010:grp6:start [2010/03/22 20:15] (current)
japskua
Line 3: Line 3:
 Group 6 Group 6
  
-Janne Parkkila +Janne Parkkila - 0303159 
- +  
-Johannes Tattari +Johannes Tattari - 0293188
- +
-Rostislav Malevich+
  
 +Rostislav Malevich - 0312328
  
 ===== Idea ===== ===== Idea =====
Line 18: Line 17:
 The idea of the game is to gain control over different real world locations. Users can take over areas by walking to a certain location and battle against the current owner. The idea of the game is to gain control over different real world locations. Users can take over areas by walking to a certain location and battle against the current owner.
  
-{{:android2010:grp6:image.png|Possible screenshot of GangStar}} +==== FEATURES ====
- +
-Possible screenshot of the game +
-===== Features ===== +
- +
-^ Feature ^ Priority ^ +
-| Google maps | 1 | +
-| Showing locations of interest on the map | 1 | +
-| Show the location of the user on the map | 1 | +
-| Showing data of the locations when clicked | 2 | +
-| Calculating distance between player and the location | 2 | +
-| Combat (just the logic)** | 1 | +
-| Combat animations with OpenGL ES | 2 | +
-| Informing other members of families of lost/gained areas * | 3 | +
-| Customizable characters  | 3 | +
- +
-* Working, but not shown on the screen currently +
-** Combat actually takes into account different weapons and armors the Goons are wearing+
  
 +^ Feature ^ Priority ^ Status ^
 +| Google maps | 1 | OK |
 +| Showing locations of interest on the map | 1 | OK |
 +| Show the location of the user on the map | 1 | OK |
 +| Combat (just the logic)  | 1 | OK (*1) |
 +| Showing data of the locations when clicked | 2 | OK |
 +| Calculating distance between player and the location | 2 | OK |
 +| Combat animations with OpenGL ES | 2 | OK |
 +| Informing other members of families of lost/gained areas | 3 | OK |
 +| Customizable characters  | 3 | OK (*2) |
  
 +(*1) Working, but not shown on the screen currently.
  
 +(*2) Combat actually takes into account different weapons and armors the Goons are wearing.
  
  
Line 100: Line 94:
 ===== Screen shots ===== ===== Screen shots =====
  
-The Android Ganstar*+{{:android2010:grp6:screenshot1.jpg|Main menu screen}} 
 +{{:android2010:grp6:screenshot2.jpg|Map screen with a information dialog}} 
 +{{:android2010:grp6:screenshot3.jpg|Fighting!}} 
 +{{:android2010:grp6:screenshot4.jpg|Player status dialog}}
  
-{{:android2010:grp6:android.png|You talkin' to me?}} 
  
  
Line 111: Line 107:
  
 ===== Package ===== ===== Package =====
-(.zip file)+{{:android2010:grp6:group6_gangstar.zip|source code}}
  
 ==== How to run ==== ==== How to run ====
 +Unzip. Import project to eclipse.
  
 ===== Conclusion of your work ===== ===== Conclusion of your work =====
-(what was goodwhat was bad, impressive or depressive things in android development)+ 
 +Some important comments about the work.  
 +  * We did not have enough experience on graphics programming (openGL ES) so we should have just let that go in the first place 
 +  * Again next timeshould not try to do such a big thing in few days 
 +  * Even more features are done complete under the hood, but they are not yet shown on the game screen (so the only thing missing is few notification boxes and options dialogs) 
 + 
 + 
 +**About Android** 
 + 
 +Pros: 
 +  * Easy to program 
 +  * Pretty good tutorials available on the internet (although some were outdated) 
 +  *  
 + 
 +Cons: 
 +  * Drawing the squares/rectangles to google maps to show the areas of control 
 +  * Google API tutorials were as good as one could have hoped for 
 +  * OpenGL ES lack of good tutorials 
 +  * Emulator not working properly with the coordinates (not being able to send correct coordinates from eclipse to emulator) 
 +  *