オープンソースのシムシティ2000があるらしい

icoxfog417
オープンソースのシムシティ2000が。強化学習環境として使えるようになるかもとのこと。アツイ。 twitter.com/genekogan/stat…
2018/02/10 19:13

これが元ネタです。

 

こちらから取得できます。

https://github.com/rage8885/OpenSC2K

 

実行方法もリンク先に書いてあります。

node.jsの実行環境が必要です。

 

せっかくなので、macに入れてみた。

 

まずはターミナルを開く。

 

そして以下を実行。

$git clone https://github.com/rage8885/OpenSC2K

$cd OpenSC2K

 

次に、node.jsを入れる。

$/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

$ brew install nodebrew

$ mkdir -p ~/.nodebrew/src

$ nodebrew install-binary latest

$ nodebrew list

バージョン番号を確認。

$ nodebrew use [バージョン]

$ echo ‘export PATH=$PATH:/Users/xxxxx/.nodebrew/current/bin’ >> ~/.bashrc

.bashrcを編集

if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

 

node.jsを実行する。

$npm install

$node_modules/.bin/electron-rebuild -f -w better-sqlite3

$npm start

これでウインドウが立ち上がり、

シムシティ2000っぽいものが表示されます。

 

・・・はい?

 

はい、これはただ表示しているだけなので、それだけです。

 

まぁ、何の役にも立ちませんが、

興味のある方は試してみては。