Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
114 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 3447
次のページ(過去)
返信[3]
親投稿
あきと SideBurnsM
16進数が分かっているのであれば2進数の方が簡単なので理解できると思います。 あとはAND演算の勉強ですね。 1 AND 1 = 1 1 AND 0 = 0 #UP #DOWN #LEFT #RIGHTの実際の数字が何を指しているかはBUTTON命令のヘルプに書いてあるので確かめてみれば理解できるかも。
1そうだね
プレイ済み
返信[1]
親投稿
あきと SideBurnsM
IF BUTTON() AND #UP THEN Y=Y-1 IF BUTTON() AND #DOWN THEN Y=Y+1 IF BUTTON() AND #LEFT THEN X=X-1 IF BUTTON() AND #RIGHT THEN X=X+1 で斜めに動けるようになります。 なぜ==をANDに変えると斜めにも動けるようになるのか?という事については2進数について勉強する必要があります。
0そうだね
プレイ済み
返信[7]
親投稿
あきと SideBurnsM
Kirinさんが書いてるようにNはレイヤーを指しています。 このMAPデータは拡張できたりするわけではないので、これを書けばBGが表示できるぐらいの理解でもいいんじゃないかなとも思います。 目的はSCSAVEで作成されるデータが大きいのでBGデータそのままで表示してデータの節約をしたいわけですよね? いつかこっちのデータの表示方法もプレイ日記に書きたいとは思ってるんですが、MAPデータの構造を説明するのが面倒でなかなか書けないままです。
0そうだね
プレイ済み
返信[6]
親投稿
あきと SideBurnsM
理解するためにはMAPツールでセーブした時に作られるMAPデータの構造を理解しないといけないです。 とりあえずLOAD命令でMAPデータをMAPWORKという配列に読み込んだとして、 ・MAPWORK[264]からBG0スクリーンデータが32*64個分入っています。 ・MAPWORK[264+32*64]からBG1が、 ・MAPWORK[264+32*64*2]からBG2が、 ・MAPWORK[264+32*64*3]からBG3が入っています。 配列一つにはスクリーンデータ2つ分が入っているので、別々に取り出してBGWORK配列に格納しなおしています。 実はBGWORK配列の構造はマップツールで「SCSAVE」した時と同じになります。 SCSAVEした時と同じデータなのでBGLOADでそのまま転送できるという事になります。
0そうだね
プレイ済み
返信[3]
親投稿
あきと SideBurnsM
じゃあこっちで。 読み込むファイル名は自分で保存した名前に変えてください。
0そうだね
プレイ済み
返信[1]
親投稿
あきと SideBurnsM
スマイルツールで作ったMAPデータを表示するだけなら私のプレイ日記で説明しています。
0そうだね
プレイ済み
返信[4]
親投稿
あきと SideBurnsM
SPANIMを使ってアニメを行う事ができるというのな理解できたんですよね? 今のソースだと上をいれた後離すとアニメすると思います。 歩いている時だけアニメが動くようにするにはBUTTON(0)、BUTTON(1)、BUTTON(3)の違いとSPANIMの後ろの数字の意味を理解しないといけないですね。 ゆっくりでいいと思います。
0そうだね
プレイ済み
返信[2]
親投稿
あきと SideBurnsM
一つ前の質問でソース貼りましたけどうまくいきませんでしたか?
0そうだね
プレイ済み
返信[3]
親投稿
あきと SideBurnsM
メイドさんが左右キーを押してる間だけ歩きパターンでアニメします。 ボタンを「押した瞬間」「押し続け」「離した瞬間」の3つに分けて取得しているのと、SPANIM命令を使っている所がポイントです。
2そうだね
プレイ済み
返信[11]
親投稿
あきと SideBurnsM
SLOT1のプログラムを書き換えてスタートボタンを押し、「あれ?反映されないな??」と悩む。
3そうだね
プレイ済み
返信[2]
親投稿
あきと SideBurnsM
あーそれもシャッフルからはずれてましたか、ご指摘ありがとうございます。次の機会に直します。 数字の9は単語に使われることはないので「中」は単なる邪魔な牌扱いなだけで遊びには影響しないですよね。
1そうだね
プレイ済み
返信[7]
親投稿
あきと SideBurnsM
「TANKTEST」 戦車の砲頭が敵の砲に向くようにしたい…という質問をみたので作成。 真ん中で赤い戦車は前後に往復している。アナログスティックで白い戦車の移動。砲頭は常に赤い戦車に向いている。Aボタンで弾の発射。 SPLINKとATANの使って向きを追従・回転させるサンプルのつもり あとはゴミみたいなソースなので割愛。画面付き投稿は書き込みするの疲れる!!
0そうだね
プレイ済み
返信[6]
親投稿
あきと SideBurnsM
「OPTIONSTG」 グラディウスのオプションみたいな動きを…と質問してる人がいたので作成。 50個の座標配列を作って、主人公が移動したらひとつ後ろにずらしていってるだけです。
0そうだね
プレイ済み
返信[5]
親投稿
あきと SideBurnsM
「JUMPTEST」 ジャンプアクションのサンプルをと思って作成。 横スクロールはしませんがブロックの判定はしているので高いところまで登れます。 加速度計算やBGGETでめり込まないようにするサンプルにするつもりで作りました。
0そうだね
プレイ済み
返信[4]
親投稿
あきと SideBurnsM
「DRIVETEST」 車が動くプログラムを…という人のために作りました。 左右で車の向きを変えてAボタンを押すと進みます。ラジコン操作と呼ばれてるやつです。画面のスクロールはありません。 雰囲気作りのために草に入るとスピードが下がるようにしてます(BGGET使用)
0そうだね
プレイ済み
返信[3]
親投稿
あきと SideBurnsM
「BGSCROL」 ドラクエっぽい歩き回りのサンプルです。 主人公は画面中央に固定されていて、十字キーを動かすとBGがスクロールします。BGGETを使って森や地面の端には行けないようになっています。
0そうだね
プレイ済み
返信[2]
親投稿
あきと SideBurnsM
「3DTEST_」 ポリゴンの表示の仕方を…と質問した人がいたのですが、まずはワイヤーフレームを表示してみたら? と作成したサンプル。 ついでにGTRIで面描画も入れて3点からZ平均値も取得して奥から書いてみましたが、陰面消去まではやってないのでバグってます。
0そうだね
プレイ済み
返信[1]
親投稿
あきと SideBurnsM
入ってるソースの説明をしようと思います。 「3APPLES」 簡単なアクションゲームを作ってみたいと言う人のために作成しました。 スプライト4つ(主人公、りんご3つ) 背景表示、テキストでスコア表示を行っています。 少し長めのソースです。
0そうだね
プレイ済み
プレイ日記
あきと SideBurnsM
プチコンサンプル集 公開キー【7KNNY3H4】 フォルダ名「Z_SAMPLE」 Miiverseで質問した人のために作成したサンプルコードをプロジェクトにまとめて公開しました。 ジャンプアクションとかRPGの歩き回り、2Dレースっぽいものが入ってます。あくまでサンプルなのでゲームにはなってません
11そうだね
プレイ済み
プレイ日記
あきと SideBurnsM
牌二曲取、牌二曲語 更新しました。 公開キー【YK43XPRF】 フォルダ名「HAI2MAGARI」 ・背景を1枚追加しました ・辞書に間違いを見つけたので修正 ・シャッフルも間違い(常に右下が中)だったので修正 久しぶりですがたいした変更ではないです。
10そうだね
プレイ済み