macsbug

3D MAZE of M5stack

leave a comment »

3D MAZE of M5Stack               2020.12.17

Yuji Tanaka氏作成の 3D MAZE Game を M5Stack用に移植しました。

スタート:Bボタンで開始します。
操作: 左:Aボタン、前進:Bボタン,右:Cボタン で操作します。

原作:ORG : 2019.08.15 : Yuji Tanaka
. [電子工作]ESP32 2.8型LCD搭載ゲームプラットフォーム
. http://galaxystar.image.coocan.jp/esp32_lcd28.htm
移植:Ported : 2020.12.17 : macsbug
. 3D MAZE of M5Stack
. https://macsbug.wordpress.com/2020/12/17/3d-maze-of-m5stack/
. Start : B button, LEFT : A button, RIGHT : C Button
. Stage : 0 to 7
. SD : /maze/maze0.dat
. SD : maze0.dat,maze1.dat,maze2.dat,maze3.dat,maze4.dat
. SD : maze5.dat,maze6.dat,maze7.dat,wall.dat

謝辞:Yuji Tanaka氏に感謝致します。


.
練習画面:Stage 0:真っすぐ進むとゴールになります。

GOAL:


.
Down Load:3D_MAZE_Folder.zip
. 3D_MAZE_Folder.zip を DLします。
. Fileは PDF形式で DL後に 3D_MAZE_Folder.zip に変更し解凍します。
. maze Folder は SD に入れます。
. SD から起動出来る LovyanLauncher用の bin file が含まれています。


.
移植:
. 原作は 240×320 で M5Stack用に 320×240 に変換しました。
. 迷路は maze Folder にあります。
.   0:Start 位置です。( 8 8 )
.  05:出口です。( 4 3 )

8 8
4 3
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
10 00 00 00 00 00 10 00 10 00 00 00 00 00 00 10
10 10 00 10 00 10 00 00 00 10 00 00 00 00 00 10
10 00 00 10 05 10 00 10 00 10 10 10 00 00 00 10
10 02 10 10 10 00 00 10 00 00 00 00 10 00 00 10
10 00 10 00 00 10 00 10 00 10 00 10 00 00 00 10
10 00 00 10 00 10 00 00 00 10 00 10 00 00 00 10
10 10 00 00 00 10 00 10 00 00 00 10 00 00 00 10
10 10 00 10 00 00 10 10  0 10 10 00 00 00 00 10
10 00 00 00 10 00 03 00 00 10 00 00 00 00 00 10
10 00 10 10 00 00 10 10 10 10 00 00 00 00 00 10
10 10 00 00 10 10 00 00 00 00 00 00 00 00 00 10
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

. これにより自作の迷路を作成出来ます。


.
感想:
なかなか難しく出口まで時間がかかります。
音はうるさくなりますので音の機能は追加しませんでした。


.
.
M5Stack, Game, 3D MAZE, Macsbug,

Written by macsbug

12月 17, 2020 @ 7:42 am

カテゴリー: M5STACK

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

<span>%d</span>人のブロガーが「いいね」をつけました。