
MapleStory Worldsで湯湯特攻隊を作る
todaycoding
ネクソンのメタバスプラットフォームMapleStory Worldsを活用して、タンタン特攻隊と同じ形のゲームを制作します。
入門
Lua, UCC
Unity InputSystemを徹底的に解剖します。 約10種類の使用方法と実践例を通じて、InputSystemの達人に生まれ変わりましょう。
学習した受講者のレビュー
5.0
mystic6113
InputSystemについて分かりやすく説明していただき、よく聞きました! ところで、Scriptable Objectおよびキーリバインディング講義はいつアップロードされるのか気になります
5.0
까만돌
貴重な講義をありがとうございます。
5.0
ftna
講義が良くて、声も心地よいので集中しやすいです。 丁寧に教えてくださいます。
InputSystemを活用する数多くの方法
InputSystemの詳細オプション
マルチプラットフォームの多様な入力デバイス対応
ランタイムキーリバインディングの実装
UnityのInputSystemを正しく使っていますか?
Unity6からInputsystemが基本設定に含まれるようになりました。
今やInputsystemは必須です!
もしかしてPlayerInputコンポーネントを通してのみInputSystemを使用していますか?
InputSystemの使用方法はもっと多様です!
入力システムの比較
C#文法
コード設計
Legacyとの比較 : 既存の入力処理方式とInputSystemを比較しながら、InputSystemの長所を学びます。
基本文法 : InputsystemはEventを活用して動作します。DelegateとEvent文法の原理と使用方法について学習します。
コード設計:ユーザーの入力とキャラクターの移動を一つのスクリプトで実装するケースが多いです。これはオブジェクト指向プログラミングに反しており、今後開発を進める際に拡張性において困難が伴います。ユーザー入力と移動処理を分離し、継承を通じたコード設計を学びます。
基本ワークフロー
詳細オプション
コード作成
基本ワークフロー:公式ドキュメントを参照すると、InputSystemには大きく4つのワークフローが存在し(バージョンによる違いあり)、基本ワークフローをすべて扱います。
詳細設定 : Interactions、Processors、Modifierなど、Inputsystemに存在する様々なオプションと使用方法を学びます。
追加活用方法:基本ワークフローだけでなく、InterfaceやScriptableObjectを通じてInputSystemを活用する方法を学びます。
2D プラットフォーマー
2D トップダウン
3D
使用方法:InputSystemの多様な使用方法を様々なゲーム環境に適用しながら練習します。
ゲームジャンル:どんなゲームでもInputSystemを熟練して扱えるようになります。
学習デバイス:キーボード、マウス、ゲームパッドなど、Unityでサポートされているデバイスの入力を処理できます。
状況処理:インゲーム状態と一時停止状態の切り替え時に自然な入力処理の変更を学びます。
UI処理:UIインタラクション時のインゲーム入力の例外処理を学びます。
状態処理 : 基本状態、飛行、運転、水泳など状況に応じた適切な入力切り替え方法を学習します。
Windows環境で進行され、Unity6を使用します。
学習ではUnity6のLTSバージョンの使用を推奨いたします。
Unity6でなくてもLTSバージョンを使用すれば、講義の受講に大きな支障はありません。
ただし、最新バージョンではなく旧バージョンを使用される場合、学習に支障が出る可能性があります。
講義でUnityパッケージ形式で提供されますので、ダウンロードしてご使用ください。
InputSystemの様々な使用方法をまず学習します。
その後、InputSystemの詳細オプションを確認します。
学習対象は
誰でしょう?
Unityの基本入力処理(Legacy)からInputSystemに移行しようとしている方。
キーボード・ゲームパッド・タッチなど、複数のデバイスの入力を柔軟に管理したい方。
PC、モバイル、コンソールなどのマルチプラットフォームプロジェクトで入力処理にお悩みの方。
InputSystemの様々な使用方法による長所と短所を知りたい方。
実践例を通じて、様々な入力システム設計のノウハウを得たい方。
前提知識、
必要でしょうか?
基本的なUnityの使い方
基本的なC#文法
434
受講生
18
受講レビュー
5.0
講座評価
2
講座
Unityおよび開発関連の情報を共有している「今日コーディング(オヌルコディン)」です。
誰よりも分かりやすく、最大限理解していただけるよう、私が持っている知識を共有していきたいと思います。
詳細については、今日コーディング(オヌルコディン)のYouTubeチャンネルをご参照ください。
全体
46件 ∙ (3時間 11分)
講座資料(こうぎしりょう):
1. 講義紹介
02:50
2. プロジェクト設定
01:32
4. Legacy方式で3D動きを実装
06:17
全体
10件
5.0
10件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
受講レビュー 3
∙
平均評価 5.0
受講レビュー 68
∙
平均評価 4.8
受講レビュー 1
∙
平均評価 5.0
受講レビュー 7
∙
平均評価 4.7
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!