I have started a new thread because this is a working concept versus a rough idea.
Here is my working concept version. This is my first fully working concept game in Python or Panda3d.
[color=blue]UPDATED: 1/13/10<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Dowload latest version here:
http://zl.skaggsworld.com/zombielord.zip
Changes:
Filename changed to main.py.
Added menus, gold awards, victory and loss screens.
I am still struggling getting the collision checking to work better. It still crashes at certain combinations.
For now only the zombie is available until I resolve the collision issue _ although DRWR I think gave me the solution.
JB Skaggs+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
download old version here: http://zl.skaggsworld.com/zombielord.tar.gz
Update: 1/2/10 I fixed the grid show issue, I added a level clean up so after winning objects are removed. I will be adding new gui and levels soon.
update 1/1/10 I fixed some aspect issues, fixed a bug in goblin bomber, fixed the grid placement bug. Changed the card holder to a directframe- parented buttons and text to that directframe.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[size=150]Known issues:[/size]
I have not tested this version on windows. It was created on Ubuntu 9.1 64bit.
Collision problems- the collisions are buggy at best. The zombies get stuck occasionally. I will completely rerite the collisions and update methods after reading about more efficient collision and updating states.
Multiple objects can line up in such a way you cannot tell how many there are.
Grid positioning is slow.
Needs finished models and animations Especially ground the button cards on UI. The zombie death animation needs cleanup and scaling. I have 16 characters designed but only eight implemented. I also will be adding spells.
Oh the victory and loss screens are the same now.
I am trying to implement new levels and menus.
Gold will be gained via mining which I am writing now- but it suffers the same problem as menus- rewriting the code to be able to load and Unload! I have not gotten my mind around that yet.
[size=150]What works:[/size]
One playable level, load humans from file, basic sound effects, song, collisions, grid system, gold cost system, game theme and concept idea.
How to play:
You have 200 gold this can buy you 2 summons. You must defend yourself and successfully invade the enemy while keeping him from invading you.
you have an archer, a zombie generator, a golem wall blocker, and a goblin bomber.
Please tell me what you think.
Thank you for looking at my project.
JB SKaggs