- 家
- お得な情報
- MacTrast のお買い得情報: 実践的なゲーム開発バンドル: 独自のゲームを作成しましょう!
実践的なゲーム開発バンドル: 12 時間の短い実践的な指導で独自のゲームの作成方法を学びます。
実践的なゲーム開発バンドル: 自分だけのゲームを作ろう! – さまざまなプラットフォームとプログラミング言語を使って自分だけのゲームを作るための、12 時間の簡潔で実践的な手順 – 価格はたったの 34.99 ドル!
マイクロストラテジーゲームを作る
リソース管理とその他の基本的な戦略ゲームの仕組みを学ぶ
火星のコロニー建設と管理をテーマとしたターン制マイクロストラテジーゲームを制作することで、ストラテジーゲーム開発の基礎を習得します。人気のゲームエンジンUnityを使用し、リソース管理、グリッド配置など、ストラテジーゲームの基本的なメカニクスを段階的に学びます。Unityを使ったゲーム開発スキルを総合的に向上させるだけでなく、より大規模なターン制プロジェクトにも拡張可能な、様々なストラテジーゲームシステムのコーディングに必要な基礎知識を習得できます。
Zenvaアカデミーの学習者50万人以上
- 11 回の講義と 1 時間のコンテンツに 24 時間いつでもアクセス可能
- グリッド、タイルベースのシステムとマップをインスタンス化する
- 利用可能なリソースを反映するようにUI要素を制御する
- リソースとターンを計算するゲームマネージャーを作成する
- ユーザーが様々な建物を配置できるように設定
- 他の建物に基づいて建物を配置できる場所を制限する
初心者のためのC++プログラミング
プログラム、ゲーム、開発ライブラリなどに使用される、需要の高いハイエンド言語、C++ をマスターしましょう
開発業界で最も普遍的で需要の高いプログラミング言語の一つであるC++の基礎を学び、重要なプログラミングスキルを身につけましょう。C++は、他の言語よりも高速にタスクを実行できる効率性と、プログラムとゲームの両方のコードベースとしての人気で知られる汎用言語です。このコースでは、ゲームプロジェクトにおけるC++プログラムの記述方法を理解するために必要な基礎知識をすべて習得し、独自のC++プロジェクトに展開するために必要な知識を習得します。
Zenvaアカデミーの学習者50万人以上
- 21の講義と2時間のコンテンツに24時間365日アクセス可能
- C++プロジェクトをセットアップしてコードをコンパイルする
- ユーザー入力に基づいて特定の出力を印刷する
- 変数、演算子、関数などの一般的な言語機能を扱う
- ポインタとそれがメモリ管理とどのように関係するかを理解する
- 条件やループなどを使用してプログラムのフローを制御します
- オブジェクト指向プログラミングの原則に従う
初心者向け Node.js と Express
JavaScript ランタイム Node.js と Express フレームワークの基礎をマスターして、Web アプリケーション、マルチプレイヤー ゲームなどのための独自の API を構築しましょう
ウェブアプリケーションとサーバーサイド通信の両方に適した独自のAPIを構築する方法を学びます。このコースでは、クロスプラットフォームJavaScriptランタイムであるNode.jsと、人気のサーバーフレームワークであるExpressを組み合わせて、認証、リクエストなど、様々なルートを持つAPIを作成します。コース終了時には、成功するAPIに必要な様々な手法と実装を習得するだけでなく、アプリケーションとゲームの両方にどのように適用できるかを理解するでしょう。
Zenvaアカデミーの学習者50万人以上
- 19の講義と1時間のコンテンツに24時間365日アクセス可能
- サーバーサイドアプリ開発には、Express、Node.js、Postman、Nodemon、Passport.js を使用します。
- ユーザーを適切な場所に送るためのルート、ルーター、APIエンドポイントを設定する
- サーバー通信のリクエストを送受信する
- リクエスト本文とCookie内のデータを解析して、必要なタスクを実行します。
- 認証の基本を実装する
Godot 初心者向けゲーム開発
2D プラットフォーマーをゼロから構築することで、2D および 3D ゲーム用の無料のオープンソース ゲーム エンジン Godot の基礎を学びます。
Godotゲームエンジンの基礎を学び、夢のゲーム開発プロジェクトを始めましょう!無料かつオープンソースであることで人気急上昇中のエンジン、Godotを使えば、2Dと3Dの両方のビューで様々なゲームを作成できます。他の多くの人気エンジンとは異なるダイナミックノードシステムと独自のプログラミング言語GDScriptを備えたGodotは、プラットフォームゲーム、RPG、ストラテジーゲームなど、様々なゲームを開発するための使いやすいツールを豊富に提供しています。このコースでは、シンプルな2Dプラットフォームゲームをゼロから開発することで、Godotで求められるスキルを習得します。コース修了時には、完成したゲームを完成させるだけでなく、Godotを使ったより複雑なゲーム開発へと発展していくために必要な基礎を習得できます。
Zenvaアカデミーの学習者50万人以上
- 16の講義と1時間のコンテンツに24時間365日アクセス可能
- ゲーム開発プロジェクト用にGodotを設定する
- GDScript でプレイヤーキャラクターを作成し、動かす
- 適切な衝突検出を備えた敵とコインを実装する
- Godotのカメラを操作してプレイヤーキャラクターを追跡する
- GodotのUIシステムを利用してスコアを表示する
- タイルを使って2Dプラットフォームゲームのレベルを開発する
初心者向けヒューマノイドアニメーションツール
UnityとAdobeの3DアニメーションソフトウェアMixamoでダイナミックなヒューマノイドアニメーションを作成する
Adobe Mixamo は、ヒューマノイドキャラクターを素早く作成、リギング、アニメーション化できる3Dアニメーションソフトウェアです。Mixamo を使ってゲームプロジェクトを強化しましょう。Unity の Animator コンポーネントと連携して使用する方法を学び、ゲームにダイナミックな動きを取り入れましょう。
Zenvaアカデミーの学習者50万人以上
- 14 回の講義と 1 時間のコンテンツに 24 時間 365 日アクセス可能
- UnityのAnimatorコンポーネントでアニメーションを設定する
- 状態と状態マシンによるアニメーションの制御
- ブレンドツリーとトランジションを使用してアニメーションを切り替える
- Adobe Mixamo でキャラクター モデルをリギングしてアニメーション化する
- レイヤーとマスクでアニメーションに変化をつける
注意: ソフトウェアは付属しません。
ARゲーム開発 - スペースシューター
クロスプラットフォーム開発パッケージ AR Foundation を体験し、Unity で AR 宇宙船シューティングゲームを作成しましょう
AR宇宙船シューティングゲームを開発しながら、現実世界の空間を活用できるスキルを習得しましょう。このコースでは、UnityとAR Foundation(iOSのARKitとAndroidのARCoreの両方に対応した開発を可能にするUnityの単一APIパッケージ)について深く掘り下げ、ARゲーム開発の基礎を探求します。ユーザーからの手動入力なしに仮想オブジェクトを自動的に生成するために必要なスキルと、現実世界とモバイルデバイスのカメラを活用してユニークな体験を生み出す、より堅牢なゲームを開発するために必要な基礎を習得します。
Zenvaアカデミーの学習者50万人以上
- 10 回の講義と 1 時間のコンテンツに 24 時間 365 日アクセス可能
- 画面をタップすることで発動する射撃メカニクスを実装する
- 配置インジケータを使用して主要なオブジェクトを配置する
- 敵をランダムに、そして一定の間隔で世界に出現させる
- 発射物の管理でパフォーマンスを向上
- ARでゲームオーバーの仕組み、UI要素などを設定する
リアルタイムストラテジープロジェクト - ユニット移動
ユニットの選択、移動、調整方法を学び、Unity でリアルタイム ストラテジー ゲーム開発の旅を始めましょう
Unity におけるユニット移動の基礎から学び、リアルタイムストラテジーゲームの構築方法を学びましょう。このコースでは、3D モデルをユニットとして設定し、マップ上のクリックしたポイントに移動させる方法を学習します。ここで習得するテクニックは、任意の数のユニットに拡張できるため、リソース管理、戦闘など、あらゆるストラテジーゲームのサブジャンルに必要なスキルを習得できます。
Zenvaアカデミーの学習者50万人以上
- 12 回の講義と 1 時間のコンテンツに 24 時間 365 日アクセス可能
- 3Dモデルで簡単に複製できるユニットを作成する
- 適切な移動場所を決定するためにNavMeshを設定する
- 単一ユニットの選択と移動を実装する
- 複数のユニットを選択するためのボックス選択方法を開発する
- NavMesh上のポイントをクリックしてユニットを移動します
- ユニットのグループを調整して、互いに同期して移動します
Unityで初めての3Dゲームを作ろう
人気のUnityエンジンを使用してシンプルなプラットフォームゲームを構築して、ゲーム開発の世界に足を踏み入れましょう
このUnity入門コースで、自分だけのプラットフォームゲームを開発しましょう。このコースでは、シンプルなゲームを最初から最後まで作成するための基本を学び、複数のゲーム開発プロジェクトに応用できる原則を学びます。最初のゲームを制作することで、ゲームデザインの次の段階へと進みましょう。
Zenvaアカデミーの学習者50万人以上
- 23の講義と2時間のコンテンツに24時間365日アクセス可能
- 方向転換やジャンプを含むプレイヤーとプレイヤーの動きを作成する
- プレイヤーを追跡するためにUnityのカメラを設定する
- 敵と衝突検出を実装する
- オーディオ機能を備えたコイン収集システムを作成する
- メニュー、スコア追跡などのための Unity の UI システムをマスターする
- 他の人と共有できるようにゲームを構築します
初心者向けモバイルゲーム開発
Unityエンジンを使用してiOSとAndroidの両方に対応したモバイルゲームを構築および最適化する
世界中の人々と共有したくなるような、夢中になれるモバイル体験のアイデアをお持ちですか?このコースでは、人気のUnityエンジンを使ってモバイルデバイス向けのゲームを開発する方法を解説し、iOSまたはAndroidデバイスにゲームを展開するために必要なすべての手順を解説します。
Zenvaアカデミーの学習者50万人以上
- 18 回の講義と 1 時間のコンテンツに 24 時間 365 日アクセス可能
- タッチ入力とジェスチャ(ドラッグ、ズームなど)を検出します
- iOSとAndroid向けのゲームを構築する
- ゲームを最適化してモバイルパフォーマンスを向上させる
- さまざまなパーティクルシステムを設定する
テキストベースのRPGを作りながらC++を学ぶ
テキストベースのダンジョンクローラーを構築し、ゲーム開発の基礎をマスターする
RPGを自分で構築することで、C++プログラミングの基礎スキルを習得しましょう!このコースでは、多くの開発分野で需要の高い言語であるC++のみを使用して、テキストベースのダンジョンクローラーをゼロから作成します。ゲームを構築する中で、C++におけるゲームコーディングの原則の適用方法を理解するだけでなく、そのタスク効率がハイエンドゲームプロジェクトに適している理由も理解できます。このコースを修了すると、ジャンルを問わず、独自のゲームプロジェクトに取り組むために必要なスキルと、他のC++ベースのプログラムにも応用できる高度なスキルを習得できます。
Zenvaアカデミーの学習者50万人以上
- 18 回の講義と 1 時間のコンテンツに 24 時間 365 日アクセス可能
- オブジェクト情報とデータを格納するクラスを作成する
- ダンジョンを移動して探索できるプレイヤーキャラクターを設定する
- プレイヤーに挑戦する敵と戦闘メカニクスを実装する
- プレイヤーに報酬を与えるアイテムや略奪の仕組みを追加する
- ゲームオーバーの条件と統計でゲームの流れをコントロールする
- クラス情報に基づいてダンジョンと部屋を構築する
実践的なゲーム開発バンドル: 自分だけのゲームを作ろう! – さまざまなプラットフォームとプログラミング言語を使って自分だけのゲームを作るための、12 時間の簡潔で実践的な手順 – 価格はたったの 34.99 ドル!