Jump to content


Photo

[Suggestion] Mental Omega in SAGE Engine


  • Please log in to reply
23 replies to this topic

#21 Solais

Solais

    Conspiracy Theorist

  • Members
  • 1,648 posts

Posted 23 December 2016 - 09:18 AM

WW and EA have no intention of using Chronosphere logic in Zero Hour. They have little interest to put in old code so that other people can use them. Hell, they would even override old unused code when it comes to changing TS -> RA2 -> YR!

 

Looking at my workplace, I see this situation

 - My technical manager has a major product that contains modular code A, B, C, D, E, F, G...

 - Customer 1 wants a solution requiring A, B, C.

 - Technical manager provides product with D onwards removed.

 - Customer 2 wants a solution requiring A, B, D, E

 - Technical manager provides product with C, F, G removed.

 

What I see in WW looks like

 - C&C has code A, B, C

 - RA1 has code A, B, C, D, E

 - TS has code A, B+, C, D, E, F, G.

 - RA2 has code A%, B@, C&, D!, E, F, G

 - YR is RA2 with extra special cases and code plasters all around

- Generals has enough of the monster that is called legacy code.

 

And that is assuming WW's programmers have the same level of competency as my technical manager. To him, many ex-game programmers turned out to be n00bs with poor code structure and code maintenance.

As far as I see it, WW's code seems to be more useful in the long run; though as the code went between different teams, it seems it had a lot of messy changes. At least from the first example, I see that Customer 1 will not be happy because C got removed because of Customer 2. :V



#22 Graion Dilach

Graion Dilach

    Supérior Caliburwielder

  • Project Team
  • 2,187 posts
  • Location:Iszkaszentgyörgy, Hungary
  • Projects:Infinty Engine modding, OpenHV, Attacque Supérior (sometimes)
  •  That guy you keep hearing the stories about.

Posted 23 December 2016 - 02:21 PM

There was a team change only once - the TS->RA2 step. Also, a lot of the YR features were restored butched TS logic - GenMutator is Ion Cannon, berserk came from cyborgs, etc.

Yes, these games has poor code structure. Probably poor maintenance as well - half of Ares's bugfixes are due to facepalm errors at WW. Tomsons tend to say it's #blameRA2 but pretty sure a lot of the errors were there before RA2 started. SAGE restarted from scratch though from what I know due to the 3D engine.
kuuHd4s.png6pDXsCS.png
n0J1wqE.pngIX8pBXZ.png

AS Discord server: https://discord.gg/7aM7Hm2

ComradeCrimson: AS is the product of Hungarian acid
ComradeCrimson: And magical hussars
Dutchygamer: and Weird Al.


#23 The Jovian

The Jovian
  • Members
  • 29 posts

Posted 24 December 2016 - 09:53 PM

I think it would be easier to get Paradox from SAGE to YR engine with Ares (can somebody try to do that, like see if they can do a faction from Paradox onto Ares-enhanced YR, like the Atomic Kingdom of China or the Mediterranean Syndicate? Please?) than it would be to get Mental Omega to SAGE.



#24 Graion Dilach

Graion Dilach

    Supérior Caliburwielder

  • Project Team
  • 2,187 posts
  • Location:Iszkaszentgyörgy, Hungary
  • Projects:Infinty Engine modding, OpenHV, Attacque Supérior (sometimes)
  •  That guy you keep hearing the stories about.

Posted 25 December 2016 - 10:41 PM

Paradox on OpenRA is the most likely. I already have half of the good Generals features (aka horde logic and salvage logic) in my sleeve.
kuuHd4s.png6pDXsCS.png
n0J1wqE.pngIX8pBXZ.png

AS Discord server: https://discord.gg/7aM7Hm2

ComradeCrimson: AS is the product of Hungarian acid
ComradeCrimson: And magical hussars
Dutchygamer: and Weird Al.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users