ツクールMVアツマール作品”ライフワン”の制作過程について

このエントリーをはてなブックマークに追加
このエントリーを Google ブックマーク に追加
Pocket

いろいろと声が沢山届いているので、今回は僕が7ヶ月かけて作った、初ツクールMV作品の”ライフワン”についてちょっとお話したいと思います。

まずは僕、ですが一応もともとデザイナー出身です。
ちなみにジャンルは全く違います。
しかもプログラム関係は全くの無知(ここ重要)。

本当はUnityとかも使ってもっと從來のツクール作品とはテイストの違う作品を作ってみたいんですが、現実を見ると少なくともすぐには叶いそうにありません。というか、まず、UnityでのRPGは僕にとってあまりに敷居が高すぎました・・・。

そのため、可能な限りpluginを利用して(多分50~100個くらい)、ツクール内で無理やりオリジナルRPGを構成しています笑

素材はBGM、pluginなどはフリー素材から拝借。
グラフィック関係はすべて手書き(フォトショ)です。

マップチップ、モンスターの画像作成はかなり時間を取られています。

そして多分グラフィックでかなりの時間を取られています・・・。

ゲームの方針

自由度を高めにとっています。

そのため、序盤の序盤からいきなり魔王城に行ける仕様になっています。

攻略順は、ダンジョンの入り口に設置されている適応レベルを参照するとスムーズに進めることができます。
個人的に昔からレールがぴっちり敷いてあるあるゲームが苦手なので、作っているうちにこのようなフィールド放置型になってしましました。ごめんなさい。

最近のゲーム市場はアプリに移行しているためか、RPGでも何かと一本道系が多いですが、僕としてはやっぱり好きなときに好きな場所に行けるRPGが好きなのでこのムダに広いマップはご容赦くださいませ。

ちなみに参考にしているゲームは
クロノクロス、トリガー
ドラクエ
サガ系などです。

基本的には敗北して進むゲームです。

初戦では強敵では負けるのが前提です(なのでGameoverは極力入れてません)。
そっから属性弱点、状態異常、防御などを駆使して戦うように設定されています。

今はまだ製作途中のため、どうしても勝てない敵もいますが、一応魔王までクリアはできるので、そこで一旦クリアという感じでいいと思います。それでそのあとはかる~い気持ちでそのへんの強敵に挑んでください。盗賊でもない限りは負けても何もペナルティはありませんので笑

追記:後から追加されたユニオンは適応レベル100なので、現状は倒せないはずです。

最終目標は?

以下、壮大なネタバレです。

今現在のライフワンは
最大レベル50程度
仲間人数8人
魔王を倒した時点でクリア
ダンジョンは浅層10回まで
クエストは初級まで
となっています。

今後のUpdateでは
最大レベル200~999
仲間人数11人~20人(二人はすでに作ってある)
魔王を倒さずに別の大きなものと退治する(これはED errorに繋がるもの)。
ダンジョンは各階深層30階追加
クエスト上級追加
転職etc
瞬間転送システムetc
となっています。

みんなが気になる天界エデンや、岩に囲まれた謎の塔は、今後のアップデートで追加されます。
現時点ですでにエデンへの入り方を理解している人もいるようですが、ごめんなさい。まだ仕様で入れないです。

これに加えて、考えているのが
道場
食材の用途
ショップ運営
ロボのミニイベント
カジノのポーカー追加
闘技場のイベント追加
夜のイベントの追加
投資システムの改良
釣りシステム
農場システム改良
などです。

山程あります・・・やばいよなあ・・・・。

バグが多い点についての謝罪

大変申し訳ありません。

バグだらけです。

言い訳してもしょうがないですが、言い訳させていただくと、
脚本、グラフィック、システム構成、アイテム、キャラ等制作進行、デバッグ、アップデートを素人がすべて一人でやっているので、このような不甲斐ない結果になったのだと思っております。

もともと雑な性格ゆえに、細かなミスは抜け落ちがちですが、皆様のバグ情報や”面白かった”との反応によって僕の制作進行は支えられています。

今後もいろいろと???な部分が出てくるかと思いますが、頑張って作っていくので、どうか応援よろしくおねがいします。

ツクールの容量問題

先程話したように、pluginはかなりの数入っています。
そのうち、見よう見まねで自作したpluginが5〜6個ほど。
今後の不安の種です。

ツクール内部のデータベースは以下の数量で構成されています。

アクター30
職業70
スキル1200
アイテム600
武器450
防具570
敵キャラ930
敵グループ1040
ステート150
アニメーション750
タイルセット50
コモンイベント600

ゲームファイルの容量自体は、ぼかしなしのドットデザインで作っているので、160MB程度で済んでいます。
しかし、実際のメモリ部分にかなり負担がかかっているようで(どのくらいかはさっぱりわかりません)、スマホや簡単なPCではフリーズやスロウ状態に陥っているみたいです。

この辺が現状の僕の力ではかなり苦戦しております。
一体どうすれば良いのやら・・・。

概要としては、膨大なpluginが無駄にコードを何度も呼び出しているんだろうなって思っているんですが、どこがどうダブっているのかとか、どれを消せば良いのかとかは全く見当がつかない状態。
だって素人ですもん・・・。

一応、こちらでできる範囲での対策は実施しています。
いわゆる軽量化pluginを入れたり、セーブ時に裏側でわざとエリア移動させてなにもない空間でセーブを行わせるとか(効果があるのかは不明・・)

とにかく、諦めずに頑張って軽量化を勧めていくつもりですので、フリーズとかの情報をなるべく多くいただけるとありがたいです。

シェアする

フォローする