Skip to content

hanyuhanyuhanyu/Akupara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Akupara

It will be a gem which make constructing BoardGame program logic easy to make

Akuparaって何

ボドゲ的なゲームを作る際に必要になるであろう内部ロジックを楽して作れるようにするgem。になる予定。

何ができるようになりたいのか

  • ボドゲ作る時にいちいちボードゲーム上の位置とかトークンとか作るのがダルくてかなわないので、jsonからサクッと作れるようになって欲しい * ある特定の行動を取った際に「できる条件」なり、「やる前にチェックすること」なり、なんなりそこら辺の条件分岐をごちゃごちゃ書きたくない

これを使ったらどんな嬉しいことがあるのか

  • しちめんどくさい場所の名前の定義だのをハードコードする必要なく、json書くだけで、プログラム起動時点でサクッとインスタンスまで作ってくれるようになる

何作る予定やねん

  • Place, Token, Piece, Player, Eventあたりについては、jsonである程度制御できるようになって欲しい。
  • 今のとこPlaceは、名前と隣接関係の管理ぐらいはできるようになっている。
  • 色々あればあるほどわかんなくなるので、Akuparaがデフォルトで作れるようにするものはこれぐらいにしたい。
  • Cardなんかは欲しくなるが、それはTokenの一種でいいんじゃね。精々別名として存在させるぐらいでいきたい

どうやって使うねん

こうじちゅう

About

It will be a gem which make constructing BoardGame program logic easy to make

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages