[IGDA LCPP] Ack!
- From: Michael Lloyd Lee <mlk@xxxxxxxxx>
- To: igda_lcpp@xxxxxxxxxxxxx
- Date: Thu, 03 Mar 2005 20:55:40 +0000
14 days! Gahhh... *Panic*!?
We need to pull our fingers out.
How is everyone with the SDK? I take it we've all got the basics down?
IMO the TDD needs:
1) a section on Sources Client/Server model.
2) a section on Sources IO system.
3) the base classes (and ONLY the base classes, HL2 specific stuff
should NOT be included). Only the key methods (ones we are likely
to need should be doced) So that is (not a complete list)
3.1 ) BaseEnitiy
3.2 ) BaseAnimating, BaseAnimatingOverlay, BaseFlex (the latter two prob.
only require class overviews, but not looked into in detail)
3.3 ) BaseCombatCharacter
3.4 ) BaseCombatWeapon + mini-howto on adding?
3.5 ) AI_BaseNPC
3.6 ) Item
3.7 ) DefaultPlayerPickupVPhysics (guessing class overview only)
3.8 ) GameRules & GameRulesProxy
3.9 ) GameMovement (class overview, as it is likely we shall be using
default HL2 one)
3.11) Globals /yurk/
4) Overview of AI system
4.1) AI relation ship table
4.2) Squads (AI_Squad class)
6) Overview on Sources gameloop, SetThink/Think funcs.
5) Overview of vehicle system, howto on adding new?
6) Overview on vGUI, and the HUD
7) (no offense Dean) a redesign, it is (IMO) too focused
on docing Source. The current content would stay,
but as a subsection, my suggestion:
/3rd Party apps used/
Version Control System
VS .Net 2003/maybe oneline on VC++6
Any other apps we end up using (office?, phpwiki?).
Do we include the apps artists will use?
/Stuff We Need To Do, and how/. (see this
for some more of my thoughts on this section)
Player extras/switching between players/calmness level/...
Anna (when you are Pen)
Pen (when you are anna)
Generic Zombie Male #1
So, lets get going. First, docing Source. Everyone choose a class, post
which your doing, and get it done.
Does anyone have any particular hobbies? AI? Great, work on that.
Graphics, great, fill out the client section! Something that is missing
from my overview above.
Also, do we need to provide documents on exporting models to use in the
game? If so, lets look in it. What hoops do we need to jump through for
weapons and ppl?
Finally, I'm going to have a hell a time over the next few months.
Everything not directly related to getting my g/f well has to take a
back seat. On top of that, my company is merging. This means a move to
days at some point soon (for the last few weeks most of my time at work
as been spend looking over the HL2 source code, I'm guessing once I have
a boss (/yurk /again :-) ) around, I'm not going to be able too, plus I
have to learn a new system), and a loss of 1.5 days weekend (every other
Thursday, and Friday). I also really do need to step up my job hunting
efforts (really don't like what I'm being offered). So have to sit down
and actually finish a few of my J2ME games, instead of leaving them in
the woo-funky-demo-no-game-stuff-done/works-for-me state. I'm not
pulling out, I really want to be of use to this project (even with my
appalling C++ skills), but my time is going to be more limited that I
would of liked.
Michael Lloyd Lee
* M: mlk@xxxxxxxxx "He who makes no mistake
* W: http://j2mevnc.sf.net Never makes anything"
* A: 474c High Rd, E10 6QA
Other related posts: