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

2025-11-01 (土)   シル学バグ修正祭り!+ポケモンZ-Aを遊んで学ぶ!
 ということで引き続き『シルフェイド学院物語』のウディタ3移行作業中です!
 プログラム部分の文字コード周りの問題が次々に発覚しており、ついでにウディタ本体側のバグも色々見つかっています。直すの大変!

 あとここに来て、今年1月から10ヶ月にわたって続いたウディタ3.5のバグ修正や終活作業など、『あまり創造的じゃないけどやらなきゃいけないこと』をし続けてきて義務感や使命感のリソースが枯渇してきたのか、少し心が疲れ気味です。
 でも新しい持続収入源は作らないといけないので、シル学作業の完遂まではひとまずがんばらないとですね! 休み休みやりつつ、11月中にはリファインを終わらせたいと考えています。


◆シルフェイド学院物語のウディタ3移行でバグ祭り

【一見直ったと思ってもなお文字化けバグが続く!】

 前回、『ウディタ2→3の更新で文字コード変更をしましたが、(元ウディタ2の)シル学の処理内でそれらが対応できてないせいでシル学のバグ起きまくり!』とご報告していましたが、ようやく最初に出ていた文字化けバグがおおよそ直って、シル学が動作し始めるようになりました!

 といっても、やっとオープニングが動いたと思ったら途中で謎のクラッシュが起きたり、暗号化データが読めなくなってて直すのが大変だったり、なぜか1行目だけ正常に表示されてるのに2行目から文章が化けたり、メールの文章だけ全部文字化けしてたりと、引き続き文字コードっぽい問題に悩まされております。
 ついでにインターフェースのデザイン崩れなども多数! まずはそこからがんばって直していきます!
 
 ↓ 一部の文章の2行目以降だけおかしくなったりメールの文章が読めなかったり!


【他にもたくさんのウディタバグ!】

 他にも、古いウディタからの移行であるがゆえに、シル学内からもウディタ側の問題がぞくぞく発見中です!

●Ver2.10以前のセーブデータを読み込んだとき、ロード後に特殊文字を含んだ文字列が文字化けしてしまうバグ!
 → これ、直し方が分からなくて過去に一度放置していた部分だったのですが、成長していたためかうまく直すことができました! やった!

●すごい限定的なやり方で背景を変えようとしたときに反映されないことがあったバグ!

●ファイル指定などに半角¥を使ってると一部の処理がおかしくなるバグ
(今ではファイル指定に半角¥を使うことは推奨されませんが、昔のファイル指定では自動で¥が使われていたのです)

 という感じで、ウディタのEXE側やシル学のコモンイベントもまたいで、色々と対応中です。
 一通り正常動作するようになってきたら、より遊びやすくするためのユーザーインターフェースの微調整や、プレイアビリティに関わる機能の拡張、顔グラフィックの修正、DLsiteに公開するための仕様調整なども行っていきます!


◆『ポケモンレジェンズZ-A』もプレイ!

【休憩がてら遊ばせていただいております!】

 開発の合間の休憩時間には、新作のポケモン『ポケットモンスターレジェンズZ-A』も遊ばせていただいております!
 本作はなんとポケモンにしては珍しいリアルタイムバトル! アニメで見たようなポケモンバトルが再現されている雰囲気で面白いですね!

 ↓以下は冒険中の自キャラと相棒!(Xより引用) イーブイが治療されているポスターがかわいい

 なお私が好みで使う相棒は「サンダース」という電気ポケモンです。でもポケモンレジェンズシリーズではいつも進化元のイーブイが捕まえにくいのだけはホント勘弁して~!
