OpenCiv3: Open-source, cross-platform reimagining of Civilization III (openciv3.org)

850 points by klaussilveira a day ago

cwillu 21 hours ago

“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.

rpdillon 7 hours ago

The lockdown has been slow and steady. Slow enough that at every juncture, apologists point out that it is still possible to run software you choose. I think we enjoy freedom that people do not appreciate because they never had to earn it. Gaining it back will require extraordinary effort.

WildWeazel 19 hours ago

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

AceJohnny2 19 hours ago

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.

hellzbellz123 9 hours ago

sssilver 16 hours ago

I have a Macbook Pro M4 Max, an Apple Developer account, a bit of time, and some enthusiasm. Would love to help!

als0 13 hours ago

darthcircuit 19 hours ago

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.

hellzbellz123 9 hours ago

mherrmann 16 hours ago

WildWeazel 16 hours ago

Cloudef 15 hours ago

Catagris 10 hours ago

I have a MacBook m4 Pro, m3, mac Mini m3, an apple developer account and willing to help.

tclancy 12 hours ago

I volunteer.

fullstackwife 15 hours ago

Why not build it as a web app and play via browser?

ghgr 11 hours ago

> How far OSX has come since the days of the “cancel or allow” parody advert.

In case you're wondering like me, this is the advert in question: https://www.youtube.com/watch?v=8CwoluNRSSc&t=0

tclancy 20 hours ago

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={NSLocalizedDescription=Launchd job spawn failed}}}

freakynit 19 hours ago

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

bornfreddy 14 hours ago

consp 6 hours ago

Wowfunhappy 7 hours ago

tclancy 20 hours ago

And it inspired me to buy it for $0.99 and that doesn't work on Mac either. The [your least favorite tribe] really are revolting.

ceejayoz 21 hours ago

To be fair, the threat landscape changed, too.

antiframe 20 hours ago

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.

klodolph 19 hours ago

charcircuit 15 hours ago

SomeHacker44 6 hours ago

Yes. The threats are now from Apple and other vendors who increasingly want, build and enforce lock in.

Folcon 20 hours ago

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 making it increasingly more Byzantine

The thing that really irks me is I've got a paid developer account with Apple, I've already done the xcode dance, notarized binaries and all that nonsense, shouldn't this have activated some super special bit on my Apple account that says

“this one needs to do random stuff now and again and after saying, `Hey just checking in, doing this will do X to your computer probably, and maybe set it on fire, but if you say "go for it, I promise I know what I'm doing', I'm gonna trust you champ`, finger guns

(not sure why in my head the personification of Apple would do "finger guns", but here we are I guess :shrug:)

Hell at this point I'll take a checkbox in my settings that says, ”Some people are into extreme sports, I love to install random binaries, just get out of my way“

imglorp 20 hours ago

spockz 15 hours ago

BirAdam 7 hours ago

foldr 11 hours ago

heavyset_go 20 hours ago

This is the reason I dropped macOS as a platform target. Apple will make users think you're a hacker trying to trick them, because macOS acts as if your app is radioactive if you don't pay the Apple tax, and refuses to let users run the apps they want.

Maybe 1 out of 1,000 users will know the magic ritual required to run what they want on their machine, and for every one of those, 10,000 are gaslit into thinking you were trying to harm them by macOS' scary warnings and refusal to do what they want.

xpe 7 hours ago

Taking a legitimate concern (which of course does factor into the overall trade-offs) but exaggerating it into a tirade is uninteresting. Trade-offs are complex. There is more than one sensible mix depending on one’s values and position.

Only seeing the worst potential explanations of other parties whom make different trade-offs than you is uncharitable. It can also look like what I would call counterfactual hypocrisy, by which I mean, if you were in those shoes, would you actually behave differently?

E.g.: If you were in Apple’s shoes (think about what this entails), what actions would be compatible with a business’s MO from that point of view? From various ethical points of view?

If you say you would’ve behaved differently, is it even possible that you would’ve ended up in their shoes in the first place?

A common response here is early mistakes compound. Or actors have poor character which leads to an inevitable fall. That’s the stuff of Greek tragedies. I’m more of a system thinker. If you look at the patterns, it is pretty easy to see that the leverage points are human systems rather than human nature itself.

