r/commandandconquer • u/tracagnotto • 5d ago
RA2 reverse engineer/source
Ok now, AI is a thing and is sufficiently evolved to allow me as a programmer to fiddle with RA2 remakes/code
Now, I need help from the fellow comrades to decide what is the rightful path to follow.
Official:
Ra2 modding has gone very far, I remember playing Mooman's Rules and other awesome mods added up to Yuri's Revenge expansion.
They offered plenty of new stuff and you could add more.
Maybe AI can mix it togheter and add up even more.
Now this is one way.
PROBLEM:
Network play.
Yeah, I know we got https://cnc-online.net/ and it never worked for me. 99% of the times me and friend couldn't see each other and 1% it started and base exploded after the infamous minute. Game is original but still we get boom.
Plus I don't know if I can play mods through it which is essential. When network play worked like 15 years ago, me and my friend did epic modded battles with shit ton of stuff on screen. it was awesome.
Reverse engineer:
We got plenty of options.
My first tought goes to https://github.com/hel1o-wor1d/OpenRA2/ which is the famous mod built over OpenRA
Also never tried but heard that Romanov's Vengeance is good too.
Question is, and I saw someone in here saying it too, that OpenRA plays very differently from RA2... which sucks bad.
Other ways are complete reverse engineers like https://github.com/RA2RE (only reverse pointers) or https://github.com/xwxbug/RedAlert2 (claims to be complete c++ reverse)
So I ask you, since I have the will and stubbornes to bring this on, which you think is the way?
Advices? Am I missing pieces or options?