(※前作アルセウスでは終盤までイーブイの捕獲方法に気づけなくて、サンダースとほぼ冒険できませんでした……以後はイーブイの捕獲方法だけはネタバレでも攻略でも何でも最優先に見ています)

 なおZ-Aは街の中だけで冒険が進み、ポケモンが出現しそうな屋外フィールドがないため、今作では街の中にある「ワイルドエリア」内でポケモンを捕まえる形式になっています!
 物語が進むにつれて街の中にどんどんワイルドエリアが増えていくため、住人の生活がポケモンたちに圧迫されていそうなのを見ると昨今のクマ事情がほんの少し頭によぎります(後に見たとき用:2025年10月頃は、クマが市街地にまで現れる事件が多発しているのです)

 さらには夜にオープンする「バトルエリア」ではポケモントレーナーたちと戦えるのですが、先に相手のポケモンを殴って先制攻撃できるというヤバいシステムのおかげで、陰から敵トレーナーのポケモンを一撃死させて戦闘を開始したりできます!
 「対トレーナー戦で奇襲なんてやっていいのかー!?」と思いつつも、奇襲をしたりされたりするほうが絶対面白いので、これは英断だったと思います。
 こういった「奇襲したりされたりする」といったシステムは、本能の奥にある『野性味』が刺激されますよね! 自分も本能が喜ぶゲームを作りたい!


【いいなと思った工夫『ランダムアイテムが頻繁に落ちてる』】

 で、今回地味ながら特にいいと思った工夫をご紹介!
 これは『ポケモンレジェンズZ-A』に限らず『ドラゴンクエスト3 HD-2D』などにもあったのですが、ポケモンZ-Aには

 『いくつ拾ってもさほどバランスを崩さない程度のものが頻繁にフィールドや地面にランダム設置されていて、歩いて拾ってるだけでも何らかの成果が出る』

 という仕組みが用意されています。これ、見るたびに「いい仕組みだなー」と感じるんですよ!
 特に、ポケモンZ-Aでは街を歩いてるだけではポケモンとも戦わないので経験値さえ入らず、迷ってる時間が長いと何の成果がなくて徒労感が出てきてもおかしくなかったはずです。
 ですが本作では、1分も歩けば3~4個は取れるくらいの頻度で「消耗品の回復アイテム」や「経験値アップアイテム」「小さい効果のステータスアップアイテム」「換金アイテム」などのささやかなアイテムが拾えるので、プレイ時間に応じた最低限のリソースを稼ぐことができ、数分くらい迷っていてもあまり損したように感じさせないようになっているんですよ!
(※ここでいう「ささやかなアイテム」とはボールに入った価値あるアイテムではなく、上を通るだけで回収できるミニアイテムの方を指しています。それらはファストトラベルするか一定時間ごとに無限に復活している印象)

 この『ランダムでアイテムが落ちていて移動するたびに拾っていけるようになっている』という仕組みは、ゲーム開発者視点で非常に重要な工夫だと感じています。
 言い換えれば『プレイ時間そのものに対して報酬を返す仕組みが用意されている』とも言い換えられます! 「歩いてるだけでとりあえずアイテムが増える」という成果が出るわけですからね!
 こうやって、仮に探索が徒労に終わってもなにかしら「ゲームが進んでる感」を出せるのはとてもえらい! しかも開発者視点では比較的、低コストで実現可能な内容というのがさらに良い!

 なお、このランダム配置アイテムは『ドラゴンクエスト3 HD-2D』の方でも近い仕組みがありました。
 フィールドを歩いているとランダムにアイテムが落ちているのが見えて、そこにいくとステータスアップの種や回復アイテムなどが一定頻度で拾えるようになっていた記憶があります。

 こんな風に、遊んでさえいれば一定頻度でそこそこ珍しい(けどゲームバランスに重大な影響がない)強化アイテムや、よく使う消耗品が取れると、ちょっとうれしいですよね!
 そうやって「ただプレイ時間を費やした見返り」としてランダムアイテムをポップさせるだけで「ゲーム全体への影響は小さいままプレイの徒労感を減らせる」というのはすばらしい工夫だと感じます!


 私のRPG『シルフェイド幻想譚』や『片道勇者』でも、「ミッションに失敗しても費やしたプレイ時間分に相当する見返りを用意したい」みたいな意図があることを過去に言ったような記憶がありますが、『地面にランダム配置される小アイテム』もそういった意図を実現できる良い方法だと感じます。
 これみたいに、手軽にできて効果が高い方法はどんどんまねていきたいですね!


