ブラキオカップ

Matcha Maker

https://github.com/Semi-koron/Brachio

Next.js

Go

TypeScript

Docker

スマホをコントローラに抹茶を作ろう!

Semikoron

推しアイデア

スマホがゲームのコントローラーとなり、スマホの数だけ一緒にプレイすることができる!!

作った背景

Nintend● swit●hのような一緒の画面でプレイできるゲームが作りたかった。

推し技術

QRコード一つでwebsocketで画面(PC)とスマホの接続を行い、プレイすることができる事!

プロジェクト詳細

つくったもの

今回僕が作ったのはPCをホストとスマホをコントローラとして複数人で遊ぶことができる抹茶作りゲームです!!

昔遊んでいたwiiでまた遊びたいなあと思ったことから作りました!

技術構成図

image

フロントエンドはNext.jsバックエンドはGoで書いていてそれぞれデプロイ先はvercelとRailwayです! PCとコントローラーにはWebsocketを利用しました!
今回初めてGoを書きました!さらに今回初めてWebsocketを触りました!

ゲーム一覧

茶葉摘みゲーム

スマホを傾けてプレイヤーを操作しつつ画面上に現れる茶葉を集めよう!

茶葉発酵ゲーム

最初に表示される茶葉の色を覚えて、茶葉を発酵させよう。 スマホを置いている間は茶葉が発行して色が段々と変化するよ! ここだと思うタイミングでスマホを持ち上げて茶葉の発酵を止めよう!

茶葉挽きゲーム

石臼で茶葉を粉にするゲームです! スマホを縦に持ち、石臼の持ち手と見立ててぐるぐるとまわそう! 回せば回すほど高得点が貰える!

Semikoron

@Semikoron