【重要】サービス終了のお知らせ

sphere life game

sage_k

License: MIT License

Fork
0
Fav
0
View
968
  • Play

Fullscreen

Smart Phone

  • Readme
  • JavaScript 232 lines
  • HTML 4 lines
  • CSS 10 lines

Life game 3D

Intro

以前アップしましたライフゲームを、球面上でやってみました。

カメラ操作

画面上にX字を思い浮かべてください。その上下部分をクリックすると、球体が視界に対して上下方向に回ります。 左右部分をクリックすると左右を見られます。

マウスホイールで拡大・縮小。

人によっては直観と逆の方向に回るかもしれません。

ほかの操作はありません。やり直したいときはリロードしてください。

ルール

3で生成、23は生存、他は死亡。

その他

最初に200kB弱の球体ポリゴンデータをロードしますので、環境によっては開始まで白い線が1本あるだけの画面で止まるかももしれません。

隣接グリッドは頂点や辺を共有している三角形同士、12個です。 ポリゴンを貼るアルゴリズムの関係上隣接グリッド数が少ない三角形もあります。

ライトはアンビエント光に加えて黄色いスポットライトを当てています。 天動説よろしく球体の回りをゆっくり回っています。 光が当たってると繁殖しやすいとかは無いです。ただの演出です。

手前みそですが、ポリゴン生成はこちらのアルゴリズム。

http://sage-t.tumblr.com/post/138986956199/polygons-on-sphere

  • sphere life game
  • jQuery v2.1.0
  • sphere life game

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

sage_k

Author

Fortran大好き人間

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags