ゲーム作るってよ。(JPN) ※追記あり (Pixiv Fanbox)
Videos
-
Battle.mp4
Downloads
Content
あれからGodotにてゲームの開発を進めていまして、自分が想定している内容が作れるであろうという確信が持てたので一旦のご報告です。
・どんなゲーム?
ダンジョンにモンスターを配置して侵入してくる冒険者を倒していく、というどっかで見たような感じの内容です。
・売り
やっつけた冒険者を捕獲して、洗脳して兵隊にしたり、モンスターの苗床にしてモンスターを増やしたり、モンスターと合成して新たなモンスターを生み出したりしよう!
たぶんベルトスクロールアクションのような内容を想像していた人が多いと思いますし、「期待したのと違う!」という方もいるかと思います。
spineモデルをゲームで活用する事を考えた時、どういう形式にするかは候補がいくつかあって、自分が最終的に作りたいものと今回の内容はまた違うのですが、色々な要素を加味して今回の内容に決定しました。
なので、説明だけでも最後まで読んでいってくださるとありがたいです。
・理由1:制作難易度
Unityはアクションゲームのサンプルが多いと思ったのでアクションゲーム風の内容でテストを行っていたのですが、シンプルに突き詰めたものならともかく、要素の多いアクションゲームは実際作るのはかなり難しいと思います。
特に、リアルタイムで動くキャラクターと外付けのアニメーションをズレなく噛み合わせるのにはかなりの慣れが必要だと感じました。(実は今回のテスト戦闘を作る上でも、一番手間がかかったのはゲームの動作に合わせてアニメーションを表示させる部分でした)
一方、今回のゲーム内容だと、基本の戦闘システムさえ出来上がってしまえば、あとは細かい要素を付け足していくだけよく、要素が大きく広がりすぎないメリットがあります。
・理由2:素材の少なさ
Unityと比べてGodotが弱い点として素材の少なさがあります。spineモデルを作りつつゲーム制作もしつつ……の中で更に素材の準備もするというのは制作する上でかなり懸念していたポイントです。
ただ、今回の内容だと最悪ダンジョンの背景さえあればゲームは成立出来るので、そのあたりの問題をかなり軽減出来ます。
・理由3:モンスターを逐一追加していける
理由2と連動した内容ですが、例えば水棲系モンスターを追加しようと思った時、多くのゲームでは水辺や水中と言ったステージのロケーションが必要です。
更に、水中ステージを作ろうと思ったら、追加しようと思っているモンスター以外にも水棲系モンスターを複数用意しなければいけないし、水中ステージ用の素材も必要になってくるという問題が出てきます。
今回の内容だとあくまでダンジョン内でモンスターを配置していくという内容で、まあ流石に洞窟の絵一枚とはいかないでしょうが、モンスターの配置のためのステージ制作を簡略化出来ます。
そのため、ある程度、今までと同じような「モンスターの追加→そのモンスターのアニメーションの追加」といったサイクルを続けることが出来るというわけです。
「簡単に作れます!」というようなアピールをしている感じになってますが、もちろんまだまだシステム的に不足している部分は多いですし、素材が最低限で済むとはいえ、効果エフェクトやSEなどの素材の準備もしなければなりません。
また、今までは動画を一つ用意出来ればそれでよかったのですが、これからはゲームのシステムの中で動的にアニメーションを適用させるという難しさもあり、ゲーム上でspineモデルを使う上で検証してない要素もまだまだいっぱいあります。
更に加えると、今までのモデルは更新のために間に合わせで作ってた部分も多くて、そこらへんの調整を行わなければいけませんし、古いモデルだと大部分作り直しになるものもありそうです。
まあそんなこんなでやらなきゃいけない事は山積みなので、皆さまに何かしらお届けできるようになるまではまだまだ時間を頂く必要がありそうです。
「自分が最終的に作りたいものとは違う」とは言ったものの、この内容はこの内容で「こういうゲームがあったらいいなぁ」っていう妄想を具現化したものになると思いますし、洗脳/乗っ取り・モンスター化ネタはうちのメインコンテンツでかつ人気コンテンツでもあるので、そういった要素をフィーチャーしたゲームを作るというのは悪くないんじゃないかなと思っています。
※追記
大事な事を書き忘れていました。
今回のゲームはゲーム制作に身体を慣らすためのテストケースというような一面もあるので、完成されたパッケージとしてリリースする事はないです。
ある程度遊べる形になったら支援サイトにて随時公開と更新を行っていく形になると思います。
まあそういった話もまたいずれ……
↓2023年アンケート
https://docs.google.com/forms/d/e/1FAIpQLSdiIc4gX8G8oyVVtiSlmNgkTaGjlTNLpdM6kJRqLMQ5kwD7gA/viewform?usp=sf_link