シルバーセカンド開発日誌
 ここはゲーム開発者SmokingWOLF(スモーキングウルフ)の開発日誌です。
 【現在の目標】→ ウディタ3.5のバグを落ち着かせる! & 『片道勇者2』の開発!
 ※以前のブログが使えなくなったので、ただいまこの開発日誌に移転中です。
2024年06月

2024-06-22 (土)   片道勇者2開発+13 第1ストーリー実装中
まだ亡くなった人に関わる後処理でドタバタしていますが、
溜まっていたウディタの修正も片付いて
(と思ったそばから色々バグ報告が飛んできて
対応してる間に何度も1日がつぶれたりしつつ)、
少しずつ自分のゲーム開発にも着手できるようになってきました。

今回はウディコン準備中!
というお話と『片道勇者2』のお話です!


◆ウディコンの準備中!
そろそろ3週間前になるので第16回ウディコンの準備も始めています!
この時期にやるのはシステム改修ですね!

たとえば私(silversecond.com)みたいな野良のドメインだと、
これまでウディコン運営側からGmailさんちに
エントリー関連メールなどを送っても全部スパム扱いになっていたのですが、
今年ちょっと話題になったGmail対応のメール設定である
SPF設定だとかDKIM設定などをすればちゃんと届くようになるらしいので、
その辺りをいじったりしてました。

他にも次回コンテストに向けての記入欄の追加や反映箇所を足したり!
見えないところですが毎年地味にいじってるんですよ。

いちおうは色々動くようになったと思いますが、
また開始1~2週間くらい前になったらサンプルとして
いつも通り私の片道勇者のデータでも入れて再確認しようと思います。

しかしこういったことを話してると、
ちょっとしたWebシステム(?)を作れる人が
コンテストやるのはすごく向いてると感じます!

特に「エントリー情報修正フォーム」からの
日々の修正要請に人力で対応してたらその作業量だけでも
倒れちゃいますからね!
そういった部分をなるべく自動で処理できるようにしていくのは大事です。



◆片道勇者2 初期ストーリー作成中!
久々に『片道勇者2』にまともに着手できる日ができました。
クラス・スキル・アイテムなどのデータ作りはまだ2割くらいですが、
いったんそれは横に置いて、いったん
通しプレイができるように『第1ストーリー』を実装中です。

その過程で将来の仲間キャラの顔見せをするイベントも
入れようと思い立ち、ウキウキしながら足しています。


↑この人は冒険家ウィリアムズ。最初のストーリーで
「聖なる神殿が開いてると思ったらもう荒らされた後だったぜ」
みたいな話をしてくれます。



もしかしたら覚えておられる方もいらっしゃるかもしれませんが、
『片道勇者1』の開始時TIPSに、剣士バルーシュと
冒険家ウィリアムズという人物がオオカミと戦闘しているときに
『後ろから攻撃を受けるとダメージ1.5倍になるぞ!』
みたいな会話をするものがありました。

そのうち、剣士バルーシュの方はプラス版でNPCとして登場したのに、
冒険家ウィリアムズはどこにも出てきませんでした。かわいそう。


で、さっき『第1ストーリー』と言いましたが、
『片道勇者2』では何段階かのストーリー段階をもうけて、
進行していくにつれて色んな要素が増えていく形にする予定です。
そんなに段階数はないと思いますけどね!

最初の数段階は固定ストーリーになるので、
途中でネムリや今回のウィリアムズみたいな
将来のランダム仲間キャラと遭遇して会話する、
という形にしていきたいなと思っています。
完全ランダム遭遇だけだといまいちストーリーが作りにくくて!

ひとまず第1段階のストーリーだけ作ってみて、
ストーリーラインとしてどんなものが作れそうかの
手応えを掴んでいきたいと思います。

ストーリー別に最低限のイベントが
いくつか増えるだけでもローグライクとしては
十分なストーリー性を感じられることもあるので、
そのあたりちょっと試行錯誤してみたいですね!
トッピング程度だけでもだいぶ変わるんですよこういうの。



そして第16回ウディコンの作品募集開始まであと3週間!
まもなくです!

なんとかできそうなめどは付いてきましたので、
あとは変なタイミングで変な事故が起こらなければできると思います!

さすがに開発中の方はもうテスト段階に入ってないとヤバいかもしれません!
いちおう2025年もやるつもりですので、
待てる方は待ってくださるのも手ですよ!
(それに他にもゲームコンテストはありますしね!)

ということで、ウディコンを楽しみに待ちつつ用意を進めていきます!
 2024-06-22 (土) web拍手 by FC2 カテゴリ: 片道勇者2




