プチコン3号 SmileBASIC コミュニティトピックRaiki raiki27092015/12/12 21:00:16質問レーシングゲームのハンドル操作についてプチコンでレーシングゲームを作りたいのですが、SPROT命令で、車を回転させた後、車を前進させる方法を教えてください。BG画面を回転させる方法以外でお願いします。1そうだね 8返信プレイ済み2017/11/03 18:30:40に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ΖΕΧ ZEX2562015/12/12 21:44三角関数から知る必要があるな1そうだね プレイ済み2017/11/03 18:30:40に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あきと SideBurnsM2015/12/12 22:03私の日記にサンプルプログラム集があるのですが、その中に「DRIVETEST」というプログラムがRaikiさんのやりたい事をしてると思います0そうだね プレイ済み2017/11/03 18:30:40に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿みむ*mim hidemimtp2015/12/12 22:29SPROTする角度をAとして、左右で旋回するなら、 左が押されたら、Aを減算 右が押されたら、Aを加算 R=RAD(A) X方向の移動は、COS(R) X方向の移動は、SIN(R) です。 右向きが0度なので、右向きのスプライトを使うならこのまま、上向きを使うなら90度分を補正する必要があります。 0そうだね プレイ済み2017/11/03 18:30:40に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿みむ*mim hidemimtp2015/12/12 22:30あ、書き間違い、 X方向の移動は、COS(R) Y方向の移動は、SIN(R) 0そうだね プレイ済み2017/11/03 18:30:40に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿Иあっキー#くさへび akkisato2015/12/13 6:20ずいぶん前に、同じゲームを作った。 「崖っぷちHandleDrive」で 検索してみて下さい。 hanzoさんに3Dリメイクもされてます。0そうだね プレイ済み2017/11/03 18:30:40に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿ネタバレおちゃめ ochame_nako2015/12/13 6:47すでにSPROT用の角度が決まっている場合 X座標には COS(RAD(角度))*車の速度 を加算 Y座標には -SIN(RAD(角度))*車の速度 を加算すると良いです。 Aボタンを押すことで加速、離すと減速を行いスライドパッドで左右にハンドルを切って動かせる車のサンプルプログラムを書いたので良かったら参考にしてみてください。0そうだね プレイ済み2017/11/03 18:30:40に取得