投稿記事

2023年 09月の記事 (1)

ちゃんぽん 2023/09/30 20:00

9月 進捗の報告

前置き

秋口に自律神経乱れがち、ついつい夜更かししがちになりますが元気にやっております。Cienを初めて1年半くらいですがフォロワーさんがついに2000人突破しました!毎月コツコツ進捗記事を出してきた甲斐がありました…引き続き永くお付き合いいただけると幸いです!

今月から今まで作ってきたいろんな機能を繋ぎ合わせたり、水平展開を想定した実装など進めました。フォロワーさん限定記事にてスキンシップ関連のシステム実装やランダム生成モブの種類拡張などをまとめています!

CSVでデータを管理

モブキャラの名前のランダム化や、会話関連のデータはUnity内でScriptableObjectという形式で管理してます。基本的にScriptableObjectはマスター情報として参照中心で取り扱うのが結構便利な代物です。ただしデータが肥大化した場合にUnityEditorのUIでは確認が面倒なのでCSVからScriptableObjectを生成できる仕組みを作りました。
これでデータの作成を、エクセル→CSV化→Unity_ScriptableObject化というフローができたので全体の管理がやりやすくなりました!特にセリフ系はエクセルでまとめておくと後々楽できそうです。

装備UIの改修


具体的にはバフ、スキルの内容確認が1画面でできるようになりました。確認したいスキルやバフにカーソルを合わせるだけで表示が自動的に切り替わります。

装備品のソート機能の実装中


今月は武器に関するステータス内容別のソート機能を実装しました。整理したい時や鍛冶屋で分解したい時用ですね。

AP消費による時間帯の遷移


朝・昼・夕方・夜で時間帯を作っていましたが、それらをAP消費で切り替える仕組みができました。具体的にはその時間帯のAPを全部消費すると自動的に次の時間帯に切り替わるというものですね。外出中でも時間経過で夕方や夜になっていきます。夜の時間もAPを使い果たすと強○的に拠点の街へ転送される仕組みになる予定なので、より遠い場所へ行くにはAPの最大値を上昇させる必要があります。

せっかく時間経過の仕組みを取り入れるので「何日までに〇〇を達成」みたいなノルマを作ってAPのやりくりに緊張感を持たせたいと思ってます。なんだかすごく面白いゲームになりそうな予感…。

ちなみに夜の時間帯の先に、みんなが寝静まる「真夜中」時間帯も設けるつもりです。眠っているお姉さんのベッドに潜り込んで仲良し(意味深)できるかもしれませんね。

Unityのあれこれ

今月Unityについて大きな話題がありました。クリエイター以外の方もご存知かもしれませんが、使用料金の値上げ案がアナウンスされました。ざっくりですが以下に流れをまとめました。

内容としては「各プランごとに設定された収益・インストール数(=ゲーム購入数)しきい値を超えると、1インストールごとに追加料金が発生します!」という今まで見たことのない料金設定についてのアナウンスでした。

このアナウンスを受けてUnityユーザーからは「インストール数の把握ってどうするの?」「使用料金のコントロールがクリエイター側でできないよね?」「ライバル会社のゲームインストールしまくったら使用料金攻撃できるよね?」など、新しい料金体系についてのツッコミが噴出。Github上の利用規約の変更履歴削除、実施される2024年1月1日より前へ遡ってのカウントなど、かなり強引なやり方に対して不信感を抱く人も多くいました。

特にUnityで制作、メガヒットを飛ばしたインディーゲーム開発者たちはストアからのUnity製ゲーム引き上げを宣言したりするなど燃えに燃えてましたね。これらの活動もあってか、2週間しないうちに最初に公開したアナウンスを引っ込めてかなり優しい改訂内容が公開されました。(詳細は省きますが、個人的には料金発生の上限が上がるなどメリットがありました!)

個人的な意見ですが、当初このアナウンスを見た時「炎上商法かな?」と思いました。結果的に見事に注目が集まったわけですが「Unityが『変更しない』と言っていた規約内容に対して改定をやった」ことから信用という観点で批判が集まってしまったために損失は相当出てしまったと思います。

そして当サークルもUnityを使って開発しているわけなのですが、現状移行などは考えてません。理不尽な対応、不信感という点で言えば過去にUnrealEngine(EPIC)にやられて実害が出ています。EpicGames制作運営のFortniteは保護者の確認なしに未成年から個人情報の取得を行なった過去があり、結果訴訟・和解金支払いまで行ったことを忘れてはいけません。Godotもライセンス0円は魅力的ですが日本語ドキュメントがまだ少なく、何よりVer4からVisualScriptingをやめたらしいのであんまり引っ越す気力が起きません。
正直Unityに依存しきるのも怖いなぁと思いながらも、VisualScripting最高!、UnityAssetStore最高!な側面もあるので完全に見捨てるのも現状は難しいかなぁと思ってます。

フォロワー以上限定無料

スキンシップのシステム実装など

無料

月別アーカイブ

記事のタグから探す

限定特典から探す

記事を検索