If you don’t like the environmental conditions that led to the decision space, then think about changing the system rather than blaming parts of it.

Casting blame on individual parts of the system arguably plays into maintaining the status quo. The most effective changemakers understand how things work and how they got that way without alluding to convenient oversimplifications. Rant now concluded.

llm_nerd 9 hours ago

> Apple will make users think you're a hacker trying to trick them

Apple will make users know that there are loads of hackers trying to trick them. The threat is extremely real.

> 10,000 are gaslit into thinking you were trying to harm them

Gaslit? Again, many are absolutely trying to harm users. Pretending this is some fake threat is perverse.

As much as people like to complain about downloaded software having restrictions, or encouraging the developer to be verified by Apple, we had already entered a world where users were told to never, ever run any software not by one of the bigs. I mean, I've told relatives that, for good reason after they installed malware and other nonsense repeatedly. It sucks having to get an Apple account and sign your executable, but for any normal user outside of the foolish, that was the only way they were ever going to run your app.

And honestly, for the case given this should be a web app. People shouldn't be trusting some random executable by some random group.

wtetzner 8 hours ago

DeathArrow 14 hours ago

I got a Mac only because of the excellent battery life. But I dread Os X. Not only it is dumbed down and it is harder to accomplish what is trivial in other operating system, but I have to actively fight against it if I want to run software that is not downloaded from the app store or I want to open files with apps I downloaded from elsewhere. And the UI is broken.

neocron 7 hours ago

And yet people still support it by finding ways around it instead if just leaving mac in the dust, simply not supporting it. Worked for Internet Explorer, will work the same dor mac

miki123211 13 hours ago

"cancel or allow" (which Microsoft still does) makes no sense, it just trains user to click "allow" every time. Users don't know what they should allow or not.

It makes a bit more sense on accounts that have a password set, as it requires you to confirm identity when introducing significant changes to the system (and this is something that Apple also does).

Gatekeeper is a different thing, it basically makes sure that the software you're trying to run has been pre-scanned for malware by a trusted party, similar to Windows's "smart screen" and Defender or APt's GPG keyring integration. It's a mechanism that is completely invisible to 99+% of users. If you see a Gatekeeper pop-up and the app in question is not mlaware, the developer is doing something very wrong.

bpye 10 hours ago

> If you see a Gatekeeper pop-up and the app in question is not mlaware, the developer is doing something very wrong.

Refusing to pay $100 for notarization is not "doing something very wrong".

tfehring a day ago

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 is tedious, and the built-in Automate feature is really bad.

b3ing 21 hours ago

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

brobdingnagians 18 minutes ago

Slightly tangential but recently I've gotten into the Ilwinter Game Design games Dominions 6 and Conquest of Elysium 5. I was surprised how similar but how different they are to Europa Universalis and Civilization respectively. Very interesting studies in horizontal game design where every faction has dramatically different gameplay strategies.

mr_toad 21 hours ago

I feel like my last words could be ‘just one more turn’.

lossyalgo 8 hours ago

huevosabio 18 hours ago

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

philihp 17 hours ago

Can we settle for Factorio and 2028?

jwilliams 17 hours ago

It used to be Factorio for me (I live in Australia, so long flights happen a lot). The problem with Factorio the flight isn't long enough! and the game bleeds into 100+ hours post-flight.

mnw21cam 13 hours ago

Dwarf Fortress. That's really how to suddenly say "Oh, how did it get to 4am already?"

lossyalgo 8 hours ago

bpye 10 hours ago

felixthehat 16 hours ago

Yeah civ VI on my iPad with an apple pencil kills flights

kilroy123 21 hours ago

How did I not ever think to do this? Such a good idea.

ddp26 17 hours ago

How do you manage the laptop + mouse?

tfehring 3 hours ago

13" Macbook Air, I rarely use a mouse to begin with. Trans-Pacific flights usually have a few extra inches of legroom compared to domestic flights, so it's not that cramped even in economy (and obviously a non-issue in premium economy or business).

Gud 13 hours ago

track point

colechristensen a day ago

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

donw a day ago

Yeah, that's what Factorio is for.

