Day 4
Today was a good day for the design of the game. The first few days the design was kinda of nebulous. I had a ruff idea of elements I wanted to include, but the game as a cohesive whole was not yet formed in my mind. That all changed today with hopefully enough time to code it all by the end of the pyweek.I solidified a gameplay loop with an actual ending condition and a goal. Here is what I came up with (It probably won't make a lot of sense to anyone else, but oh well):
Pseudo Code
GAMEPLAY:
Player starts with one plant
Computer rival also starts with one plant
While not END_CONDITION:
Change DNA (Gene 1: Bloom color,
Gene 2: Color Sun Bonus,
Gene 3: Color Rain Bonus,
Gene 4: Reproduction Bonus if pollinated)
ACTION: Rotate DNA Left, Rotate DNA Right, Cross DNA, Random Mutate DNA
One new plant is spawned for each player
Random Color Bug pollinates (seeks biggest bloom of same color) + Bonus from DNA
Day Changes
Weather effect happens ( Sun +/- bloom + Bonus, Rain +/- plant Size + Bonus)
if bloom or size too small
then plant dies
END CONDTION:
All slots filled on the land
WINNER:
Most plants wins!