投稿記事

PhotonSystem 2022/07/05 16:45

NonetEnsemble 魔法仕掛けの迷宮 v1.40.0の修正内容の紹介

大変お待たせしました!!
今回のアップデート内容を画像を交えてわかりやすく説明したいと思います

実装内容

●天候が実装されターン経過で移り変わるようになりました
雲が出て雨が降ったり、風が吹いたり吹かなかったりします
今までの冒険がより一層刺激的なものになります


画像は一例です、わずらわしい場合はオプションで表示がオフにできます

●家のベッドで意味もなく横たわれるようになりました
本当に何も効果はない!


すやすや

●新しい解像度1920×1080が追加されました
上が従来の1280×768
下が新しい解像度1920×1080


これで大きなモニターでフルスクリーンにしてもキレイだね!

調整

●ダンジョン探索中メニューからゲーム終了がなくなり
 かわりにタイトル画面に戻れるように変更
コンシューマーゲームだと
タイトルに戻るのが一般的なのでそれにあわせました

●操作説明などの表示は最後の入力機器に依存するように変更
キーボード使用中はキーボードの割り当てが表示され
コントローラー使用中はコントローラーの割り当てが表示されます

●ストーリーパートはキャンセルボタン長押しでスキップが可能に変更
二週目の冒険などに便利!
え、つよくてニューゲームがほしい?

●全体的なフォントが大きくなり見やすくなった
文字のサイズ・デザインの統一をして
文字の大きさを全体的あげ視認性を向上させました

従来のデザイン

新しくなったデザイン

●魔物から落ちる食材の確率が減少した
料理は使いこなすと冒険が便利になるけど
現状だとメインコンテンツを上回る量がドロップするので

不具合修正

●タイトル画面でパッドの入力が一部反応しない不具合
諸事情によりUnityのバージョンをあげていたため
まともな動作が出来るバージョンのリリースができませんでした!

●その他軽微な不具合の修正

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

PhotonSystem 2022/06/24 15:21

Steamにてサマーセール中です!

Steamにて6月24日よりサマーセールが開催されています!!

そのためSteam版「NonetEnsemble~魔法仕掛けの迷宮~」が20%OFFで購入できます!

【販売ページ】


https://store.steampowered.com/app/1225850/NonetEnsemble/

【公式ページ】
http://photonsystem.com/ensemble/

【PV】
https://youtu.be/pZ_Tp_ZHKas

期間は2022年7月7日までですのでお見逃しなく!

それと割引率なのですが
コミックマーケットなどで先行して購入いただける方もいらっしゃいますので
セール時においてもイベント頒布価格を下回ることはまずないと思って頂ければ幸いです

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

PhotonSystem 2022/03/05 19:25

今からUnityでゲームを作る貴方へ送る10個の言葉

C++言語とDirextXでごりごりゲームを作るのに限界を感じて
Unityで移行して早五年くらい経つ自分が
とりあえずUnityでゲームを一本作ってみて気を付けたほうがいいポイントを
メモがてらにここに書き記そうと思います

初歩的なものから、Unityに限った話じゃないものがたくさん含まれます
(10年以上ゲーム作っておいてまだ学ばないのか)

1.日本語が含まれるパスを使わない

ゲームつくりに限った話ではないですけど
PCのユーザー名に至るまで全部英語が推奨です
(日本語のマルチバイト文字なんて考慮されてないんです)
C\るうん\UnityProject
とかになってるとまぁ大抵のものがバグりちらかします
全部バグるならともかく一部だけバグるからたちが悪いです

最近の変わり種ではフォントが日本語名だったのですが
フォントからテクスチャを作る機能利用時だけまったく動かなく
それが原因で半日くらい潰しました

なーんだ平気じゃーんって油断してると刺されます
気を付けて下さい

2.大文字小文字は統一する

「PlayerIcon.png」というファイルがあったとしましょう
例えば全部小文字の「playericon.png」でUnity上では読み込めますが
違うプラットホームでは読み込めないパターンがあります

スクリプト側で全部小文字に変換するなり処理をいれて事なきを得ましたが
うっかり発生すると非常に面倒です

2.ファイル名には種別をいれとけ

仮にプラントというモンスターを作ったとしましょう

そしてそのモンスターにかかわる画像やスクリプトすべてに
「ene_plant」とファイル名を付けたとします

画像は画像フォルダに、スクリプトはスクリプト用のフォルダへ
もちろん拡張子が存在するのでかぶったとしても何の問題もない……と思うでしょう?


UnityのAssetBundlesと呼ばれる機能で見たビューがこちらになります
なんとういうことでしょうフォルダも表示されなければ拡張子も表示されません

間違ったファイルが入ってたり足りなかったりしてもぱっと見じまったくわかりません
なので「tex_ene_plant」や「mat_ene_plant」などにして
拡張子なしでもファイル単体で何のファイルか判別出来たほうがいいと思います

ここらへんはUnityのバージョンが新しくなるとかわるかもしれません

3.Unity標準の「PlayerPrefs」は使うな

標準で使えるPlayerPrefsはなんとレジストリにセーブデータを書き込みます

今すぐやめましょう

4.スクリプト内でUiなどは直接Pixel数値で動かさない

Unityには画面のサイズがかわったときに
自動的にUIをスケールしてくれるすごい便利な機能があります

