Live data from Hacker News

Convert SimCity 2000 cities into Minecraft worlds

github.com

51–60 of 154 posts

Re: Convert SimCity 2000 cities into Minecraft worlds

#52
post #5

This reminds me a lot of SimCopter (1996) where you could also import your SC2k city and fly around and do missions. Mostly about helping people in various forms of distress by picking them up and flying to various destinations. Great flashback from 90's gaming, I remember tossing people out at random when flying which was always hilarious when you're a young kid. You could then pick them up and fly them to the hospi…

Clint Basinger's Lazy Game Reviews always has excellent reviews of Maxis games. LGR - SimCopter - PC Game Review https://www.youtube.com/watch?v=x4mh7Pc5MSI LGR - Streets of SimCity - PC Game Review https://www.youtube.com/watch?v=zi60A2-PcpM The SimCity 2000 Retail Demo Disk for DOS https://www.youtube.com/watch?v=G2b5HRRTH70 LGR - SimCity 2000 Network Edition - PC Game Review https://www.youtube.com/watch?v=W9e3WlJ…

Clint is great!

Re: Convert SimCity 2000 cities into Minecraft worlds

#53
post #42

Very cool idea and execution. Slightly off-topic; if there ever was a excellent example of what it means when a C# program is being written by a java developer, this would certainly qualify. Was this ported from a java project?

When did we get C# devs flexing on Java devs? Isn't like that like a paint by numbers expert flexing on a paint by letters kinda person?

Oh this is so mean ;)

Re: Convert SimCity 2000 cities into Minecraft worlds

#54
post #5

This reminds me a lot of SimCopter (1996) where you could also import your SC2k city and fly around and do missions. Mostly about helping people in various forms of distress by picking them up and flying to various destinations. Great flashback from 90's gaming, I remember tossing people out at random when flying which was always hilarious when you're a young kid. You could then pick them up and fly them to the hospi…

Thanks for this, I usually hate to say sequels are bad (since Simcity 2000 was itself a sequel and much better than the original SimCity) but that series really went off the rails around when Simcity 3000 came out.

(It’s a shame we didn’t get a higher resolution version of Simcopter and Streets of Simcity instead of a long string of “The Sims” plus… well I quit gaming before they took GTA online, but I got the impression the GTA community is more into murdering sex workers for cash rather than equipping your car with an airfoil and a hopper so you can jump high in the air then glide down into areas of the map your opponent cannot reach.)

Ps I’ve never seen that domain you can also play Simcity 2000 at https://archive.org/details/SimCity2000

Re: Convert SimCity 2000 cities into Minecraft worlds

#55
post #2

Hopefully Minecraft has a mod to let you fly around in a helicopter and pick people up from the ground only to drop them confused on top of a skyscraper.

In my experience there aren't many things minecraft doesn't have a mod for -- though sometimes it is a matter of what version of minecraft you want it for. mods at the very least tend to trail the main release version by a few cycles.

Re: Convert SimCity 2000 cities into Minecraft worlds

#56
post #10

Earlier quoted context omitted.

Could you give examples of what you mean? I've had a look through and there are certainly stylistic things I'd do differently, such as using "var" and LINQ more, and capitalising method names. But it's easy enough to understand despite that.

Don't get me wrong, it's not "bad" code (from a brief glance) but it's just clearly written as if it was Java code, and probably not in a usual IDE like Visual Studio, Rider or VSCode /w C# plugin (as that would typically scaffold a more C#-esque style). Here's what I've noticed so far: - Uses camelCase instead of PascalCase - Uses setter and getter methods instead of C# properties. - Uses reverse DNS namespace com.m…

I looked at the code from a Java developer point of view, and besides the first 2 points, I don't see anything that was Java-specific.

If anything, the code style is reminding me more about classic game code, where they use arrays instead of List and are more concerned about data types and memory usage. Maybe this person is coming from a background of game programming and/or C(++)?

Re: Convert SimCity 2000 cities into Minecraft worlds

#57
post #22
post #5

This reminds me a lot of SimCopter (1996) where you could also import your SC2k city and fly around and do missions. Mostly about helping people in various forms of distress by picking them up and flying to various destinations. Great flashback from 90's gaming, I remember tossing people out at random when flying which was always hilarious when you're a young kid. You could then pick them up and fly them to the hospi…

I liked to play the SimCopter demo and thanks to it Wagner's Ride of the Valkyries still remind me of the game. I suspected (or maybe just hoped) that you could somehow import SimCity 2000 cities (I had the original boxed release, the first game I owned), but either it was not possible to do in the demo or I just failed to find the way (I was barely a teenager without the Internet access).

This is kind of like being a fan of early Simpsons, where exposure to one thing leads you to find out more about the thing they’re drawing inspiration from.

The association of Flight of the Valkyries and helicopters came from Stanley Kubrick’s Apocolypse Now.

Re: Convert SimCity 2000 cities into Minecraft worlds

#58

neat idea but the project is like 10 years old, and last commit was 3+ years ago and only works on java edition. would like to see something like this, but for other city builders like Caesar

It's technically inaccurate but probably fundamentally fair to say that "Bedrock" is the closed version and "Java" is the open one.

Re: Convert SimCity 2000 cities into Minecraft worlds

#59
post #16
post #8

Earlier quoted context omitted.

> only works on java edition Yes, as the project says, Minecraft. Not the cut-down mobile game with microtransactions that claims to be Minecraft.

I'm not playing Minecraft, but this has fascinated me from afar. AIUI, Microsoft has two teams on two different continents essentially developing two very similar but subtly incompatible versions of the same game. Funky. Do they share any code or formats? Are the client/server interoperable? Does the C++ one even have a server implementation?

I'd say it's a not-inaccurate summation to say "Bedrock" is the closed one (e.g. for consoles) and "Java" is the open one.

Re: Convert SimCity 2000 cities into Minecraft worlds

#60
post #16

Earlier quoted context omitted.

I'm not playing Minecraft, but this has fascinated me from afar. AIUI, Microsoft has two teams on two different continents essentially developing two very similar but subtly incompatible versions of the same game. Funky. Do they share any code or formats? Are the client/server interoperable? Does the C++ one even have a server implementation?

> Are the client/server interoperable? not officially. some projects[0] try to bridge the protocols, but I've never personally seen one that operated without issues. [0] e.g. https://geysermc.org/

I had no idea the wire protocol was understood so well. Are there similar project to bridge, i.e. Minetest with Mineclone2 and Minecraft (java)?
Post reply on HN