オンラインボードゲームサービス HICHAIN Apps

OVERVIEW

自身が制作したボードゲームがオンラインで遊べるWebサービス

YEAR 2021

自身が制作したボードゲームがオンライン対戦できるWebサービスです。

PC、スマートフォンのWebブラウザでプレイできます。

2021/05/06 リリース

操作方法 GitHub


技術スタック

  • TypeScript 4
  • Frontend: React 17
    • vite / Redux / Redux-Saga / MUI 5 / boardgame.io
  • Backend: Google Cloud / Firebase
    • Google App Engine / Firebase Hosting

(2025年4月時点)

開発経緯

自身がボードゲーム「slachchain」(スラッシュチェイン)を2019年に制作したことがきっかけです。

slachchainは二人用のシンプルなアブストラクトゲームで、「5つラインを並べれば勝ち」と五目並べのように単純明快なルールでありながら、極めるには難しくやりごたえのあるゲームです。

slashchainとは

また、当時業務でやっていなかったReactを勉強がてらWebアプリを作ってみたかったことも大きいです。

こだわりポイント

URLをコピーして対局相手に共有することで、簡単にオンライン対戦することができます。

また、元のゲームがタイルを隣り合わせて置いていく都合上、無限に繋がるようにおける必要があります。

そのために無限に広がる盤面をアプリで実現しています。

対局の管理やマルチプレイ機能は boardgame.io というボードゲーム向けのフレームワークが担っています。



WEBSITE