Tuesday, September 27, 2011

Phase 1 - Locative Game Project



Aphturr Eigh-Paac Eel Lips 
(A Lazy Working Title)


A Seemingly Complete Flowchart 
for the Entire System of Programs



Theme: Post Apocalyptic Anarchy: “Road Warrioresque” …  (A more realistic scenario than Zombies.  Come On Now!
Applications Needed:

Work in Progress in Adobe Flashbuilder 4.5.1 with Adobe AIR,
ArcGIS Desktop 10, OpenScales (a geologging software)
*Basically ArcGIS has all of the mapping info and Flashbuilder has
all the coding info to get ArcGIS to do cool stuff.  It's just so much work!
Worth it!

             Every player can be either on their own (go rogue) or team up (Clan) with others. It's a wild, dangerous, futuristic, second life where one's phone allows them to escape (even while one's going about their monotonous, generic day) to compete with the rest of the user network community for a title along the lines of “The Wildest Wandering Weapon Wielding Warrior” within the game's community (Experience Points), Kills, and whatever other stats determine rankings. Aside from the general anarchy in the game in which I'd like to create for the players, there could/would be side (secret) missions to allow for experience and inventory growth even if few people are in the game field (close proximity to a user when they're linked in). These might need to be user created, democratic user driven forum decisions that effect the players who have to “try to survive” in their respective home towns/cities. Every other player is an enemy unless the two parties agree to clan up together. It's likely that after one user “kills” another with the Bluetooth P2P locative data exchange based “attack algorithm” (based on the difference in the latitude, longitude, and altitude of the users).

I aim to combine locative media devices, with p2p social networking while integrating Mass Multi Online Role Playing Game style virtual game play with Live Action Role Play. Alas it's not just for the D and D nerds or Mel Gibson Fans, but anybody who needs an excuse to bolt out of a lecture or a board meeting because they're getting shot at close proximity via a gps locational algorithm. I'm moving slower than I thought I would but working at least 5 hours a day on becoming an Ace at Flash Mobile Application Creation Seems to be a valuable way to spend time. Hey at least I'm not playing video games right?
 Early Gameplay Interface Design

(Ignore the Robots and Dragons)




Brainstorm on Writing the SmartPhone
to SmartPhone 'Attack' Application
& Algorithm 



Diagram of Device-Server-User
Interactions and Communications




 Early Gameplay Interface Brainstorm



What I Wanted Out of the Server



Game Additions Brainstorm and Planning


Basic Menu Flow














Resources:
1. http://resources.arcgis.com/content/web-based-help: ESRI's ArcGIS
Resource Center....Software development aids - "ArcGIS Mobile Help";
"ArcGIS Viewer for Flex Help"; "ArcGIS API for Flex"
2. 
http://blogs.infosupport.com/blogs/alexb/archive/2010/11/29/developing-a-mobile-application- with-flex-4-5-air-2-5-flash-builder-burrito-wcf-and-the-entity-framework.aspx:
Developing Introductory Programs in Flex
3. Http://
help.adobe.com/en_US/flex/mobileapps/developing_mobile_apps_flex.pdf:
 Everything cruciall in the process of using Adobe FlashBuilder to
build
4. 
http://www.gsmarena.com/apple_iphone_3gs-2826.php - Hardware
specifications for a wide range of mobile devices
5. 
http://www.webmapsolutions.com/category/open-source-web-and-mobile-maps-
Tutorials and Open Source Locative Mobile phone Application
development resources.
6. 
http://www.devx.com/wireless/Article/43502/1954 - iPhone Bluetooth
Programming - XCode (and a Mac) May be needed for utilizing
7. 
http://jrobinsonmedia.wordpress.com/2007/04/19/xcode-flex-application-template/-
Template for XCode (Mac) to organize programming and some awesome Flex
links.
8. 
http://help.arcgis.com/en/webapi/flex/help/index.html#/ArcGIS_API_for_Flex_diagram/017p0000001v000000/:
"The following diagram shows the logical grouping of all the classes
and packages in the ArcGIS API for Flex."
9. 
http://help.adobe.com/en_US/air/build/WS5b3ccc516d4fbf351e63e3d118666ade46-7fc4.html:
"Basic Info on Adobe Air"
10.)http://
www.flexarmyknife.org/2011/06/creating-fast-and-easy-map-view-in.html
- Another way to write an Air Application to view an ArcGIS map aside
from what they provided in thier API Package
11.) 
http://www.adobe.com/devnet/flash-builder/articles/mobile-mapping-app-arcgis.html
- Building an Android and iOS mobile mapping application using the
ArcGIS API for Flex
12.)
https://github.com/ccoenraets/flex-spring-mobile-testdrive - Open
Source Coding to analyze and learn from Application Code Structure
Logic and Design.
13.) 
http://gregsramblings.com/2011/09/08/geolocation-tips-quirks-bugs-flash-actionscript/
14.) 
http://blog.digitalbackcountry.com/gpxas3/ :
Coding library for GPS data. an example application.
15.) 
http://blog.digitalbackcountry.com/2010/02/example-added-for-gpxas3-the-flashflex-gpx-library/:
  an open source application manipulation spen source application
example GPX data tracking
16.) 
http://mobile.tutsplus.com/tutorials/android/build-a-gps-speedometer-getting-into-air-for-android/:
Build a GPS Speedometer: Getting Into AIR for Android'
17.) 
http://blog.flashgen.com/2011/07/16/my-10-tips-when-developing-for-multiple-devices/
- tips for App Development
18.) 
http://www.adobe.com/devnet/flashcatalyst.html:
-Good tutorials and help with Flash Catalyst (For Basic Application Framework Design)
and crossovers to Flash Builder
19.)
http://thunderheadxpler.blogspot.com/2010/11/how-to-use-esri-flex-api-on-android-and.html
How to use ESRI Flex API on Android and iPhone
  1. http://www.adobe.com/devnet/flex/videotraining.html - FlashBuilder in a Week Video and Lesson Tutorial.





No comments:

Post a Comment