annotate TODO @ 143:f174ef6b26ba

Couple more items for the TODO list from this mornings IRC chatting.
author Simon Cross <hodgestar@gmail.com>
date Thu, 03 Sep 2009 10:56:38 +0000
parents dc7b8527ddab
children 1cb47e6b8f61
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
137
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
1 == TODO ==
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
2
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
3 * <confluence> There are sprites for equipped weapons; they just need to be strapped onto the chickens.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
4 * <jerith> I'll do equipped chickens tomorrow.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
5
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
6 * <Hodgestar> A BuildingFullError can be raised when attempting to hatch eggs in buildings.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
7
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
8 * <confluence> Muzzle flashes!
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
9
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
10 * <jerith> Our menu isn't friendly and buildings don't show their contents.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
11 * <Hodgestar> And we need to add a numerical overlay to show how many chickens are in a building.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
12
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
13 * <confluence> We should have text images instead of buttons (in the various menus and toolbars).
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
14
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
15 * <confluence> Those cursor changes would also be good.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
16 * <jerith> Oh, the building placement stuff.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
17 * <Hodgestar> Yes, the cursor changes will help a lot with the animal movement tool.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
18 * <Hodgestar> And with building placement.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
19
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
20 * <Nitwit> And we need to start testing for lose conditions, and set an upper time limit
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
21 * <Nitwit> 30 days good as a starting limit?
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
22 * <Hodgestar> Sounds good. What happens when the 30 days are up?
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
23 * <Hodgestar> Some kind of high-score table?
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
24 * <jerith> I'm thinking win conditions should be a number of chickens and a cash balance at the end of the level.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
25 * <Nitwit> I'm adding a game over state - I was thinking of only a "You lost" or "Score : x" message for tonight
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
26 * <Nitwit> where score = cash + WEIGHT*chickens, for some value of WEIGHT
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
27 * <jerith> Maybe make level a fixed number of days -- a fortnight seems a good balance.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
28 * <Nitwit> given the current time to hatch chickens, I worry that a fornight is too short
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
29 * <jerith> How long does it take to hatch chickens?
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
30 * <jerith> Actually, I'm probably overestimating the amount of work that will go into a day.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
31 * <Nitwit> jerith: 2 nights, so a fornight gives at most 7 cycles
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
32 * <Nitwit> but we can fiddle with values for game balance tomorrow and Friday
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
33 * <Hodgestar> Maybe score = cash + (chicken sell price)*chickens.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
34 * <Hodgestar> I.e. what you would get if you converted all your chickens to cash at the end.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
35 * <Hodgestar> jerith says to add (egg sell price)*eggs too.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
36
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
37 * <jerith> Oh, defensive equipment.
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
38
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
39 * <Hodgestar> There is also an odd bug where buildings fail to open when they're full or close to full.
143
f174ef6b26ba Couple more items for the TODO list from this mornings IRC chatting.
Simon Cross <hodgestar@gmail.com>
parents: 137
diff changeset
40
f174ef6b26ba Couple more items for the TODO list from this mornings IRC chatting.
Simon Cross <hodgestar@gmail.com>
parents: 137
diff changeset
41 * <tzhau> simchicken! so are there gonna to be chicken processing plants? escaping chickens?
f174ef6b26ba Couple more items for the TODO list from this mornings IRC chatting.
Simon Cross <hodgestar@gmail.com>
parents: 137
diff changeset
42 * <Hodgestar> tzhau: We could add some sort of self-managing henhouse that sells chickens automatically to make space for hatching eggs.
f174ef6b26ba Couple more items for the TODO list from this mornings IRC chatting.
Simon Cross <hodgestar@gmail.com>
parents: 137
diff changeset
43
f174ef6b26ba Couple more items for the TODO list from this mornings IRC chatting.
Simon Cross <hodgestar@gmail.com>
parents: 137
diff changeset
44 * <Nitwit> Hodgestar: I see the ninja fox screenshot shows we have a chicken counting bug somewhere
f174ef6b26ba Couple more items for the TODO list from this mornings IRC chatting.
Simon Cross <hodgestar@gmail.com>
parents: 137
diff changeset
45 * <Hodgestar> Nitwit: Is the chicken perhaps inside? Or is the number too low?
f174ef6b26ba Couple more items for the TODO list from this mornings IRC chatting.
Simon Cross <hodgestar@gmail.com>
parents: 137
diff changeset
46 * <Nitwit> Hodgestar: the number's too low - there are 5 chickens visible, but a count of only tically to make space for hatching eggs.