コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
ひょうかい ICE ◆pyILF9Xq.R3l
2017/11/9 20:34
協力
UnifiedPeticoners仮集合場所2
リーダーでない僕が開くのも変でwikiの掲示板にもあるけど作って見ました

コメント

アバター
あまさとしおん 2017/11/29 18:37 ◆mzDKTVUAtwqE
XON 機種の設定
の宣言は3.5.xがまだ浸透してないので無しでお願いしたいです
アバター
TTcreation 2017/11/29 20:20 ◆Wxr8pfzFRun3
突然の加速(° ω° )


SEKI22さん≫
ありゃりゃ、未確認でした…
あれだけ絡まったソースだと、
こちらではWiiU対応化および
明確な機種設定は無理そうですね…

すいません
アバター
TTcreation 2017/11/29 20:22 ◆Wxr8pfzFRun3
あまさと しおんさん≫
バトルプログラム中で扱う値を0x00〜0xFFに収めておけば
16進文字列に変換して納めるのもアリかもしれませんね

問題は格納する値の規格ができていないところです
アバター
TTcreation 2017/11/29 22:22 ◆Wxr8pfzFRun3
追記

>>とにかくSTR$()VAL()でコネコネするわけね(謎表現)

そうですね。文字コードの値の範囲が0x0000~0xffffなので、
(たとえば)一文字にHPと攻撃力を割り当てたり、なんてこともできそうです。