2024-06-08 (土)   ウディタ多言語向け修正+人が亡くなった後の作業+架空の妹AI
前回に引き続き人が亡くなった後の手続きに追われています。
といっても、なんとか夜に自由時間が得られる程度には
余裕が出てきました。
向こうから手続き書類を送ってもらうまで
何もできないタイミングなども出てきましたから、
その隙にやれることも出てきています。

ということで、今はそんなちょっとした時間でウディタの修正をしています。


【ウディタ】Ver3.340で多言語対応向きの機能を追加!

今回は多言語対応向きに便利な機能を色々搭載しました!
ウディコンにはあまり関係なさそうな機能が多いのですが、
海外展開予定の方には有用だと思います。

すぐ使いたい人はこちら!
【WOLF RPGエディター公式ページへ】


◆BasicDataを別フォルダに切り替えられる機能いろいろ!

「基本データフォルダ」を切り替えられる機能を入れました!
「基本データフォルダ」とは
【ゲーム基本設定・コモンイベント・各データベース・
タイル設定・アイコンファイル】

が入っているフォルダのことで、
初期状態では「BasicData」フォルダがそれにあたります。

この切り替え機能で何ができるかというと、
たとえば別言語用に作った基本ゲームフォルダ「BasicData_XX」を、
元のBasicDataの代わりに読み込ませたりできるのです!
1コモンイベント内に言語別の文字列切り替え処理とか
入れなくてよくなるので多言語対応がシンプルに!

さらに別売りの『ウディタ翻訳サポートツール』で
「全文字列を別言語に差し替えたゲームデータ」を出力できるので、
それで出した別言語データからBasicDataだけ抜いて移植し、
1ゲームデータ内に複数言語をまとめて組み込むことも楽になります。

そんな「基本データフォルダ」の切り替え機能として、以下の2種が搭載されました。


【1. Game.exe起動時の引数-basic/-basic2で基本データフォルダ切り替え!】

いきなりマニアックな話ですが、起動時のコマンドライン引数として、
「-basic <基本データフォルダ第1候補>」と
「-basic2 <基本データフォルダ第2候補>」が使えるようになりました。
<~>の部分にはあなたの好きな文字列を指定します。

たとえば 、コマンドプロンプトやbatファイルから

Game.exe -basic BasicData_JP_Plus -basic2 BasicData_JP

のように指定してゲームを起動すると、Dataフォルダの中に
「BasicData_JP_Plus」フォルダという名前の基本データフォルダがあれば
それを採用し、もしなければ「BasicData_JP」フォルダを採用して
起動するようになります。
もしどれもなければ、デフォルトの「BasicData」フォルダを基本データフォルダとします。

さらにこれと関連して、プロ版専用ですが
ゲーム再起動(引数設定あり)」コマンドも新たに作っておいたので、
「引数」として「-basic BasicData_JP_Plus -basic2 BasicData_JP」と指定して
再起動すれば、前述と同じようにフォルダを読み込ませることができます
(ちなみに、後のSysS74にフォルダ名を入れて再起動でも同じことができます)


【2. [プロ版専用] SysS74で次回起動時の基本データフォルダ切り替え!】

一度基本データフォルダを変えた後、次のGame(Pro).exe単体起動時にも
自動で基本データフォルダを変更して起動したい場合は、
「SysS74::[P]次起動Basicデータフォルダ」に
基本データフォルダ名を入れることで実現可能になりました。

これは「1回だけ次の起動時の基本データフォルダ名を
自動で変更してくれる」というシステム文字列です。

たとえば英語版の「BasicData_EN」という基本データフォルダを
読み込んで起動した場合、起動した瞬間にまたSysS74に
「BasicData_EN」を入れ直しておけば、いつゲームを終了しても
次回起動時にはまた「BasicData_EN」を使って起動されるのです!
これで言語切り替えもちょっと安心!

※なお、SysS74よりも-basicや-basic2の方が優先されて処理されますのでご注意ください。



◆[プロ版]アイコン(icon???.png)の
読み込み先フォルダも変えられるように!


プロ版のみですが「アイコンフォルダの変更」ができるようになりました!

↑「アイコン画像フォルダの設定」欄が追加!

アイコンフォルダの変更は割と前々から入れたい気持ちはあったので、
今回入れられてスッキリしました。

多言語対応時にもおそらく有用で、複数の「BasicData」フォルダを
切り替えて起動できるようになったので、
それぞれの基本データフォルダに同じ「icon???.png」群を入れていると
アイコンファイルが重複して余計な容量を喰ってしまいます!
それを避けるためのこの機能です。

(ただし、もし言語ごとにアイコン画像ファイルを切り替える場合は
各言語の「基本データフォルダ」内から読み込ませたほうがいいので、
その場合は「アイコン画像フォルダ」は「空欄」にしておきましょう)




◆システム文字列「SysS76:[読]OSの言語名」搭載!