【「配慮」の基準とトレンド】

 思えば、ポケモンシリーズから私が「新時代のRPG基準」として学んできたことは多く、たとえば私の『シルフェイド幻想譚』で導入した『森でしか敵が出現しない』方式もポケモンシリーズを参考にしたものでした。
 この『森でのみ敵が出現』はプレイヤーの自由度を保つための工夫として取り入れたもので、「フィールドマップに出たからといって戦うことが目的じゃない状況もかなり多いので、ある程度、戦ったり戦わなかったりを自由に選べた方が気持ちよく遊べるだろう」という意図で入れていました。

 また、『ポケットモンスター スカーレット・バイオレット』では、『ザツに済ませられるザコ戦は(少しのHPを消費して)短縮できるようにしよう!』(ただし当てるポケモンの属性やレベルが合わないと被害が増える)という工夫も取り入れられていました。これも今どきの発想ですよね!
 私はこういった「RPG向けの配慮の基準」をポケモンシリーズから学ぶことがけっこう多いです。

 『配慮』の部分は、遊ぶ人のライフスタイルや忙しさによってトレンドが変わり続け、常に進歩している部分です。ゆえに『優劣』も比べられやすい!
 なので最新のゲームの『配慮』のトレンドはどんどん学んで進歩させていきたいですね! そしてみんなに気持ちよく遊んでもらいましょう!



 という感じで、見つかった問題は直しつつ、遊びからは学びつつ、日々を過ごしております!

 引き続きウディタの修正やシル学のリファインも進めながら、適度に最新作品にふれつつ、やれる範囲で全力で進めていきます!
 そしてシル学の作業が終わったら『片道勇者2』の開発に戻りましょう!
 その後はクリエイティブな時間を楽しみ放題! うおおおやるぞー!!
 2025-11-01 (土) web拍手 by FC2 カテゴリ: シル学, 勉強メモ




2025-10-18 (土)   シル学移行中!+Windows更新で起きたウディタ文字化けの修正!
 平穏な時間に戻って終活(サイトがなくなっても各コンテンツを遊べるようにする作業)作業の続きをやっております!
 具体的には『シルフェイド学院物語』のDLsite展開に向けてのリファイン作業でウディタVer3に移行しようとして苦戦しているところから!
 と、まさかのWindowsアップデートによってウディタが文字化けしまくってて「ギャアアア」と言っていた話です!


◆シルフェイド学院物語、リファイン作業開始!

【ウディタがVer3になってて全然動かない絶望!】

 ということで私の過去の有料ゲーム『シルフェイド学院物語』のリファイン作業が始まりましたが、ウディタがVer3になったことで全部動かなくなってました!! ギャアアア!!!

 具体的にどんな問題が起きたかというと、
 「そもそもシナリオデータを全部認識しなくなってる!」
 「シナリオは読めるようになったけどデータが正常に読み込まれなくてキャラクターがいないことになってる!」
 「そのままゲームを始めてみたけど文字化けしてる!!」
 「ゲーム内の画面も正常に出ないんですけど!」

 などといったすごい面倒くさそうな状況と格闘中です!!
 ウディタ3に合わせたチューンをしないと動かなさそうなところがいっぱい! せっかくなのでこの機会に色々微調整も含め、修正を続けていこうと思います!

 ちなみになぜこんなことが起きるかというと、まず第一にシル学はウディタのVer2で作られていて、内部では「Shift JIS(以後SJIS)」という文字コードをベースに動いてたのですが、ウディタのVer3では内部の文字コードが全部「UTF-8」というコードに変更されているんですね!
 「UTF-8」はユニコードと呼ばれている文字コードで世界中で動作させやすく、おかげでウディタが海外環境でもプレイしやすくなったのですが、その文字コードの違いのせいで正常に動作しないシル学専用処理が続出!

 ちなみに、皆さまのウディタの処理の範囲では、『Ver2のデータをVer3のGame.exeで動かしても内部で自動的にSJIS文字コードがUTF-8に変換される』という仕組みが搭載されているので、問題なく昔のゲームもそのまま動きます! ご安心を!
 が! 私専用で使ってる処理にはそういう両対応処理がまだ入ってなくて、処理が全部動かなくなっちゃった、というわけですね!

 どこを直せば動くのかさえ全然思いつかない課題はもはやいつものことですが、おかげさまで、今はそういう状況でも腐らずに前進していけるくらいには成長できています!
 この機会に直せるところはしっかり直して公開できるよう、がんばります!
 ちなみにこのほかにも、いくつかのゲーム内処理や、いくつかの立ち絵なども調整していく予定です!


