Game Development

Projects

UnityとC#の学習を通して制作したゲームをまとめています。 完成度を誇張せず、現在の制作状況と実装した内容が分かる形で掲載します。

Learning Projects

Puzzle Games

ブロック、スコア、次のブロックを表示したTetrisPuzzleのプレイ画面

TetrisPuzzle

Learning Project

10×20の盤面管理、ブロック操作、当たり判定、ライン削除、スコアと次ブロック表示を実装した落ちものパズルです。

  • Unity
  • C#
詳細を見る
4色のブロック、スコア、次のブロックを表示したPuyoPuzzleのプレイ画面

PuyoPuzzle

Learning Project

ブロックの操作・自然落下・同色の連結判定・削除を、ゲーム状態を切り替えながら処理するパズルです。

  • Unity
  • C#
詳細を見る
大きさの異なるカラーバブルとスコアを表示したMergePuzzleのプレイ画面

MergePuzzle

Learning Project

バブルを落とし、同じ種類同士の衝突で次のバブルへ合体させる物理パズルです。スコアとリトライも実装しています。

  • Unity
  • C#
詳細を見る
同じ色のバブルを線でつないでいるSameGamePuzzleのプレイ画面

SameGamePuzzle

Learning Project

近くにある同色バブルをドラッグでつなぎ、条件を満たしたグループを削除してスコアへ反映するパズルです。

  • Unity
  • C#
詳細を見る
1から15の数字が付いたピースと空きマスを表示したSlidePuzzleのプレイ画面

SlidePuzzle

Learning Project

空きマスに隣接するピースをクリックまたはタップで動かす4×4のスライドパズルです。シャッフルとクリア判定を実装しています。

  • Unity
  • C#
詳細を見る
見本画像と配置が崩れた画像ピースを表示したPicturePuzzleのプレイ画面

PicturePuzzle

In Development

画像を分割したピースから2枚を選び、位置を入れ替えて完成を目指すパズルです。選択とシャッフル処理を実装中です。

  • Unity
  • C#
詳細を見る

MatchPuzzle

In Development

盤面サイズや消去条件などを調整できるマッチパズルを目指し、タイル生成と盤面データの基礎を実装中です。

  • Unity
  • C#
詳細を見る