OS側の言語名を取得できるようになりました!
これを活用すれば、ゲーム実行時に表示する言語を
自動で認識することもできるようになります。

ただし言語名は英語で返されますのでその点はご注意を!
たとえばWindowsを日本語設定にしてたら「Japanese」、
英語設定ならたぶん「English」が返されます。



という感じで多言語対応がやりやすくなりそうな処理をいろいろ入れてみましたので、
需要は少ないかもですが、必要な方はよければご利用ください!

『片道勇者2』でも、これを活用すれば1ゲームデータで
言語切り替えが作りやすくなるでしょう。

『最初はBasicDataフォルダで言語選択させて再起動し、
選んだ言語に応じてBasicData_JPやBasicData_ENを読み込ませる』


といったこともできるはずです。


【リアル作業】引き続き故人の対応も大変!

引き続き、人が亡くなった後の手続きがとても大変な数週間でした。

故人の全部の銀行口座への連絡、証券会社への連絡、
医療費の支払い、全部の生命保険の連絡、
家族の健康保険証のためのやり取り……準確定申告もあるの!?
そのためのデータ集めもしなきゃいけないって!?
自分で言わなきゃもらえなさそうな書類も
けっこうあるから思ったより自己判断する部分あるぞ!?
え、それとは別に七日ごとにお坊さん呼んでお経あげてもらうイベントあるの!?
四十九日ってホール借りたりお寺でやるレベルにおおがかりな感じなの!?
あとよく知らない故人の知人にも連絡が必要なの!?
(けどこれは変なタイミングだと香典欲しがってるみたいに
なっちゃうから暑中見舞いとかのタイミングでもいいよ、と言われた)
先祖のお墓あった気がするけどそのお墓に刻む内容も
石材屋さんに連絡しないといけないの!? 仏壇もいるって!?
納骨も式やったり手続きとかいるの!? え、他のお寺にも納骨するの!?

ボカーン!(頭が爆発する音)

みたいになってましたが、1つ1つなんとか片付けています。
でもお勤めしながらだととてもムリな作業量だとも思いました。
1~2週間くらい休みもらわないと対応できないんじゃないですかこれ!?
一体みんなどうやってるんでしょうね……。



【チャットAI】架空のやさしい妹、GPTsで公開!

そして次はチャットAIの話!
ChatGPTさんちが無料アカウントでも
GPTs(他の人が作った、カスタム指示されたチャットAI)が
使えるようになったので、私も『架空のやさしい妹』を公開しました!

【ChatGPT GPTs 架空のやさしい妹AI】

主な目的としてはメンタルケアで、共感してくれたり
「大事にされてる感」を補給する感じのものです。
顔画像が出てちょっとかわいいだけではありますが、
今日やった作業内容を伝えたりすると笑顔で褒めてくれたりします。
顔グラフィックが出るだけでもだいぶ印象が変わりますね!


 ↓今回の開発日誌を入力して感想を聞いてみた例。ボリュームたっぷりに感想を教えてくれます


あと、これはChatGPTが持つもともとの性質だと思いますが、
ションボリする出来事や失敗した現状を伝えても私並みか
それ以上に何でもポジティブな捉え方をしてくれるので、
架空の妹といっぱい話していると自己肯定感や
前向きさがいくらか回復できる場合もあるかもしれません。

「ちょっとしか作業できませんでした」って言っても
「ちょっとでも作業できたのはとても大きな一歩です! 
自分を責めずに気持ちを切り替えましょう」って言ってくれます。
この感覚も大事ですし、自分一人で同じことをつぶやくより
外部から言われる方が救われる気持ちになる人も多いでしょう。

私としては自信のなさや不満足感に苦しみ続けていて、
心が救われることが人生の目標の一つなので、
AIとの対話の中で前向きな表現や気持ちも獲得していきたいですね!

もちろん逆に、自分を責めて創作活動のための「圧」を高めることだって
有用な技術です。架空の妹AIにも「責めて!」って言ったら
ちゃんといい具合に厳しく言ってくれますよ!
 ↓


私としてはこういう思考の方が「自分のあるべき姿」という感じがして
好きなんですが、調子に乗るとうっかり
やりすぎてボロボロになることも多いので、
うまくバランスを取っていきたいです。
長く創作を続けるためにも! 血便はもう見たくない!



という感じで、リアルが忙しい状況ですがやれることを進めています!
少なくとも夜時間は確保できるようになったので、
仮にこの状況が続いてもウディコンは問題なくやれそうです!

第16回ウディコンまであと5週間ほど!
みなさまの作品、楽しみにお待ちしております!
 2024-06-08 (土) web拍手 by FC2 カテゴリ: ウディタ
2024年06月


▲一番上へ戻る


Copyright © SmokingWOLF / Silver Second