ssl-3 19 hours ago

playa1 16 hours ago

skeltoac 17 hours ago

SilverElfin 19 hours ago

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

hdgvhicv 13 hours ago

It amazes me that high paid SV techies won’t pay more to fly in premium or business

dbetteridge 12 hours ago

bpye 10 hours ago

stevage 13 hours ago

pintxo 11 hours ago

cyphar 13 hours ago

SilverElfin 13 hours ago

mikeaskew4 21 hours ago

There goes my weekend…

Der_Einzige 18 hours ago

The total war games are like civilization but with actually good combat. Especially if you get mods like DEI for Rome 2, RTR for Rome 1 remastered, etc. It's regrettable that we let the grimdark warhammer crowd define the series.

The paradox grand strategy games are like civilization but with real agency and at times straight up historical accuracy.

Meanwhile I have to deal with Ghandi actually nuking everyone (the bug is ACTUALLY REAL IN CIV 5, the best modern civ game!). Not sure why Indians aren't mad as hell at the whole series.

wewtyflakes 14 hours ago

I have found paradox games to have uneven game mechanics; some run miles wide, some of them run deep, and many others are just very superficial, and there is no reliable indication which will be which when you are playing fresh.

izacus 7 hours ago

jjmarr 13 hours ago

WildWeazel a day ago

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

slazaro a day ago

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 find when developing larger projects in C#.

WildWeazel 16 hours ago

The founding developers were all software engineers with .NET experience, so it was the natural choice even though at the time it was Godot 3.x with Mono. I had used Unity before but not Godot. The project is structured as mostly plain C# DLLs with a relatively thin Godot UI layer controlling it, so the Godot type system is fairly encapsulated. We haven't really seen any issues with those decisions beyond just working out the communication between Godot and DLL. But again we were just working from what we knew so I can't really say if this was the best way to go about it.

huevosabio 19 hours ago

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.

Arwill 10 hours ago

I have this principle of "5% scripting". If the high level scripting on top of C++ consumes about 5% of frame time, then the language of the script does not matter.

davely 18 hours ago

Oh my, this brings me back! One of my fondest gaming memories involves a massive Civilization 3 PBEM match between a number of Civilization fan sites, where we all had private forums and ran these virtual nations against each other. This was way back in 2002 or 2003!

I believe Civfanatics was in it (run by “Chieftess” if I recall), Apolyton (which I was a member of — elected in as Minister of Public Works and had to come up with a plan to clear our pesky jungles) and a number of other sites.

It was such an awesome time. Real diplomacy and trade negotiations between the fan sites while waiting to play our turns. Man, it was fun.

WildWeazel 17 hours ago

I was also there at Civfanatics watching from the sidelines. Fond memories indeed, and some of those same people laid the foundations for this project.

Brendinooo 17 hours ago

I didn’t do that stuff but I remember…was it Kryten? Making a multi unit graphic utility, I used it to make and publish some multi units. Fun times. CivFanatics was great.

klaussilveira 3 hours ago

Thank you for creating such a badass project.

jcurbo 6 hours ago

This is great stuff! Civ3 is still by far my favorite Civ. And a nice use of Godot.

ukuina 20 hours ago

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

WildWeazel 19 hours ago

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.

popalchemist a day ago

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

anthonyIPH 20 hours ago

From what I've seen with projects like this, the successful ones do a good job of 'sticking to the mission' of faithfully recreating the original game in a modern engine (openMW, daggerfall unity, all my points of reference are TES related)

The neat part is that they are open source, so anyone who wants to take it in a different direction can fork it. The multiplayer version openMW being a great example of this.

wilson090 20 hours ago

you may be interested in https://www.paxhistoria.co/

nkmnz 14 hours ago

wewtyflakes 21 hours ago

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.

chongli 19 hours ago

ant6n 21 hours ago

WildWeazel 19 hours ago

not sure if serious...

Marsymars 18 hours ago

popalchemist 16 hours ago

bigstrat2003 a day ago

I love that the community is doing this, though I'm curious why Civ 3 in particular. My understanding was that "classic" (for lack of a better term) Civ fans tend to prefer either 2 or 4, and that 3 was considered to be not as good. But perhaps I was mistaken as to the community's opinions on the games.

