コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
あまさとしおん ◆mzDKTVUAtwqE
2026/7/26 16:48
動作が見える感じになってきたのでしれっと紹介します
だいたい似た文法のBASICが動く何かを製作中…

注意:まだ公開(配布)はしていません

コメント

アバター
あまさとしおん 2026/7/26 16:54 ◆mzDKTVUAtwqE
互換関連の注意点
・公開に当たっては画像や音楽などの素材は一切付属しません
(サンプルプログラムも独自の物です)
・フォントは端末にある場合は読み込んで使えます
(ウェブフォントとして搭載はしない)
・文法の法則性が同じ(グラフィック命令にGがつく、命令には括弧を使わない等)なだけで、既存プログラムが無改変で動く保証はありません
(作品数ベースで少なくとも9割は一部の修正が必要)
アバター
あまさとしおん 2026/7/27 12:40 ◆mzDKTVUAtwqE
今はここまで動く状態

※マップチップ素材はぴぽや倉庫(https://pipoya.net/sozai/ )の無料素材マップチップ16×16を使用
アバター
あまさとしおん 2026/7/28 14:52 ◆mzDKTVUAtwqE
サウンド関連とSPANIMが動きませんが
それ以外ほぼ迷路ゲームが動作するようになったので、8月になったらα版公開するかもしれません
アバター
あまさとしおん 2026/7/28 16:40 ◆mzDKTVUAtwqE
スプライトを人に変更しました

こちらの素材
https://opengameart.org/content/base-character-spritesheet-16x16
アバター
あまさとしおん 2026/7/28 19:47 ◆mzDKTVUAtwqE
表示の上限数メモ:今時点

GRP 1
CONSOLE 1 ※BGとは独立
BGスクリーン 4 : マップチップ種類 512
SP表示数 96 : SPDEF定義数 2048
参照用画像領域 2 ※GRPとは独立

参照用画像領域について
それぞれBGU0,SPU0と名前がついている
BGはBGU0のみ参照できる
スプライトはSPDEF1つごとにBGU0かSPU0の好きな方を参照できる

上限は基本的に管理用の配列の都合で、実際にまともに表示できる数はこれより少ない(主にスプライト)
アバター
あまさとしおん 2026/7/28 20:18 ◆mzDKTVUAtwqE
mkII水準の上画面のみ使う作品が動く、ぐらいの環境になります

配列次元数 2
ただし文法解析上、2次元配列は特定の文(宣言と代入)のみ認識

ほか注意点
・真偽型と数値型が別なので、BASIC用語の「論理式」は正しく動かない場合があります
(WHILE 1のように真偽値の場所に数値がある分には0=falseとして動きます)
・DEFは呼び出すより上(行番号が小さい行)で宣言しないと認識しません
(変換時に存在チェックします)
・マルチステートメントは:が必須です
(スペース等で代用不可能です)
・スペースの省略も基本的に不可能です
(ただし ?"文字列" や 8AND B のように特定の条件のみ認識します)

コメントを書く

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

- WEB PATIO -