Jump to content

Other/Tile Pile: Difference between revisions

 
(33 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>
* <s>Create first factories to introduce the area types and machines</s>
* <s>Create first factories to introduce the area types and machines</s>
Line 26: Line 26:
* <s>List factories nicer</s>
* <s>List factories nicer</s>
* 0.0.8
* 0.0.8
* The right menus, use a linear layout and divide the screen so the last one will not get tiny?
* <s>Title on edit factories (24sp) just as the other lists</s>
* Lock icon on factory shows despite it is not locked!
* <s>Write "Floor", "N" (centered above) on floors instead of just a number. Really small letters on "Floor"</s>
** Maybe I should allow max 3 factories not done. This way you can leave one... but nah....
* <s>Display something useful (login in/logged in as...) on the Player fragment and a back button</s>
* Clean out invalid custom test factories
* <s>Lock icon on factory shows despite it is not locked!</s>
* Have more "build in" factories and floors
* <s>The right menus, use a linear layout and divide the screen so the last one will not get tiny?</s>
* Display something useful (login in/logged in as...) on the Player fragment and a back button
* <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>


=== Some testing on users ===
== 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 ==
== Beta ==
* Character encoding when storing/loading on server
* Store who did what factories on server
* Show who did custom factories on server
* 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.
Line 45: Line 64:
** 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 gameplay
* 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 52: Line 71:
* 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
* 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 ==