acessoproibido a day ago

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.

rpiguy 20 hours ago

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.

rmunn 19 hours ago

caminanteblanco a day ago

I can definitely vouch for the 2 or 4 narrative, those have always been my favorites of the 'Modernish' civ games, but my favorite will always be CivNet (Civ 1 with multiplayer). There is some real simplicity in Civ 1 that makes it much better suited to a multiplayer experience than the later entries. It is a real pain to get any non-hotseat multiplayer working nowawdays, but well-worth it.

npunt 21 hours ago

Agree, wish there were quality of life improvements to Civ1 that kept the simplicity and aesthetics fully intact, while modernizing some of the tedious mid/late game stuff like managing each city in a large empire based on some straightforward goals like 'more science' or 'fastest path to rocketry' or whatnot.

Freeciv unfortunately has none of the charm of Civ1.

dr_dshiv 21 hours ago

I love civ 1 so so much.

stodor89 a day ago

Here's a perspective on "why civ 3" by one of the best civ 3 players: https://youtu.be/IOvWgfZiHGo?si=uvTWTaRQsfxE_ffN

II2II 20 hours ago

Thank you for the link. It is enlightening for someone who likes to play the game, but is not obsessive about a particular version. (I like the idea of Civilization, and will play it for that reason alone. More often than not, I will choose an older version simply because it is faster to load and play than for the intrinsic merits of the ruleset itself.)

WildWeazel a day ago

Because it was born out of the Civ3 modding community which has been wanting a remake for 20+ years.

Sounds like you've been listening to Civ4 fans. ;) 3 is just as active on steam and has a very active and loyal multiplayer league.

bigstrat2003 20 hours ago

Fair enough, thanks!

toast0 a day ago

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.

zozbot234 a day ago

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.

LargoLasskhyfv 18 hours ago

culi 18 hours ago

UnCiv covers civ 5 as well so I think there's a place for something in between

especially since openciv3 aims to fix some of civ 3's shortcomings

bpye 10 hours ago

packetlost a day ago

3 is my favorite in the series, but maybe that's not a popular take.

daotoad 21 hours ago

Anecdata:

I'm a Civ3 hater, give me 2 or 4 any day. 3 is my least favorite version of the game.

But, OTOH, my wife is ride or die for Civ3.

cyphar 20 hours ago

I must admit that there is a certain sense of nostalgia I get from playing Civ 3 that I never got from any of the other Civ games, but that's probably just because it was the first Civ game I played and got really hooked on as a young kid.

afavour a day ago

> with capabilities inspired by the best of the 4X genre and lessons learned from modding Civ3. Our vision is to make Civ3 as it could have been

Looks to not be a straight remake. I wonder whether 3 is a preferable target because things like graphical complexity in >= 4 is too much.

WildWeazel 16 hours ago

Well, "capabilities" is carrying a lot of weight there. One of the main objectives is to design it for unrestricted modding to accommodate all of the wishlisted features, but "out of the box" the default game mode will be 1:1 in mechanics with some QoL improvements. The inspiration is mostly for designing systems in a way that can be easily reconfigured or extended to behave in other ways. We hope that by the time we reach feature parity, people will have already built some mods to do things that were impossible with Civ3.

As mentioned above this was started by Civ3 modders, and we all have our passionate reasons for preferring it over other entries, but you're not wrong that doing this with a 3D engine would be a whole `nother ballgame. There are actually Civ4 and Civ5 remakes underway which have both opted for 2D implementations.

danielparsons 16 hours ago

civ 5 is now the most popular among hardcore civ fans. still in the top 100 games on steam. more than 2x the player count of its sequel

distances 13 hours ago

It is a great game, and the Vox Populi mod has given it so much more life.

VP has hands down the best AI that the Civ series has ever seen. My "wow" moment was when the enemy parachuted to my hinterlands to pillage my critical resources. In comparison, the official AI couldn't even pull off an amphibious attack.

TheGRS a day ago

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.

JBAnderson5 a day ago