◆ウディタ、まさかのWindowsアップデートで文字化け!

【「KB5065789」アップデート以降、コマンドの「編集」時に文字化けする症状が発生!】

 そしてこちらでも文字化けの話です!

 Windows11の「KB5065789」の更新によって、なんとウディタのコマンド修正時に文字が以下のようにグチャグチャになってしまう症状が発生するようになりました!! グギャアアア!!!
 
 コマンドの「編集」をして出てきた画面で何か文字入力すると↑のようになってしまうのですが、全く想定外だったので「もうーWindowsさーん!!!」ってなってしまいました。
 
 ひとまずVer3.653以降のバージョンではなんとか直せたと思いますので、お困りの方はぜひ最新版をお試しください!

 もちろんウディタの他の問題も色々修正を続けています! ここに来て難しい問題ばかり判明してオギャアアア! と叫んでおります。
 できればウディタプロ版の売上数的に1週間あたり1日くらいの作業量で対応したいんですが、なかなかまだそこまでいきませんね! なんとか時給500円相当は欲しいよー!!
 早くバグを落ち着かせて、自分の作業に集中したいです。秋が来て心理的に冷えてるのかサポートのモチベーションも少ししんどくなってきました。3.50β公開の1月から800点くらい直してるのでさすがに息切れしてきたのかもしれません。



 という感じで、日々やれることを進めていっております!
 急ぎの用事はなくなりましたし、新しいポケモン(Z-A)も出たので休憩時間にはちょいちょいそれも遊ばせていただきながら作業を進めていこうと思います!

 それと、ご支援ページやウディタプロ版のBOOSTやチップなど、いつもみなさまからのご支援、本当にありがとうございます!
 生活がだんだん大変になってきているのですごく助けられています!
 ゲームや各種電子書籍コンテンツなどは後から値上げしにくいので、本格的なインフレが来るとすごく辛いですね。
 これから政治的にもインフレが継続されそうな気配なので、その辺も加味しながら今後の計画を練っていく必要がありそうです。

 何はともあれ、可能な範囲で引き続き全力を尽くして進めていきます! がんばるぞ!
 2025-10-18 (土) web拍手 by FC2 カテゴリ: シル学, ウディタ




2025-10-04 (土)   『シェパード捜査録』第2話動画公開!+シェパード娘の話
 ということで私の幻の作品『シェパード捜査録』の第2話が公開! 全2話なので今回が最終回となります!
 せっかくなので紹介イラストもアップ!




◆『シェパード捜査録』第2話、動画公開!

【第2話『マリオネット』映像!】

 ということで前回に引き続き、『シェパード捜査録』の第2話【マリオネット】も合成音声を付けて映像としてアップしました!
 先に1話を見たい人はこちらから!→◆『シェパード捜査録』第1話【復讐のドン】 動画へ

 問題ない方はこちら! 第2話【マリオネット】↓


【第2話のあらすじ】

 娘の入院費の支払いにも困るほど貧しい刑事シェパードは、前回のレースで「組織」の陰謀を止めることに成功した。
 だが5ヶ月後のある日、それがきっかけでシェパードは「組織」と呼ばれる者達に狙われつつあるのではないか、と、前回シェパードに協力した元マフィアのドン・ゲーターが言う。
 彼らはシェパードの娘も考慮に入れて、この状況への対処を始めるのだが……!?


【第2話についてコメント】

 ということで、今回が『シェパード捜査録』全2話の最終回となります!

 第1話は状況解説にストーリーリソースを使ってしまった分、第2話はその文脈を活用してブンブン視聴者の皆さまを振り回す内容となっております!

 前話と比べて見ると2話は面白いと思いますので、やっぱり「文脈がない状態」の第1話をいかに面白く作るかが、お話作りの一番難しいところだと感じます。コンテンツが溢れすぎた時代になるとますます「初速」が必要になる!
 何かのパロディを前提にしたり、異世界転生みたいなお約束をなぞるのってやっぱり初速の面で強いなあ、と思ってしまいます。
 もちろん、一般化した内容でそれ(パロディやお約束)に近いこともできると思うんですけれどね! うまいことやっていきましょう!


