[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
この機能を使うにはJavaScriptを有効にしてください
|
新作「ダイアログの果てに」公開
1
:
サンドバック
:2025/08/04(月) 20:41:48
https://sandbagman.itch.io/dialogboxing
(ダウンロードは無料です)
はい、いいえの二択しかできない標準ダイアログ。
これを使ってゲームを作ってみようと考えました。
思えば人生は選択の連続。
ダイアログみたい…。
冒頭で二つのゲームからひとつを選択します。
・ダイアログ号(SF読み物、セーブなし)
・ダイアログでボクシング(王者を目指す)
注意
どちらかを選択するとクリアーするまで戻れず、
ふたつをちょこっとだけ遊ぶ、ができません。
ESCキー(もしくはESCキー+ENTER)でゲームを終了する事はできますが、
次回開始すると選択した側のゲームのタイトル画面から開始となります。
エンディングまで読み終えると、再びゲームを選ぶ選択肢が出ます。
144
:
サンドバック
:2025/12/04(木) 19:32:02
1.29++インターバル2行右ズレ再発、空行追加(仮に名前様感謝)
防衛成功、最小値だとアニメカット、文カット
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
readmeの一行目、1.29+のままでした、次回治ります。
タイマー関係、かなり複雑な調整をしたのですが、
なんとバックアップだと思っていたソースが改変後だった…。
元の行が失われてしまい、戻せない!
勢いでいじらず、ちょっと慎重に作業します。
0:00でダイアログを出すのが、
割と他の処理に影響あるので保留中。
回復機会はゲーム性にも関係するので、
なんかしら考えねばとは思っています。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
デカダイアログ計画、頓挫。
なぜかキャプチャーできず諦めました。
残念。
自前でダイアログもどきを作るか、
現状で最終版とするか、しばし考えます。
145
:
ゲスト
:2025/12/04(木) 22:37:37
コメン143のゲストです。
1.29++最新版を落としてみました。
修正点の確認。
◎防衛成功、最小値だとアニメカット、文カット、を確認。
何度もやり直して、後述の能力値合計4桁の挑戦者出現。
カウンター2発必要なのでやり直そうかと思いましたが、4桁表示をもっと確認するために続行。
まさかの2連続カウンター成功。1Rと2Rのたった2手で勝利。
修正点の確認も完了。
新たに気になった事。
①「壊れかけのダイアログ」にて、スタッフロールの入っている最後のダイアログへ移る所で落ちた。
「#Error 12 -->内部エラーが発生しました(12)」と出ました。
さらに、そこでOKを押すと、画面を裂く背景だけが残り、しばらくしてWindowsシステムのダイアログが出てきました。
「ダイアログ.exeは応答していません
プログラムを閉じると、情報が失われる可能性が有ります。
→ プログラムを終了します
→ プログラムの応答を待ちます」
ちなみに、クリアしていない扱いなので、再起動後は「壊れかけのダイアログ」へ強制的に入るので、詰みます。
「開発者のダイアログ」も同様のエラーで最後に落ち、詰みます。
SF編とボクシング編と占いは、問題無くエンディングまで行けました。(ボクシング編は3周目敗北エンディングと1周目エンディングで確認)
②能力値合計が4桁になると、合計の数値が枠を飛び出す。
各能力値の最初の頃の設定と同じで、合計の方も基準点は右側ではなくて左側だったのですね。
「合計 1112/1112」というように4桁になると、右から2文字目が能力値フィールドの枠の右辺と重なるように、右側へ飛び出ます。
返信の返信。
>なんとバックアップだと思っていたソースが改変後だった…。
おぉ、やってしまいましたか。
容量が小さいなら、毎バージョンごとにバックアップを取っておくくらいが安全なのでしょうか。
(区切りがつくごとに、重要度が高い物だけ残して断捨離とか)
プログラミングと厳密には違いますが、デバック目的で必要になるかもと、私は今まで落とした「ダイアログの果てに」のzipファイルと、ボクシング編の1試合ごとのセーブを全て保存しています。
しかし、断捨離ができない…。
(製作者側からすると複雑な気持ちになるかもしれませんが、面白いバグの有るバージョンは残しておきたいですしね)
報告。
3周目100戦100連勝と共に、1周目からの累計で10万点突破。
1~2周目までの100連勝で2万点なので、スコアの基になる敵の強さの上昇が、連勝によってどれだけ大きくなるか分かります。
作者様、ここで1つ、大台のスコアへ乗せた勢いで、どうでも良い事を書かせてください。
「ダイアログの果て」には、遠く未来の時代をえがき、遥か遠くの惑星ネオアースまで宇宙を旅する、SF編が含まれています。
そして、SF編を含めた全ての作戦は、1つの繋がった世界の物語。
地球人がいずれ星間旅行をできるようになる世界なら、すでに宇宙人が飛び回っていても全然不思議ではないと。(我々の現実世界と比較したら)
つまり、ボクシング編で勝ち続けていたら、その内「イタリア人」とか「ベネズエラ人」とかに混じって、「アンドロメダ星雲人」とか「プロキシマ・ケンタウリb人」とかが出てきたりして。
などと、ふと思い浮かんだという話。
宇宙人。これじゃギャグですね。
そもそもそんな高度文明であろう宇宙人が現れたら、人類滅亡を止めてもらえちゃうかもしれないじゃないか。
(主人公達の立つ瀬が無い)
以上です。
146
:
サンドバック
:2025/12/05(金) 14:20:33
1.30 エラー12修正(ゲスト様感謝!)
まじか〜!
致命的な不具合なので緊急的にアップデート。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
4桁!?
次回対応します!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>などと、ふと思い浮かんだという話。
面白いかも。
何人とは言わずに異様な挑戦者が登場しても面白いかも。
ボディを叩いたら人間の硬さではない硬さ!とか
向かい合うと眠くなるなどが頻発し、実は…
なにかいい着地点できたら採用してみます。(まだ未定)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Q
なぜ組織は隕石衝突そのものを止めないのか?
(かなりさかのぼって遠距離の時点からの
衝突回避対策をしようとしていない不思議)
A
ネオアースに人類が行く必要があるから。
(あちらでの繁栄ぶりが地球を超えている)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
デカダイアログ計画、
別のアプローチで成功しそうです。
ツイッターで仮に名前さんにボトルネックを助けてもらえました。
(あの人、すごい!)
147
:
ゲスト
:2025/12/05(金) 22:03:17
コメン145のゲストです。
1.30最新版を落としてみました。
修正点の確認。
◎エラー12修正、を確認。
「壊れかけのダイアログ」と「開発者のダイアログ」共にエンディングまでプレイできました。
加えて、SF編とボクシング編と占い、そしてB君と八百屋も正常にエンディングまで行ける事を確認しました。
返信の返信。
>ネオアースに人類が行く必要があるから。(あちらでの繁栄ぶりが地球を超えている)
それはそうか。過去の大勢の人達を救うより、今の少人数な自分達の利益の方が重要だものな。納得。
>なにかいい着地点できたら採用してみます。(まだ未定)
4周目になったら「何か世界が、…変だぞ」とか?。
>デカダイアログ計画、別のアプローチで成功しそうです。
システムからの借り物なダイアログが、オリジナルのダイアログへ。
詳しい人はさらに詳しい。深い世界ですね、プログラミング。
以上です。
148
:
サンドバック
:2025/12/06(土) 17:57:24
1.30+ 全てのwavをdmm化
ダイ号の記述方法を他作戦に合わせた
逆噴射で誤押しするとゴミ、修正
能力値合計4桁に対応(-の1ドットズレも修正)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
この掲示板が画像が貼れないのでツイッターにて
大ダイアログのテスト画像をアップしました。
読みやすくなりそうです。
その実装準備として
古くて複雑だったダイ号の記述を他の作戦に合わせました。
何度もテストプレイして何度も落ち、
壊してしまったかと不安になりましたが、
どうにか完走できるようになりました。
途中、スローモーションなのに速い足音を消したり、
逆噴射でnとか押すと発生するゴミを発見したり。
次回、ダイダイアログなるか?
起動時、プロローグにて「どうだ? 文字が小さくて読みづらいか?」
などのやりとりがあって、読みにくいと言うとデカになる予定です。
既存ダイアログも味があると思うので残します。
149
:
名無しさん
:2025/12/06(土) 19:33:33
画像お試し
https://i.postimg.cc/50WCmzZM/image.png
※画像表示できるのは管理人が「画像リンクのサムネイル表示」を設定している掲示板に限ります。
だそうで。表示されない場合は設定されてないという事かな
150
:
名無しさん
:2025/12/06(土) 19:38:39
連投失礼
したらばのヘルプページから使い方(書き込み編)にある画像の張り付け方に記載がありました
したらば掲示板ではpostimages.orgを使用することにより、プレビュー形式で画像を表示させることができます。
画像を表示する方法
①postimages.orgにて、表示したい画像をアップロードしてください。
②直接リンクのURLをコピーし、投稿フォームに貼り付けて書き込んでください。
※画像表示できるのは管理人が「画像リンクのサムネイル表示」を設定している掲示板に限ります。
https://rentalbbs.shitaraba.com/rule/help/index.html
151
:
ゲスト
:2025/12/07(日) 12:33:01
コメン147のゲストです。
1.30+最新版を落としてみました。
修正点の確認。
①能力値合計4桁に対応(-の1ドットズレも修正)、を確認。
能力値合計4桁の方を確認できました。右端が揃っている形になっていました。
(さすがに能力値合計4桁はなかなか出ず、33回*挑戦者2人=66回目でようやく出ました)
②逆噴射で誤押しするとゴミ、修正、を確認。
このゴミが記憶に無かったので1.29+でnを押してみるもののゴミは出ず。
(SF編の記述を他の作戦に合わせたから出たゴミ?)
1.30+で同じ所をプレイしてみると「=アルファベットキーを=」の上側が、1.29+だと残っていたのが無くなっていました。
この上側の物がゴミ?。(だとするとnに限らずどのキーでも出ていたような)
とりあえず、ゴミらしい物は無い事を確認しました。
③ダイ号の記述方法を他作戦に合わせた、を調査。
特にゲーム自体が、以前と変わったようには見えませんでした。
(エンディングまで到達できました)
プログラムコードの記述を整理したという事でしょうか?。(ならば、プレイヤーには分からない所かな)
新たに気になった事。
◎逆噴射の時、直接入力ではなかったら。
逆噴射の修正を確認中、nを押しても進まず、画面左上に入力用の小さなウィンドウが表示。
これは、入力のできない状態で、ひらがな入力などをしようとすると出る物ですが、解除するのがちょっと面倒。
(決定して、直接入力に切り替える必要が有るので、最低でも2手の手間。逆噴射の時は文字入力を要求するので、この時だけ入力モードが変えられるようになっている、のかな)
このゲームはマウスクリックか、左右キーとエンターキーだけで、文字入力は名前入力と逆噴射くらい。
ほとんどの場合で入力モードが直接入力か否かを気にする必要が無いわけで、逆噴射の時にこうなると、急な事でちょっと慌ててしまいます。
(ひらがなでも入力を受け付けるようなのですが、受け付けなかったり、時間が長くかかったりと不安定)
確か、プログラム側で、入力モードを直接入力に変えられなかったでしょうか。
◆逆噴射の時、強制的に直接入力へ戻せば、どうでしょう?。
ここまで書いて、なぜ入力モードが変わったのか気になりました。
他のウィンドウ、例えばメモ帳にデバッグ記録をひらがなで書いて戻っても、ダイアログゲームの入力モードは変わりません。
だとすると、どこで変わったのか?。
ゲームの手順を思い出すと、ひらがなを使用できるのは名前決定の時だけです。
そして名前決定で入力モードを変えていると、ダイアログでOKを押して次のダイアログが出るまでの間だけ、入力モードが直接入力から変更されているのに気づきました。
多分、画面を割いている背景に、入力モードが設定されているのではないでしょうか。
(逆噴射の時は背景しか表示されていないから、たぶん入力モードが引き継がれている)
以上です。
152
:
サンドバック
:2025/12/08(月) 18:47:24
>確か、プログラム側で、入力モードを直接入力に変えられなかったでしょうか。
できたはず!と調査するとHSP2.61の実ボクでは成功しているものの、
なぜかHSP最新ではllmodが廃止されており、同じ方法が使えず。
以前掲示板で名無し様よりIMEの状態を取得するソース(以下)は頂いており、
HSP最新でIMEの状態取得はできるのですが変更する方法で頓挫しています。
#uselib "imm32.dll"
#cfunc ImmGetContext "ImmGetContext" sptr
#cfunc ImmGetOpenStatus "ImmGetOpenStatus" sptr
HIMC = ImmGetContext(hwnd) ;入力コンテキストへのハンドル取得
onkey gosub,*a
stop
*a
cls
mes ImmGetOpenStatus(HIMC) ;IMEの状態取得。1なら有効0なら無効
return
今回は、取得せずにとにかくIME無効にできればそれで解決しそう…。
ですが、ギブアップ!
153
:
サンドバック
:2025/12/09(火) 15:51:15
キーボード押しで逆噴射、IME無効化に成功しました。
ただし、更新板の公開がまだできません。
例のデカダイアログの作業が中途半端では公開できないので、
しばし先になってしまいそうです。
通常ダイアログと混在している今が一番ひどい!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#module
#include "user32.as" ;IMEを無効にする処理の準備
#deffunc pushEnter3
keybd_event 0xF3, 0, 0, 0
keybd_event 0xF3, 0, 2, 0
return
#global
#uselib "imm32.dll" ;IMEを無効にする処理の準備
#cfunc ImmGetContext "ImmGetContext" sptr
#cfunc ImmGetOpenStatus "ImmGetOpenStatus" sptr
HIMC = ImmGetContext(hwnd) ;入力コンテキストへのハンドル取得(たぶん最初に一度だけでOK)
repeat
RANSU=ImmGetOpenStatus(HIMC) ;IMEの状態取得。1なら有効0なら無効(ダイアログ出すとリセットされる?)
if RANSU=1:pushEnter3 ;有効なら半角全角キーを押す
if RANSU=0:break ;無効なら脱出OK
wait 10
loop
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
名無し様、画像貼り付けの方法、ありがとうございます。
慣れれば簡単そうですが、ツイッターの気楽さが上回っています。
画像アップは普段はツイッター、開発に関係する報告画像はこちら、
と使い分けをしようと思います。
ありがとうございました!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
大録寺ですが、AIによると
「だいろくじ」という名前のお寺は存在しません。
とのこと。
ちょっと安心。(ダイアログは対話なので、いい名前かも)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
154
:
ゲスト
:2025/12/10(水) 18:06:11
コメン151のゲストです。
今回、デバッグの報告ではありません。
返信の返信。
>キーボード押しで逆噴射、IME無効化に成功しました。
システムに直接命令を出さなくても、キーボードを押す命令という方法が有りましたか。
確かに入力の方法は複数有るのだから、それを覚えておくと柔軟に対応できそうですね。
(ただ、「半角全角」キーは押す都度切り替わるので、状態を調べてifで分岐する必要が出てくると。
ifを使わない理由は無いだろうから、使わない場合の方法を考える意味はあまり無いでしょうが、
「カタカナ ひらがな ローマ字」キーなら、どんな状態で何度押しても、ひらがな入力になるだけなので、
プログラム側で「カタカナ ひらがな ローマ字」キーを押してから「半角全角」キーを押させれば、if不要に)
>「だいろくじ」という名前のお寺は存在しません。
グーグル検索でAI以外をずっと見ていっても、大徳寺や大石寺はでますが、最後の40ページまで見ても「だいろくじ」は無いですね。
ダイアログのダイアで「だいあじ」=「大阿寺」というのは有りましたが。
「大六寺」で検索するとヒットはしますが、単独のお寺の名前では無さそう。
かぶりの無い良い名前を思いつかれましたね。
(「ダイアログの果てに」最新版を待つ間に)プログラム雑談。
◎開発者のダイアログで繰り返し出てくるBASICという名前。
この基本というべきか原初というべきか。このBASICという言語に私は触れた事が無いのですが、Windowsの中をよくよく探すと、Basicと言う名前の言語は有りますね。
それも実質無料で。wordとexcelの中にVisual Basicと言う物が。
これが元々のBASICと同じような物なのか、それともまるで別な物なのか、私には分かりません。名前がほぼ同じなので、たぶん子孫的な関係になるのでしょうけれど。
ですが、タダで使えるならと、excelのVisual Basicを扱った事が有ります。
これが、普通にゲームを作るようなプログラミング言語とは、かなり違う特徴が有って、面白かったという話。
①エラーで止まってしまっても、原因を探りやすい。
プログラムを作っていて特に嫌なのが、おそらく、エラーでフリーズしてしまった場合の原因探しではないでしょうか。
原因を見つけるため、プログラムコードの至る所に変数の中身を表示するコードを仕込んだり、怪しそうな所の直前に一時停止を入れたりと、大きな手間。
これがexcelのVisual Basicだと、excelのセルを変数代わりに利用できるので調べやすい。
セルの中の数値などはプログラムがフリーズしても保持されるので、原因追及がなんて楽なんだと感動したものです。
フリーズ時に限らず、変数の中身をリアルタイム的に可視化できるので、プログラミングを学ぶ教材としても優秀なのでは。
(ただし、セル内のデータを変数として扱うのには時間がかかるので、アクションゲームの類には向かないのですけれど)
②計算処理がとても簡単。
ゲームでも頻発する事になる数値計算。
キャラメイクで乱数を何度も使う場合や、パンチの攻撃力を算出してダメージを出す場合も。
プログラムコードの中だけで計算する通常のプログラミングでは「計算式にカッコまで入り出すとややこしくて仕方が無い」と感じる事も多いのではないかと。
これが、excelのセルを複数使って段階的に計算させる事もできるし、計算式を書く気も失せる複雑な事もexcelの関数機能を使う事で簡単に。
セルを変数として使うというのは時間がかかりますが、この計算はexcelの基本の機能で、とても早い。
③画像や図形の表示位置の指定が感覚的。
本来のプログラミングでは、ウィンドウの角から何ドットか正確に打ち込まなければならないものだと思いますが、excelのシートをゲーム画面にするなら、セルを指定する事で可能。
さらに、セルの幅や高さをマウスで掴んで変える事で、位置を感覚的に変更する事も可能。
これもプログラミングを学ぶ入り口として良いのでは?。
(代わりに、できない事も多いかもしれませんが)
ここまで、「たぶん珍しいプログラミングの話」でした。
以上です。
155
:
名無しさん
:2025/12/10(水) 19:26:00
4.05+++公開スレッドのレス10番で上げた物が使える気がします
あれが2.6用なので3以降の表記に合わせる必要はありますが、3の方が分かりやすく簡潔な記載なので短くなりますね
動作未確認ですが多分こんな感じで使えるかと
screen 0 ;分かりやすいように入れただけ
#uselib "imm32.dll" ;DLL読み込み
#func ImmAssociateContextEx "ImmAssociateContextEx" int,int,int
ImmAssociateContextEx hwnd,0,0
mes "結果:"+stat
mes "0なら失敗1なら成功"
2.6用のものだと最初にuser32.dllを読み込んでましたが、
HSP3では標準でウィンドウハンドルがhwndで取得できるようになっているので丸々必要が無く省いてます
156
:
サンドバック
:2025/12/11(木) 10:55:30
155の名無しさんに相談です。
プログラムを実行すると1でした。
これは成功とありますが、なにに成功しているのでしょうか?
私は単にimeのオンオフを取得しているのかと思っていたのですが、
もしかしてどんな状況だとしてもimeをオフにできているのですか?
(IMEのオフに成功?)
だとしたら、これを採用したいです。
キーを押してオンかオフか確認する今よりも
ストレートで問題が起きないように思います。
私がしたいのは「IMEをオフにしたい」なので!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
ベーシックの雑談、面白かったです。
企業で働いたらエクセルは必須なんでしょうね…。
ビジュアルベーシックは本来のベーシックとはかけ離れてしまったと
なにかで読みましたが、進化の方向性に問題があったのかな…。
色々とそのあたりの歴史を調べてみるのも楽しそう。
プログラミング言語大戦とかゲームに出来そう…
157
:
名無しさん
:2025/12/11(木) 11:44:28
>これは成功とありますが、なにに成功しているのでしょうか?
statに1が返ってきてるならIMEは無効になっているはずで、
何回半角/全角を押しても日本語を入力できないはずです
試しに半角/全角を押して適当に日本語を打とうとしてみれば分かるかと
左上に予測変換の表示は出てこないと思いますよ
158
:
サンドバック
:2025/12/13(土) 14:15:59
1.30++ダイ号、ループ時にもモワモワ処理
逆噴射イベ、IMEを強制無効に
デカダイアログを実装
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
どうにかこうにか完走できたのですが、
まだどこに不具合があるかわかりません。
デカダイアログはゲーム新規でのスタート時か、
壊れかけのダイアログの冒頭で選択できます。
プロローグ系のイベントだけは旧ダイアログで固定となっています。
(妨害される可能性とゲーム中でありますが、次回版では盗聴にします)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
色々と協力していただきありがとうございます。
今後とも相談すると思いますので、よろしくお願いします。
159
:
サンドバック
:2025/12/13(土) 18:51:11
ツールバーの文字、飛び出さぬよう
ボクシング編のキャラメイク、ボタンが灰色になる不具合修正
バージョンそのままで修正版アップしました。
申し訳ありません。
大工事だったのでまだまだ出てきそう…
160
:
ゲスト
:2025/12/13(土) 23:00:09
コメン154のゲストです。
1.30++最新版を落としてみました。
(あっ、4時間後くらいに改訂版が上がっていた。今回のテストプレイは、その前の1.30++でのものです)
修正点の確認。
①逆噴射イベ、IMEを強制無効に、を確認。
普通の大きさのダイアログとデカダイアログの、両方で確認しました。
②デカダイアログを実装、を調査。
壊れかけのダイアログの冒頭で選択できる事を、確認しました。
画面をプリントスクリーンし貼り付けて流すわけではないので、解像度の高いモニターでプレイしても「流れていくダイアログが左上角しか映らない」などという事が無くて良いです。
また、Enterキーをかなり連打しても警告が出ません。(良い事です。普通の大きさのダイアログでも出ないのは驚きましたが)
◆1.ダイアログの最初の表示位置が低過ぎる気がする。
(視点がかなり下になるため、元々画面位置が下になるノートpcだと、首の角度が付き過ぎて疲れるかも)
ボクシング編では、能力値グラフとの間が無駄に開き過ぎ?。
他の作戦では、ボクシング編よりさらに位置が低いように感じてします。表示される絵の下端に、デカダイアログの上端が重なるくらいでも良いのでは?。
占いと八百屋はちょうど良い位置だと思います。
◆2.ただし、八百屋ではデカダイアログの下側だけが流れていき、上側はその場に残っている。
◆3.ダイアログが大きくなった事で、ダイアログの下部分が画面範囲から飛び出て見切れている物が有る。
スパーリング相手を会長が説明するデカダイアログは、文章が長いため下端が見切れていました。
解像度の高い方のパソコンでギリギリボタンが見えるくらいです。解像度が低い方のパソコンでは完全にボタンが見えませんでした。一応キーボードで操作はできます。
開発者のダイアログでもギリギリのダイアログが有りました。
SF編は最初の操作説明のダイアログから、ボタンどころか説明文の最後が見切れていましたし、他にもたくさん見切れています。
B君にも一部見切れているダイアログが有りました。
◆4.流れていくダイアログも、過去1回分しか映らないので、「ダイアログの流れ」という感じが薄い。
最初の表示位置をもっと上にして、さらに、流れていく過去のダイアログとその次のダイアログが少し重なると良い感じかもしれません。
(重ねるのは難しい?)
◆5.ボクシング編にて、青や赤の横線の集まりの表示高度がズレている。
画面を割る黒い背景とダイアログの間へ入る、インターバル中の青やダウン中の赤の横線の集まりの表示位置が、デカダイアログだと変です。
普通の大きさのダイアログが表示される高さに合わせて描画されているようで、デカダイアログの位置とズレて表示されていました。
(最初の表示位置が低い関係で、横線の集まりの上部が流れていかずに、画面へ残りっぱなし)
◆6.選択肢の無いダイアログも、デカダイアログだとESCキーだけでゲーム終了できなくなっていて、ESCキー+Enterキーが必要になった。
③ダイ号、ループ時にもモワモワ処理、を…???。
モワモワ処理って、何の事でしょうか?。
新たに気になった事。
①プロローグの、デカダイアログにするかどうかの説明と、次のダイアログの文章の繋がりが不自然。
デカダイアログの選択から、急に「説明は以上だ」なので、何の説明をしていたのか?、と言う感じがしました。
(文字の大きさの説明だけをしていたかのように思えてしまいます)
なので、プロジェクトの説明を終えて「…え〜っと、…気をつけます。」の直後に、デカダイアログにするか聞く流れの方が自然だと思います。
(その後に「背後の男性が部屋を出て、」へ繋がれば、自然なのでは?)
②プロローグの続きの中年男性の語り。
>「ダイアログって文字の大きさを変えることができないんです。」
もう状況が変わりつつあります。
この文章に続けて「でも、ついに変えることができたんですっ」とかにしたらどうでしょう?。
③八百屋で、そこから出てきていないと誤魔化した後の店主のセリフ。
デカダイアログだと、「いんや…」という文の後に、「俺はな…」という、誤魔化していない場合の文章が続けて出ました。
(普通の大きさりダイアログだと出ないので正常。前のバージョンでも出ないので正常)
以上です。
161
:
サンドバック
:2025/12/14(日) 15:45:21
1.31 デカダイアログの表示位置を調整(ゲスト様感謝)
ダウンやインターバルの横線位置調整(ゲスト様感謝)
デカ時、ESCで落とせるように(ゲスト様感謝)
プロローグの夢、文字サイズの語りを変更(ゲスト様感謝)
八百屋のはいいいえに関する処理修正(ゲスト様感謝)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> ◆1.ダイアログの最初の表示位置が低過ぎる気がする。
解像度によってかなり低くなることを確認しました。
これはマズい…、はっ!
よくよく考えたら、ダイアログは勝手に中央になってしまうが、
デカダイアログは自前なので自由に変えられるではないか。
能力シートや画像に当たらない、なるべく高い場所を表示場所に設定しました。
解像度が低い場合でも多行デカダイアログが下に切れないよう調整しました。
(全てで確認できたわけではありません)
> 流れていく過去のダイアログとその次のダイアログが少し重なると良い感じかもしれません。
実は最初重なっていたのですが、ダイアログだと影が出て自然なのに対し、
デカダイアログだと違和感が出てしまい、重ならないようにしました。
ちょっと様子を見ます。
> ◆5.ボクシング編にて、青や赤の横線の集まりの表示高度がズレている。
修正しました!
> ◆6.選択肢の無いダイアログも、デカダイアログだとESCキーだけでゲーム終了できなくなっていて、ESCキー+Enterキーが必要になった。
これもダイアログが自前になったので、
ボタン待ちのループにてESCキーを取得できるではないか。
いつでも落とせるようにしました。
>③ダイ号、ループ時にもモワモワ処理、を…???。
私も記憶が曖昧なのですが、ループした時にモワーッと中央から裂ける処理が
以前はなかったような気がして…。
今はループでもクリアーでもモワモワ処理します。
> ①プロローグの、デカダイアログにするかどうかの説明と、次のダイアログの文章の繋がりが不自然。
確かに。
修正しました。
>②プロローグの続きの中年男性の語り。
なんか偉そうに語る中年にしました。
>③八百屋で、そこから出てきていないと誤魔化した後の店主のセリフ。
これは危険!、OK押しがはいと同じ処理になっていました。
助かりました!
162
:
ゲスト
:2025/12/14(日) 18:37:13
コメン160のゲストです。
1.31最新版を落としてみました。
修正点の確認。
①デカダイアログの表示位置を調整、を確認。
これなら、首を傾け過ぎずに済みます。
◆ただ、ボクシング編は、グラフの下ギリギリの高さまで表示位置を上げてほしい気がします。
(選択の回数が多くて、最下段の「はい」「いいえ」ボタンを何度も見るので)
>ダイアログだと影が出て自然なのに対し、
確かにデカダイアログは、ノッペリとした平面という構成ですね。
立体的に見える格好良い外枠をデザインしてみるとか。
②ダウンやインターバルの横線位置調整、を確認。
デカダイアログの縦の中心が、横線の中央になっていました。
③デカ時、ESCで落とせるように、を確認。
片手で終了できるのは意外なほどストレスが無くて、良いです。
④プロローグの夢、文字サイズの語りを変更、を確認。
ゲームを作る事こそゲーム。なるほど、確かに。
⑤八百屋のはいいいえに関する処理修正、を確認。
この修正は確認できました。
◆ですが、代わりに「防衛成功ごとにリンゴを届ける」のダイアログが無くなっていました。
(誤魔化しても誤魔化さなくても、デカダイアログでも普通の大きさでも、無くなっていました)
⑥プロローグの、デカダイアログにするかどうかの説明の修正、を確認。
順番の変更され、自然になっている事を確認しました。
新たに気になった事。
◎デカダイアログの時、フォーカスを別のウィンドウへ移してから戻ると、すぐにはEnterキーが利かない。
他のウィンドウを選択してから、「ダイアログの果てに」のウィンドウ(背景orデカダイアログ)をクリックして戻ってきた場合、Enterキーや左右キーが利きません。
1度ボタンをクリックして次のデカダイアログを出せば、利くようになります。
キーボードだけで操作している時だとマウスを持つのが面倒なので、解決策が無いか探してみました。
Tabキーを押すとデカダイアログのボタンへフォーカスが移って、左右キーやEnterキーが利くようになりました。
以上です。
163
:
サンドバック
:2025/12/14(日) 20:50:45
ボク編のダイアログをもっと上にって言ったって、
画像が出た時に重なっちゃうんだよなぁ…、はっ!
ボク編、画像ない!
1.31+で限界まで上げてみました。
ディスプレイのYが800、960、1080で確認しております。
ちょっとだけ余裕持たせてますがお許しください。
(今後私がボク編に画像を追加しようとしていたら止めてください!)
防衛のたびにリンゴの文は、ボク編で防衛したデータがあると
表示されるイベントだったと記憶しています。
ボタンにフォーカスが合わなくなるのは本当に苦労しました。
標準のボタンのままだと点線がなぜか出なくなるので、
ボタンの外側に四角を描いてフォーカスを示しています。
(ちなみにマウスが近づくと外側の四角が消える。
すごく早くボタンの上に移動すると残ってしまうが…)
タブキー押しとスペースキーで決定がHSPの基本設定で、
矢印キーとエンターキーは別の方法で取得しています。
なんだか一般とズレてるなぁと思いながら作業しました。
164
:
ゲスト
:2025/12/15(月) 02:27:24
コメン162のゲストです。
1.31+最新版を落としてみました。
修正点の確認。
◎ボク編のデカダイアログ、ギリまで上に、を確認。
実に良いです。首に優しい。
返信の返信。
>防衛のたびにリンゴの文は、ボク編で防衛したデータがあると表示されるイベントだったと記憶しています。
確認してみると、この時のテストプレイで使ったのは、1周目クリア時=防衛前に作った「真エンディング確認用セーブ」でした。
お騒がせしました。
(実は「防衛のたびにリンゴの文」を初めて気付いたのは、1.30++のテストプレイ中だったりします。
まだまだ、私が気づいていない文章が有りそうですね)
>(今後私がボク編に画像を追加しようとしていたら止めてください!)
そうなったら、試合中だけギリギリまで上げる事にしましょう。
>標準のボタンのままだと点線がなぜか出なくなるので、ボタンの外側に四角を描いてフォーカスを示しています。
Tabキーを押せば点線が出てくる。
マウスカーソルがボタンの上へ乗れば、ボタンの外枠が青くなる。
この青い枠が「ボタンの外側の四角」なのですかね?。
だとすると、青い枠が出てもキーボード入力を受け付けないのでフォーカスは移っていない。
マウスが近づいても青い枠は消えない。
もしかして「ボタンの外側の四角」は青い枠ではない?。
以上です。
165
:
サンドバック
:2025/12/15(月) 17:01:10
>もしかして「ボタンの外側の四角」は青い枠ではない?。
青くないかな、灰色かな?(青くも見えるのかも)
マウスポインタをボタンの周囲から離した状態で
ボタンの周囲にある灰色の四角は私が描いています。
ボタンの内部にある点線はHSP(というかwindows)が
描いていますが、なぜか描いてくれない時もあります。
エンターで決定すると、次からは点線が必ず復活します。
この説明で伝わらないとなると、
環境によってボタンの見え方が違うのかも知れませんね。
あまり気にせず…。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
デカダイアログの実装が終わりつつあり、
バージョンアップ予定も終わりつつあります。
色々な環境で落ちない状況にどうにか辿り着けたのは
皆さんのおかげです。感謝。
ソースの並び順など私の記憶から失われると更新ができなくなります。
例えばYOURGAMEのソースの構造はもう思い出せません。
もしなにかアイデアありましたら、今のうちに教えてください。
全て採用できないかも知れませんが、
簡単に実装できそうな内容でしたら実装します。
166
:
ゲスト
:2025/12/16(火) 17:03:03
コメン164のゲストです。
1.31+最新版の追加デバッグ報告です。
新たに気になった事。
◎普通のダイアログだと、ダウンやインターバルの横線位置が、かなり上になる。
1.31+でデカダイアログのテストプレイはしたので、念のために普通のダイアログでもテストプレイしてみました。
ボクシング編を普通のダイアログでプレイすると、ダウンやインターバルの赤や青の横線位置が画面の上端へ出ています。
デカダイアログの方で位置調整したのが、普通のダイアログの方にも影響していそうです。
(1.31でも確認しました。ちょうど横線の位置を調整したバージョンです。その1つ前の1.30++では発生しませんでした)
返信の返信。
>ボタンの周囲にある灰色の四角は私が描いています。
別のパソコンで確認したら、確かに灰色の四角が有りました。
ただ、私のパソコンだと点線も必ず一緒に出てます。(パソコン固有の差は大きいみたいです)
マウスカーソルが近づくと灰色の四角が消えますね、本当に。なぜだろう?。
そのままボタンの上へマウスカーソルが移動すると出てくる青い枠は、システム側の物のようです。
(パソコンによって、角が丸かったり直角だったり、差が有りますし)
以上です。
167
:
サンドバック
:2025/12/16(火) 19:11:36
1.31++フェイント成功、相手カウンター選択肢を一度だけ消す
ダウン横線、小ダイアログ時の位置正常化(ゲスト様感謝)
横線、小ダイアログのほうと共有してしまっていました。
申し訳ない!
フェイントを成功させると、相手のカウンター選択肢を一度だけ抽選し直しできます。
(再抽選でまたカウンターが出る事もあるので、完全には防げません)
今のところ文章としてどこにも表示されないので隠し要素です。
ハードパンチャーが頻繁にフェイントすることでカウンター対策できます。
(が、残数が表示されないので怖さは残ります)
いずれスパー後のアドバイスにて説明を追加します。
168
:
ゲスト
:2025/12/18(木) 16:18:18
コメン166のゲストです。
1.31++最新版を落としてみました。
修正点の確認。
◎ダウン横線、小ダイアログ時の位置正常化、を調査。
ダウン横線の位置が、小ダイアログの高さへ合わせられている事を確認しました。
インターバル横線も同様に正しい位置へ描画されていました。
(デカダイアログでの描画位置も正しい事を確認しています)
返信の返信。
>フェイントを成功させると、相手のカウンター選択肢を一度だけ抽選し直しできます。
スピードが0以下にならないといまいちな、ハイリスクローリターンのフェイントに強化が入ったという感じですね。
(「休む」「クリンチ」ほどリターンが無く、「クリンチ」と同じくらいにはリスクが高い。フェイントは封印の第一候補でした)
新たに気になった事。
①回復が4でパワーが2なのに拳を痛めた。
デカダイアログで1周目2戦目をしていた時の事です。
主人公は回復最大値=4のパワー=2/2で、ワンツーでヒヤマをダウンさせました。
しかし、回復がパワーを上回っているのに拳を痛めてパワー半減。
仕様上、こういう事は有り得るのでしょうか?
ダウン直後のパワー半減後、両者の能力値。
主人公、HP9/9、パワー1/2、スピード3/5、スタミナ0/5、防御8/9、回復4/4、合計25/34
ヒヤマ 、HP-4/1、パワー1/1、スピード8/8、スタミナ4/4、防御6/7、回復6/8、合計21/29
記憶が定かではないのですが、主人公がパワー2なのに4ダメージか5ダメージが入っていますので、多分ギャンブルに成功しています。
ヒヤマは2Rで2度目のダウンでした。
(1Rは0ダウン。主人公は通しで0ダウン。1Rは主人公が2回被弾、ヒヤマが1回被弾。2Rはヒヤマだけ2回被弾で2ダウンです)
二回戦2R 0:56 TKO。
②回復が4でパワーが3なのに拳を痛めた。
先程と同様の状態です。デカダイアログで1周目3戦目の仮想6回戦。
主人公は回復最大値=4のパワー=3/3、ギャンブル成功のストレートでダメージ3+2、モッズをダウンさせました。
そして、拳を痛めてパワー半減。
ダウン直後のパワー半減後の両者の能力値。
主人公、HP3/9、 パワ1/3、 スピード6/6、スタミナ3/5、防御9/9、回復0/4、合計22/36
モッズ 、HP-1/4、パワー6/6、スピード10/10、スタミナ3/5、防御4/4、回復5/8、合計27/37
今度は間違いなくギャンブルに成功しています。
モッズは2Rで1度目のダウンでした。
(1Rも2Rも両者は1ダウンずつ。主人公の被弾は1Rに2、2Rに1。モッズの被弾は1R2R共に1)
この後、フックギャンブル成功で3+3ダメージの時も拳を痛めました。
・念のために小ダイアログでもテストしてみました。
1周目2戦目で主人公のパワー4/4、回復6/6。
アッパーギャンブル成功でマカベに4+2ダメージ。
マカベはダウンせず、拳は痛めませんでした。
その後試合を続けて、再びアッパーギャンブル成功でマカベに4+3ダメージ。
マカベはダウンして、主人公は拳を痛めました。
ダイアログの大きさは無関係で、ギャンブル成功でダウンを奪うと「パワー<回復」でも拳を痛める、という事でしょうか?。
しかしその後、ラッシュのギャンブル成功で8ダメージ与えたのですが、マカベをダウンさせられなかったのに、パワー2/4の回復6/6で拳を痛めました。(スタミナ-2のためパワーも最大値から-2)
ギャンブル成功が関係しているのは間違いなさそうなのですが。
③描画された横線が能力値表とグラフの下へ少し残っている。
インターバル中の青い横線で確認。
「デカダイアログ」と「能力値表&グラフ」の隙間に横線上部が描画された場合、デカダイアログと共に下へ流れず、隙間に残ってしまうようです。
(小ダイアログの時も、ダイアログの端が上の隙間へ残るという事は有りましたが、横線だと横に長い分かなり目立つように感じます)
以上です。
169
:
サンドバック
:2025/12/19(金) 17:50:29
1.32 ダウン等の横線が残る不具合修正(ゲスト様感謝)
防御1減ると表示され2減る不具合修正
デカダイで空白行の場合、上に4ドット上げた
デカダイ、はいといいえの…x位置を合わせた
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
防御1減ると…は気のせいかと思ったのですが、
ソース見直すと2減る可能性があったので修正しました。
実際になっていたかはわかりません。
デカダイ時のみですが、空白行を狭くしました。
これで以前より長い文章だとyの長さが短くなります。
いいえ…のある行を右2ドットずらして、
はい…の…にx位置を合わせました。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
拳を痛めるのは、与えたダメージと関係しているので、
ジャブだと無事でアッパーだとダメなどあり、
相打ちギャンブルだと特にリスキーです。
ギリなので強打は控えようなど、選択が生まれますが、
確かにパワーと回復の値で考えるとなぜ?となりますよね。
こうなったのも相打ちギャンブルが後に追加された要素だからか…。
なにかいい対策が浮かんだら手を入れようと思います。
(アッパー(拳不安)など警告表示するとか…は愚案かな)
170
:
ゲスト
:2025/12/20(土) 19:50:41
コメン168のゲストです。
1.32最新版を落としてみました。
修正点の確認。
◎ダウン等の横線が残る不具合修正、を調査。
この不具合を確認した「仮想6回戦インターバル中の記者セリフ」ダイアログを見てみました。
そもそもグラフとダイアログの隙間に、青い横線が描画されていない事を確認しました。
(最初から無ければ、残る事も無いですね。という事で良いでしょうか?)
一応、KO時の特に縦幅の短い4行のダイアログでも、隙間に赤い横線が描画されていない事は確認しました
(ダメージの色濃く、動けないモッズ。
会長はカウントを数えずに終了を宣言。
スパーリングが今、終わったのだ…)
●ドット単位の移動の確認は、複数を同時起動できないゲームなので比較が難しいですね。
(やるなら、画面を画像としてコピーして比較するしか)
修正前の状態にも違和感を覚えていなかったので、なおさら。
とりあえず、修正後にも違和感は有りませんでした
返信の返信。
>拳を痛めるのは、与えたダメージと関係しているので、
ジャブでも容赦無く拳を痛めるので、与ダメージだとは気づきませんでした。
(それなりにパワーは有ったので、与ダメージが少なかったというわけではなかったのですが、ジャブは弱いパンチだという先入観が有ったようです)
>(アッパー(拳不安)など警告表示するとか…は愚案かな)
一番良さそうなのは、キャラメイクの回復の説明で「与ダメージと比べて、少ないと拳を痛める」という感じで書いてしまう事ですが、1行で収まらないだろう事がネックですね。
会長にインターバルなどで説明してもらうのが自然な所でしょうか。
新たに気になった事。
◎防御0でステップしている相手にクリンチをした時の文章。
防御0のステップしているマカベに対して、先制でクリンチを仕掛けました。
その時のダイアログの文章の最後の3行を転記します。
(君は仕掛けた側なので更に+1回復できる)
(マカベは防御1を失った)
(マカベの防御はすでに0)
防御回数0の方が優先されるべきでしょうから「(マカベは防御1を失った)」は不要ではないでしょうか?。
以上です。
171
:
サンドバック
:2025/12/25(木) 16:35:41
1.32+ デカダイとデカダイの隙間幅を固定
フェイント文章、文末に数値が表示される不具合修正
防御すでに0だと防御1を失ったと表示しない(ゲスト様感謝)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
バージョン同じままで防御の表示を直しました。
しばし仕事が忙しく間が空いてしまいました。
ソースの構造など忘れつつありますが、
読み物系のゲームなので間が空いても再開できそうです。
年末です、よいお年を!
172
:
ゲスト
:2025/12/27(土) 17:08:23
コメン170のゲストです。
1.32+改訂版を落としてみました。
修正点の確認。
◎防御すでに0だと防御1を失ったと表示しない、を確認。
奇跡的に、気になった時と同じ状況の、「デカダイアログ」で「防御0のステップしているマカベ」に対して、「先制でクリンチ」を仕掛けられました。
<(君は仕掛けた側なので更に+1回復できる)
<
<(マカベの防御はすでに0)
中間の行に有った「(マカベは防御1を失った)」が無くなっている事を確認できました。
(この後、小ダイアログでも、防御回数0ヤマタニのダッキングに対してクリンチして、修正を確認しました)
返信の返信。
>読み物系のゲームなので間が空いても再開できそうです。
アクションゲームや細かいシミュレーションゲームなどだと、プログラムコードを読み返して復帰するまでに時間がかかるのでしょうね。
それを考えると、プログラミング復帰しやすいゲームジャンルと言うのは、良い選択だったのかも。
「ダイアログの果てに」がまだまだ膨らんで発展していけるのは、楽しみでもあります。
また掲示板を、たまに覗いてみますね。
以上です。
173
:
サンドバック(実家)
:2025/12/31(水) 14:04:54
実家のxpパソコンではプロローグを終えて、
デスクトップ画面を引き裂いて接続した直後に落ちてしまいました。
お彼岸では落ちなかったので、なにかが悪さをしていそうです。
デカ、通常、どちらのダイアログでも落ちたので、
もしかしたら効果音の再生やミディの再生に問題があるかもです。
ただし、xpパソコンはすでにセキュリティの問題などで
日常使いしているユーザーは少数だと思うので
急いで積極的に修正する予定はありません。
忘れぬよう書き込みしたので変身は不要で〜す。
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板