Table of Contents

ArmyWorms

group 15

Bishal Raj Karki - b0331930
Jifeng Xing - 0316191
Were Oyomno - 0315972

Idea

Features, Implementations & Achievements

Feature Priority Task Comments
Compose the war zone 3 DONE relatively easy at start
Clients Join war 2 DONE Works ok for single player
Determine winner 2 DONE Relatively import piece
Worm Control 3 DONE Movements, firing and death
Keep score 2 N/A Ignored as its not critical to the system.
Multi-player 2 N/A Ignored due to time issues

Mini Goals

UX Design

 ArmyWorms GUI design

Screenshots

snap.jpg

Implementation Comments

We intend to focus on the following aspects:





Presentation

ArmyWorms - Presentation 01
ArmyWorms - Presentation 02

Package

ArmyWorms Zip file

How to run

This is very simple set up of the Android implementation. You simply need to copy it into project workspace as it - then import into the workspace before executing as you would run a typical java project.

Conclusion of your work

The Good

In conclusion we were rather impressed by Android innovation of different approach to programming. The architecture is definitely something worth mentioning. As does it close ties with java programming. In this sense it seems like it will continue to out performs J2ME for sometime.

The Bad

Any deficiencies in the android development were not borne of the programming language rather from the tools. In this case we had a crappy encounter with the Emulator. The complexity and difficulty in locating decent documentation regarding bluetooth & WLAN connectivity was our biggest disappointment. We finally manged to the the networking through however the amount of effort undertaken to achieve this was not worth while.