[Unity6] 一緒に作り上げるサバイバルゲーム開発 - Steam配信チャレンジ記
Pinous
「Vampire Survivors」を共に作り上げる講座は、Unityで3Dサバイバルアクションゲームを直接実装し、Vampire Survivors系のゲームのコアシステムを習得する講座です。Steamでのリリースまでの全工程を辿りながら、一つの完成されたゲームを共に作り上げていきます。
中級以上
C#, Unity, Unity6
Unity 6を活用して、実際のビジュアルノベルゲームの制作フローを直接追いながら学ぶ講座です。 台詞システム、選択肢の分岐、キャラクター演出、UI構成など、ストーリーゲーム制作に必要な核心機能を共に実装します。 実際に開発中のプロジェクト『次の駅はありません (NoNextStop)』をベースに進行するため、単なる例題ではなく、実践的な制作構造を経験することができます。
ビジュアルノベルゲーム制作の流れの理解
セリフ出力および選択肢分岐システムの実装能力
Unity6およびゲーム開発の理解
自分だけのストーリーゲームを拡張制作できる基盤が完成
一つのプレイ可能なビジュアルノベルのプロトタイプを完成させた経験
<次の駅はありません インゲームイントロ画面>
今回の講義は HanPage(ハンページ) と Pinous(パイヌス) のコラボレーションによって制作された講義です。
HanPageで実際にリリースを進めているビジュアルノベルゲーム『次の駅はありません (NoNextStop)』の実際の制作過程の一部に基づき、実務の制作フローと実装方法を講義形式でまとめました。
単なるサンプルプロジェクトではなく、実際のゲーム開発過程で使用された構造や作業方式を最大限現実的に伝えることを目標としており、ビジュアルノベル制作に関心がある方々が実際の商用プロジェクトの流れを理解できるように構成しました。
Twitter : @nonextstop
ビジュアルノベルは単にセリフを表示するだけのジャンルではなく、選択肢システム、キャラクター演出、UI構成、イベントの流れ、データ管理など、多様な機能が共に使用されるジャンルです。
今回の講義では、実際に開発中のゲーム『NoNextStop』の制作過程をベースに、Unity 6でビジュアルノベルゲームが作られる全体の流れを直接実装しながら学ぶことができます。
本講義では、以下のようなシステムを実装する方法について学びます。
<Dialogue System>
<選択肢システム>
<インタラクションイベント>
<会話システム>
上記の作業を簡単に行うためのUnityエディタシステムを一緒に学びます。
ビジュアルノベルは、華やかなアクションや大規模なマップ制作がなくても
ストーリー、演出、キャラクター表現だけでプレイヤーの没入感を引き出すことができるジャンルです。
小規模なチームや個人開発者でも、十分に完成度の高い作品制作が可能です。
セリフの出力だけのジャンルのように見えますが、実際には
選択肢システム、UIアニメーション、データ保存、イベントフロー、演出制御など
ゲーム開発に必要な核心的な構造が幅広く使用されます。
キャラクターの登場、画面転換、背景の変化、感情表現など
プレイヤーの感情を伝えるための演出作業が非常に重要なジャンルです。
単なる機能の実装ではなく、「どのように見せるか」を共に考えることになります。
基本構造を完成させれば、新しいキャラクター、ストーリー、イベントを追加しやすく
短い開発期間の中でもゲームの完成度を素早く高めることができます。
自分で作った物語が実際のゲームのように動作する過程をすぐに確認できる点も大きなメリットです。
講義で使用されるリソースは講義に必要な一部のみ提供され、商用利用が制限されます。
また、講義に含まれる画像、キャラクター、背景などのリソースの著作権はHanpageに帰属します。
ただし、講義で制作および使用されるコードとスクリプトファイルは、制限なく自由に活用可能です。
------------------------------------------------------------------------------------------
本講義はUnity 6をベースに進行されます。受講前に以下の内容をご確認ください。
必須Unityバージョン
講義で使用するUnityのバージョンはUnity 6.xxxx以上です。
最新バージョンを使用して、互換性の問題なく講義を進めてください。
推奨開発環境
WindowsまたはmacOSオペレーティングシステム
Visual StudioまたはVSCode、Riderなどのコードエディタのインストールを推奨
最小推奨スペック:8GB RAM、SSD、DirectX 11またはMetal対応GPU
この講義は、単に一つの機能を真似して作る講義ではなく、
一つのビジュアルノベルゲームがどのような流れで制作されるのかを共に体験できるように構成されています。
実際のプロジェクトをベースに進めるため、単なるサンプル制作ではなく
ストーリー演出、UI構成、データ管理など、ゲーム制作のプロセス全般を自然に習得できるはずです。
至らない点もあるかと思いますが、この講座が皆さん自身の物語を直接ゲームにする第一歩の助けになれば幸いです。
共に作り上げながら、Unityとゲーム開発への理解がより深まる時間になることを願っています。
学習対象は
誰でしょう?
Unityでゲームを作ったことはあるけれど、ストーリー主体のゲーム制作の流れをどのように構成すべきか分からず困っている方
ビジュアルノベルを作りたいけれど、台詞システム、選択肢の分岐、演出構造をどのように設計すればよいか分からず困っている方
単なる機能説明ではなく、実際のプロジェクト形式の講義を希望される方
自分だけのストーリーゲームを自ら制作し、Steamなどでリリースしてみたい個人開発者
映像のように自然な画面演出とイベントの流れをゲームに取り入れてみたい方
前提知識、
必要でしょうか?
UnityおよびC#の基礎知識が必要です。
インフラン認証
キャリア認証
1,966
受講生
133
受講レビュー
204
回答
4.7
講座評価
13
講座
[ご紹介いたします。]
こんにちは、株式会社パイヌスの代表です。
単にゲームを作りたいという子供の頃の夢だけを持って、独学でUnityを学び始めました。独学だからこそ人一倍努力しようという一念で学び続け、いつの間にか一社の代表を務めるまでになりました。
開発会社として成長を始めてから約4年の月日が流れました。私たちは今、自社独自のゲーム開発を目標に突き進んでおり、その過程を講義動画として撮影し、収益創出が可能なゲーム開発に関する講座を作りたいと考えています。
メールアドレス
pinous.g@gmail.com
全体
33件 ∙ (9時間 26分)
講座資料(こうぎしりょう):
1. 講義紹介
02:00
2. Introの構成をつくる
13:56
3. ボタンアニメーション
11:45
4. フェード演出およびシーン移動する
20:29
5. インゲームUI
09:11
6. 対話システム
25:24
7. シナリオデータ
16:02
8. Editorの構成 #1
18:55
9. Editorの構成 #2
20:48
10. データを適用する
14:41
11. 演出UIを適用する
08:41
16. BG演出
26:30
17. Standingの準備
12:30
18. 立ち絵演出
21:09
19. 背景を変える
09:34
20. キャラクター演出(消える)
18:53
21. 選択肢の演出を構成する
10:52
22. 選択肢の演出(テキスト表示)
16:31
23. 選択肢演出(次のBranch)
25:57
24. 会話演出
10:37
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!