10 6 14 - siggame/MegaMinerAI-14 GitHub Wiki
10-6-14
At the Meeting
- We discussed what the game should look like
-
All plants
- Have health unit "rads"
- as a plant gains more rads, their damage potential increases
- too much radiation kills the plant
- Plants have a radiate(x, y) function much like droid's operate(x, y)
- result of radiate() is based on the context in which it's used
- Have health unit "rads"
-
Plant Units
- Mother plant
- One at each player's "base", large radius
- goal: kill enemy's mother plant with your plants
- Choker Weed
- can uproot, move to another location inside spawn radius
- Soaker Weed
- soaks up radiation from rad pools to provide buff to teammates
- Bumble Bee "healer"
- can move around
- bool move(x, y) checks if the bee can move to position (x, y)
- collect radiation from plants, in effect healing them
- Spawner Weed
- can spawn new plants within its radius
- Redwood
- large range, can't deal much damage
- Mother plant
-
Other units
- Rad Pool "Sludge"
- has storage, radius properties
- some pools may have small radius and lots of storage, or a large radisu and not much storage, etc
- varying levels of density
- while inside rad pool, plant gains a buff, but plant takes damage
- are a finite resource: produced at the beginning of the game, and once they're gone, they don't regenerate
- has storage, radius properties
- Rad Pool "Sludge"
-
Players have "spore" currency which are used to spawn new plants
-
We need to come up with cool, appealing names for units (like ORBITAL DROP!)
-
Action Items
- Pay your ACM dues!
Reminders
- Testers meeting Fridays at 3:00 pm in CS 213