So the past two weeks I've done A LOT of reading into the sauerbraten docs, the PAS wiki and a lot of info I find scattered around the internet.
What I've done so far is gathering free textures that fit the post apocelyptic setting, found loads of cool free mapmodels and read a lot of wiki's.
I've also done some testing in RPG mode, replacing a wolf by a test zombie which a modeller made for me.:
http://www.youtube.com/watch?v=vElBlJJK1jE
Some suggested using RPG mode. What I failed to mention is that I want my game to be multiplayer. And according to the wiki, multiplayer is not supported by RPG
In other words, I am forced to use FPS mode.Multiplayer
The RPG wasn't designed to accommodate multiplayer. We may consider NWN style coop sometime in the distant future but the RPG simply lacks any multiplayer capability what so ever.
In other words, this module is presently single player only and will likely remain so.
What I want to do is the following:
MAP:
I want to create a large map (most mapmodels and textures are collected in my extensive search)
On that map I want to randomly spawn stuff like weapons, ammo, food and water.
Question #1: is that possible, and can someone point me in the right direction?
BOTS:
I want to create up to 5 different zombies, using 1 model and just different skins. I want them to spawn randomly in areas I point out (small towns). I also want them to be quite dumb. Only when they see you, they should come towards you and if you are in range they should stop and swing their arm at you. I don't want them to run and attack simultaniously (less hard to model as well).
Question #2: is random spawning possible, and can someone point me in the right direction?
I am aware I need to set waypoints for the "bots" or zombies to move in the level.
Question #3: Does that mean that if I have a large map, I have to walk every square inch of the map in order for them to be able to follow me into the woods after I triggered one in a village??
PLAYER MODEL:
I want a male model which I can skin so players can choose a model they like. I read I have to change the sourcecode in order to replace models, which is kind of weird.
Question #4: Will this be hard to do? I'd need first and third person models if I am not mistaking?
WEAPONS:
I also need a realistic looking pistol, a shotgun and a machine gun. I've found a few models, but they are all HUD only so I have no idea what I should do.
Question #5: How do I get a cool realistic gun model pack?? Use the models of AssaultCube perhaps?
SURVIVAL
In order to create a survival feel I want players to have health that decreases when under attack by a zombie, when being shot by another player and when either your thirst or hunger bar are drained.
Question #6: Would it be possible to implement this? I have CPP installed, so if it needs tweaking in the source, please point me in the right direction
SECURITY:
I know this game is open source and does not contain any anti-cheat stuff.
Question #7: Are there any mods/projects implementing this?
I have so much more to ask, but I'm sure it will even be hard to get answers to these 7 questions. I find development around cube2 is very scarse and info is fragmented and incomplete. This makes starting a game using this engine is a chanllange, to say the least. I hope someone is up for a challenge and can help me out pointing me in the right direction.