[q2x] Alive

Nick Trout nick at rockstarvancouver.com
Fri Aug 8 15:54:41 EDT 2003



> How familiar are you with the Q2 code base/way of doing things?

I've had a look at it but not really played around with it much. I
understand you are changing it fairly extensively though so would a good
knowledge of Q2 help?! In what sense do you mean "way of doing things"?
Do you mean pipeline, structure, object management, coding style, etc.,
or all of the above?


> > WRT Lua GC, the trick is to try and avoid creating objects at
> > runtime to avoid forcing a collection.
> 
> Yeah, this is what some game developers have done, but that somewhat
> begs the point of automatic memory management -- for me, I use GC when
> I don't want to _think_ about memory management, period.  It's still
> easier to use Lua-style GC than it is to use C-style malloc/free, but
> it's still not the holy grail of "just do it".

I guess I'm stuck in the "old school" programming rut in this sense
where I'm conscience of inefficiency whilst programming :) (and perhaps
because Lua doesn't yet have IGC)

Nick




More information about the q2x mailing list