SSブログ
ゲーム欲 BASIC ブログトップ
- | 次の10件

迷路探索シミュレーター その2 [ゲーム欲 BASIC]

さて,ここでプログラムの勉強ができるなどと,期待してはいけません.
  興味のある方は,全部打ち込んで実行してみてください.
  自分の興味のあるところだけ解説しています.
  プログラムの初め半分は,ひたすらDATAの定義です.

<趣味画像 3323> プログラム その3/8
3323 迷路シミュレーター003+.jpg

本日分では,迷路をどう表示して,どのように記憶するかを決めます.
  16×16のマスで,上方の壁を北壁,左方の壁を西壁と名付けて,
  17×17の変数に,0~3の数値で記憶します.
  具体的には,MAP0[X,Y]変数に,bit0が北壁,bit1が西壁です.
  MAP0は,左上が[0,0]で,右下が[17,17]です.
  このように,迷路MAPの定義のしかたも人それぞれです.

<趣味画像 3324> プログラム その4/8
3324 迷路シミュレーター004+.jpg

スタートとゴールの位置も決めています.
  DATAとして編集した迷路を,FORループで読み取って,
  3DSの上画面に表示すると同時に,MAP0変数に値を代入します.

<趣味画像 3325> プログラム その5/8
3325 迷路シミュレーター005+.jpg

今日はここまでです.

<関連記事> 
3315 迷路シミュレーター009.jpg 平成27年 2月 6日 迷路探索シミュレーター その1
3273 プチコン3号画面.jpg 平成27年 1月21日 プチコン3号 購入

最後まで読んでいただいて,ありがとうございます.
ほかの記事も読んでくださると,うれしいです.

I make the maze program in Puchikon (No.2): Private Material Life.

迷路探索シミュレーター その1 [ゲーム欲 BASIC]

このたび,プチコン3号のカテゴリーを作りました.
  今後は,どんどんネタにしていきます.
  他人様にプログラムを指南するつもりはありませんが,
  BASICによるプログラミングを,少しずつ紹介していきます.

そもそも,マイクロマウス競技というのがあって,
  16×16とか,32×32の迷路を,小さいロボットが走り抜けます.
  実際のロボットを作るのは難しいので,
  昔々はソフトウエアだけの競技もあって,
  その時使ったプログラムを復刻してみます.

<趣味画像 3313> プログラム その1/8
3313 迷路シミュレーター001+.jpg

元になるBASICプログラムは,N88-BASICで記述していました.
  PC9801というNEC機種に搭載されていたものです.
  プチコン3号のSMILE-BASIC は少し違いますが,
  エラーを恐れずにどんどん作っていきました.
  全部つなげると,まずは手動で迷路を動くMOUSEが作れます.

<趣味画像 3314> プログラム その2/8
3314 迷路シミュレーター002+.jpg

プログラム計画
  1.十字キーを用いて手動でMOUSEが動くプログラム.
  2.迷路自動探索プログラムを入れて,自動で動くプログラム.
  3.発展: 迷路を大きく,迷路自動生成,障害物移動機能,立体表示など.
  そこまで作り込めるかわかりませんが,壮大なテーマです.
  昔なら,動作速度が遅くて使い物にならなかったけど,
  このBASICは処理速度も速くて,プログラム記述も意外と楽でした.

<趣味画像 3315> 完成はこのような感じです
3315 迷路シミュレーター009.jpg

<関連記事> 
3273 プチコン3号画面.jpg 平成27年 1月21日 プチコン3号 購入
2076 マイクロマウス2013.jpg 平成25年10月 5日 マイクロマウス2013

最後まで読んでいただいて,ありがとうございます.
ほかの記事も読んでくださると,うれしいです.

I make the maze program in Puchikon (No.1): Private Material Life.

プチコン3号 購入 [ゲーム欲 BASIC]

PCソフトのカテゴリーがさみしいこの頃.とうとう「プチコン」を購入しました.
  3DSをネットワーク接続して,ダウンロードで購入するアプリ(ソフト)です.
  代金は,任天堂プリペイドカードをコンビニで1000円分購入し,
  パスワードを打ち込むことで,決済されます.

<趣味画像 3273> プチコン3号起動画面(モアレ~)
3273 プチコン3号画面.jpg

早速購入して,「SMILE BASIC」を起動させたり,
  サンプルプログラムや,「公開キー」を入力して,
  いくつかのゲームを遊んでみました.
  これには,うちの子も興味津々です.
  でも,画面が小さく,目を悪くするのでゲームはまだだめです.
  まずは,お父さんがマスターしてからですよ.

<趣味画像 3274> プチコンの本が届きました
3274 プチコンの本.jpeg

解説本が届いたばかりです.残念ながら3号の本ではないのですが,
  これから読みます.昔よりかなり使いやすいBASICのようです.
  BASICで,数百行もプログラムを作る強者もいるようですが,
  なかなか大変でしょう.
  「迷路を解くプログラム」を作るつもりです.できるかな.

<私的物欲生活.In Amazon> 

<関連記事> 
3262 日経ソフトウエア2月号表紙.jpg 平成27年 1月16日 プチコン3号が欲しい

最後まで読んでいただいて,ありがとうございます.
ほかの記事も読んでくださると,うれしいです.

Programming in BASIC to use the 3DS (No.2): Private Material Life.

プチコン3号が欲しい [ゲーム欲 BASIC]

久しぶりに,本屋で読みたい本を探してみました.
  「日経ソフトウエア2月号」「子供の科学」「アイオー」とか,
  普段は読まなくなった雑誌達ですが,流行に遅れないように購入しました.
  「子供の科学」は,うちの小学生にぜひ読んで欲しいので,
  もったいぶって渡してみました.読めるかな?

「日経ソフトウエア2月号」には,ちょっと気になっていた「ラズパイ」特集があり,
  購入したい物欲が,むずむずしています.作る時間も無いけど.
  でも,「プチコン3号」の記事で,むずむずが爆発しそうです.
  任天堂3DSで,BASICのプログラムが書けるそうです.

<趣味画像 3262> いろいろ楽しそうな記事がいっぱい
3262 日経ソフトウエア2月号表紙.jpg

BASICを覚えたのは,懐かしの70年代後半で,まだ小学生です.
  RUN,INPUT,PRINT...英単語も知らない頃でした.
  「ピーアールアイエヌティ命令」と覚えましたよ.
  当時は高級品で,8ビットマイコンで,白黒モニターでしたが,
  いまやカラーの3D表示ができて,子供のおもちゃです.

3DSなら,子供達で3台ぐらいあるから,1台分けてもらえそう.
  ソフトのダウンロードで¥1000なら,お試しでもいい.
  昨年11月にバージョンアップして,3号になっていて,
  いろいろプログラムもできそうです.購入決定!でも3DS貸してくれるかな?

<私的物欲生活.In Amazon> ラズベリー・パイはAmazonで買えます
  

<関連記事> 
775 3DSのブルー.jpg 平成24年 3月24日 ニンテンドー3DS新色
102 どうぶつ将棋.jpg 平成23年 3月 6日 iPadでゲーム

最後まで読んでいただいて,ありがとうございます.
ほかの記事も読んでくださると,うれしいです.

Programming in BASIC to use the 3DS: Private Material Life.
- | 次の10件 ゲーム欲 BASIC ブログトップ
私的物欲生活

生活の中で,自分なりのこだわりで選んだ買い物.なぜ,これでなければならなかったのか.買い物してしまって後悔しません.無理に勧めません. お気に入りなだけです.

Private Material Life.