They built it as a railroady board game instead of a sandbox video game. The rumors from their experimental workshop test and latest announcement make me hopeful for a big update in the spring. Until then, it doesn’t feel worth playing it more than a couple times through. Every game feels the same.

izacus 7 hours ago

JimDabell 12 hours ago

I’ve played and loved Civ 1/4/5/6 for hundreds of hours each. They have always been a bit rough around the edges on launch, but 7 is the first time I’ve felt like they a) released a half-finished game, b) reduced the game to something that is just plain unenjoyable, and c) made me feel ripped off. It’s a massive downgrade in so many different ways and I would pick any previous version over 7. I have loved playing Civ for decades but 7 killed my interest in the game completely.

wewtyflakes a day ago

It is _rough_. People say it has gotten better since release, but if you have not played it before, and were to play it fresh right now, it is not great. The UI is both dense and vapid at the same time, UI glitches/bugs, jarring all-or-nothing lock-step advancement of ages, etc.

Marsymars 18 hours ago

I was big into Civ4. Put about 100 hours into Civ5 and felt that I'd entirely exhausted its strategic depth. Didn't bother with Civ6. Tom Chick hasn't bothered reviewing Civ7 but doesn't seem to be a fan based on forum comments, so I won't be bothering to play it.

bigstrat2003 a day ago

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 to switch civs. That's a good start (though I still don't think I will like the era system at all), but reading the initial reviews a year ago I found out that the game cuts off abruptly in the mid 20th century, rather than going to the information age like normal. To me, that is blatantly unfinished, so I'm not planning to get the game until they fix that as well.

JojoFatsani 19 hours ago

warmwaffles a day ago

I actually preferred Civ 3 to 2 and 4. It scratched a certain itch.

yxhuvud 8 minutes ago

3 has a really nice feel when you manage to get the early timing attacks off against the neighbours, but the later half of the game is too solved - the game ends with infantry + artillery stacks being the only units you need, and with the 3x4 city grid bring optimal.

4 in contrast had a bunch of different paths to power, and those worked even on high difficulties. There were also no optimal city grid the same way (though still being denser than civ5).

data-ottawa a day ago

3 is still my favourite of the series. 5 was good too, but 3 overall feels complete and had great graphics.

warmwaffles 20 hours ago

GaryBluto 17 hours ago

I very much enjoy Civ 2 and 3 and would've played 3 more, but the 3d rendered sprites make it much more of a pain to add anything graphical to.

thrance a day ago

There's Freeciv [1] for IV, and Unciv [2] for V. I doesn't have many fans, VI is too recent, and VII, well... Let's not talk about VII.

> Civ fans tend to prefer [...]

I'd say, each entry in the series gets love. The saying goes: "Your favorite Civ game is the first one you ever played". In my experience, that's pretty true (Still stuck on V).

[1] https://www.freeciv.org/

[2] https://github.com/yairm210/Unciv

bee_rider 20 hours ago

Yeah as a Civilization: Call to Power fan I have to say the “first game in the series I tried” affinity bonus is overwhelming.

Alpha Centauri was objectively the best though.

spiritplumber 11 hours ago

GaryBluto 17 hours ago

chocochunks 20 hours ago

I think the first Civ I played WAS III (maybe II at a friend's house once before?) and it ain't my fav. It sits below IV and V and even VI and I don't really like VI all that much either...

sevenseacat 14 hours ago

that was my first thought, I was gonna show my husband this but he's a Civ 2 ride or die

TheRealPomax a day ago

Civ 1 and 2 have already been done, so if you want to play those, hit up freeciv.

bigstrat2003 a day ago

I'm aware. But why rebuild 3 rather than 4, in that case?

apothegm 17 hours ago

JumpCrisscross a day ago

Is 3 the one with forced retirement?

bigstrat2003 a day ago

Not sure, I only started the series with 4.

rl3 a day ago

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.

0cf8612b2e1e 19 hours ago

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

rl3 16 hours ago

Yeah, I just think it's cool when they achieve drop-in compatibility.

caminanteblanco 21 hours ago

For those like myself who have wanted this but for Civ1 (all 4 of us), someone on CivFanatics has made incredible progress, and the game is actually playable now: https://github.com/rajko-horvat/OpenCiv1

culi 18 hours ago

So there's

- OpenCiv1

- FreeCiv (civ 2)

- OpenCiv3

- ???

- UnCiv

I'm curious why civ 4 is the one that got skipped. I feel like it's the one that is most commonly labelled as the "peak"

TiredOfLife 8 hours ago

Those that like civ 4 are still playing civ 4 and have no time left to develop

Qem 12 hours ago

None for Alpha Centauri yet?

HiPhish 8 hours ago

yobert 21 hours ago

I'm with you-- civ 1 is by far the best! I adore the wonky graphics. None of the new ones hit the same.

glimshe 21 hours ago

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)

supertrope 20 hours ago

Civ III battles are best thought of as dice rolls like the board game Risk. If you have more modern units you get to roll more dice but there's still a small chance archers defeat musketmen.

daotoad 20 hours ago

I lost a nuke to a phalanx in Civ 1. Still salty about that _decades_ later.

yread 13 hours ago

It was a dud

WildWeazel 19 hours ago

tbh that's a civ rite of passage

nasretdinov 14 hours ago

Civ V definitely solved the issue by separating unit strength and their HP. Not sure about Civ 4, but I think it applies there too.

closetkantian 15 hours ago

Really wish someone would do this for Alpha Centauri, my favorite game of all time

nebalee 11 hours ago

There's https://github.com/afwbkbc/glsmac but that still has a lot of work to be put into.

miki123211 13 hours ago

This feels like the perfect game to add (screen reader) accessibility to.

Sadly, I don't think it can be done by us screen reader users, as the Godot editor UI is not really accessible (though they're apparently changing that in the latest version).

dnautics 5 hours ago

I'm one of the weird ones that really wants an open source Civ:CTP. Especially if you can still edit the .ini file to have 255 civilizations on the map.

isomorphic- 13 hours ago

I encourage people to try Unciv. It is the best open-source Civ clone for desktop/mobile.

https://github.com/yairm210/Unciv

miclill 10 hours ago

Cool. It seems Unciv is basically Civ V while openciv3 is Civ III, if anyone else is wondering...

marcd35 4 hours ago

ive never played before. i moved my guys around the map for 6 turns then they just disappeared. also cant figure out how to increase the scaling of the screen

mfld 15 hours ago

This looks great! Shout out to FreeCol, a reimagined Colonization, that has the same isometric look and is a lot of fun.

bigcat12345678 a day ago

Yes CIV3 still feels to me the peak Civ experience.

The content is a bit lacking though, would see more diversity in tech tree, and units.

p0w3n3d 6 hours ago

FreeCol / Colonization team FTW

tbmtbmtbmtbmtbm a day ago

looks super cool. I'm a lifelong civ player but my first one was civ 4, so this seems like a fun chance to dip into some of the earlier ones. love that they're using Godot for the engine!

einpoklum 3 hours ago

I'm old enough to have played Civ I when I was a child, but have not played since then. So, why didn't this project choose to create a Civ 7 or Civ 6 play-alike, nor a Civ 1 play-alike, but rather Civ 3? What's special about it?

More generally - if someone remind us of the major differences between the different versions of Civilization, in a nutshell, we would be in your debt.

SPascareli13 20 hours ago

Freeciv was what brought me too the civ world, I'm sure this project will be the same for many children of this generation.

reconnecting a day ago

Interesting choice of version.

I just realised that the actual latest version of Die Ha… Civilization is VII (2025), and for me II remains the gold classic.

Both in Civilisation and in Die Hard.

d_silin a day ago

Another awesome game - Civ II inspired.

http://www.c-evo.org/

axus 16 hours ago

Loved this one; from the same guy who wrote Scanner which was nice before WinDirStat and WizTree. You could add AI plugins which could take the role of a player, without cheating.

http://www.steffengerlach.de/freeware/

d_silin 4 hours ago

Yep, I even wrote one and made a mod of C-Evo (long time ago).

ubixar 8 hours ago

been following OpenCiv3 with interest. curious if you've been using any AI coding assistants to speed things up, or if it's been mostly vanilla dev? the codebase looks pretty clean

mcfedr 15 hours ago

wow, look at me stuck in the world of freeciv (civ 2)

