Team Big Dice Games
Yet another first time PyWeek participant.
Previous BDG productions include "Infection Wars", from a LD48 competition. And numerous projects that I never got around to completing.
opponents now only detect squad members within a cone of vision
Screenshot of a playable game! The game ends if any member of your squad is tagged. It doesn't yet detect if the entire squad has left the map, but that's next.
Squad members can now exit the level through goal locations
opponents now can determine sightlines
first pass of enemies (pink) with patrol paths (not shown) are in
you can now issue orders to your squad
Drawing 4 people on the screen, with a marker
Line Count, end of Monday
E:\dev\PyWeek3\Dev>wc *.py 137 178 3022 bandMember.py 7 21 121 behavior.py 44 69 1087 boundingBox.py 15 14 233 commonMath.py 466 618 11801 fan.py 42 83 978 goal.py 72 52 2126 loadSounds.py 158 261 4343 main.py 42 33 590 objectLists.py 96 135 2029 obstacle.py 22 39 468 soundMgr.py 1101 1503 26798 totalIf you had asked me to guess how many lines of code I had written on this today, I probably would have gone higher than this.
I expect that I won't write as much code per day during the week - in part because I won't have as much time, but also because as the project gets closer to the end, I expect to spend time replacing my OpenGL stick figure art with something more presentable.
Hm, there's even the danger that as I remove programmer (code) art and replace it with programmer (drawn) art, my lines of code will go down.
But you know, not so bad for a day's work.
Decided on a direction (for now)
Fortunately, I've got three separate game ideas that I've been toying with under this heading:
- Codename AHDN - realtime squad action game
- Codename Noir Room - puzzle based room mystery
- Codename Crop Circle - Haven't figured out a mechanic for this yet.