Re: HL1 For other platforms? -
31-08-2005
I was thinking about something along the lines of tenebrae for those stencil shadows and per-pixel lighting features but a generic renderer would have to be re-added for those video cards that have no shader capability.
But I think the first steps would be:
1. Decide to use either QuakeWorld or GLQuake
2. Seperate the server from the client
3. Implement the HL engine functions server-side
4. Re-compile the half-life mod for the target os/machine
5. Run it and use debug output to verify its working correctly
The client would be fairly simple...
- Strip out ALL vgui code from the hl client source
- Recompile hl client for target os/machine
- Modify quake to use the HL bsp format
- Test by having it load a hl map and noclip around
- Add client-server networking
A lot of work but it seems possible, I just wonder why no one has started already.
|