1,234
edits
Changes
no edit summary
= Author =
Andrew Smith
= Working Copy =
This particular document is intended as work in progress, not as a reference. Snapshots of this document will be made for different versions which can be used as a reference. So far no releases of this document have been made.
** Internet Explorer >= 9
** Safari >= 5
** ... mobile??Default browsers on current Android tablets and iPad
* Testing will be done on the following platforms:
** Windows 7 (desktop)
** OSX
** Linux
** Android tablets, iPad** ..Testing will also be done on netbooks, to ensure that (as with tablets) the performance requirements of the game are not to great for the typical netbook hardware. mobile??
* Offline access to the game is not required.
* The game will be created as a 600x800 canvas object.
=== Maps/Levels ===
* Maps will be stored and loaded from either an XML file or JSON.
* No graphical tool level editor will be created to build maps. The expectation is that they would be drawn on paper and the data input into the file manually.
* The reference size of a map will be 640x480 and the position of road segments and objects will be specified in absolute coordinates within that rectangle.
=== Gas Meter ===
* The gas meter will be composed of three components: the background, the needle, and the digital display:
** The background will always look the same no matter the level or state of the game. It will include the semi-circle with the E, F, and the markers in between. Several versions of the gas meter will be availble, each with different markers. The correct version will be loaded depending on the fraction-unit used in the current level.
** The needle will animate as a typical meter needle, and its angle will be calculated based on the amount of gas currently in the tank over the tank capacity.
** The digital display will display the fraction of the tank that's full, in multiples of the fraction-unit.
** The map will not be scrollable or zoomable, making those buttons unnecessary.
=== Selected Route Fuel Use Widget Calculator ===* What is Called the "Selected route fuel use" in the Flash version, the purpose of this??the thing is to allow the player to calculate the fuel required for the currently selected route and compare it with what's available in the tank.* Unlike the flash version - the denominator will be fixed for each level. For mixed-fraction levels the lowest denominator will be used.
== Gameplay ==