Changes between Version 9 and Version 10 of AndroidPort
- Timestamp:
- Dec 29, 2011, 6:11:32 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AndroidPort
v9 v10 21 21 == User Interface == 22 22 Due to the vastly different controls and form factor, the whole user interface of the game needs to be rethought for the Android edition. 23 23 24 === Camera === 24 25 Camera control is performed by applying swipe gestures on ground terrain: 26 25 27 * Swipe down - pan camera down. 26 28 * Swipe up - pan camera up. … … 29 31 * Swipe clockwise - rotate camera clockwise. 30 32 * Swipe counter-clockwise - rotate camera counter-clockwise. 33 31 34 The camera may also be panned by touching near the edge of the screen: 35 32 36 * Touch near edge of screen - pan camera in the direction of the nearest edge. 37 33 38 The camera may also be panned by touching a position on the minimap: 39 34 40 * Touch position on minimap - pan camera to the corresponding position on the map. 35 41 … … 52 58 * Gamin - don't know about this one. 53 59 * CMake - all build tools are provided by the NDK. 60 61 In 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.