(その方が高効率かな…?)
アバター
ぷうた 2017/11/30 12:47 ◆MOY3s6i2dJBI
教えていただきありがとうございます
アバター
ぷうた 2017/12/1 14:31 ◆MOY3s6i2dJBI
テストやっと終わったあぁあぁぁああぁぁ!
解放されました
アバター
ひょうかい ICE 2017/12/1 16:58 ◆pyILF9Xq.R3l
テストから解放される瞬間
  ふわぁーー\(´∀`)/
アバター
TTcreation 2017/12/2 16:24 ◆Wxr8pfzFRun3
そろそろ規格を定めましょう。フレームはあっても別ソースへの行き来ができないようでは意味がありません

・メインプログラムはSEKI22さんの物を使うのか、あまさと しおんさんの物を使うのか、ぼくの物を使うのか
・SEKI22さんのメインプログラムに格納されているバトルシステムは使用するか、しないか
・クリップボードには何を書き込むか、バトルシステムとメインプログラムの繋ぎをいかにシームレスに行うか
・BGM、CHR係が不足している現状、プリセットで妥協するか別のプチコンユーザを探すか
・対応環境(WiiU、V3.3.5/3.3.2)はどう定めるか
・マップ、メッセージなどの雑多なデータ管理をどうするか

以上について規格を定めたいと考えています。
アバター
TTcreation 2017/12/3 8:02 ◆Wxr8pfzFRun3
それか、miiverseのロールバックマシンにその旨のコメントがあるならリンクを貼っていただけると助かります
アバター
TTcreation 2017/12/3 23:13 ◆Wxr8pfzFRun3
やっぱり難しそうですかね…
SEKI22さんのメインプログラムの更新が未だにないので、とりあえず僕のPETITRPGにバトルジャンプ機能を追加しました。

モンスターはIDで振り分けられており、それをクリップボードに貼り付けて実行する形になります
実際には以下のようなデータ配列となります、他のSLOTから変換テーブルを読んでモンスターとしてバトルプログラム上で召喚します

(ID01→Lv1スライム
ID03→Lv3スライム
ID1F→Lv5洞窟のボス)
アバター
あまさとしおん 2017/12/4 15:55 ◆mzDKTVUAtwqE
最近DLしてないから何とも言えないけど
バトルと言えば「パラメータの重さ」って決まってますか?

そこら辺の敵でもHP500が普通なのか、それともHP20だったりするのか?
アバター
あまさとしおん 2017/12/4 15:58 ◆mzDKTVUAtwqE
・BGM、CHR係が不足している
私はプリセットで良い。

・対応環境
3.3.2対応が良い。ただし最新版でもなるべくエラーが出ないように工夫する。
(新規命令と被るDEF名は使わないなど)

後は何とも言えない
アバター
TTcreation 2017/12/4 16:21 ◆Wxr8pfzFRun3
あまさとさん≫
パラメータなどゲームバランスに関してはいまだにノータッチですが、できれば低めに設定したいところです
桁が減るので、DATファイルに保存したりCLIPBOARDでデータをやり取りしたりするときも簡単かな、と…

3.3.2で実行したとき、
現行ver(1.7)でエラー吐きますか?
アバター
ぷうた 2017/12/4 20:12 ◆MOY3s6i2dJBI
・メインプログラムはSEKI22さんの物を使うのか、あまさと しおんさんの物を使うのか、ぼくの物を使うのか
プログラムはTTさんのを使いましょう。プログラミングは全員で協力するかんじでいきましょう

・SEKI22さんのメインプログラムに格納されているバトルシステムは使用するか、しないか
しません。SEKIさんのバトルシステムは、だにえるさんのバトルシステムを採用する前のものなので、だにえるさん発案のものを作っていきます

・クリップボードには何を書き込むか、バトルシステムとメインプログラムの繋ぎをいかにシームレスに行うか
クリップボードをどう使うかよくわかりません、すみません。教えてください
とりあえず繋げることができることころを目指しましょう。それからシームレスにしましょう

・BGM、CHR係が不足している現状、プリセットで妥協するか別のプチコンユーザを探すか
簡単に咲かせる方は、オワたずさん、たばすこさん、haruさんです。その方は出来るだけ探したいです
絵係、BGM係はそれだと少ないので、1人ずつぐらい募集してもいいかもしれないですね

・対応環境(WiiU、V3.3.5/3.3.2)はどう定めるか
3dsでいいんじゃないんですか
すみません。よくわかっていません

・マップ、メッセージなどの雑多なデータ管理をどうするか
重くないのなら、今のうちは、メインにぶち込みましょう
アバター
ぷうた 2017/12/4 20:15 ◆MOY3s6i2dJBI
だにえるさん発案のバトルシステムについてのリンクです

https://web.archive.org/web/20171029221644/https://miiverse.nintendo.net/posts/AYMHAAADAAADV44F7wPRgg
アバター
TTcreation 2017/12/4 21:52 ◆Wxr8pfzFRun3
突然のk(ry

方針の件>
ありがとうございます、了解しました

バトルジャンプの件>
PETITRPG V1.8で一応搭載はしていますが、やりとりするパラメータを設定していないので、今のところEXECするだけの代物と化しています…
また、PETITRPGは外部SLOTに強く依存する(マップ、メッセージなどのデータを全てメインから分けている)ため、バトルプログラムで別SLOTを使うとなると工夫が必要です。
アバター
TTcreation 2017/12/4 22:17 ◆Wxr8pfzFRun3
まだ公開できませんが、仕様だけでも…

・容量を減らすことに成功しました(V1.7 28605byte→V1.8 27006byte)。
 公開時は1.7より増えているかもしれません。
 軽量化テクニックとか全く知らないので勘弁してください…
・道具ライブラリを一時的にLOADしないようにしています
 (規格が定まっていないため)。
 格納するための関数、配列もREM化しています。
 このため、SLOT3のみ自由に使えます。
・1.8以降のデータファイルは、現行(1.7)との互換性は保証されません。
---追記---
マップ、メッセージのデータファイルを統合しました。また、読み込み関数も大幅に変更しました。
これにより、V1.8以降のデータファイルは完全に非互換となります
---
・マップチップによるマップワープが(なぜか)実装されていなかったので、
 1.8で実装するかもしれません。しないかもしれません。
・エンカウント処理は、今のところ以下の通りです
 CLIPBOARD "BATTLE START"
 EXEC 3
 '---バトル終了
 PRINT CLIPBOARD
 バトル結果もクリップボードに書けたらな、とか思っています。

---追記---
チップワープで手こずったせいで公開が遅れています…
もしかしたらV1.9に送るかもしれません
---
アバター
あまさとしおん 2017/12/5 20:10 ◆mzDKTVUAtwqE
いまさらの1.7DL
ん…
歩行とメッセージとメニューの見た目だけorz

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -