プログラミング初心者が一気にレベルアップするゲーム5選【練習、Unity 、C# 】

スポンサーリンク

プログラミング初心者が一気にレベルアップするゲームTOP5です。
(特に Unity + C# で作る場合)

① シューティングゲーム

一番最初に作るべきゲーム

作る要素👇

プレイヤー移動

弾発射

敵出現

当たり判定

スコア

学べること

変数

if文

当たり判定

オブジェクト生成(Instantiate)

② ブロック崩し

昔のゲームですがプログラミング練習に最強

作る要素👇

ボール反射

ブロック破壊

スコア

ラケット操作

学べること

物理演算

反射計算

ゲーム状態管理

③ クリック放置ゲーム

例:クッキークリッカー系

作る要素👇

クリックでお金

自動収入

アップグレード

セーブ

学べること

数値管理

UI更新

データ保存

ここで
ゲーム設計の力が付きます。

④ 横スクロールアクション

マリオ系

作る要素👇

ジャンプ

重力

敵AI

ステージ

学べること

物理

プレイヤー制御

アニメーション

かなりゲームらしくなる段階です。

⑤ ローグライク

ダンジョン系ゲーム

作る要素👇

ランダム生成

アイテム

敵AI

マップ

学べること

アルゴリズム

データ構造

ゲーム設計

ここまで作れると初心者は完全卒業レベル

最強の練習ルート

おすすめ順👇

1 シューティング
2 ブロック崩し
3 クリックゲーム
4 横スクロール
5 ローグライク

これ全部作ると

C#理解

Unity操作

ゲーム設計

が一気に伸びます。