プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/8/2 14:54遊んでみました。何この世界観!?ぶっ飛んでますね。 あと一歩で2人麻雀できてしまいますね。 遊んでる途中で役判定で気になったことがあったので報告します。 22三三三123九九九789をジュンチャンと判定していました。チャンタの判定が「1~3、7~9」となっていて「222」もチャンタ扱いになっているのかな?と思いました。0そうだね プレイ済み2017/11/03 16:14:33に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あきと SideBurnsM2015/8/1 23:12あとWENDの上に「VSYNC」という命令を入れておくと動作が安定します0そうだね プレイ済み2017/11/03 19:00:42に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/8/1 14:13昨日同じ質問をしてる人がいたので参考にしてください。 https://miiverse.nintendo.net/posts/AYIHAAAEAABEVRTp8lZRZg0そうだね プレイ済み2017/11/03 19:01:01に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/31 23:22BGデータよりもスクリーンデータのほうが簡単に画面に出せますよ。 スマイルツールの「マップ」画面に「SCSAVE」というボタンでスクリーンデータを出力できます。 「SC_???_DAR_L数字」(???は自分でつける名前)という4つのファイルができるはずです。 あとは張り付けてるソースコードで表示できると思います。「MAP_TEST_DAT_L」の所は書き換えてください。0そうだね プレイ済み2017/11/03 19:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/31 18:06「SPCOL 1,TRUE」も必要。 スプライト0番だけじゃなく1番も当たり判定ONにしないと動作しませんよという事ですね。0そうだね プレイ済み2017/11/03 19:01:13に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あきと SideBurnsM2015/7/31 18:04ごめんなさい。下の方で 「TX=BX-COS(R)*150」と書いていますが、引き算ではなく足し算でした。なので、 「TX=BX+COS(R)*150」が正しいです。 0そうだね プレイ済み2017/11/03 19:01:24に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/31 18:02単純に青色から緑色へ飛ぶ弾だったら 青の座標をBX,BY 緑の座標をGX,GYとすると 「 SPOFS 弾のSPNO,BX,BY SPANIM 弾のSPNO,"XY",-60,GX,GY,1 」 でできます。 「向こう側」というのがつくと結構ややこしくなって青と緑の角度を算出することになりますね。 R=ATAN(GY-BY,GX-BX) '方向を求める TX=BX-COS(R)*150 '弾が飛ぶ場所を計算 TY=BY+SIN(R)*150 SPOFS 弾のSPNO,BX,BY '弾の場所を青色と同じに SPANIM 弾のSPNO,"XY",-60,TX,TY,0 150の数字を大きくすると遠くに飛びます。 0そうだね プレイ済み2017/11/03 19:01:24に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/31 15:39SPSTOPで出来ます。再生はSPSTARTです。0そうだね プレイ済み2017/11/03 19:01:15に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿あきと SideBurnsM2015/7/31 15:16すごい見ずらいんですが普段からこの画面ですか? それはそうと14行目、Yの計算が間違ってます。0そうだね プレイ済み2017/11/03 19:01:19に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/31 13:54ACLSを呼び出した後の状態でも16*16のスプライト定義はおこなわれているのでグラフィックを描き換えただけなら、そのまま表示できると思います。 「スプライトを新しく書き出す」というのが絵の事なのかスプライト定義の事なのか分からないのですが、スマイルツールの「SPDEF」の画面で見ると1483番から2048番までは未使用(イチゴが並んでるだけ)なので自分用のスプライトはここに割り当てればデフォルトで割り当てられてるスプライト定義を壊さずに使えますよ。0そうだね プレイ済み2017/11/03 19:01:49に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿あきと SideBurnsM2015/7/31 0:21スマイルツールの「おえかき」で描いたと思いますが、その画面で描いた絵の座標を確認すると左上が(112,16)になっていると思います。あとは48が横幅、32が縦幅ですね。 SPDEFという命令の上にカーソルを重ねてキーボードの右上の「?」でヘルプが出るので読んでみましょう。 場所を動かすのは「SPSET」 4マスというのは32*32ドットということですか?同じようにSPDEFで出来ますよ。左上の座標を調べて32,32と幅を指定しましょう。0そうだね プレイ済み2017/11/03 19:01:26に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/30 23:48それは48*32ドットのキャラを描いたという事ですか? SPDEFという命令を使えば16*16だけじゃなくて48*32でも一つの絵として表示する事も出来ますよ。 SPDEF 0,112,16,48,32 SPSET 0,0 でスプライト面に絵が描いてあるなら表示できると思います。 0そうだね プレイ済み2017/11/03 19:01:26に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿あきと SideBurnsM2015/7/30 23:39パズドラの駒数ならスプライトで作ってもかずは足りると思うので、とりあえずグラフィック面に盤面みたいなものを描いて、スプライトで駒を敷き詰めらプロクラムを書いて表示してみるところから始めればいいのでは。絶対にSPOFSは使うでしょう。(SPANIMですむかもせれませんが)0そうだね プレイ済み2017/11/03 19:01:33に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/30 23:07PX,PYとCX,CYが存在していますがCX,CYが使われていないようです。 Gの挙動には問題ないと思うのでGを足す前の座標を保存しておいてBGGETで壁のチェックがOKなら座標を反映、ダメなら反映しないという流れで行けると思います。 あとジャンプ中にもう一度Aボタンが押せる意味はホバリングですか? まずはJP=0とJP=1のシンプルな動作からやってみては。1そうだね プレイ済み2017/11/03 19:01:31に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿あきと SideBurnsM2015/7/30 14:58ファイル選択リスト画面でキー操作中に下に下がれなくなるというのは修正されたんでしょうか?5そうだね プレイ済み2017/11/03 19:01:59に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿あきと SideBurnsM2015/7/29 13:49小出しにヒントを出してたつもりなんだろうけど私には「この謎は難しいから一旦寝たら明日は解けるかもよ」言っているように読めました。 言葉は難しいですね。0そうだね プレイ済み2017/11/03 19:29:54に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿あきと SideBurnsM2015/7/29 13:33ごめんなさい。バージョンアップでスマイルツールのスクリーンデータ命名規則が変わったみたいです。それ以前に作ったルーチンでした。 表示できたのなら良かったです。0そうだね プレイ済み2017/11/03 19:27:59に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿あきと SideBurnsM2015/7/29 11:40とりあえず画面のコードを入れることで表示できると思います。 「MAP_TEST_L」のTESTの文字列はプヨニャンさんが自分で保存した名前にかきかえてください。プログラムで数字を付け加えて4つのスクリーンデータを読み込んでいます。0そうだね プレイ済み2017/11/03 19:27:59に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿あきと SideBurnsM2015/7/28 20:54埋もれてるのでここで指摘しときます。 プヨニャンさんは分からない事があったときに質問して皆に答えてもらったあと「自分でやってみたらどうなったのか」を書かないまま次の質問をしたりしています。 分からない事があるから質問したのだったら回答してもらって理解できたのか、実際に打ち込んでみたら解決したのか結果を書いてから次の質問をした方が良いと思います。 回答した人も役に立ったのかな?と思っていますよ。0そうだね プレイ済み2017/11/03 19:29:20に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/7/28 20:37~省略~って言うのは実際は名前をつけてるんですよね? プログラムで使うのであれば保存するときにつーるが表示してきた「スクリーンデータ」を使うほうが簡単です。 もう一度スタイルツールの「マップ」で保存したBGデータを読み込んで「SAVE」からスクリーンデータを保存しなおしてください。 そうすると4つファイルが作成されると思います。0そうだね プレイ済み2017/11/03 19:27:59に取得