Contributing a shellmap for d2k

Discussion about the game and its default mods.
Post Reply
Mix-martes86
Posts: 2
Joined: Fri Jul 18, 2014 6:06 pm
Location: Seville
Contact:

Contributing a shellmap for d2k

Post by Mix-martes86 »

Hello,

I've been scouting the forums, and the game's code (I'm a programmer), but gave up as there's too much code and many concepts that I haven't made, and getting up to speed can be time-consuming.

Anyway, I went to look into mission editing, and that proved less hard on my brain. I realised that the Dune mod doesn't have any decent shellmap, so I went to make one. As making a brand new one would be too taxing, and I wanted to test stuff fast, I basically copied the RA shellmap, and converted it to Dune by manually editing the map.yaml file and then the lua script. After many hours, trials, and modifications (and finding Mailaender's GitHub fork for the ingame editor), I managed to implement RA's shellmap layout on top of the default D2K shellmap (currently empty).

Thing is, even though it's not pristine, it would definitely add some spice (no pun intended) to the game's main menu, so I'd like to contribute it to you people. I've read so much stuff here to modify the game code, that I ended a bit confused, and I'm not used to GitHub (I only opened an account to get the UE4's source), so I don't quite know how it works.

Cheers

Matt
Posts: 1159
Joined: Tue May 01, 2012 12:21 pm
Location: Germany

Post by Matt »

https://github.com/OpenRA/OpenRA/wiki/Compiling should get you started. For Git you want a GUI client. Everything except windows.github.com is recommended. Also join IRC for some live help on Git etc.

Note that the Dune 2000 shellmap has been recently improved a bit. https://github.com/OpenRA/OpenRA/pull/5804

Mix-martes86
Posts: 2
Joined: Fri Jul 18, 2014 6:06 pm
Location: Seville
Contact:

Post by Mix-martes86 »

Ah yes, I noticed changes when I got the editor fork, by the link you posted, it seems that is it. But the changes look too minor, what I did is a complete port of the RA shellmap layout and scripting, only changing the terrain template. The camera moves, both sides produce units and attack, and battles seem to never favour any side (battle going on unending).

I'm uploading a preview to youtube, so you can see what I mean while I figure out how to use this git thing (client's called SourceTree) that isn't even shell integrated like SVN, which keeps confusing me.

EDIT: Here :) http://youtu.be/8Ioku0YT2F0

Post Reply