frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

OpenRA

https://www.openra.net/
81•tosh•1h ago

Comments

JumpCrisscross•1h ago
Has anyone built better AIs for this?
logdahl•1h ago
I might suck but I found it really hard iirc :^(
dogma1138•1h ago
AI in strategy games always cheats I haven’t seen a single game where the AI wasn’t built around cheating. Once you figure out how it cheats it’s usually a combination of resource multipliers, build time multipliers and not having a fog of war it becomes much essier to beat at any difficulty.
invader•52m ago
Often, but not always.

I hate the term "AI" applied to games, since AI means so many things and usually implies something smart, "intelligent". But in reality, it is more like a "bot" or a "computer player". And the main goal is not to be super-smart, but to be plausible enough and provide an appropriate challenge to the human player.

There are some "fair" bots in games - like in my favorite turn-based Mechanized Assault and Exploration from the mid 90s. Computer players follow the same rules as the human ones - e.g., if something is not visible to the radar, the computer will not see it. The only "cheat" is the resource boost computer players can have on the higher difficulty settings, but it is totally optional. And as an experienced player, you always let the computer have it, since you want a challenge, and without that boost, it has no chance whatsoever.

Sharlin•39m ago
Real-time strategy AI is absolutely AI in the standard Russell & Norvig sense of AI. There's nothing about the computer science concept of AI that implies "super-smart" or always trying to outsmart the player (rather than trying to be entertaining).

Continuously shifting the goalposts of what "AI" is is, of course, a well-known phenomenon, giving rise to what's called the AI effect or Tesler's theorem [1].

[1] https://en.wikipedia.org/wiki/AI_effect

invader•18m ago
Maybe it is, given that the classical AI definition is so broad, it can mean almost anything. But for me, there's a fundamental difference between something that "tries to be intelligent" and something that "tries to appear to be intelligent".

That is why I prefer to call them "bots" or "computers" - just to separate them from a shifting mess of definitions of what "AI" actually means. It reminds me of "Destination Void" by Frank Herbert, where the main characters were trying to build artificial consciousness and were struggling to define what it actually means.

ben_w•29m ago
Not always.

For a lot of games it can be surprisingly easy to make an AI which beats the median player even when limited to just basic strategies, simply by not getting distracted by the gut feelings that humans have.

Even for more complex strategy games like say Starcraft II where that's not enough, there's this: https://en.wikipedia.org/wiki/AlphaStar_(software)

9dev•1h ago
Pitching in on this with a tangent - how good are LLMs with RTS games these days? As someone without friends into that genre, it’d be pretty cool to play eg. AoE II against a capable computer that play like a real human…
HeavyStorm•1h ago
It's improving but sota models are now too slow for a real time game. Training a specialized neural network would be more effecient.
clates•1h ago
Depends on what you mean, LLMs can probably _make_ pretty good AIs. It'll have all the AI scripts in the base game, including the three iterations (base, FE, DE) all the user generated ones ( including barbarian ) and then able to consume the language schema. Rig up a baby model that takes the matchup during loading and hot swaps one of your pregenerated AI scripts.

If you meant _playing_ raw based on LLM input - that's probably the wrong tool for the job. The latency for you to react to a mango shot is faster than a billion tok/s lol

egeozcan•1h ago
When I was a teen I was mostly writing RA2 custom map scripts and rules/units for my friends and watch them battle with my rules in internet cafes. When that was not possible, I was creating custom RA2 AIs, but it was very hard.

These days, I'm having incredible fun developing good old AI scripts with LLMs, for my own vibe-coded RTS game. Just choose all AI players here to make them battle each other: https://egeozcan.github.io/unnamed_rts/game/

I even let the LLM generate a tournament script to make AI scripts from different LLMs battle (headless): https://github.com/egeozcan/unnamed_rts/blob/main/src/script... GPT-5.5 leaves all in the dust currently. I cannot beat most in the game I set the rules myself :)

If you are like me, you can just make LLMs create your personal RTS game and also develop custom AIs. It's so much fun.

wahnfrieden•37m ago
Were you familiar with my modding site RA2Factory?
egeozcan•12m ago
Yes! I downloaded a lot of shps voxels and map packs from your site! I think it was the beginning of 2000s? Anyway, a very delayed thank you!
singpolyma3•47m ago
Does the project allow AI?
tremon•22m ago
Old-skool AI, aka cpu opponent.
liendolucas•51m ago
If you play the original and then OpenRA you will get amazed how well OpenRA is balanced.

As an example, while in the original game using allied artillery against soviet tesla coils was a dead sentence in OpenRA is great to be able to fire well beyond its range forcing you to come out of the base to defend it.

They also added a ton of features which make the game truly enjoyable and fun to play.

Well done OpenRA team!

abixb•47m ago
Tangential, but I got introduced to Red Alert C&C through various 'Hell March' videos by random fans of various militaries on YouTube. It's funny how it vibes with nearly every military you throw it over.
cogman10•40m ago
I love using the RA OST for coding. The songs are fun and fast paced with low lyrics.

It helps that this is a childhood favorite game of mine.

ionwake•44m ago
based, been playing this for months with my friend, over anything else.

EDIT> My fav setup is to join a free empty server , set up 2 teams, 2 AI and 1 human vs 2 AI and 1 human. And then play with my friend. Great fun. The AI adds a bit of a randomness to the games. Easy smooth quick interface. Just perfect for a quick free RTS game with a friend.

dijit•35m ago
I just wish I still had the original games to use as content packs.

Every time I've tried to install this previously, this was my wall :(

tremon•24m ago
https://cnc-comm.com/red-alert/downloads/the-game

EA released CnC and Red Alert as free downloads twenty years ago.

Tepix•30m ago
Has anyone turned it into a browser game?
aktau•17m ago
Not sure about RA, but for RA2 see https://chronodivide.com/
rizsyed1•28m ago
This is such a great game. Incredibly well-balanced and thought through.
geenat•25m ago
I wish they would release Tiberium Sun
Havoc•21m ago
Need to try this at some point. The other open RTS - beyondallreason - is really good too.

DSpark: Speculative decoding accelerates LLM inference [pdf]

https://github.com/deepseek-ai/DeepSpec/blob/main/DSpark_paper.pdf
509•aurenvale•4h ago•185 comments

OpenRA

https://www.openra.net/
89•tosh•1h ago•27 comments

Fintech Engineering Handbook

https://w.pitula.me/fintech-engineering-handbook/
177•signa11•3h ago•57 comments

Long Wave radio era set to end with switch-off

https://www.economist.com/britain/2026/06/25/the-bbc-switches-off-its-oldest-service
86•edward•1d ago•88 comments

Previewing GPT‑5.6 Sol: a next-generation model

https://openai.com/index/previewing-gpt-5-6-sol/
1047•minimaxir•20h ago•667 comments

If you can't hold it, you don't own it

https://dervis.de/physical/
91•cemdervis•2h ago•54 comments

Beer CSS – Build material design in record time

https://www.beercss.com
67•Seb-C•4h ago•25 comments

How H-E-B Became Texas' Most Beloved Brand (2024)

https://texashighways.com/culture/how-heb-became-texas-most-beloved-brand/
10•NaOH•2d ago•2 comments

The US Army Issued Ocarinas to Soldiers in World War II

https://www.flutetunes.com/articles/my-flute-goes-to-war/
51•tomcam•2d ago•26 comments

Nox Metals (YC S25) Is Hiring SWE

https://www.ycombinator.com/companies/nox-metals/jobs/M1f1enD-software-engineer
1•zane_heng•2h ago

Streaming services' obnoxiously loud ads become illegal on July 1 in California

https://arstechnica.com/gadgets/2026/06/streaming-services-obnoxiously-loud-ads-become-illegal-on...
29•speckx•1h ago•5 comments

Task Failed Successfully: Saturating NIC and Disk Bandwidth

https://blog.mrcroxx.com/posts/task-failed-successfully-saturating-nic-and-disk-bandwidth/
7•MrCroxx•3d ago•3 comments

Linux on Older Hardware: The Complete Revival Guide

https://www.fosslinux.com/158206/linux-on-older-hardware-revival-guide.htm
109•tapanjk•2d ago•58 comments

Why does kinetic energy increase quadratically, not linearly, with speed? (2011)

https://physics.stackexchange.com/questions/535/why-does-kinetic-energy-increase-quadratically-no...
287•ProxyTracer•15h ago•144 comments

Cultures of Making and Relating

https://blog.khinsen.net/posts/2026/06/25/cultures.html
19•akkartik•1d ago•0 comments

Asian AI startups launch Mythos-like models

https://techcrunch.com/2026/06/27/asian-ai-startups-launch-mythos-like-models-as-anthropics-expor...
17•bogdiyan•51m ago•3 comments

WordStar: A Writer's Word Processor (1996)

https://www.sfwriter.com/wordstar.htm
123•droidjj•10h ago•61 comments

How Many Elementary Particles Are There, Really?

https://www.quantamagazine.org/how-many-elementary-particles-are-there-really-20260615/
8•rwmj•1h ago•0 comments

Faster KNN search in Manticore: 2-pass HNSW, batched distances, and AVX-512

https://medium.com/@s_nikolaev/faster-knn-search-in-manticore-2-pass-hnsw-batched-distances-and-a...
34•snikolaev•1d ago•2 comments

Jest/Vitest interactive course (runs in the browser)

https://howtotestfrontend.com/courses/jest-vitest-fundamentals
24•howToTestFE•2d ago•10 comments

U.S. allows Anthropic to release Mythos AI to ‘trusted’ US organizations

https://www.semafor.com/article/06/27/2026/us-releases-powerful-anthropic-model-mythos-to-some-us...
492•bobrenjc93•15h ago•643 comments

MicroVMs: Run isolated sandboxes with full lifecycle control

https://aws.amazon.com/blogs/aws/run-isolated-sandboxes-with-full-lifecycle-control-aws-lambda-in...
349•justincormack•4d ago•191 comments

Anatomy of a Failed (Nation-State?) Attack

https://grack.com/blog/2026/06/25/dissecting-a-failed-nation-state-attack/
95•signa11•11h ago•16 comments

AI in mathematics is forcing big questions

https://spectrum.ieee.org/ai-in-mathematics
158•rbanffy•15h ago•138 comments

OpenTTD 16.0-Beta1

https://www.openttd.org/news/2026/06/25/openttd-16-0-beta1
201•untilted•9h ago•35 comments

International investment and local rules push prices up faster than supply

https://news.mccombs.utexas.edu/research/foreign-funds-help-make-housing-unaffordable/
111•hhs•14h ago•37 comments

Hellishly Slow Level 13 Deflate Compression

https://kirill.korins.ky/articles/hellishly-slow-level-13-deflate-compression/
78•zX41ZdbW•4d ago•22 comments

The gap between open weights LLMs and closed source LLMs

https://blog.doubleword.ai/frontier-os-llm
248•kkm•16h ago•196 comments

U.S. government will decide who gets to use GPT-5.6

https://www.washingtonpost.com/technology/2026/06/26/openai-says-us-government-will-vet-users-its...
1088•alain94040•19h ago•1153 comments

Fusion Programming Language

https://fusion-lang.org/
95•efrecon•3d ago•42 comments