M
Max Payne
Guest
Apparently, the Half-Life 2 source code has been released along with the game yesterday. Of course, we could just wait for someone to release a coop mod, but that might take a while.
In the original Half-Life, with friends, I was able to whip up a quick coop mod in a few hours. If any other programmers are interested, we could have one ready very fast (read, within a few days, or this weekend). I'm not talking about making levels here, just getting the current Half-Life 2 single player game in a COOP playable state.
What needs to be done (from my experience with HL1):
- Find how to create a new modification
- Find how to load Half-Life 2 content from that modification
- Allow monsters in multiplayer
- Prevent player vs player team damage
- Increase player score when killing monsters
- Transfer weapons and items accross level changes
- Fix various bugs related to the fact that HL2 is not intended for multiplayer
Of course, it might not be that easy, it all depends on how the game is stuctured... In Half-Life, it was almost like the game had been made with coop in mind. If the game source code we get in the SDK is separated between a "multiplayer" and a "single-player" part, it might be hard to do this. Half-Life actually had a Half-Life DM base which made things simpler for this.
In the original Half-Life, with friends, I was able to whip up a quick coop mod in a few hours. If any other programmers are interested, we could have one ready very fast (read, within a few days, or this weekend). I'm not talking about making levels here, just getting the current Half-Life 2 single player game in a COOP playable state.
What needs to be done (from my experience with HL1):
- Find how to create a new modification
- Find how to load Half-Life 2 content from that modification
- Allow monsters in multiplayer
- Prevent player vs player team damage
- Increase player score when killing monsters
- Transfer weapons and items accross level changes
- Fix various bugs related to the fact that HL2 is not intended for multiplayer
Of course, it might not be that easy, it all depends on how the game is stuctured... In Half-Life, it was almost like the game had been made with coop in mind. If the game source code we get in the SDK is separated between a "multiplayer" and a "single-player" part, it might be hard to do this. Half-Life actually had a Half-Life DM base which made things simpler for this.