Connect4
Connect4というゲームアプリを開発しました。 縦横斜めに同じ色の石を先に4つ並べた人が勝利するというルールです。 機能一覧 ・対人対戦とCPU対戦(easy,medium,hard)が可能。 ・持ち時間制を取り入れた。デフォルトは20分です。 ・盤面を(6~10)×(7~10)まで拡張可能にした。デフォルトは6×7です。 ・勝利条件の石の数が変更可能。デフォルトは4つです。 ・石の色とユーザーの名前が変更可能。 ・画面をダークモードに変更可能。 使用技術 ・React ・MaterialUI ・vercel こちらのアプリはチーム(3人)で開発しました。 私は主にゲームをプレイする画面と、アプリ全体の状態管理の最適化を担当させていただきました。 是非遊んでみてください!