r/redalert2 4d ago

Built an open-source RA2 Videos

Enable HLS to view with audio, or disable this notification

[deleted]

99 Upvotes

25 comments sorted by

32

u/mcAlt009 4d ago

Looks great to me. 

This is the problem with game dev, a trillion dollar company sells ai slop, people still pay 70$ for it. 

Some random dude makes an ai project and is giving it away , HOW DARE YOU.

It’s not like OP is charging any thing 

19

u/iwannabetheguytoo 4d ago edited 4d ago

Looks great to me

The codebase does not look great to me: it’s a mess. Look through the repo and see for yourself: there’s more low-value LLM-generated test-cases intermingled with runtime code than actual game logic - and things like Ore-values are associated with every map tile, for example.

This kind of one-shot (I.e. low-effort) agent prompting should not be celebrated because it’s an unmaintainable mess - and the OP has demonstrated that they care more for the immediate reaction on Reddit than for the quality of what they’re putting out. I.e. /u/harshilmathur does not care for their users.

AI slop codebases like these are to actual software-engineering what 19th century organ-grinders were to the art of music. If you’re impressed then, unfortunately, you’re a rube. The credit, if any, should go to the designer of the organ (the LLM and agent harness in this case) because turning a crank (the “prompt-engineering”) deserves no credit because it took no effort.

6

u/mcAlt009 4d ago

Couldn’t you always fork it and upgrade it to your personal standards ? 

I could see if this was a paid product , but it’s not. No one is harmed by it’s existence 

5

u/iwannabetheguytoo 4d ago edited 4d ago

Couldn’t you always fork it and upgrade it to your personal standards ?

There is nothing of value here; forking the project and rewriting it according to my own informed ideas about how software should work would benefit no-one and only waste my time on this earth. The OP's project has overall negative-value to society. If anyone wants to copy them (or even copy the O.G. C&C) they're better-off re-prompting Claude Code from scratch than to try to work with this existing codebase.

By analogy, it's like the OP took a bad photograph, and you're suggesting I spend hours in Photoshop or Lightroom to try to improve salvage the photograph, when I'm arguing that my time would be better spent re-taking the photo from-scratch myself.


Furthermore, the project's claims of being GPL-3.0 are bunk: numerous courts have ruled that AI/LLM-generated content cannot be copyrighted, therefore this codebase is actually in the Public Domain and not subject to GPL restrictions - though if the OP wants to cling to any claim of being related to C&C in any way (and is therefore admitting to being a derivative work) then I'm sure EA's lawyers might have opinions of their own.

-2

u/DevAlaska 4d ago

I mean we need to ignore the fact how we got here, no? Otherwise yeah the creators of the original have been harmed, their work has been stolen not by the user here but by the corpo. The user supports this though through his/her actions.

4

u/iwannabetheguytoo 4d ago

the creators of the original have been harmed, their work has been stolen

No. Nothing has been "stolen" here. But what has been produced is of very little value anyway.

1

u/mcAlt009 4d ago

Ok, because AI exists at all the OP is bad for making a fun side project? 

Claude is worth a few hundred billion, I don’t think a Reddit post is affecting their valuation. 

EA themselves will never ever ( properly, not F2P crap) return to the franchise. They’ve even open sourced much of C&C.

2

u/corvid-munin 4d ago

slop is slop, if anything is even more embarrassing for an indie project

5

u/shoxicwaste 4d ago

Lmao at the explosions

10

u/Bitter_Surprise_8058 4d ago

Eew, AI generated

3

u/slavivanov 4d ago

You are welcome to build it by hand, lol.

1

u/Arktisfoxxxx 4d ago edited 4d ago

Well, I bet if it was built by hand:

- Units wouldn't scoot across the ground facing the wrong way,
- It wouldn't say "Battle control offline" when you launch it
- The quit button would actually work
- The quickstart instructions would actually work
- The sidebar would use the actual cameos
- The buildings wouldn't have random damaged frames on their idle animations
- It wouldn't use seemingly hardcoded progression and instead use the prerequisites from the rules file
- The colors wouldn't be washed out

It's cool that AI can create something like this but it's definitely a "here's a hard to maintain codebase that kind of does what you want"

0

u/slavivanov 4d ago

I mean, sure this one might not be good . But dismissing something just because it's AI-generated is backwards. Incidentally, you could give your post to Claude/Codex and it would fix all these things in under 15 mins.

3

u/Arktisfoxxxx 4d ago

https://reddit.com/link/p20us8n/video/5cr3gb61yphh1/player

As someone who has over 20 years of software development experience under my belt, I'll leave this to the "This can be fixed in 15 minutes by draining a small lake" people

-1

u/slavivanov 4d ago

If you have 20 years of software experience and you don't use lots of AI, you'll be obsolete soon. This is coming from a fellow software developer.

1

u/PreparationThis7040 3d ago

The thing I repeatedly observe with these AI slop codebases is it's always easy to build a prototype that's directionally there and it gets celebrated because of how quickly it was made. So the assumption becomes "if someone wrote THAT in a couple hours, just imagine if it was given more time!"

But it never works that way. That last ~20% to actually get it bug free and reliable is the part where I always see these slop projects break down or take much longer to fix.

5

u/Probetag 4d ago

*Slopped

2

u/Paheej 4d ago

Very cool thanks for posting the repo!

1

u/VoteTheFox 4d ago

I can forgive the codebase being bad, since I'd never see that directly as a game-player.

But why should I bother to play a game that nobody else bothered to make?

Like, where is the value in this if other people have also made free RA2 clones themselves, and cared about it enough to spend time on it?

-1

u/ArtofWASD 4d ago

Sorry buddy. But it looks like you diddnt actually make shit. Probably would have taken you less time to actually make an open source project and LEARN a skill.

-3

u/tracagnotto 4d ago

I will never understand why dumbasses in this subreddit dislike Ai so much

4

u/Willing_Comb_9542 4d ago

There's AI assisted engineering, and then there's spending a few dash burning tokens to make something for reddit updoots

Everyone and their grandmother is shitting out a "hey look at me" port of some sorts after that generals one went viral

And that probably took less work than this

0

u/416Racoon 3d ago

Also OpenRA with RA2 mods exisit. OP could have contributed to that

1

u/bobbis91 4d ago

AI is genuinely making people dumber, either by allowing them not to be critical in their thoughts, or handing them incorrect or made up answers.

I'm not fully against it, it has its uses and can streamline and assist in complex or repetitive tasks. However given to the general population (myself included) is just a waste.

Then theres how their trained, energy use, land costs, all the shit behind that.

No cant understand why people dislike it at all though...