1,468
edits
(→Alpha) |
|||
(55 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
= Rethinking with factories and floors = | = Rethinking with factories and floors = | ||
== Alpha == | == <s>Alpha</s> == | ||
* <s>Server admin service to access all custom factories data</s> | * <s>Server admin service to access all custom factories data</s> | ||
* Create | * <s>Create first factories to introduce the area types and machines</s> | ||
* Rethink: Let top toolbar stay on screen? It shows up anyway and blocks... | * <s>Toolbar and bottom stuff keeps showing on tablet. Get rid of them.</s> | ||
* Show current credit count | ** <s>Rethink: Let top toolbar stay on screen? It shows up anyway and blocks...</s> | ||
* Show how much +credits you have on a factory. | * <s>Show current credit count</s> | ||
* <s>Do not allow negative credit to resolve a factory</s> | |||
* <s>Pay a negative done factory to resolve it - automatically</s> | |||
* <s>Show how much +credits you have on a factory.</s> | |||
* <s>Machine select - make it clear what you may select, including the remove machine option</s> | |||
* <s>A factory is open only if any of the 3(?) ....</s> | |||
* <s>Require user data (account selected) to be done before uploading</s> | * <s>Require user data (account selected) to be done before uploading</s> | ||
** <s>Login</s> | ** <s>Login</s> | ||
Line 15: | Line 20: | ||
** <s>Server store user id</s> | ** <s>Server store user id</s> | ||
** <s>Server check user id when overwriting</s> | ** <s>Server check user id when overwriting</s> | ||
* | * <s>Round tiles</s> | ||
* | * <s>Bigger machine/ground select icons on tablet. Use 1/6 of the screen height? and make them all the width?</s> | ||
* | * <s>Remove invalid thumbnail when editing floor</s> | ||
* | * <s>Clean up value before playing the same floor again, something gets very buggy... tiles for to fast or slow etc</s> | ||
* | * <s>List factories nicer</s> | ||
* 0.0.8 | |||
* <s>Title on edit factories (24sp) just as the other lists</s> | |||
* <s>Write "Floor", "N" (centered above) on floors instead of just a number. Really small letters on "Floor"</s> | |||
* <s>Display something useful (login in/logged in as...) on the Player fragment and a back button</s> | |||
* <s>Lock icon on factory shows despite it is not locked!</s> | |||
* <s>The right menus, use a linear layout and divide the screen so the last one will not get tiny?</s> | |||
* <s>Swedish translation</s> | |||
* <s>Clean out invalid custom test factories</s> | |||
* <s>Better check if a floor already is uploaded, check the id generated by the client</s> | |||
* <s>Use UserRepo and save a Key with ref to user<s> | |||
* <s>Admin, list users</s> | |||
* <s>Re-save and delete factories on server, with old-style key</s> | |||
* <s>Score - show some message that it is not yet done.</s> | |||
* 0.0.10 | |||
* <s>Have more "built in" factories and floors</s> | |||
* <s>Stop and Toast about need to login before publishing factory</s> | |||
* 0.0.11 | |||
* <s>web admin - require login of some kind</s> | |||
* <s>Set up feedback area</s> | |||
* <s>Invite users of existing games</s> | |||
== After alpha-testing == | |||
* <s>Some already done adjustments</s> | |||
0.0.13 | |||
* <s>only allow upload factories with floors</s> | |||
* <s>When not solving a factory due to insufficient resources, make that dialog clear.</s> UNTESTED FIX | |||
* Show that the painter paints the area next to somehow. (Animations on the machine select area?) | |||
* Not clear how you get the score. | |||
* On the machine select: "X/Y NNNo". Do not show Y (used on other floors) on the first floor of a factory. | |||
* Have a correct pile-offset or remove the pile offset | |||
Note: The difficulty of the floors on hexagon was enough. | |||
== Beta == | |||
* Support multiple drop zones | * Support multiple drop zones | ||
* Conveyor send every other needs internal stat to keep track and send every other right/left, not just the time step. | * Conveyor send every other needs internal stat to keep track and send every other right/left, not just the time step. | ||
* Ability to set status of custom factories, test/final. Test = may be edited more, final = score is being saved. | * Ability to set status of custom factories, test/final. Test = may be edited more, final = score is being saved. | ||
** Inform players that they accept that the factory may be used in the game. (when they upload) | ** Inform players that they accept that the factory may be used in the game. (when they upload) | ||
* Give factories a new id when finalized to invalidate score(?). | * Give factories a new id when finalized to invalidate score(?). | ||
* Intro "movie", animation showing | * Intro "movie", animation showing game play | ||
* Sound effects | * Sound effects | ||
* Send usage-"score" to server in background | * Send usage-"score" to server in background | ||
Line 36: | Line 70: | ||
* List usage-"score". Sort on score and if the same, the time spent | * List usage-"score". Sort on score and if the same, the time spent | ||
* Think about the name of the game? Package ... move, distribute, etc, "Factory floor" | * Think about the name of the game? Package ... move, distribute, etc, "Factory floor" | ||
* Save/restore progress to server, to be able to use multiple devices | |||
* Fulfill the ad-thing | |||
* Translations of factory names, the build in ones | |||
=== Custom factories === | |||
* Character encoding when storing/loading on server | |||
* <s>Store who did what factories on server</s> | |||
* Store user data so other people can see who made a factory, not just the id number | |||
* Show who did custom factories on server | |||
* Feedback ability on custom factories | |||
== 1.0 == | == 1.0 == |