プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ゆうたん yu-tan-sama2015/1/9 21:05そこらへんのスプライトの定義番号は文字コードと一致してるので、ASC()とかで対応するコードを取得するとそこそこわかりやすい状態で扱えたりします1そうだね プレイ済み2017/11/04 00:25:09に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ゆうたん yu-tan-sama2015/1/9 20:54OPTION STRICT…宣言がめんどくさくなるけど、その代わりに変数名を多少打ちミスってもその変数は宣言されてないよと教えてもらえます。結果、バグを潰しやすくなります OPTION DEFINT…数値変数が実数型(小数点が扱えるヤツ)から整数型になります。整数型の方が一般的に早いです。その代わり小数点を扱うときには変数名の後ろに#をつけて実数型だよと教えてあげる必要が出てきます まぁ、どっちがいいかはお好みで 個人的には両方とも宣言しておくかな4そうだね プレイ済み2017/11/04 00:24:55に取得
プチコン3号 SmileBASIC コミュニティ返信[21]親投稿ゆうたん yu-tan-sama2015/1/8 23:47ループなら特別なことはやってないと思うなぁ 内部的にはgotoと同じでいいはずだし、何かフラグ的なものが必要でもグローバル変数みたいに静的に持つだけでいい プチコンで危険なgotoの使い方ってなると… gosubで飛んでからreturnを使わずgotoで戻るとか?(できるのかな?)1そうだね プレイ済み2017/11/04 00:25:45に取得
プチコン3号 SmileBASIC コミュニティ返信[18]親投稿ネタバレゆうたん yu-tan-sama2015/1/8 22:22>こんな感じで。これならJを省略出来なくなるかと。 それよりはもっとシンプルに15という固定値をやめた方がいいんじゃないかなー 0~15という決めうちがある限り、実行結果を予測して、固定の文字列をPRINTするという回答が成立しちゃうし0そうだね プレイ済み2017/11/04 00:25:59に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿ネタバレゆうたん yu-tan-sama2015/1/8 21:39あぶないあぶない… CLS X=4:Y=4 COLOR 15 FOR I=0 TO 15 LOCATE X,Y+I:PRINT "●"*16; NEXT1そうだね プレイ済み2017/11/04 00:26:00に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ゆうたん yu-tan-sama2015/1/8 0:42ENDIFがないから怒られる IF なんか条件 THEN なんか処理 ELSE なんか処理 ENDIF こんな感じで覚えておくとよいです2そうだね プレイ済み2017/11/04 00:26:46に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ゆうたん yu-tan-sama2015/1/6 23:54マップの座標と1対1で対応する配列、DIM map[x,y]みたいな感じのものを用意して、それで条件分岐かな 他にもグラフィック面にドットを打って、座標指定で色を拾って条件分岐とかいろいろやり方はあるみたい とりあえず、地形に合わせてIF文を大量に作ることは普通はしない…めんどくさいし、あとで変えられないし1そうだね プレイ済み2017/11/04 00:28:27に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿ゆうたん yu-tan-sama2015/1/6 22:31小学生でも何とかなります ただ、覚えるよりは理解することの方が重要かなぁ そのために変数と条件分岐(IF文とか)を覚えて理解できるようになるとよいかもしれません とりあえずは誰かが作ったプログラムを読んで、何やってるのかを根気よく調べていきましょう まぁ、実際大したことやってないよ 足し算して引き算して、画面に点や線を描いたり、絵を並べるのを繰り返してるだけだし2そうだね プレイ済み2017/11/04 00:28:36に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ゆうたん yu-tan-sama2015/1/6 1:16アップデート後、細かい挙動が変化して 結果、あれが動かない、これが動かないという報告が出そうで内心ビクビク… 0そうだね プレイ済み2017/11/04 00:29:56に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ゆうたん yu-tan-sama2015/1/5 23:54付属サンプルGAME3JUMP すぐ遊べて、その場で改造できるのでおすすめです ちょっと長いから中身を理解するのは大変ですけど0そうだね プレイ済み2017/11/04 00:30:02に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ゆうたん yu-tan-sama2015/1/5 23:45簡易説明書、命令表は手元にあると便利ですね PDFだと表示が重いのでHTMLで保存してたりします あと、意外と忘れられがちなのが公式、プチコン3号のスペックのページ ここにいろんな数値の範囲やら演算子やら、命令表やヘルプに書いてないことがまとまってます MODなんかは演算子って扱いですね2そうだね プレイ済み2017/11/04 00:30:09に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ゆうたん yu-tan-sama2015/1/5 0:12訓練所でキャラメイクのやり直しが延々と続くお約束発動中! 再現性高いなぁ それにしても、エルフのサムライってこんなに敷居高かったっけ1そうだね プレイ済み2017/11/04 00:31:51に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ゆうたん yu-tan-sama2015/1/4 18:46んーと、最後のPRINT文でエラーになって中身がわからない!0そうだね プレイ済み2017/11/04 00:32:24に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ゆうたん yu-tan-sama2015/1/4 12:08ああ、そういえばBEEPはその問題があるのでした なんせ周波数変更したときの音を確認するために即興で作ったものなので ということでちょっと直しましたです 安全になってますように 公開キー:4KSDKEND1そうだね プレイ済み2017/11/04 00:32:47に取得
プチコン3号 SmileBASIC コミュニティ投稿ゆうたん yu-tan-sama2015/01/04 11:24:35ぷちろ~ぐVer1.2公開です ゲーム内容はそのまま、実質的にnew3DS向けのテスト版 これで早すぎる問題が解決してたらいいなあ 公開キー:EKCVE34J おまけ BEEP命令動作確認ツール 公開キー:E3NYS34J14そうだね 2返信プレイ済み2017/11/04 00:32:47に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿ゆうたん yu-tan-sama2015/1/4 10:57エラーがあったらDirectの画面でLIST ERRと打ち込む…のはめんどくさいので、下画面1番上の右から2番目のあれをポチッと押すとエラーの行番号まで飛んでくれて便利なのです0そうだね プレイ済み2017/11/04 00:32:53に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ゆうたん yu-tan-sama2015/1/4 1:54ある程度できたらプチコンのサーバにフォルダごとアップロードしておけばいいんじゃないかな? とりあえずアップしたら即公開ってわけじゃないし0そうだね プレイ済み2017/11/04 00:33:05に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ゆうたん yu-tan-sama2015/1/3 17:39確かWiiUではjavascriptでパッドの情報を取得できるようなAPIとかが公開されてませんでしたっけ? なのであとはhtml5のcanvasとかいろいろ駆使して頑張れば自作ゲームを作れるかもしれませぬ WiiU持ってないけど1そうだね プレイ済み2017/11/04 00:33:58に取得
プチコン3号 SmileBASIC コミュニティ返信[12]親投稿ゆうたん yu-tan-sama2015/1/3 15:47なんといいますか、このゲームの場合一定時間内に処理を終わらせて空き時間を待つのではなく、早く終わりすぎてたら勢いで操作しすぎないように待つという感じの実装なので… そう考えるとMAINCNTによる手動ウェイトは良さそうかなぁ 試せないのが一番辛いのですが…0そうだね プレイ済み2017/11/04 00:34:45に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿ゆうたん yu-tan-sama2015/1/3 2:54アドバイスありがとです とはいえ、vsyncなら大丈夫かと思いましたが、そうかnewではそこも早かったのでした… お手数ですが当面はvsync 2をお好みのwaitに変えてもらうとして、プチコン側のアップデート後の様子を見て、根本解決をするか考えますかね そういえば、1.0ではwait 1:vsync 4としてたのでした だから苦情こなかったのか0そうだね プレイ済み2017/11/04 00:34:45に取得