シンプルで高速なセル・オートマトンプログラムのテンプレートを作成しました
HTML, CSS, JavaScript, および p5.js を利用して実装されています。
このテンプレートは、独自のセル・オートマトンプロジェクト(ライフゲームなど)を簡単に開始できるように設計されており、コードをカスタマイズして自分だけのバージョンを作成することができます。
とりあえず遊びましょう
操作方法
- セルを作成するには、マウスをドラッグしてください。
- セルを削除するには、Shift キーを押しながらマウスをドラッグしてください。
- ゲームの一時停止/再開は、p キーを押して切り替えてください。
- ゲームをクリアするには、q キーを押してください。
- 画面全体にセルを作成するには、f キーを押してください。
- ランダムにセルを配置するには、r キーを押してください。
- ゲームの速度を上げるには、w キーを押し、速度を下げるには s キーを押してください。
- セルのサイズを大きくするには、d キーを押し、サイズを小さくするには a キーを押してください。
インストール方法
- githubリポジトリをクローンまたはダウンロードしてください。
- クローンまたはダウンロードしたフォルダを開いてください。
- index.html ファイルをダブルクリックして、ブラウザで開いてください。
カスタマイズ方法
- sketch.js ファイルを開いてください。
- 変数や関数を編集して、ゲームの動作や見た目を変更できます。
- index.html および style.css ファイルを編集して、デザインをカスタマイズできます。
ライセンス
このプロジェクトは MITライセンス で公開されています。