Day-1; Morning

So it's begun! I haven't done anything yet, since I just must to have a decent sleep. So I made some personal rules for my self to make most fun out of this:

  1. Each day I will take few photos in the morning and in the evening that I could do  my personal morphing to zombie.
  2. I will stay sober.
  3. I will not delete my comments, todo's and fixme's (I just gonna mark them obsolete). This will sort of draw my mind map true out of competition so reading the code after a month or so should be fun.
  4. No spell fix or censorship of previous day's comments, posts.
  5. At least single diary entry per day.
  6. Have fun.

I'm planing to make tower defense game. I'm going to use pygame. Since I barely touched it - I hope to finish. My code inspiration will be this game - http://www.pygame.org/project-Python+PyGame+Tower+Defence-1296-2281.html No it won't be copy/paste, just it has some interesting ideas. My initial plan of actions is: 
  1. Make a map;
  2. Make predetermined waves of mobs
  3. Make tower
  4. Make basic tower upgrade system based on full binary tree
  5. Make advanced actions to upgraded towers (splash, spreadshot or something else)
  6. Make random waves that are based on what you're vulnerable to (If you have a lot of slow, but powerful towers - launch fast mobs)
  7. Make random map

I hope to make up at-least up to #4 on a worst-case scenario... The game accordingly to my idea will be infinite (or up to a point where you will lose). Morphing will be felt in tower upgrade system (all towers will derive from one) and "smart" waves. Yet I just don't know why the hell I would need a menu, there will be no options, and no save/load system, so it leaves two buttons - play and quit, so probably I wont make one. What do you think? 

(log in to comment)

Comments

Sounds fun, you could possibly make a menu for a selecting a difficulty