Changes between Version 9 and Version 10 of AndroidPort


Ignore:
Timestamp:
Dec 29, 2011, 6:11:32 AM (12 years ago)
Author:
Anders Feder
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AndroidPort

    v9 v10  
    2121== User Interface ==
    2222Due to the vastly different controls and form factor, the whole user interface of the game needs to be rethought for the Android edition.
     23
    2324=== Camera ===
    2425Camera control is performed by applying swipe gestures on ground terrain:
     26
    2527 * Swipe down - pan camera down.
    2628 * Swipe up - pan camera up.
     
    2931 * Swipe clockwise - rotate camera clockwise.
    3032 * Swipe counter-clockwise - rotate camera counter-clockwise.
     33
    3134The camera may also be panned by touching near the edge of the screen:
     35
    3236 * Touch near edge of screen - pan camera in the direction of the nearest edge.
     37
    3338The camera may also be panned by touching a position on the minimap:
     39
    3440 * Touch position on minimap - pan camera to the corresponding position on the map.
    3541
     
    5258 * Gamin - don't know about this one.
    5359 * CMake - all build tools are provided by the NDK.
     60
     61In addition to the external dependencies above, the following are bundled with the game:
     62
     63 * NVTT - not sure about this one. what does it do?
     64 * Spidermonkey - can this be ported to Android's native V8 engine? if not, presumably Spidermonkey has been ported as part of [https://wiki.mozilla.org/Mobile/Fennec/Android Fennec].
     65 * Enet - from a quick check, I see no dependencies outside of libc, so this should compile natively.
     66 * fcollada - not sure. [http://code.google.com/p/androido3d/source/browse/android/apps/o3d/project/jni/third_party/fcollada/?r=cbad51c9dd35d6bbabe8edb40acf4fdbb8ebcc87#fcollada%2Ffiles this] might do it.