GitHub - graememcc/micropolisJS: A port of Micropolis to JS/HTML5
GitHub - graememcc/micropolisJS: A port of Micropolis to JS/HTML5
A port of Micropolis to JS/HTML5. Contribute to graememcc/micropolisJS development by creating an account on GitHub.
github.com
안녕하세요~
심시티 오픈 소스가 있다는 것을 아시나요?
EA가 GPL로 공개한 심시티 오픈소스 버전인 micropolis 입니다.
JS/TS + HTML 버전으로 포팅되어 있어요~
예전에 한번 돌려보려다가 못했었는데...
이번에 맘잡고 제대로 띄워봤어요~
0. 필요한 환경 체크하기
git 이 설치되어있나요?
nodejs 가 설치되어있나요?
1. git 에서 받기
git clone 로 받지 않고 zip 으로 받아서 돌리면 제대로 뜨지 않을 수 있습니다.
git clone https://github.com/graememcc/micropolisJS.git
2. npm install 및 빌드하기
해당 폴더에 들어가셔서 npm install 하고 빌드하세요~
저는 micropolisJS 폴더 입니다.
micropolisJS>npm install
micropolisJS>npm run build
3. webpack 설치하기
webpack은 자바스크립트 모듈을 컴파일하기 위해 필요해요.
이 심시티는 컴파일을 해야합니다~(typescript 코드가 포함되어 있으므로)
micropolisJS>npm install webpack webpack-cli --save-dev
4. 서버 띄우기
npx는 Node Package eXecute 의 약자로 패키지 실행에 쓰이는 명령어 입니다.
micropolisJS>npx webpack serve --mode development
5. 확인하기!
위 4번 명령은 조금 시간이 필요해요~
중요한건 아래처럼 접속해 볼 수 있는 링크와~
아래처럼 성공했다는 메시지죠~
자 이제 첫 부분에서 알려준 링크로 접속해 보세요~
아래처럼 뜨면 성공입니다!
이제 소스들을 주물럭 거리면서 즐겨보세요~
즐거운 모딩하세요!
'게임 > 심 시리즈' 카테고리의 다른 글
[심시티 4] 심시티 4의 역대급 모드 - 3D Camera 모드! (1) | 2025.08.23 |
---|---|
[심시티 4] NAM을 사용할 수 없는 사람들을 위한 NAM Lite 모드 (8) | 2025.08.17 |
[심 시리즈] 심 시리즈 게임플레이 동영상 모음 (6) | 2025.08.12 |
[심 시리즈] 심 시리즈 PC 게임 사양 비교 (4) | 2025.08.11 |
[위키백과로 보는 게임] 10편 심즈 3 (4) | 2025.04.20 |
댓글