移植のしやすいUnityを使うのならば
いずれゲームを解像度が異なる環境でリリースすることも考えられるでしょう

例えば動く指のカーソルとか固定値で動いてるものは悲惨なほどズレます

ちょっとだけ面倒ですけど
最初から指カーソルとかは目的座標が設定されたらそこに移動するとかのほうがいいかもしれないです

5.Ui.Textを使わない

最初からあるUi.Textさんには皆さんお世話になると思いますが
使い方に慣れたらTextMeshProUGUIに移行しましょう

こいつのすぐれた点は文字列の途中に好きな画像を差し込めるところです

例えば操作説明の時に「Aボタン」と表記しなくて
Aボタンの「画像」を表示させることもできちゃいます


『別に「Aボタン」でも「画像」でもよくね?』って思います

6.Resourcesフォルダを使うな

ResourcesフォルダはUnityにおいて
動的にデータを読み込むことができる(おそらく)唯一のフォルダです

正直これを使ったままゲームを作ることもできますし
なんならこれを利用してなんの不自由のない方もいるでしょう

ただしこのフォルダには欠点があって
おおざっぱにしかロードやアンロードをしてくれない点です

PCならともかくスペックがかつかつな機種などでは非推奨とされています

修正はわりと大がかりな変更になると思うので早めに卒業して
AssetBundleと対峙することをおすすめします

7.Inspectorで巨大なデータを扱うな

初めてUnityに移行して思ったこと

「Inspectorならゲームを起動しながら値の調整ができる!すげー!」

ゲームをプレイしながら敵のHPを調整したりなどわりとなんでも設定できます

ただし情報量に応じてとんでもなく動作が遅くなりますしチェックが難しくなります
(それ専用のアドインなどを入れれば話は別だが)

例えばモンスターの詳細ステータスやアイテムの細かなデータなどは
おとなしくCSVファイルなどで管理しましょう

8.Find~をあんまり使うな

スクリプトでよく使われるFind~は
ヒエラルキー一覧から条件に応じたものを引っ張ってくることができます

便利な反面くっそ重いらしいので毎フレーム使ったりするのはやめよう

9.UI用の文字を直接Inspector入力するな

スタート画面のシーンにおいたUi.TextのInspectorにあるTextに
「ゲームスタート」と直接記載するのはやめましょう

どういう時に困るかというとそれは多言語対応するときです

「俺は日本語しか対応しないぜ!」

って硬い意志があるのなら話は別ですが
そうでないのなら適当なスクリプトのInspectorの「STR_GAMESTART」などの
文字列を設定しておきスクリプト側でゲーム中の言語に応じた文字列を
引っ張って来るといいです


10.AssetBundleからは逃げられない

多くは他の方の記事を見たほうが早いです

個人的な意見をいえばゲーム作ってるなかで一番辛かった作業はAssetBundle対応でした

みなさんは僕みたいにならないようにもっと早く対応してください


もしこれを見て誰か少しでも助かったら幸いです

何か質問、Unityのここが辛かった!などがあればコメント欄までお願いします!

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

PhotonSystem 2021/12/29 17:53

コミケ99について(お品書き、場所など)

直前になりましたがコミックマーケット99についてのお知らせです

Twitterなどご覧になってるかたはご存じの通り
今回も例年通りPhotonSystemは参加します!

例によって場所やお品書きなど注意点などの記載しておきます


●日時
 2021/12/31(金曜日)


●場所
 東ホール ツ-11a


●お品書き
NonetEnsemble魔法仕掛けの迷宮←New
    \1500
NonetSympathia
    \1500
NonetConcertoDistoriton#
    \1500
NonetSympathiaサントラ(少々)
    \1000


●注意点
以前コミックマーケットで売りにだしたバージョンと異なり
今回の「NonetEnsemble魔法仕掛けの迷宮」は製品版となります。

ただし以前配布したアーリーアクセス版は
付属のランチャーからアップデート頂くことで
製品版にアップデートできるので再度の購入は不要です

またSteamで販売されているものとゲーム内容はほぼ同一です

Steamやランチャーでのアップデート時期は1月上旬を予定しています


●余談
久しぶりのコミケです!

締め切りは良くも悪くもいいものだと再実感しました

最近は体調がすこぶる悪く作業に集中できないので
多方面の皆様いろいろと待たせてしまって申し訳ないです

来年もPhotonSystemをよろしくお願いいたします

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

PhotonSystem 2021/12/26 01:43

Steamにてウィンターセール中です!

Steamにて12月22日よりウィンターセールが開催されています!!

そのためSteam版「NonetEnsemble~魔法仕掛けの迷宮~」が20%OFFで購入できます!

【販売ページ】


https://store.steampowered.com/app/1225850/NonetEnsemble/

【公式ページ】
http://photonsystem.com/ensemble/

【PV】
https://youtu.be/pZ_Tp_ZHKas

期間は2022年1月5日までですのでお見逃しなく!

NonetEnsemble魔法仕掛けの迷宮以外のNonetシリーズは
Steam版に対応していないため
最新作のNonetEnsemble魔法仕掛けの迷宮のみとなりますのでお気をつけて下さい!

またコミケの通知は後日またしますのでしばらくお待ちください!

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

1 2 3 4

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索