【シェパードの娘の正体は……これだ!!】

 紹介するチャンスとしては最後だと思ったので、今回は謎に包まれた『シェパードの娘(名前がない)』の正体をご紹介!
 アイデアとしてぼんやりあったのを形にしたものです!

 シェパード娘イメージ画↓ マズルの短いケモノっ子を描いたのは久しぶりです。
 
 こんな感じでいちおう劇中で一番かわいい系のイメージなんですよシェパード娘!
 モチーフが牧羊犬なのはシェパードと同じなんですが、見た目が全然違う感じのキャラです!

 そのモチーフは『コモンドール』犬! 歩くモップみたいな見た目の犬!!
 牧羊犬なのですが特徴的なのはその毛!!
 なんと成長にともなって自動で被毛がロープ状になっていくという犬種で、これが防護と寒さ対策を両立! 毛が鎧となって敵の牙を通しにくくなり、そして見た目がまるでモップのようになるのです!

 コモンドールは、遠目には羊たちにまぎれることができ、家族を第一に守るように本能づけられていて警戒心が強く、襲ってくる狼などを撃退できる能力も持っているそうです。
 襲ってくる狼視点で「羊の群れの一頭かと思ったらコモンドールだったグワー!」みたいな奇襲もできたのでは? なんて伝説的に語られることもあります! 強いぞ!

 本編でも、そんなステルス性と警戒心はシェパード娘にも活かされていますが、仲間を守る気持ちは発揮できなかったようです。悲しい。
 でもまだ幼いと思われるので生存力最重視の判断は良いことだと思います。うまく隠れたらモップの先が落ちてるようにしか見えないのかもしれない! そんな都合のいいことがあるかは知らないですが、なんとなくシェパードとその娘は運の良さ255という設定がありそうですからね!

 ちなみに、彼女には名前は本当についていません。
 作中では犬種がキャラ名になってるところから、たぶん名前が付いたら「コモンちゃん」とかになってそうですね!

 そしてなぜ劇中であんな触手だったかという謎については、色んな解釈があると思いますのでそこは各々のご想像にお任せします!
 リアル寄り解釈としては、コモンドールは毛を洗うのが非常に大変らしいので、病室で髪の毛を吊り下げて効率的に乾かしていたのがそう見えたという説などが有力そうです。
 (実際、コモンドールのコード状の毛を洗った後はそのままだとカビが生えたり生臭くなったりするので、1本ずつ分けて空気が通るようにしたり、引っ張って離した状態で乾かしたりすることもあるそうです。大変だー!)

 え、じゃあ謎のヌチャヌチャ音はなんだって!? 納豆でもかき回してたんじゃないですかね!



 ということで、作ったはいいものの公開できなかった作品『シェパード捜査録』の保全ミッションは、これにてきれいに片付きました!
 作品ページやアーカイブページにも動画を載せたりして、見られる環境はバッチリ!
 まだ旅立つ時ははるか先でも、終活の準備自体は早めに整えておいた方がいいですからね!

 歴史の流れの中だと個人の制作物は大したものではないかもしれませんが、せっかくなので元気なうちに足跡をきれいに整えておきたいと思います!
 いつか時代ごとの創作物考証に使われたりするかもしれません。特にフリーゲーム周りはインターネット資産でありながら歴史がまとまって残らないですからね!

 次に取りかかるのは『シルフェイド学院物語』のDLsite対応リファイン作業!
 10月中に終われるといいのですが、果たしてどこまでやれるか! なるべく努力します! 
 でも10/16発売のポケモンZ-Aは遊ばせていただきたいと思います! レジェンズ系は前作アルセウスがすごく好みに合ったので、今回も楽しませていただきたいと思っております!
 今年は年始からウディタ修正が忙しすぎて、まだまともに市販ゲームを遊べていないので、1本くらいは最新ゲームに触れなければ! 面白くて学ぶところがいっぱいあるといいなー!


 という感じで、やることを日々進めていきます!
 残る終活作業としてシル学の保全が終われば、さらにスッキリして、創造に全力を使っていい自由な時間がやってくるはず!
 10月もがんばりますぞーうおおー!!
 2025-10-04 (土) web拍手 by FC2 カテゴリ: プチ作品, 落書き
トップ


▲一番上へ戻る


 

アーカイブサイトへ

Copyright © SmokingWOLF / Silver Second