Despite this I have still managed to make some progress on the 3D client, but not as much as I had originally planned. Here is the current project status:
January:
- General Runtime Security [done]
- Anti Speed Hack [done]
- Server Communication Security [done]
- Secure Local Save System [done]
- Basic movement, lighting and camera with placeholders [done]
February:
- Basic Server Communication [done]
- Variable Loading Backend [done]
- Item Finding Backend
- Barricading Backend
- Missions Backend
- Finalized camera, lighting and physics [done]
- First demo release to GMs [done]
March:
- Player Weapon System
- Player Avatars
- Player Animations
- Player AI
April:
- Interior scene generation
- Exterior scene generation
- OAs
May:
- Basic Enemies
- Full Combat
- Special Enemies and Bosses
- Full Spawning System
- SP Release - GM Only
June:
- Basic CO-OP Multiplayer
- Auto-Instancing
- Friend and Party System
- PvP
- Full Release
July:
- Bug Fixes
- Tutorial/Ad Game
So as you can see so far this month I've only managed to complete about half the planned work. Also I'm going to spend the remaining few days of February finishing the second part of our text-based mini series, Dead Frontier: Outbreak. This will effectively put me about 2 weeks behind schedule .
Luckily I built a lot of leeway into my plan for things like Enemies and Players. I've given myself an entire month each for those, but if I stay focused I can probably do them in about half the time. This will then give me the time to come back and finished those pieces of back end programming.
P.S The artists (BlackBow) have been making great progress and it looks like they are going to be finish well ahead of their own deadline. If only I could work as fast a them!