Like Core War or Robosport
>>1
I've tried to install Gnu Robots but it needs an old version of Vte and Guile and even when you provide them there's errors during the compilation.
The project looks abandoned, it's sad.
There's an implementation of Core War in Scheme->C here: https://www.cs.cmu.edu/Groups/AI/lang/scheme/code/fun/
It could be a fun project to port it.
Any more?
>>4
Nice one.
I like "the Codex of Alchemical Engineering" and other games made by Zachtronics. It's the kind of games fun enough that you can sit a child in front of them and they won't feel like they're being tricked into doing their homeworks instead of playing.
Unfortunately his early games were written for Flash, so I doubt anyone here has ever played them. There's a project for the preservation of Flash game. It's mostly open source (games binaries aren't open source) https://bluemaxima.org/flashpoint/ . They have other Zachtronics programming games in their archive.
Coincidentally, the guy who stole poor indie dev Zach of well deserved fame and money by cloning his most audacious project, Infiniminer, into Minecraft planned a programming game with programming the emulated 16-bit processor (DCPU-16) as part of the gameplay: https://en.wikipedia.org/wiki/0x10c . It will never be released, Notch just gave up.
I wrote only a single piece of Redcode for Core War in my life, but I've lost it. Could be challenge #2? It was an amusing idea but a terrible fighter.
>>7
I knew this one, but I've never played it. I didn't know it was still actively developed. I thought it was some Java thing from the past.
https://en.wikipedia.org/wiki/Programming_game
Never heard of the old ones, like "System 15000" and "Hacker", but they don't really sound like programming games. More like pentesting games.
in Java or .NET
bleh. it should use a network protocol.
Zachtronics
this guy's games are a lot of fun
opus magnum is my favorite
>>10
TIS-100 is pretty great
You need to enable JavaScript to run this app.
In other words: trash.
>>13
You're going to love it when js becomes a requirement for building a kernel.
https://codeberg.org/drummyfish
He made a game better than Doom - more minimalistic and shit.
Any non-FPS game is better than Doom, because FPS is shit for retards.
>>13
In other words: SICP compatible.
>>16
FPS cannot be for retards because it requires fast brain processing, and retards have slow(er) brain processing.
You do not know what you are talking about.
sports can't be for retards because it requires fast brain processing to move your body
>>18,19
Tetris, Speedcubing, Starcraft, Blitz Chess/Go.
There lots of time-limited, reflexive skills that are outside of
dumb sports that require very fast processing on level
of instinct - intuitive "broad-strokes"/"big picture" thinking.
Its however not without cost: all these skills involve
major training, high stress levels and high skill ceilings.
I'll always have nostalgia for Robocode. It's the game that motivated me to level up my programming when I was in middle school.