Live data from Hacker News

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

openciv3.org

91–100 of 318 posts

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#91

Earlier quoted context omitted.

Have you considered adding LLM features for the negotiations? Could be cool.

You are getting downvoted, but this is a cool idea. Diplomacy has historically been a weak part of the series, and being able to shore that up may be a lot of fun to play against.

I would say diplomacy is the most misunderstood feature of the series. Players constantly say they want a stronger AI that's smarter at diplomacy. But whenever they have built an AI like that, their play testers complained that it doesn't behave like a real world leader (too ruthless).

This experience led Soren Johnson (co-designer of Civ III and lead designer of Civ IV) to the realization that Civ AIs are supposed to "play to lose" [1].

[1] https://www.youtube.com/watch?v=IJcuQQ1eWWI

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#92
post #53

“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.

Mac support is the bane of my existence. It doesn't help that none of us core contributors have one, so if anyone is willing to be a lab monkey...

You can run macOS in a docker container. There’s no hardware acceleration for gpu, but works well enough.

You can also try macinabox if you have unraid:

https://hub.docker.com/r/spaceinvaderone/macinabox

It’s probably the easiest way of setting up a Mac VM if you have unraid. I know there are similar options for qemu and kvm based hypervisors. If you have an amd gpu you should be able to pass it through.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#93
post #34

Earlier quoted context omitted.

The key here is seeing this mentioned and not time traveling forward until 6 AM Saturday morning.

Yeah, that's what Factorio is for.

Factorio is a game about bird songs.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#94
post #53

“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.

Mac support is the bane of my existence. It doesn't help that none of us core contributors have one, so if anyone is willing to be a lab monkey...

Apple has been slowly tightening the screws on app notarization (code signing) requirements for running apps on macOS. To do it properly you need to be a registered developer ($100/year), and they're certainly not making it easy if you don't have access to a Mac.

https://support.apple.com/guide/security/app-code-signing-pr...

> On devices with macOS 10.15, all apps distributed outside the App Store must be signed by the developer using an Apple-issued Developer ID certificate (combined with a private key) and notarized by Apple to run under the default Gatekeeper settings.

Re: Developer ID Certificates: https://developer.apple.com/help/account/certificates/create...

I suspect the friction that users are facing are due to dodging the above requirements.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#95
post #54

I once had 10 civil war-tech troops with rifles lined up against a fort with ONE bow and arrow troop. I lost every single one of my troops and that's the last time I've played Civ 3 in my life. Hopefully they addressed this issue... (PS: once a friend lost a battleship to a stone age militia in the original Civ)

tbh that's a civ rite of passage

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#96
post #66

Earlier quoted context omitted.

For me the most classic one is Civ III by a mile. 4 was way too modern/ flashy for me and 2 too old school. But maybe I was just born at the right time for 3.

You can turn off a lot of the Civ 4 flash and it will feel more like Civ III. But to each his own. Civ 4 was the first one that really, really hooked me.

For me it was Civ 4's modability that made it the best for me. Because when I got tired of playing Civ 4's normal game, I could install the Fall From Heaven mod and play a completely different game. Wizards, golems, angels, demons, spells, wild animals instead of barbarians (which could be tamed and turned into your own units if you had units with the right promotions)... it made for a completely different gameplay experience.

If I hadn't quit computer games cold turkey (when I realized I was showing all the signs of addiction) over a decade ago, I would still have Civ IV installed and still be playing it today. It just didn't get old, because of how varied the game could become.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#97
post #65
post #53

“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.

What is going on with this? I tried that and the alias I have built in for this problem, `make_safe() { xattr -d -r com.apple.quarantine $1 }` The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0xae1038720 {Error Domain=NSPOSIXErrorDomain Code=163 "Unknown error: 163" UserInfo=…

The situation is actually worse than it looks.

This error exists because Apple has effectively made app notarization mandatory, otherwise, users see this warning. In theory, notarization is straightforward: upload your DMG via their API, and within minutes you get a notarized/stamped app back.

…until you hit the infamous "Team is not yet configured for notarization" error.

Once that happens, you can be completely blocked from notarizing your app for months. Apple has confirmed via email that this is a bug on their end. It affects many developers, has been known for years, and Apple still hasn't fixed it. It completely elimiates any chances of you being able to notarize your app, thus, getting rid of this error/warning.

Have a loot at how many people are suffering from this for years with no resolution yet: https://developer.apple.com/forums/thread/118465

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#98
post #32

Earlier quoted context omitted.

Can I tangent on your question here and ask what others think of Civ 7 now? When I learned about it I thought it was a day 1 game purchase for me for sure, but I held off when I saw a stream of bad reviews. I figured I'd come back when they ironed the problems out (as they've done in every major Civ release to my memory). Haven't taken the plunge yet.

I'm holding off on 7 myself. I think they deviated too hard from the formula such that it doesn't look like it's even still a Civ game. And while I'm open-minded enough to try it, I wasn't going to drop $70 on a game I had reason to suspect I would dislike. I figured I would wait until it was on game pass, or on sale for $5 someday. More recently I read that they are going to update the game such that you don't have…

Civ is like TOS Star Trek movies: You can mostly avoid the even numbered ones!

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#99
post #3

Earlier quoted context omitted.

FreeCiv covers civ 1 and 2 more or less. Personally, I didn't play much of 2 or 3, so I don't have strong feelings either way.

Freeciv's point of interest is that it's not trying to exactly replicate any one of the original Civs: it has its default ruleset plus others that are closer to the original games, but it's very easy to make your own.

Which FreeCiv? The one you install locally, or the one you play via browser on the Web?

https://freecivweb.com/

The latter has more, like Multiplayer 2.4 Dragoon, and Multiplayer 2.5 Elephant(in development), which weren't available locally when I last looked.

There is also https://github.com/longturn/freeciv21 which has an acceptable local client, and finally does not slow down so much when playing larger maps with many AIs, like both FreeCiv and FreeCivWeb tend to do.

https://longturn.readthedocs.io/en/latest/index.html

I tried that, recently, and barely espcaped a relapse. (Phew!)

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#100
post #48
post #7

Civ III is still my go-to activity for long flights with no internet - I've yet to find a better way to instantly time-travel forward 12 hours. I haven't tried OpenCiv3, but I'm glad it exists - getting vanilla Civ III running on MacOS is a hassle and still has issues with e.g. audio and cutscenes. I also hope it leads to a way to improve worker automation. Managing your workers well is important, doing it manually i…

I like Civilization games but they make 4hrs feel like 30min, so I can’t play them. Otherwise it would be the year 2060 already

Yes, exactly I had to stop myself starting the game after 7 else I don't sleep
Post reply on HN