Live data from Hacker News

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

openciv3.org

81–90 of 318 posts

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

#82
post #31

Hi all, OpenCiv3 founder here. Thanks for the support! Check us out on Civfanatics or Discord to keep up with the project.

Any interesting insights about using Godot with C#? I love C# and I'm happy using it in Godot even though it's not as seamless as in Unity: in Godot 4 we still can't export to Web if the project is C#, and there's the whole conversion between C# types and Godot types that adds inefficiencies and extra allocations, etc.; it feels like it's a second-class language in Godot. I'm always interested in seeing what people f…

We were building on C# Godot and I think it is a second class citizen in the sense that 1) you can't export to wasm and 2) they are moving the interface to be handled by gdextension.

That said, I think once you get the gist of it and understand the landmines, it is really nice to use vanilla dotnet rather than unity's fork.

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

#83

Earlier quoted context omitted.

To be fair, the threat landscape changed, too.

Not terribly fair. When Windows decided running everything as administrator was bad and to add a visual sudo-like prompt, Apple made fun of them for it, but it was Microsoft reacting to a changing threat landscape then too.

Vista gets maligned but UAC is a good feature to have around, and Vista introduced it.

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

#84
post #77
post #74

Earlier quoted context omitted.

I mean it has, but the situation is getting ridiculous, I'm at the point where I'm honestly not sure what special set of magical incantations and rituals I need to do to get this process to work, it seems to change between different bits of software and get more complex with time as if Apple keeps finding proverbial bigger fools who can get through this mess without intending to and so they're solution is to keep mak…

You shouldn't need the company's permission to run whatever you want on your machine.

…you don’t, just like you don’t need the bank’s permission to withdraw funds… but they will still try and stop you pulling out $10,000 so you can buy iTunes gift cards to pay off your taxes.

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

#85
post #43

It's really cool to see projects like this designed for dropping in assets from the proprietary version. The separation in the first place is unfortunate, but at least the capability exists. Civ III in my opinion had some of the best art of the entire series. The 3D feeling of the successor games are kind of off-putting by comparison.

Isn’t that pretty common for the open source remakes? Let the programmers focus on the coding and outsource the art.

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

#86

Hi all, OpenCiv3 founder here. Thanks for the support! Check us out on Civfanatics or Discord to keep up with the project.

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

not sure if serious...

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

#87
post #73

Hi all, OpenCiv3 founder here. Thanks for the support! Check us out on Civfanatics or Discord to keep up with the project.

Would it be feasible to add an API to OpenCiv3 (or run it as an SDK) so we can script up actions?

There will certainly at least be (technically already is) a Lua scripting interface for mods. We've hand-waved some talk of a proper C# SDK but have no concrete plans yet.

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

#88
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've yet to find a better way to instantly time-travel forward 12 hours

I find it very hard to use a computer in the cramped tables of the plane. And the person in front always ends up aggressively reclining only when I have a laptop out. Plus I feel bad that maybe my bright light is disturbing the people sleeping next to me.

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

#89
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...

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

#90
post #77
post #74

Earlier quoted context omitted.

I mean it has, but the situation is getting ridiculous, I'm at the point where I'm honestly not sure what special set of magical incantations and rituals I need to do to get this process to work, it seems to change between different bits of software and get more complex with time as if Apple keeps finding proverbial bigger fools who can get through this mess without intending to and so they're solution is to keep mak…

You shouldn't need the company's permission to run whatever you want on your machine.

It's not an issue of permission, it's an issue of trying to make a computer that's safe for grandma to use. Criminals can and will convince grandma to navigate a byzantine labyrinth of prompts and technical measures in order to drain her bank account. That's the threat model we're dealing with here.
Post reply on HN