Road Map

From ColorPlanet

Currently a big rewrite is being done. The result will become version 1.0.

All entries below a release must be fulfilled before that version is complete

1.0 alpha

  • Register account
  • Validate new device

Map/Fountain/Portal

  • Fountains continuously refill, more realistic
  • Fountain size matters (also 3 types of each color with different image, max and refill speed)
  • View fountains/workers from user
  • View fountains/workers from portals
  • View fountains/workers from placed workers
  • Spawn workers
  • Merge workers
  • Modulate workers
  • Place workers on fountains
  • Send single worker home
  • Send one color/all workers home
  • Place portal
  • Remove portal
  • Move portal
  • Adjust number of portals on portal gateway facility upgrade.
  • Also fixing portal count daily.

Transmitters/score

  • Transform workers to transmitter parts
  • Mount transmitter
  • Place transmitter
  • View score

Crystal

  • Modulate crystal

Facilities

  • Build facilities
  • Upgrade facilities
  • Set good description on upgrade actions (see Downgrade, from x to y)

Chat/Messages

  • Read public chat
  • Write in public chat
  • Read system messages

Trade

  • View offers
  • Accept offer
  • Add offer
  • Remove offer

Contacts

  • View contacts

Treasures

  • View treasures
  • Start treasure hunt
  • Claim treasure

1.0 beta1

  • Bug fixing
    • Load map data when getting first position - It did worked before...
    • Only fade used fountains when the facility is build and that settings is active
  • Fixing weird texts (fountain, portal)
  • Notifications
    • Base
    • Workers returning
    • Facility status
    • Messages
    • other...
  • All main views shall be able to open before data is loaded without crashing

Map/Fountain/Portal

  • Show flashing workers placed when they are pending - NO. Place then instantly instead.
  • Don't show pending workers/portals in the idle bar below the map
  • Start/stop probing - has been partly fixed - but is not working in client yet
  • Update workers on fountain on map immediately when a worker is placed using not fast placement.

Facilties

  • Rearrange upgrades
  • Downgrade facilitites
  • Adjust number of portals on portal gateway facility downgrade

Chat/Messages

  • Read team chat
  • Write in team chat
  • Read private messages
  • Write private messages
  • Mark message as read-action

Transmitting

  • Transmit transmitter to another player
  • Transmit crystal to another player
  • Transmit transmitter part to another player
  • Check facility status in transmit actions

Transmitters/score

* Merge transmitter parts

Team

  • View my team info
  • View other team info
  • Found
  • Rename/properties
  • Invite player
  • Accept invite
  • Reject invite
  • Leave team
  • Kick member from team
  • Disband team
  • Handover team
  • Adjust number of portals on team join, leave, disband, kick
  • Adjust worker properties on team join, leave, disband, kick

Monuments

  • View monuments
  • Build monuments
  • Upgrade monument
  • Adjust number of portals on build/upgrade if needed
  • Adjust worker properties on build/upgrade if needed

Users

  • Adapt user dialog and its commands
    • Shortlist toggle
    • Send contact
    • Start private chat
    • Tag in public chat
    • Open Gplus/Facebook/twitter
    • Kick from team
  • Adapt commands when clicking on a message in the chat
    • Tag user
    • See user profile
    • Copy to clip board

Contacts

  • Establish contact - worker on map
  • Establish contact - code
  • Send contact

Game Invites

  • View/share game invites

Migrating

  • Transform workers in existing format to new table. When?

1.0 beta 2

Bug fixing

No bugs here yet...

Treasures

  • Show what you got form the treasure to the user

Code fixes

  • Handling all TODOs on server
  • Handling all TODOs in client
  • Removeing "OldAction" class
  • Making remaining texts translatable

Chat

  • Filtering the public chat

Special

  • Change color (loosing all stuff)


1.0

  • Fix all major bugs found in beta
  • Add full translation to at least one more language