* TrueMAZEについて
TrueMAZEは、純粋迷路(分岐はあるが合流は無い迷路)と呼ばれる種類の迷路をOSASK上で遊べるアプリでした。~
ゲームをクリアしていくと、最大で255x255の大きい迷路を楽しむことが出来ます。~
KAODUNや某不思議のダンジョンのようなローグライクゲームを目指して作成していますが、アイテムや体力、満腹度といった概念はまだ未実装な状態です。~
β8 から ゲームボーイアドバンス(GBA)用のアプリケーションになりました。実機でも一応動作しますが時々止まってしまう不具合があるようです。([[DSTT + 3in1 Expansion Pack:http://twitter.com/nika_towns/status/15169411836]] で [[確認しました:http://twitter.com/nika_towns/status/15432891501]])。~
~
使用する予定のBGMを別ページにて配布しています。下記のページやサイトにて試聴することもできます。~
→ページ:[[TrueMAZE(仮)/BGM]], 試聴用動画:[[TrueMAZE(仮) BGM集:http://www.nicovideo.jp/watch/nm4305123]], ピコカキコ(FlMML)版:[[ニコニコ大百科内の記事:http://dic.nicovideo.jp/v/nm4305123]]

OSASK用の最終版 TrueMAZE(仮) β7 と GBA用の最新版 β10 を公開中です。 [[ダウンロードはこちらから:http://www.geocities.jp/nika_towns/]]。
OSASK用の最終版 TrueMAZE(仮) β7 と GBA用の最新版 β10 を公開中です。 [[ダウンロードはこちらから:http://geocities.nika-2ch.net/nika_towns/]]。

※このページの画面はすべてイメージであり、実際に見えるものと異なる場合があります。

** スクリーンショット
*** 作成中のバージョン
|#ref(tmgba_2011040315.png)|#ref(tmgba_2011040316.png)|
|視界エフェクトの形が変更可能に (2011/04/03)|麻雀牌ゲーム「対子取り」実装中 (2011/04/03)|
|#ref(tmgba_2011040317.png)|#ref(tmgba_2011040318.png)|
|>|Speed v2.3を移植実装中 (2011/04/03)|
|#ref(tmgba_2010090412.png)|#ref(tmgba_2010061205.png)|
|大体完成したので公開(2010/09/04)|CENTER:[[PCと同じマップ:http://twitpic.com/1vwpag]]の生成に成功した(2010/06/12)|
|#ref(tmgba_2010060902.png)|#ref(tmgba_2010052523.png)|
|マップとパターン表示実装(2010/06/09)|CENTER:編集文字も倍のサイズへ(2010/05/25)|
//|#ref(tmgba_2010051902.png)|#ref(tmgba_2010051508.png)|
//|漢字の入力欄は倍のサイズに(2010/05/19)|名前入力画面。漢字辛い?(2010/05/15)|
|#ref(tmgba_2010051002.png)|#ref(tmgba_2010050819.png)|
|セーブデータ選択画面(2010/05/10)|WAV再生とBGMを一通り実装(2010/05/08)|
//|#ref(tmgba_2010041302.png)|#ref(tmgba_2010041011.png)|
//|テキスト表示処理(2010/04/13)|サウンドルーム実装(2010/04/10)|
|#ref(tmgba_2010032805.png)|#ref(tmgba_2010032606.png)|
|メニュー実装開始と日本語表示(2010/03/28)|疑似乱数でマップ表示(2010/03/26)|
////|#ref(tmgba_2010032606.png)|#ref(tmgba_2010032506.png)|
////|疑似乱数でマップ表示(2010/03/26)|垂直同期割り込みと文字表示(2010/03/25)|
//|#ref(tmgba_2010032304.png)|#ref(tmgba.png)|
//|タイトル背景と半透過処理(2010/03/23)|GBAで試作中(2010/03/22)|
~
//|#ref(tmazeb8new.png)|
//|ゲーム中にマップ表示のみにできるようになった(2007/07/25)|
//~

*** 公開中のバージョン
//|#ref(tmazeb8top.png)|
//|TrueMAZE(仮) β8(現時点では未公開) のタイトル画面|
//~
|#ref(menu3.png)|#ref(maze3.png)|
|>|TrueMAZE(仮) β7までのゲーム画面の例&br;(左の画面が実際のメニュー表示、右の画面がゲーム中の表示イメージです)|
//|http://dic.nicovideo.jp/oekaki/148951.png|
~

** 作成状況・更新履歴

-β10 (2012/05/26版)&br;
面倒なので付属ドキュメントから引用
 ・視界エフェクトで四角形以外の形状を選択できるようにした
 ・名前入力画面の一部の文字で濁点処理がおかしかったのを修正
 ・名前入力画面でカーソルが両端から反対側へ移動できるように
 ・操作音が鳴るようになった
 ・斜め移動補助をRボタンからSELECTボタンに変更
 ・文字の描画をシンプルにするとゲーム設定の色の項目が実際の設定と違う表示になっていたのを修正
 ・スリープから復帰で押したボタンに反応しないようにした
 ・スタート地点とゴール地点をランダムにできるレベルを追加
 ・設定でゴール地点の位置を最初から表示できるようにしてみた
 ・エミュレータでのプレイ向けに低負荷モードを実装してみた
 ・ゲーム中の時間表示で「プレイ時間合計」以外の表示に対応
 ・時計機能が利用可能な場合は現在時刻を表示できるようにした
 ・「TETRIS BGM A」の音色など再調整
 ・選択可能なBGMに「デザエモン」のBGMを数曲追加した
 ・「TITLE」と「UNTITLE1」のBGMをステレオ化
 ・スリープ中はタイマーを停止するようにした
 ・正しくWAVE再生されない環境についての対策をした
 ・設定メニューのスクロールのもたつきを改善
 ・名前入力画面での操作方法と表示を一部変更した
 ・ゲーム中でも手動でスリープできるようにした
 ・壁枠のスクロール描画を実装した
 ・マップ表示のドットサイズによっては広いフロアで半透明マップが壁枠やスプライト等とずれていく場合があったのを修正
 ・Rボタンでマップ表示を切り替えられるようにした
※麻雀牌ゲームおよびSpeed v2.3は実装されていません。


-β9 (2010/10/02版)
--初回起動でセーブ領域の初期化できていなかったのを修正
--フロア移動時に時間を毎回リセットしていたのを修正
--その他色々

''(以下はOSASK用アプリケーションだった頃の名残です)''
-以前の公開バージョンからの更新点 (β7→β8)
--2010/09/04	ゲームのメイン処理や設定などを実装した。まともにプレイできるレベルになったので[[公開しました:http://www.geocities.jp/nika_towns/]]。
--2010/09/04	ゲームのメイン処理や設定などを実装した。まともにプレイできるレベルになったので[[公開しました:http://geocities.nika-2ch.net/nika_towns/]]。
--[[2010/06/12:http://twitter.com/nika_towns/status/15952965146]]	PC版と同じセーブデータから[[同じマップ:http://twitpic.com/1vwpag]]を生成することが出来た。
--[[2010/06/09:http://twitter.com/nika_towns/status/15719903008]]	テストマップで半透過表示と実装した壁グラフィック変換の確認をした。
--[[2010/05/25:http://twitter.com/nika_towns/status/14696855068]]	名前入力画面の実装完了。編集中の文字列も倍のサイズで表示するようにした。
--[[2010/05/19:http://twitter.com/nika_towns/status/14241462834]]	名前入力画面での漢字の入力欄は倍のサイズで表示するようにした。
--[[2010/05/15:http://twitter.com/nika_towns/status/14003469245]]	名前入力画面を実装中。ひらがなやカタカナなどは大丈夫そうだが、8x8ドットフォントで漢字を入力するのはさすがに辛いかも知れない。
--2010/05/10	セーブデータ選択画面を実装。名前入力方法はどうしようか…
--2010/05/08	WAV再生に対応し、BGMの実装が一通り完了した(PCM合成の実装はうまく行かず断念した)。
--2010/04/13	説明(簡易ヘルプ)用のテキスト表示を実装開始。
--2010/04/10	BGMのバックグラウンド再生を実装した
--2010/03/28	[[美咲フォント:http://www.geocities.jp/littlimi/misaki.htm]](JIS第2水準漢字対応の8x8フォント)を利用することで日本語対応。
--2010/03/28	[[美咲フォント:http://littlelimit.net/misaki.htm]](JIS第2水準漢字対応の8x8フォント)を利用することで日本語対応。
--2010/03/27	タイトル画面完成し、メニュー用背景パターンの作成とメニューを実装開始。
--2010/03/26	疑似乱数(randMT)の実装確認と半透過マップ表示を確認。
--2010/03/25	垂直同期割り込みの処理と文字の表示を実装した
--2010/03/23	タイトル画面の背景表示と半透過処理を試した
--2010/03/22	GBA向けアプリケーションとして試作開始。16ドット単位だったパターンを8ドットで作成
--2007/08/28	オートマッピング表示のスクロールを高速化した。
--2007/07/25	オートマッピング表示のみを表示できるようにした。
--2007/07/21	通った道の色を変更して表示できるようにした。
--2007/07/13	漢字画数入力のデータベースを完全に作り直した。
--2007/07/12	「冒険を見る」でも中断できるようにした。
--2007/07/11	ゲーム中でも全体の設定を変えられるようにした。
--2007/07/11	背景読み込み後の描画時に落ちる可能性があったのを修正。
--2007/07/10	一部の配列変数をスタックに確保するようにした。

-次の公開バージョンで更新したい点
--表示解像度選択のプルダウンメニュー(もしくは相応の機能の実装)化
--メインゲーム中のマウス操作実装
--テレビ録画出力用モード(30fpsモード)
--オートマッピング表示の色変更対応
--ベンチマーク(デモ)モード
--サウンド出力(BEEP/SSG/OPL2)


** タイトル・メニュー
#ref(tmazeb8top.png)
#ref(tmazeb8menu.png)
-見た目通り。設定でウィンドウのサイズなどを変更できます。

** 文字入力について
//#ref(tmazeb8name.png)
-[[このアプリ>appli/LbFn]]のものに変更する予定。かな漢字変換には未対応。
--かな漢字変換については[[Simple IME:http://homepage2.nifty.com/stear/psp/indx.htm#sime]]が参考になりそう。
--かな漢字変換については[[Simple IME:http://stear.c.ooco.jp/psp/indx.htm#sime]]が参考になりそう。

** 変更できる設定について

** ゲーム中
#ref(tmazeb8new.png)
-操作方法(予定)
|操作|キーボード|マウス|MSX/TOWNSパッド|
|通常移動|矢印キー/テンキー(予)|行きたい方向で左ボタンを押す(予)|方向ボタン|
|高速移動|Ctrl+通常移動キー|未定|Bボタン+通常移動ボタン|
|向き変更|Shift+通常移動キー|向きたい方向へカーソルを持っていく|SELECT+通常移動ボタン(予)|
|攻撃行動|Enter/Return/通常移動キー(予)|未定|Aボタン/通常移動キー(予)|
|マップ表示|BSキー|未定|SELECTボタン|
|メニュー|Ctrlを叩く|中央の主人公を右クリック(予)|Bボタンを少しだけ押す|
|決定|Enter/Return|左クリック|Aボタン|
|キャンセル|Ctrlキー|右クリック|Bボタン|

*** 休憩所
各種アイテムを売るお店や宿屋などがある予定です。



* コメント欄 [#commentarea]
お気軽にどうぞ。
----
-ちなみに私は、Pixiaで16色パレットのみ使用で編集した後、ペイントで16色に減色しています(最近は最初からペイントを利用することが多いですが)。 -- [[nika]] SIZE(10){2006/07/16 (日) 08:11:24}
-メモ: [[nisiさんとこ:http://plantl.org/l/rpg/]]の[[画像倉庫:http://plantl.org/l/rpg/hiki.cgi?%B2%E8%C1%FC%C1%D2%B8%CB]] -- ''nika'' SIZE(10){2006/08/23 (水) 06:01:25}
-メモ: ビットマップモードを追加し、そのビットマップエリア内でのリサイズ転送を可能にする。タイトル画面などのタイルモードをやめてビットマップモードを使うようにする。また、ユーザーリプレイファイル再生モード/書き出しコマンドを追加する(OSCでリプレイデータを切り替えるのが面倒だなぁと実感したため)。 -- ''nika'' SIZE(10){2006/10/31 (火) 04:29:24}
-とりあえずビットマップモードを実装するのは先送り。 -- ''nika'' SIZE(10){2006/10/31 (火) 14:38:37}
-仮想VRAM等の配列変数をスタックから静的に確保するように変更中。アイテムは追加しないけど新しい機能も付ける予定。 -- ''nika'' SIZE(10){2007/07/10 (火) 23:57:17}
-ニコニコ動画にリプレイ動画をUpしてみました→[[sm1092855:http://www.nicovideo.jp/watch/sm1092855]] 見づらいという指摘があるので修正する予定ですが。 -- ''nika'' SIZE(10){2007/09/20 (木) 02:29:33}
-ニコニコ動画に広視野版のプレイ動画をUpしました→[[sm4278187:http://www.nicovideo.jp/watch/sm4278187]] 高速移動の部分の画質が良くないですが、視野が広い分、見辛さは軽減されてると思いますが・・・どうでしょうか。 -- ''nika'' SIZE(10){2008/08/14 (木) 11:22:06}

#comment

[Reload]   [New] [Edit] [Diff] [Upload]   [Front page] [List of pages] [Search] [Recent changes] [Backup]   [RSS of recent changes]