2019GWすべてをUnityゲーム制作に捧げた結果
こんにちは、サトウダイスケです。
たくにしむ氏と実行した2019GWゲーム集中開発、なんとか終わりました。
気づいたら令和も迎えてましたね。
思わず新天皇陛下らに一日で2度もお目にかかってしまうという日もあったりしました。だいたい永田町にいたからね。
今回は初めてC#に触れてUnityを開発エンジンとしてゲーム制作をしましたが、中学生の頃はエンターブレインの毎月の発表を楽しみにしながらRPGツクール2000をいじくりまわして遊んでました。
今でこそ映画祭の制作運営していますが、原体験ってゲームだったりするんですよね。
その中でもメタルギアシリーズもとい小島秀夫監督には多大なる影響を受けています。あまりにも好きすぎて小島プロダクションに連絡してしまって、2017年の森の映画祭では広報協力していただいたり、デス・ストランディングのトレイラーを上映させていただいたり。
あと、ポケモンなんかにも影響受けていますね。詳しくはインタビュー記事なんかをページの一番下に貼っておきます。
今回のゲーム集中開発の狙い
将来的に開発したい「9INE(仮)」というゲームがあるのですが、その開発エンジンをLOVE2dからUnityに変更するため、まずは手慣らしにいろいろと試してみたかった...というのが今回の狙いです。
これは去年年末につくったやつ。
ちなみに去年の年末はLOVE2dをゲームエンジンにすると豪語していたにも関わらずUnityに新しくチャレンジした理由としては、ひとつは周りにUnity開発者が多いからという点にあります。互いに教えあえるし、ウェブでも調べれば大体欲しい情報があるし。
ただ、どちらも触った今の感想としては、LOVE2dはドット絵ゲームを制作しやすいなと思います。それがもともと選んでた理由なんですけどね。
でも、まだ何もかもが"浅い"ので、結局のところ慣れてくればそこまで変わりないし、もっと慣れるとそれぞれの良さ悪さがなお一層わかってくるんでしょうか。
とりあえず、今後はUnityで開発を進めていきたいと思います。
どんなものを作ったのか
さて、多少の予定はありつつも8日間を捧げて何を作ったのかと言うとこんな感じです
可愛らしい感じで「9INE(仮)」とは全然違うテイストなのですが、こんなことを試したかったというのがあり、最終的なアウトプットはこういった感じになりました。
今回試したかったこと
・タップおよびスワイプによるキャラクターの移動とジャンプ
・キャラクターの接地(コリジョン)
・アイテムの取得と数値反映
・敵との接触によるダメージ演出
・メッセージの表示
・基本システムを構築してステージ制作を簡単にできるようにする
・リザルト画面で他のシーンからの変数の引き渡し
・タイトルやステージセレクトの演出
・タイムカウントダウン
・ゲームオーバー
・キャラクターのアニメーション
・ビルドからのスマートフォン実機での操作
一通り、基本的な動きみたいな部分はできた気がします。本当はドット絵ももっと拘りたかったんですけど、絵は時間掛ければある程度はできる気はしているのでそれは後回しにしました。
というか、進むに連れて理解が進んでくるのでコードやファイル名をすべて書き直したい欲が出てきてます。
逆に現時点の課題としては、
今後の課題
・大して重くなさそうなくせに歩いていると処理落ちする
・いくつかのバグを直したい(落下後にゲームオーバーにならない)
・操作性が難しいのでチュートリアルを追加して調整する
・敵や動く床などのギミックを追加してバリエーション豊かに
・全5ステージまで作成する
・ストーリーをつける
・敵を倒せるようにする...?ボス戦?
・アイテムを作ってインベントリ画面も制作
・スコアの保持をする / スコアページを作成する
・ドット絵を書いて反映させる
・現状そのままの表示が多いので転換エフェクトを追加する
・ドットのスケールを統一させる
・デバイスの大きさに合わせて相対的にアセット配置をする
・ただ、いずれにせよ時間を掛けすぎず拘りすぎない
といった感じでしょうか。気が滅入るほどやることは多い。
ただ、あまり時間を掛け過ぎたくないのもあるので、あまり拘りすぎないというのも今回の課題としています。
このゲームをどうするか
以前の記事ではGW最終日までにiOSとAndroidで配信手続きまでいけたらとあったのですが、案の定そこまではいかなかったです。
でも、最後まで作り上げることが次に繋がると思っているので、とりあえず「ご近所警備隊のちぇる」の配信までこぎつきたいと思います。なので、これからも少しずつ制作していく予定です。せっかくゾーンに入ったので。
今後のゲーム制作について
まず、アプリ開発の世界に足を踏み入れたのは間違いないので、森の映画祭なんかでもそのうち活かせていけたらと思ったりしています。(ウェブ制作もその他運営もいっぱいあるので、期待はしないで。)
で、「9INE(仮)」の開発も進めていきたいと思っています。大枠の構成はできているので、具体的なシナリオや設定を詰めていきます。
こちらの開発は2年以内くらいに終わらせたい...まだ全然Unityが使いこなせていないのでどのくらい掛かるのか全く読めない。
まずは「ご近所警備隊のちぇる」に並行して、基本システムや画面の構築していきたいと思っています。そんな中で色々思い浮かぶはずだし。
あと、絵ももっと上手くなりたいね!
どのくらいの頻度で制作するのか
毎回まとまった連休を待ってたらキリがないので、毎週末何かしらnoteで中間発表することで自分も鼓舞立てたいと思います。たくにしむ君とモチベーション維持をがんばります。
この記事が気に入ったらサポートをしてみませんか?