2013年6月10日投稿 / 投稿者 : 猫姫 / タグ : 投稿プログラム mkII専用
小ネタみたいなものです。
第2回プチコン大喜利のノミネート作品の中に
「蓋を閉じて、開くとスタート」
というのがあり、
どうしたらそんなことが、できるのかなと
電子説明書とにらめっこした結果です。
プログラムをRUNさせたら、
蓋を2秒閉じて、開けてください。終了してます。
何に使うの?を受けての紹介です。入力のかわりに使うことができます。
たとえば、ボタンを押す。タッチパネルに触れる。そういった入力と同じように、
DSの蓋を開け閉めが入力として使えます。
隠しコマンドとして実装しています。デバッグモードに切り替わります
ゲームスタートの入力として実装しています。}
訪問者
トータル:4860人
今日:1人
プチコンmkII 向けの QR コードです。
- ACLS:CLEAR
- Q=VAL(RIGHT$(TIME$,2))
- FOR I=0 TO 1:I=0
- VSYNC 1
- LOCATE 4,4:?RIGHT$(TIME$,2)
- R=VAL(RIGHT$(TIME$,2))
- IF RーQ>=2 THEN I=1
- Q=R
- NEXT
- LOCATE 4,4
- ?”フタカ゛ 2ヒ゛ョウ トシ゛ラレマシタ”
+ | プログラムリスト解説 |
短いプログラムですが一応 |
じつは、60秒のうち、ある2秒だけ、止まらないタイミングがあります。
このプログラムを利用したゲームを、この下にアップしてあります。
上記、2/60の問題も、解決してあります。
+ | プログラムリスト |
|
+ | プログラムリスト解説 |
2行目ー3行目 |
パワーメーターが上下しています。
できるだけ、高い位置で、DSの蓋を閉じてください。
その後、5秒待って、蓋を開けると、
大ジャンプします?
蓋が閉じられてから、スリープモードになるまでに、
多少の誤差があるようです。
そこも考慮に入れないと、なかなか高得点はでません。
1ゲームとして作り組んでみました。
NO KEY JUMP NEO
+ | プログラムリスト |
|
+ | プログラムリスト解説 |
2-7行目 |
プログラムを起動させたら、しばらくするとカウントが始まります。
蓋を閉じて、2秒以上まって、蓋をあけると、
閉じたときの秒数、開けたときの秒数、スリープ状態だった時間が表示されます。
注意)タイム表示後にウエイト系の処理を入れ忘れています。
できたら、プログラムモードから、NHPTOOL2をロード&ランしてください。
今回も秒数しか処理に使っていないので、1分以上の値はループになってしまいます。
1/100秒カウントは、MAINCNTLから出しているので、プチコンを2時間ほど起動しっぱなしにしておくと、つかえません。
蓋の開け閉め判断は、やっぱり2秒は必要です。
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.281 秒 | このページの最終更新 : 2022/09/20 (火) 12:43:54 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30