いよいよ明日釣りゲーが公開されるのですが、昨日からまた新しいゲームを考え始めています。
以下そのゲームについて。
現在、ブラウザ上で動作する「着せ替え&貯金システム」のゲームを個人で開発しています。
HTML5とJavaScriptをメインに据え、ブログのサイドバーや記事内で手軽に遊べるものを目指していますが、開発を進める中でいくつかの課題に直面しています。
1.現在のシステム構成とUI
先日作成したテスト版のUIがこちらです。
キャラクターが中央に位置し、下部には「お店」「お着替え」「データ」のメニューを配置。
一定時間が経過するごとに、ゲーム内通貨(G)が自動で加算される仕組みを実装しました。
通貨の増加速度について 現在は調整中ですが、放置ゲームとしてのバランスを考え、30秒で5G、あるいは1分で10Gといった設定を検討しています。
2.開発における葛藤と「制作断念」の理由
一通りの基盤は完成したものの、現在制作を一時中断しています。
その主な理由は以下の2点です。
グラフィックリソースの負担
着せ替えゲームの肝は服のバリエーションですが、一人ですべての衣装を用意するのは非常に手間がかかることに気がつきました。
ゲーム性の欠如への懸念
「ただお金を貯めて服を買うだけ」というシンプルな内容で、果たしてユーザーに楽しんでもらえるのか、継続して遊んでくれる人がいるのか、という根本的な不安が出てきました。
3.今後の展望
このままお蔵入りさせるのも惜しいため、現在は「ミニゲーム」の追加を検討しています。
放置して貯まるのを待つだけでなく、自ら操作して通貨を稼げる「内職機能」や、ギャンブルイベント要素などを盛り込むことで、もう少しゲームとしての厚みを出せないかと考えています。
まずは、衣装の管理を効率化する「スプライト方式」への移行など、内部システムの最適化から再開するかどうかを検討している段階です。
雑談
なお、服についてはAIを使えばいいじゃん!と思えるのですが、その服を生成したあとの加工作業が凄く大変ですね。
Geminiが画像にアルファチャンネルを付与出来ないため、GIMP3やその他ツールを使ってマスク処理をして1個ずつ切り取っていかねばなりません(^^;
服だけじゃなく帽子やアクセサリも…と考えると…これ無理じゃね!?という状態に…。
やはりこの手の着せ替えものは…ゲーム自体を作るのは可能だけど服装を用意するのが無理ってところですね(^^;
他にも考えてたのは待機画面のキャラを動かすかどうか?
これは…動くたびに着せ替えの服も動かさないといけない…となったのでボツ。
ミニゲームのキャラに関しても着せ替えさせたらミニキャラも!?と思ったので、ミニキャラは服装チェンジしなくていいかな…と。
セーブデータ
こういう長く遊べるゲームはセーブ出来ないと遊べないと思い、データを暗号化コードに変換してそれぞれエクスポートとインポートが出来るようにしました。
この機能のおかげでもし間違えてブラウザのキャッシュを削除してしまっても、コードをエクスポートしてあれば続きからプレイする事が可能になります。
0 件のコメント:
コメントを投稿
I'm sorry, Japanese text only.
荒らし目的と思われるコメントは気づき次第対処します。