DimensioneX/Roadmap: Difference between revisions

From DimensioneX
Jump to navigation Jump to search
(Created page with "= Roadmap - To Be implemented = This page lists the changes we plan to apply to the DimensioneX game engine. You can propose yours, under the Wish List section. * Remove the i...")
 
Line 5: Line 5:
You can propose yours, under the Wish List section.
You can propose yours, under the Wish List section.


* Remove the intermediate "password" screen when connecting.  
# '''Remove the intermediate "password" screen when connecting'''.  
The login form will have just one step, asking for username/password. The login form will have one (optional) button to create a new game profile.  
The login form will have just one step, asking for username/password. The login form will have one (optional) button to create a new game profile.  
'''Rationale''':  
'''Rationale''':  

Revision as of 03:33, 11 July 2011

Roadmap - To Be implemented

This page lists the changes we plan to apply to the DimensioneX game engine.

You can propose yours, under the Wish List section.

  1. Remove the intermediate "password" screen when connecting.

The login form will have just one step, asking for username/password. The login form will have one (optional) button to create a new game profile. Rationale:

    • to simplify the login process and to uniform DimensioneX to all login schemes used in sites, applications, etc. This change will open the possibility to enable/disable automatic creation of game profiles, and restrict use of games only by Facebook users, thus enforcing the use from Facebook and have games to leverage on social network's feratures.
    • to avoid the (unfortunately frequent) bug of having the login blocked because the system does not correctly switches to the request password form (it is often need to hit refresh to log in)

Impact: The functionality of "Restart from scratch" will be lost, and a new scripting instruction for removing the player profile will be added, so if you want to let the players to restart from scratch you will have to implement this via scripting. (Suitable sample script code will be published).



Wish List

Feel free to add yours