Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
124 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 4449
次のページ(過去)
返信[5]
親投稿
別の方の返信として書いた事ですが、「誰もが最初は初心者」です。恥じる事も装う事もありませんよ。 色んなサンプルやゲームをDLして「こういう事が出来る」という事を学ぶのが第一歩だと思ってます。 で、私が作った中で評価が高かったSix Rock Sixtyってのがあります。よろしければどうぞ。キーは私のマイページにありますので。
1そうだね
プレイ済み
返信[55]
親投稿
全部の要望を聞いてると某デアゴスティーニみたいに「週刊プチコン3号を使いこなそう」っぽくなりそうな予感。バインダーがあれば開いたまま勝手に閉じないのでありがたい等々。 と冗談はさて置いて、例えば「2枚のグラフィックやBGを1画面に表示するには」のような中級者でもすぐに答えが出てこない質問とか付録にフローチャートを描く為のテンプレートを付ける(もしくはニンドリの方に付ける)とかセーブデータの作り方等のプチ講座とか欲しいですね。 先日別の方の返信として書きましたが、「誰もが最初は初心者」です。
2そうだね
プレイ済み
返信[3]
親投稿
文字型として格納するにはTXT$,A$,B$など「$」を付ける必要があります。 A$="HELLO WORLD":PRINT A$ と打つとA$に格納した文字が出てきますよ。 で、1つのファイルに格納できる文字型変数は1つのみです。ですがハイスコアなどは複数の数字で構成されますので複数入れたい。ならばどうするか。 TXT$="" FOR I=0 TO 4 TXT$=TXT$+"1" NEXT PRINT TXT$ こう打つと「11111」と結果が出ます。1を5回付け足したという意味ですので。でもここで1つ疑問が。「数字の1なのに文字として扱ってる!?」その通り。文字型として格納すると数字も文字として扱われるのです。これを数字に戻すにはVAL()という関数を使いますがこれはまた別の機会で。 あと、私のプログラムですと容量節約の為16進数で格納してますので解析はちと難しいかも。
2そうだね
プレイ済み
返信[1]
親投稿
私の作品Six Rock Sixtyでそういう事をやってます。キーはマイページに書いてますので。 っと、素っ気ない返事をするのもアレですので。基本はSTR$()を・・・と言いたいのですが、スコアは135点→135、26550点→26550と桁数がバラバラですので桁を揃えてあげないと「展開する時に数字がおかしくなってしまいます」。 のでオススメなのはFORMAT$()。桁数を揃えた文字型変数になりますよ。それを繋ぎ合わせて「1本のTXT$」として保存するのです。 ※読みこんで展開する事を想定して保存する為の文字列を作りましょう。
2そうだね
プレイ済み
返信[1]
親投稿
なんかウォーリーを探せを連想しますね。
2そうだね
プレイ済み
返信[4]
親投稿
誰もが最初は初心者です。なので恥じる事も装う事もありません。
2そうだね
プレイ済み
返信[9]
親投稿
けいさん>なるほど。DEF内で定義する前にチェックしてエラーになる前に直してしまう、と。その方法が堅実かも知れないですね。ありがとうございます。
0そうだね
プレイ済み
返信[8]
親投稿
ottaさん>・・・あー、その手があったか。と今更ピンと来ました(文字列で扱うのではなく、nullを入れたならDEF内で15に変更するという方法ですが)。nullパラメータがあるのかどうかチェックしないと無理ですが。 それとも0を入れると15に代えてしまう方がいいのかも知れません。わざわざありがとうございます。
0そうだね
プレイ済み
返信[3]
親投稿
心中お察し申し上げます。私もmkIIの頃から「左利きをどうするか」で四苦八苦してましたので3号のATTRなどの命令がありがたいと思ってます。利き手変更による画面の反転が簡単に行えますので。 現在はスマホの音声認識でメールも作れるっちゃ作れる時代ですので3号でもいいアプローチはあると考えてます。音声認識によるキャラの移動とか。 しかしてこういった話を目にすると「mkIIの頃に作ってたあのゲームを3号に作り直そうか」とかの考えが出てきます。頑張らねば。
1そうだね
プレイ済み
返信[5]
親投稿
けいさん>それは私も考えてましたが面倒を取るか事前にCOLOR 7などでルーチンの節約を取るか、ですよね。 私も構想中のプログラムでコンソールを多用するのでDEFで纏めてしまおうと考えてカラー情報どうしようかと悩んでおりましたので。
0そうだね
プレイ済み
返信[4]
親投稿
ishさん>はじめまして。ラッパーの考えはなかったので目から鱗です。使いこなすのは相当なスキルが必要ですが。 コアさん>難しいですね・・・やはりカラー指定のような「あまり深く考えない」パラメータは外した方がいいのでしょうか。 お二方、サンプルを提示して頂きお疲れさまでございます。
0そうだね
プレイ済み
返信[3]
親投稿
曲がりなりにも同じ土俵に立ってるというのを自覚して頂けるとゲームに対する姿勢が変わってきますよ。ちなみに私はMIE県民なので北海道は遠いです・・・
0そうだね
プレイ済み
返信[8]
親投稿
とりあえず公開キーを打ち込んで、「こんな事が出来るんだ」というのを理解する事から始めるのがいいですよ。 サンプルがあれば指標にもなりますし自分なりのアイデアを盛り込めたりしますし。
1そうだね
プレイ済み
返信[3]
親投稿
プログラムでなくても基本は「紙に書く」事ですよ。私も自分のツイッターで制作に使った画面レイアウトなどの「紙の資料」を写真に撮って挙げてる事がありますので。
2そうだね
プレイ済み
投稿
DEFで作成できる命令や関数のパラメータを「省略」させる事は可能でしょうか。 例えばコンソール出力系の命令を作ったとして、カラーの値を省略した場合常に15(白)を返すとか。
3そうだね
プレイ済み
返信[1]
親投稿
表示だけならPRINT A;" ";B こういう風に間にスペースを挟むとOKです。 ただ「増減」ですから安易にAとA+1ではダメだと思ったのでAとBの2つ変数を用意しましょう。Bには入力したキーによって+1だったり-1だったり、を入れて。
0そうだね
プレイ済み
投稿
おちゃめさんの助言を基に鉄壁(TEPPEKI)を再調整しました。キーEKX8V5DF VSYNCに入る前にボールを動かすルーチンを複数回入れてスピードを調整しました。
4そうだね
プレイ済み
返信[3]
親投稿
呼びました? 私のプロフィールに公開キーを書いてあります。 あと私の作品「は」他薦も歓迎ですので。「は」というのは一人OKを貰ったからといって他の方も無断で書くのはどうかと思いましたので。
0そうだね
プレイ済み
返信[1]
親投稿
作る派です。mkIIの頃に作ったプログラムを3号で作りなおしたいので。
0そうだね
プレイ済み
返信[18]
親投稿
どうもです。今のバージョン(VSYNCの前に複数回@BALを入れる)が問題無ければ明日にでもアップし直そうかと考えてます。 ブロックの跳ね返り処理は「周り4ドットの色を見てどこからぶつかってるのか判断」していますので1ドットづつでないと動かせないという問題があります。思ったよりも難しい問題ですので。 あと4面は「この野郎」と言いたくなる構成にしています。上手く間に入り込んでしまえばいいのですが条件が中々揃いませんので。
0そうだね
プレイ済み