Tower Defense
My début.
Awards
Diary Entries
pre-challenge post.
I will join PyWeek this time, it will be my début. Oh before PyWeek I will post some tutorials about mostly used library - pygame. So it's bound to be more!
More on http://jackleo.info/post/2/intro-pyweek-challenge/
More on http://jackleo.info/post/2/intro-pyweek-challenge/
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:
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:
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?
- Each day I will take few photos in the morning and in the evening that I could do my personal morphing to zombie.
- I will stay sober.
- 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.
- No spell fix or censorship of previous day's comments, posts.
- At least single diary entry per day.
- 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:
- Make a map;
- Make predetermined waves of mobs
- Make tower
- Make basic tower upgrade system based on full binary tree
- Make advanced actions to upgraded towers (splash, spreadshot or something else)
- 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)
- 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?
Fail
So i failed. The beginning was good though i must say. After first day i got delayed at work. Third day migrene kicked in and then i got sick. Just a hevy cold but still it required pills and help of a doctor. It drained my brain as a zombie off diet.
Yet i will finish my game. More about it will be posted on my bog in series of tutorials (eventually). This is my way of learning stuff, just write tutorials...
See you guys next year. I will be here for sure!