npruehs / hostile-worlds

Hostile Worlds is a multiplayer real-time tactics game for the PC which puts the player in charge of a small squad of human soldiers facing enemy players, brutal aliens and even hostile terrain. The game is based on the approved Unreal Engine 3 in order to provide unique graphics and visuals in the real-time tactics genre.
http://www.indiedb.com/games/hostile-worlds/
50 stars 18 forks source link

Source Code Out of Date. No Longer compiles properly with new UDK. #3

Closed Flam1ngDem0n closed 11 years ago

Flam1ngDem0n commented 11 years ago

I was having troubles compiling the Source code with UDK. Then I asked around on the UDK forums and they said that the Hostile World Source code is out of date and will not work with any of the newer UDK versions. Can the Hostile Worlds development staff possibly mention what UDK version they used?

Thanks

npruehs commented 11 years ago

From the Hostile Worlds README file:

"Hostile Worlds is based on August 2010 UDK which can be downloaded from

http://download.udk.com/UDKInstall-2010-08-BETA.exe

Just install the UDK to a location of your choice and replace the Development and UDKGame folders by the ones found in this release.

Note that the first game or editor start, as well as the first time the map is loaded, can take a while as the UDK has to compile all shaders first."

I'm planning to bring the game to the newest UDK though, so if you can share any thoughts and struggles, I'd appreciate that!

Flam1ngDem0n commented 11 years ago

I don't know if you Hostile worlds already supports this (since I have been unable to build it), but maybe base construction? Vehicle units (Air and Ground)? Garrison buildings and Vehicles?

I have other ideas, but I hope those will be enough....if they have not already been done.

npruehs commented 11 years ago

Hehe, no, base constructions, air units and garrisons are not implemented in Hostile Worlds.

However, these are not that hard to do as all of them are related to gameplay programming. The really hard part about making an RTS with the UDK is about the UI and about getting rid of Unreal's idea that every player controls exactly one pawn.

I'd suggest you take a look at Hostile Worlds to learn how to implement stuff like the minimap and other genre standards, and extend your game with air units and garrisons after.

Flam1ngDem0n commented 11 years ago

Ok, guessing you are saying I need to download the older version of the UDK. Or would you suggest just waiting for the updated version of Hostile worlds to be released? Or is that a long ways out from now?

npruehs commented 11 years ago

Yes, that will take quite some time as I'm involved in a lot of other projects right now.

Just download August 2010 UDK and the full Source and Assets of Hostile Worlds package from https://skydrive.live.com/?cid=614466D76208072C&id=614466D76208072C!165 and follow the instructions of the README file.