プチコン3号 SmileBASIC コミュニティ返信[14]親投稿あきと SideBurnsM2015/4/30 20:51HAHUMAN2が作成できた後はTXTファイルの圧縮もできました。 最初の2ページ目にWAFILETOOLがある時の挙動はかなりおかしかったです。FN$の中身はどうなっているんだろうと思ってプリントしてみようとしても「Type mismatch 1:38」となって見れないという状態でした。1そうだね プレイ済み2017/11/03 21:35:10に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿あきと SideBurnsM2015/4/30 20:29プロジェクトを1つ消して1ページ目で選択したらツールの解凍はできました。 最初にHAHUMAN2.CFを解凍する意味はあるんでしょうか。最初からHAHUMAN2が入っていてもいいのでは。 0そうだね プレイ済み2017/11/03 21:35:10に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿あきと SideBurnsM2015/4/30 20:03使ってみましたが「SMILEOR」をSMILEボタンに割り当てて起動し、Yボタンで「スロット1を消去しますがよろしいですか?」で「はい」を選んでプロジェクト一覧がでたところで「WAFILETOOL」を選んだ瞬間に 「Subscript out of range in 1:38(COPY)」とエラーがでて止まりした。プロジェクトフォルダは29個あり、2ページ目の一番上に「WAFILETOOL」は来ていました。0そうだね プレイ済み2017/11/03 21:35:10に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿あきと SideBurnsM2015/4/30 18:17くどいかもしれませんが、なぜ入力していないときにSPANIMを呼ぶとまずいのかというとSPANIMで「60フレーム使って入力した方向に移動する」処理が走っているため、キー入力が無いときもSPANIMを呼んでしまうと移動処理が再度呼ばれて動作がおかしくなるからという事になりますね1そうだね プレイ済み2017/11/03 21:34:40に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あきと SideBurnsM2015/4/30 17:5915は1+2+4+8と同じ数字ですよね。 8行目から11行目までのIF文は上下左右キーが押されているかの条件式ですが、7行目は「上下左右が押されていない」事を判断しています。 SPANIMを使ってハカセを移動させているため、上下左右移動の処理が走らないときはSPANIM文の所にいってほしく無いということだと思います。 本当は@machiに飛ばすのが正しいような気がしますね。(VSYNCを待った方がいいから)1そうだね プレイ済み2017/11/03 21:34:40に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿あきと SideBurnsM2015/4/27 16:07プランナーと言う職種は自分で直接構築することはできないけど自分の考えをグラフィックデザイナーやプログラマー、作曲家にイメージを伝えて作ってもらうという仕事ですよね。 こうきさんが同じ事をしたいのであれば「この人が言うこと、やる事は面白いから手伝いたい!」と思わせることだと思います。 プログラムはできないとしてもプチコンで配布されているエディターや改造できるゲームをいじってみて「最初のものより面白くなったと思うけどどう思いますか?」というような事を始めてみてはどうでしょうか。 一つ面白いなと思ったのは「だったら自分で作ればいいのに」と言われがちなプチコンコミュで「それでも作ってもらいたいんです」と説得しようとしている所ですねw 2そうだね プレイ済み2017/11/03 21:41:08に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿あきと SideBurnsM2015/4/26 22:37私はまったく作者さんと無関係ですが、勝手に紹介します。こびにぃさん作の「PETITDRIFT」【KNYV3N4】 プチコン3号の中でも最高峰と呼んでいいと思われる完成度の擬似3Dレースゲームです。1そうだね プレイ済み2017/11/03 21:41:41に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿あきと SideBurnsM2015/4/26 20:56SPDEF 0,320,0,15,8,4,3 という定義を有効にしてみましたが、このスプライトは真ん中を指していない定義ですね。15x8なら中央は(8,4)ぐらいかと。 それならSPCOL 0,-4,-4,8,8,TRUE で回転させても真ん中に当たり判定がキープできると思います (画面は上5行ぐらいしか変えてません)0そうだね プレイ済み2017/11/03 21:42:43に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿あきと SideBurnsM2015/4/26 20:38イカさんのSPDEFで定義している内容は、スプライトの大きさが違うようなのでSPCOL当たり判定の数値もスプライト毎に変える必要がありそうですね。 横長のスプライトもあるようなのでそうすると回転させても当たり判定が縦長になるわけではないので当たりがおかしく感じるのかもしれません0そうだね プレイ済み2017/11/03 21:42:43に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿あきと SideBurnsM2015/4/26 18:13このサンプルは詳細設定を有効にすれば当たり判定ズレていませんね。ただし当たり判定まで回転したりはしませんけど。 必ずずれてるんでしょうか。ずれたりずれなかったりする感じ? ちなみに私は詳細設定のときに当たり判定の範囲を「-8、-8、8、8」と設定してしまって左上1/4しか当たり判定にならないという間違いはしました。正しくは「-8、-8、16、16」でした(16x16ドットキャラのとき)。0そうだね プレイ済み2017/11/03 21:42:43に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿あきと SideBurnsM2015/4/26 15:22「当たり判定が見えればいいのに」という書き込みに反応して作ってみました。 十字キーで移動、LRボタンで回転、Aボタンで当たり判定の表示をします。 確かにSPSET 0,TRUEだけだと当たり判定はずれますが、SPHOMEとSPCOLの詳細設定で中心回転なら大丈夫っぽいですよ。 コメント部分を有効にしてみて比べてみてください2そうだね プレイ済み2017/11/03 21:42:43に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/4/24 15:39丸投げするのではなくて作ってみてうまくいかなかった部分があるときに質問する方がいいと思いますよ。 foxさんがやりたい事はこういう事ですよね 1.文字列を40個表示 2,矢印記号(→)を表示して上下左右キーで移動 3.Aボタンを押すと説明の表示 という事なのでは? 1.LOCATE命令とPRINT命令でできます 2.BUTTON命令とLOCATE命令とPRINT命令 3.BUTTON命令 よく分からなかったのは「説明を見る」という部分です。 DIALOG命令で下に表示するという事なのでしょうか。 そうであれば上画面に文字列を40個表示できればそのままで良さそうな気がします。1そうだね プレイ済み2017/11/03 21:46:38に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿あきと SideBurnsM2015/4/22 22:56日経ソフトウェアは1200円ぐらいでしたね。失礼しました。にしてもその学校には他にもプログラミングの本や雑誌が入荷してるのだろうかと妄想してしまいますね。羨ましい。0そうだね プレイ済み2017/11/03 21:49:53に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿あきと SideBurnsM2015/4/22 18:34高校生に毎月2000円は痛いですよね。 学校の図書館で本をコピーするのは職員以外違法らしいので、プチコンの記事だけ保存するのは厳しいし…。 普段は図書館でプチコンの記事を確認してどうしても欲しいときだけ購入といのが一番なのでしょうね。 もしくは2000円で公式ガイドブックを買ってしまえば雑誌の進みの遅さなんか関係ないボリュームが待ってますよ。0そうだね プレイ済み2017/11/03 21:49:53に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿あきと SideBurnsM2015/4/22 16:40しまった!古風なRPGの事ばかり書いてしまった。 パズドラ風だと上画面にモンスターと仲間の表示、下画面では3つ以上繋げると玉が消えるパズルゲームを作る必要がありますね。 モンスト風だとビリヤードゲームを作れるようにならないといけない…。0そうだね プレイ済み2017/11/03 21:48:58に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あきと SideBurnsM2015/4/22 15:49ファミコンの画面を見ながらそのまま写したようなドット絵のゲームをアップロードするのは公開停止になるでしょうね。0そうだね プレイ済み2017/11/03 21:48:55に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あきと SideBurnsM2015/4/22 15:47RPGと言ってもドラクエ風、ウィザードリー風、テイルズのようにバトルがアクションゲームになるなど様々です。 自分が作りたいRPGがどんな内容なのか細かく考えてみるというのも良いと思いますよ。 ドラクエだったら ・上からみたキャラクターがマップの中で歩きまわれる ・壁に当たるとその先には歩けない ・他のキャラに近づいてAボタンを押すと会話が流れる ・持ち物やステータスが表示されるウインドウの表示 とかできるようになるとストーリーを進める事ができるようになるでしょうね。でもここにはまったくバトル要素は無いのでまだまだ考えることは沢山あります。0そうだね プレイ済み2017/11/03 21:48:58に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あきと SideBurnsM2015/4/21 21:36学校の図書館に日経ソフトウェアがあるというのがすごい。3そうだね プレイ済み2017/11/03 21:49:53に取得
プチコン3号 SmileBASIC コミュニティ返信[13]親投稿あきと SideBurnsM2015/4/18 21:11上書きされるというよりはVSYNC命令が実行されたときに指定されていたグラフィック面でスプライトが描画されるという挙動なんでしょうね。 まあスプライト面いっぱいの絵を描きかえるなんて相当大変ですよね。頑張ってください!0そうだね プレイ済み2017/11/03 21:55:22に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿あきと SideBurnsM2015/4/18 20:48試しにスマイルツールで適当にスプライトを描きかえた絵をGRP3に読み込んでメインループ中にSPPAGEを使ってグラフィック面を切り替えてみました。(GRP3とGRP4のスプライトが同時に表示できないかの実験) 結果として違うグラフィック面のスプライトを同時に表示することはできませんでした。VSYNC命令に一番近いSPPAGEで指定したグラフィック面のスプライトが表示されました。1そうだね プレイ済み2017/11/03 21:55:22に取得