Skip to content

kaitoyae/smilebasic-map-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

MAP MAKER

Nintendo 3DS向けのBASIC総合開発環境「プチコン3号(SmileBASIC)」で動作する、ステージ編集機能付きの2Dアクションゲームです。

上画面のグリッドへ地形やゴールを配置し、その場でテストプレイできます。レンガ、ブロック、トゲ、ゴール、プレイヤーの開始位置を使って、簡単なアクションステージを作れます。

主な機能

  • 16ピクセル単位のグリッド式マップエディター
  • レンガ、ブロック、トゲ、ゴールの配置
  • プレイヤー開始位置の設定
  • 配置したパーツの消去とマップ全消去
  • 編集中のステージをその場でテストプレイ
  • 左右移動、ダッシュ、ジャンプ
  • ミス、制限時間、ゴール判定
  • DATA文からのサンプルマップ読み込み

対応環境

  • Nintendo 3DS
  • プチコン3号(SmileBASIC)

他のSmileBASIC製品との互換性は確認していません。

実行方法

  1. MAP_MAKER.PRG をプチコン3号のプロジェクトへ取り込みます。
  2. 同じプロジェクトへ、元プログラムが参照するグラフィックデータ GRP5:MAKER を用意します。
  3. プログラムを実行し、タイトル画面でAボタンを押します。

GRP5:MAKER は写真に含まれていなかったため、このリポジトリには収録していません。

操作

編集画面

操作 内容
十字キー グリッドカーソルの移動
Aボタン 選択したパーツ/開始位置の配置
Yボタン 配置したパーツの消去
Bボタン マップ全消去の確認
Rボタン テストプレイ開始
下画面タッチ 配置するパーツの選択

テストプレイ

操作 内容
左右キー 移動
Yボタン ダッシュ
Bボタン ジャンプ
Rボタン 編集画面へ戻る

復元版について

このソースは、プチコン3号のエディター画面を撮影した10枚の写真から復元しました。ゲームとエディターの処理は転記していますが、特殊字形で描かれたタイトルとサンプルマップは、意味を保つ文字・ASCII記号へ置き換えています。

詳しくは RECOVERY_NOTES.md を参照してください。

現在の状態

プチコン3号の実行環境がないため、実機での構文チェックと動作確認は未実施です。また、実行に必要な GRP5:MAKER は別途必要です。

ライセンス

ライセンスは現在指定していません。著作権者の許可なく、再配布や派生物の公開を行わないでください。

About

A recovered stage editor and 2D action game for Petit Computer 3 / SmileBASIC on Nintendo 3DS

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages