波無島事件開発記

初心者向け実践開発

【実践記事・ADV編⑪】WebGLビルドとブラウザ公開——itch.ioとロリポップへのアップロード手順

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の最終回です。第10回でキャラクター選択画面とエンディング分岐が完成し、ゲームの全フローが動く状態になりました。今回はそのゲームをWeb...
初心者向け実践開発

【実践記事・ADV編⑩】キャラクター選択画面とエンディングへの道——フラグ連鎖と自動遷移の設計

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第10回です。第9回ではキャラクタークリックと話題システムの改修を行いました。今回はChapter2以降のフラグ連鎖と、TRUE EN...
初心者向け実践開発

【実践記事・ADV編⑨】キャラクターをクリックして話す——UIクリック検知と話題システムの設計

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第9回です。第8回ではオープニング会話と話題カードのフラグ連動を実装しました。今回はUIのクリック検知とScriptableObjec...
初心者向け実践開発

【実践記事・ADV編⑧】オープニング会話からゲームを始める——GameStarterと話題カードの連動

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第8回です。第7回では立ち絵・背景をUnityに取り込み、会話シーンに表示する実装を行いました。今回はゲーム開始時のオープニング会話と...
初心者向け実践開発

【実践記事・ADV編⑦】立ち絵・背景をUnityに組み込む——キャラクター表示とシーン切り替えの実装

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第7回です。第6回では19本の会話データをDialogueDataに入力し、台本の矛盾を修正しました。今回はゲームの見た目を作る工程—...
初心者向け実践開発

【実践記事・ADV編⑥】19本の会話データを流し込む——DialogueDataの実践的な作り方

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第6回です。前回までで会話・フラグ・証拠・エンディングのすべてのシステムが動く状態になりました。今回は台本のセリフをUnityに入力し...
初心者向け実践開発

【実践記事・ADV編⑤】シーン遷移・エンディング分岐・WebGL出力——ゲームを完成させてブラウザで動かす

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第5回です。第4回ではフラグ管理と証拠システムを実装しました。今回はゲームの大詰め——シーン遷移・エンディング分岐・ブラウザ公開まで進...
初心者向け実践開発

【実践記事・ADV編④】話題を解放する・証拠を入手する——フラグ管理と証拠システムの実装

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第4回です。第3回では会話システムと話題カードシステムを実装しました。今回はゲームの進行を管理する核心部分を作ります。 【PR】本記事...
初心者向け実践開発

【実践記事・ADV編③】セリフを流す・話題を選ぶ——会話システムの実装

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第3回です。第2回ではプロジェクト作成とシステム設計を行いました。今回からいよいよコードを書いていきます。 【PR】本記事にはアフィリ...
初心者向け実践開発

【実践記事・ADV編②】Unityでアドベンチャーゲームを作る前に決めること——環境構築とシステム設計

対応バージョン:Unity 6.3 LTS(6000.3系)/WebGL出力 この記事はシリーズ全11回の第2回です。第1回では企画・設定・台本の書き方を解説しました。今回からいよいよUnityを開きます。 【PR】本記事にはアフィリエイト...