news.volyx.in

Convert SimCity 2000 cities into Minecraft worlds (github.com)

658 points by notpushkin · 1377 days ago · 149 comments on HN

Article summary

A program called MineCity 2000 converts SimCity 2000 cities into Minecraft worlds, allowing users to explore their creations in a new environment. The program reads SimCity 2000 city files and maps the terrain and buildings into a Minecraft world. The converted worlds can be used in Minecraft Java Edition, and a separate converter can be used to make them compatible with Minecraft Bedrock Edition. The program is available on GitHub, along with its source code and a compiled version for download.

Main themes

  • SimCity 2000
  • Minecraft
  • game conversion
  • code style
  • programming languages
  • game nostalgia
  • creative play

What commenters say

  • The codebase has a distinct Java-like style, which may be due to the author's background in Java development.
  • The use of arrays instead of lists in the code may be a performance optimization or a result of the author's programming style.
  • Some commenters find the code to be well-structured and easy to understand, while others criticize its style and performance.
  • The project has sparked nostalgia for classic games like SimCopter and Streets of SimCity, which also allowed players to interact with SimCity 2000 cities in new ways.
  • The code's style and structure have been influenced by the author's experience with both Java and C# projects.
  • The project's conversion of SimCity 2000 cities to Minecraft worlds has been seen as a unique and interesting idea, with potential for creative exploration and play.
  • Some commenters have noted that the code could be improved with more modern C# features and best practices, such as the use of LINQ and generics.