RepositoryJavaDEGermany
dheid

dheid/micropolis

Micropolis is the Open Source Release of the original SimCity source code. This is a Java version originally written by Jason Long and enhanced with modern features.

56stars
6forks
8issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: simcity

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: city-builder

#1 Repository Của Tháng

5
TINIX TRENDING·Chủ đề: simulation

#5 Repository Của Tháng

🎮 Micropolis - Phiên bản Java mở rộng của SimCity kinh điển

Bản Java mã nguồn mở của trò chơi đô thị đình đám SimCity, kế thừa từ dự án MicropolisJ.

Micropolis là phiên bản mã nguồn mở của SimCity gốc do Will Wright sáng tạo. Dự án này dựa trên MicropolisJ của Jason Long (phát hành năm 2013), được cập nhật với các tính năng hiện đại. Phần mềm này ban đầu được phát hành bởi Don Hopkins như một phần của chương trình One Laptop Per Child (OLPC).

✨ Điểm nổi bật

  • Mã nguồn mở hoàn toàn: Dự án được cấp phép GPL, cho phép mọ người sử dụng, sửa đổi và phát hành lại.
  • Hỗ trợ đa nền tảng: Chạy trên Windows, macOS, Linux chỉ cần Java Runtime Environment.
  • Hệ thống engine tách biệt: Gói micropolisj.engine chứa logic mô phỏng đô thị không phụ thuộc giao diện.
  • Giao diện đồ họa linh hoạt: Gói micropolisj.gui cung cấp hiển thị đô thị, điều khiển tốc độ mô phỏng và xử lý sự kiện.
  • Hỗ trợ đa ngôn ngữ: Hệ thống bản địa hóa dựa trên resource bundle, dễ dàng thêm ngôn ngữ mới.
  • Định dạng lưu trữ rõ ràng: Tệp lưu trữ chứa dữ liệu lịch sử dân cư, thương mại, công nghiệp, tội phạm, ô nhiễm, dòng tiền và bản đồ.

💡 Vì sao đáng chú ý

Micropolis khác biệt so với các phiên bản khác ở chỗ tách rõ logic mô phỏng (engine) và giao diện (GUI), giúp dễ dàng mở rộng hoặc thay thế thành phần nào bất kỳ. Đặc biệt phù hợp cho người muốn nghiên cứu cơ chế hoạt động của một trò chơi quản lý đô thị cổ điển, hoặc phát triển thế hệ game đô thị mới dựa trên nền tảng ổn định này.


#Micropolis #SimCity #Java #OpenSource #CityBuilder #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJava
Anuken/Mindustry

The automation tower defense RTS

29.4k
Oct 22, 2026
Repository
CyC2018/CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

186.3k
Aug 21, 2024
Repository
GitHubDaily/GitHubDaily

坚持分享 GitHub 上高质量、有趣实用的开源技术教程、开发者工具、编程网站、技术资讯。A list cool, interesting projects of GitHub.

48.3k
Dec 31, 2025
RepositoryC++
OpenTTD/OpenTTD

OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe

8.4k
Oct 25, 2026
RepositoryRust
a-b-street/abstreet

Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit

8.2k
Sep 10, 2025
RepositoryRust
citybound/citybound

A work-in-progress, open-source, multi-player city simulation game.

8.2k
Jan 7, 2023
RepositoryJavaScript
pshenok/server-survival

Tower defense game that teaches cloud architecture. Build infrastructure, survive traffic, learn scaling.

6.5k
Oct 21, 2026
RepositoryKotlin
kotcity/kotcity

KotCity, an open source city simulator

490
Aug 23, 2021
RepositoryC++
Lecrapouille/OpenGlassBox

[Lib, App][Version 1.1.0][Functional] Sandbox implementation of the simulation engine behind SimCity 5 (GlassBox)

56
Oct 10, 2026