tdrz 18 hours ago

Really cool, I want something like that for Railroad Tycoon 2.

craftkiller 18 hours ago

syngrog66 a day ago

UnCiv is the best FOSS clone of Civ I've played

rkagerer 20 hours ago

Neat! Civ 3 was always my favorite version.

JumpCrisscross a day ago

Any chance the AIs will be easily extensible?

WildWeazel 16 hours ago

Hopefully yes, because so far none of us are AI programmers...

but seriously yes everything about the game will be designed for customization

jmyeet 21 hours ago

I have a long history with the Civ series. I spent a massive amount of time playing Civ1. My next most played was Civ4 and most of that wasn't the base game. It was a mod that had a very loyal fan base: Fall From Heaven 2 [1]. I have tried a couple of times to get all this to work on a modern PC but I think I'm played out on the game and I never quite get it off the gorund. I have a ton of nostalgia for it though.

Civ5 started the whole hex thing, which I was never excited about. Yes, Civ4 had stacks of doom but Civ5 turned into a puzzle of moving units in order because you could only have one per hex.

Anyway, Civ2 and Civ3 never got as much play from me. I'm a little surprised that people had the same enthusiasm. My memory of these 2 was that they just added a bunch of tedium, like I distinctly remember that tile improvement changed to turning farms into supermarkets. It's been a lot of years so I might be misremembering. Maybe I just dind't give them enough time. Or maybe nothing could capture my initial enthusiasm for the novelty that was Civ1.

Anyway, i'm always happy to see projects like this. Games really do live forever. Like people will invent software for free to keep running them (ie emulators).

The Civ series has kinda defied the usual trend to entshittification. I'm really thinking of SimCity here. It's hard to describe how much EA shit the bed with SimCity %, so much so that it basically launched Cities: Skylines, which itself has had issues with the CS2 launch.

Does Civ3 have a massive fanbase compared to Civ1, Civ2 or Civ4? I really don't know.

[1]: https://forums.civfanatics.com/threads/mod-fall-from-heaven-...

danielparsons 16 hours ago

I love the hex system - adds a lot of tactical depth. Choice of naval vs air vs land focus often comes down to who you're fighting and where. Then you turn around to fight someone else and realize your 20 veteran frigates are near useless despite your new enemy being coastal because all of their cities are tucked away in bays or behind hills...

Joel_Mckay a day ago

How does this compare with https://freeciv.org for game play =3

WildWeazel a day ago

Gameplay wise this is a straight remake of Civ3 as a baseline, while allowing much greater customization. Freeciv is definitely an inspiration, but it's kind of its own thing.

dleslie a day ago

Not sure, when Civ2Civ3 is now the default ruleset in Freeciv.

https://freeciv.fandom.com/wiki/Civ2civ3

PlatoIsADisease a day ago

Wake me up when OpenCiv4, but only when there's an option for smart AI rather than boosted fake AI.

I remember losing 6pm to 3am playing civ 4 one time. One more turn...

(But I'm not sure what I need openCiv for... the steam game is good. Maybe its just useful for the long term.)

1980phipsi a day ago

I would love to see someone use modern machine learning techniques to make a kick ass Civ AI.

Marsymars 18 hours ago

Genuine question - would that be amenable to fast AI? It's less of a problem on modern PCs running Civ4, but on contemporary systems late-game large maps with many AI/units could really drag during turn-processing.

lurk2 17 hours ago

JojoFatsani 17 hours ago

Civ4 is super cheap on Steam BTW

jlarocco a day ago

I don't know about the dedicated Civilization fans, but 3 was the only version I played.

I didn't play it much, but when I did I'd play for 6+ hours at a time. I'll check this out later tonight, and might see if I can find the old CD and get the original running.

sevensor 21 hours ago

Ooof, good luck. Civ3 copy protection was intense. I had to get out my old Win2k disk and stand up a VM. Attempts to rip an iso will be complicated by the fact that they deliberately wrote bad data to the disk. All of this is surmountable, but unless you enjoy a very particular kind of fun, you may prefer to spend $2 on GoG.

jrm4 a day ago

uh oh

yeah, that's dangerous for me, this is the ONE that got me started