ゲームプレイスクリプティングは、ゲームを魅力的で楽しくプレイできるようにするための動作をプログラミングする分野であり、ゲームの論理、動き、イベント、3D空間内のオブジェクト間の相互作用などが含まれます。
このコースでは、ファーストパーソンシューティングレーザータグゲームのゲームプレイスクリプティングを学びます。大規模で複雑なプロジェクトの一般的な構成と主要な実装の詳細に従い、カスタム値を使用して新しい動作を作成する機会がいくつかあります。
このコースは、一般的なコーディングの概念、スタジオのデータモデル、およびクライアント-サーバー関係に精通している読者を対象としています。コーディングを学ぶのに助けが必要な場合は、コーディングの基本を試してください。
コース内容
第1章 - チームを作成する
ラウンドがアクティブなときにプレイヤーをチームに分ける方法を学びます。
第2章 - スポーンとリスポーン
プレイヤーがラウンドにスポーンおよびリスポーンする際にユニークなアクションをトリガーする方法を学びます。
第3章 - ラウンドを追加する
ポイントを追跡し、最終結果を表示し、チームをリセットするラウンドを実装する方法を学びます。
第4章 - ブラスターを実装する
2種類のブラスタータイプのブラスター動作をスクリプトする方法を学びます。
第5章 - ヒットを検出する
ブラスターデータからヒット検出を行い、ダメージを割り当ててプレイヤーの健康を減少させる方法を学びます。