| Issue 2: | Add Start Animation for New Life | |
| 1 person starred this issue and may be notified of changes. | Back to list |
When a player is added in to the game there should be some kind of animation. My current thinking is a symbol should flash on an edge of the screen for a 1-2 seconds, that symbol should then QUICKLY slide to the place the player starts. The reason for these 2 steps 1) The player needs a chance to find themselves on the screen. A standard launch place would be good. 2) Other players can't know where the new player will ultimately start else they will start shooting at that position. Also, maybe the new player should be invincible for a few moments?
Mar 28, 2011
Project Member
#1
g...@chromium.org
Mar 28, 2011
(No comment was entered for this change.)
Owner:
g...@chromium.org
Mar 30, 2011
So a basic queue is in. I set max players to 3 to test.
All players are added to the queue when they start.
If there are less than max players they "launch" (one per second)
Launching consists of waiting 2 few seconds (this is the countdown state)
Then they really launch (this state is supposed to show them fly from the queue to the play area)
When they die they disappear for 2 seconds and are then added to the queue
I should probably make items for this but here's a list of stuff that needs to happen to this to be finished. (dang all the details take forever)
*) The queue needs to show each ship in the correct color
*) The queue needs to show no more than what fits on the screen
*) If too many players don't screw up the page basically
*) Prefer if code doesn't put too many lines in the queue (max lines) or something.
*) If player name is too long don't screw up formatting. Probably CSS setting.
*) The queue needs to look nicer.
*) Players that are launching need to flash in the queue (CSS animation for that line?)
*) Players in state "launch" need to slide from the queue to their start position
*) A random start position needs to be chosen
Cc:
Enne.Wal...@gmail.com sch...@gmail.com
Apr 7, 2011
Put the animation in.
Status:
Fixed
|