Pygameでゲームを作ろう
Pythonとpygameを使って、5つのゲームを作りましょう。四角形を動かすゲーム、落ちてくるブロックをキャッチするゲーム、スネーク、2人対戦のポン、そして自分だけのゲームです。どのゲームも、作りながらブラウザー上で動かせます。
シラバス
5 章40 レッスン5 プロジェクト40 チャレンジ80 クイズ問題イベントと衝突
プロジェクト10 レッスン10202人のプレイヤーとボール
プロジェクト10 レッスン1020自分だけの作品にしよう
プロジェクト2 レッスン24おすすめの関連コース
Unityゲーム:ブロック崩し
UnityとC#を使って、3Dのブロック崩しゲームを作りましょう。各レッスンで、パドルと跳ね返るボール、ブロックの壁、残機とレベル、パドルを広げたりボールを分裂させたりするパワーアップを、ひとつずつ実装します。
修了証あり
- 16
- 16
- 1
- 65
Unityゲーム:3Dスネーク
C#を使ってUnityで3Dスネークゲームを作りましょう。各レッスンで、グリッド上を移動するヘビ、方向転換、エサ、伸びるしっぽ、壁や自分自身にぶつかる仕組み、スコア、速度、ハイスコアを順番に追加します。
修了証あり
- 14
- 14
- 1
- 56
Robloxゲーム:バトルグラウンド
レッスンごとに機能を追加しながら、Luauで本格的なRobloxの剣闘ゲームを作りましょう。攻撃判定のある剣、キーやスマートフォンのボタンで使えるサーバー側クールダウン付きの能力、コンボ、スタン、ブロック、そして柱の周りを追いかけてきて反撃するボットを実装します。
修了証あり
- 20
- 20
- 1
- 60
Robloxゲーム:闇からの脱出
レッスンごとに機能を追加しながら、Luauで本格的なRoblox脱出ゲームを作りましょう。ドアでつながった暗い部屋、懐中電灯、鍵と金庫の暗証番号、壁を回り込んであなたを追ってくるモンスターが登場します。クローゼットに隠れたり、全力で走ったりしながら、時間内に出口を目指しましょう。
修了証あり
- 20
- 20
- 1
- 60
Unityゲーム:タワーディフェンス
UnityとC#で3Dタワーディフェンスゲームを作りましょう。各レッスンで新しい機能を追加し、ウェーブごとに道を進む敵や、設置して狙いを定めて攻撃するタワー、お金やアップグレード、範囲攻撃や凍結攻撃、そして守るべき基地を実装します。
修了証あり
- 18
- 18
- 1
- 82