1 名前:名前は開発中のものです。 mailto:sage [2006/03/24(金) 18:31:39 ID:jNg23CIj] ( ,,,) .( ,,) スクリプト言語 HotSoupProcessor について ( ,,). ゲーム製作の視点から、また〜りと語り合うスレ。 , -──- 、 (,;::-──-; )-、 .|` ̄ ̄ ̄´;;|ヽ l * 質問する前に検索してみる事 l; :::;;;l-' / * ヲチ、ネタなどはスレ違い ,-ヽ───.'-、´.. * 歴代スレ、関連サイトは >>2-4 あたり ヽ ──── ' ONION software (本家) www.onionsoft.net/
399 名前:392 mailto:sage [2006/05/23(火) 18:13:22 ID:72LEgXLd] >>397 上手くいきました。 ありがとうございました〜。
400 名前:名前は開発中のものです。 mailto:sage [2006/05/23(火) 18:50:44 ID:9gWOI92g] HSPで簡易インタプリタつくりゃいいじゃなーい
401 名前:ホスプロ ◆HOTsoUpxjY mailto:sage [2006/05/24(水) 00:21:07 ID:Dd1350vL] >>390 if a(0) = a(1) : … 二つに変数を分解すれば簡単。 「testval」とか連想配列にしたいなら#defineで代用。 もっと本格的にやりたいならinterpreterパターンで。
402 名前:ホスプロ ◆HOTsoUpxjY mailto:sage [2006/05/24(水) 00:23:27 ID:Dd1350vL] あ、HSP3だと連想配列できるんだった。 a(testval)=123:if a(testvar)=123:mes "a"
403 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 01:56:40 ID:lPK/et8b] クラスも無いHSPでインタプリタパターン?アホか。 インタプリタパターンがどんなものかも分かってない低脳が知ったかかよ。 笑えるw
404 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 19:37:22 ID:8XIyjfCU] >>402 >a(testval)=123:if a(testvar)=123:mes "a" それは笑うところ?
405 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 19:59:38 ID:pl7huDAQ] HSP3の連想配列ってどうやって使うの ヘルプに載ってないし… 単に a("test")=10 などとしてもエラーになるだけだし。
406 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 20:48:21 ID:zlyvM6ck] >>405 未実装だ。HSP3公開時に公式に載ってたぞたしか
407 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 21:20:01 ID:pl7huDAQ] HSP3には馴れてないからえっ連想配列使えるの?と >>394 用のサンプルを連想配列用に書き直したのに。 もう一回書くわ('A`)
408 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 22:22:38 ID:pl7huDAQ] condition charaLP,<,100 --------------------- *命令処理ルーチン ;notegetとgetstrを駆使して、命令名と引数を分解。 ;変数funcに命令名を、変数p1〜に引数を格納 if func="message" :gosub *message if func="condition" :gosub *condition : return --------------------- *condition *@b if p1="charaLP" :i=charaLP ;ゲーム内の変数分だけ用意する if p1="charaMP" :i=charaMP if p1="sys_time" :i=sys_time : c_val=0 :x=0+p3 if p2=">" :c_val=i>x if p2="<" :c_val=i<x : if c_val=0 :return ;最終的にc_valが1なら成り立つ ;if p4!="" :p1=p4: p2=p5: p3=p6: goto *@back でもう一回条件判断 return 成り立たなかったら、 シナリオ行を+=1し、飛ばすなり何なり汁
409 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 23:42:34 ID:YrDohqbw] ホスプロはNG推奨だなこりゃ
410 名前:名前は開発中のものです。 mailto:sage [2006/05/24(水) 23:53:18 ID:Dtzdxlr4] if文を羅列するよりは、 "message" → cmd=1 "condition" → cmd=2 といった感じに、前処理で命令と引数を整数化して on cmd goto 〜 で処理するほうが良いかと。
411 名前:名前は開発中のものです。 mailto:sage [2006/05/25(木) 22:58:38 ID:DTI3us1a] レーザー表示テストの者です。飽きずにまだいじってます。 先月末にupして見てもらったものは、 何時間動かしてもOS停止には至らず、結局、原因が掴めなかったため あやしそうな部分を探して、見込みで修正してみました。 そのほか、動作環境を限定するかもしれない追加や変更が いくつか加わりましたので、動作確認におつきあいいただける方、 よろしくお願いします。また不具合ありましたら、お教えください。 exxq.hp.infoseek.co.jp/lab/IBss20060525.jpg exxq.hp.infoseek.co.jp/lab/iyabomb_060525a.zip いま少し話題になってるようなことも、いくらか取り入れております。
412 名前:394 mailto:sage [2006/05/25(木) 23:14:40 ID:c1auN3wV] やっと来れました(´Д`;) >>408 をを、わざわざソース有難うございます。 >>410 アドバイス有難うございます。 ちょっくらデータを整えて、やってみたいと思います。 他の皆様も、いろいろ有難うございました。 やってみたらまた顔出します。
413 名前:411 mailto:sage [2006/05/25(木) 23:51:16 ID:DTI3us1a] すみません。23:36以前のexeファイルはボス撃破後にデータ不足で エラー終了してしまいます。 タイムスタンプが23:37以降ならば修正版です。
414 名前:名前は開発中のものです。 mailto:sage [2006/05/26(金) 00:43:09 ID:untIOqVh] 中間コード ( #define CMD_MESSAGE 1 if func="message" :cmd=CMD_MESSAGE など ) を作ろうと思ったら文字列比較は結局必要になるよ。 そのほうがオリジナルスクリプト上では messageはmessageのままで良いので可読性も上がる。 STG程スピードを要求しないなら文字列比較のままでも良いけど。
415 名前:名前は開発中のものです。 mailto:sage [2006/05/26(金) 03:37:37 ID:oDpShfW3] ;---準備段階 sdim funcstr , 3000 funcstr="nop______message__conditionif_______go_______to_______goto_____gosub____" ;(この場合、命令名の最長文字数が 9なので、他の命令の並びもそれに合わせる) ;(html中だと半角スペースが飛ぶので、代わりに'_'で埋めてあります。) ;---デコード func="goto" cmd=instr( funcstr , 0 , func ) / 9 mes "\""+func+"\" → "+cmd /* データを作成する人間が、命令名を正しく入力しなければいけなかったり、 "goto"に対する"go","to"のように、重複する文字列を含む場合、 funcstr中での並びに気をつけないといけない、などの前提がありますが 自分は、おおむね上記のような方法で数値にしています。 funcstr文字列の長さが短いほうが数値化する速度もあがるとみて、 各命令名を1〜3文字で済ませていますが。*/
416 名前:名前は開発中のものです。 mailto:sage [2006/05/26(金) 06:48:29 ID:onhecYlx] トークンの取得はCOMから正規表現使うと楽かも。 comtest8.hsp参照。
417 名前:名前は開発中のものです。 mailto:sage [2006/05/27(土) 13:47:27 ID:sKWqmida] HSP以外でやった方が楽かも
418 名前:名前は開発中のものです。 mailto:sage [2006/05/27(土) 14:56:48 ID:rRWFZuhB] >>417 それを言ったらおしまいだお
419 名前:名前は開発中のものです。 mailto:sage [2006/05/28(日) 10:16:28 ID:KPT5N766] MMORPGみたいに3Dゲームでマウスクリックでキャラ移動ができるようにする講座載せてるサイトとかありませんかね。 参考にできるならHSPでなくてもいいんですが。
420 名前:名前は開発中のものです。 [2006/05/28(日) 22:13:18 ID:KJFlJ4UI] 最近HSPを始めてみてスロットを作ろうと思ったのですが、行き詰まってしまったので 質問させていただきます。 ←↓→をおして1ラインのスロットを作ってみたのですが、3つとも停止しているのか いたら当たり判定へ飛ぶというところで行き詰まってしまいました。 よろしければヒントかなにか教えてください。
421 名前:名前は開発中のものです。 mailto:sage [2006/05/28(日) 22:55:23 ID:Z+CCHXYA] 左から、一つずつ、止まる仕様にしなさい。 そうすれば左から一つずつ処理して、残った分は、まだ止まってないって処理だけですむ。 一番簡単にするならこんなところかと。 それ以外はどれから止めるのか、で、個々に処理を分岐させていくようにルーチンプログラムを組むとか。 手間だけどw
422 名前:名前は開発中のものです。 mailto:sage [2006/05/28(日) 23:03:20 ID:pQPkynbl] >420 当たり判定が全てとまった時のみなら スロットを回した瞬間にrool=3 一つ止めるごとにroll-- rool=0の場合スロットが停止状態だから判定でいいんじゃないか?
423 名前:422 mailto:sage [2006/05/28(日) 23:05:06 ID:pQPkynbl] >422はスペルミスってるけどいじる変数は全部一緒ね
424 名前:名前は開発中のものです。 mailto:sage [2006/05/28(日) 23:26:30 ID:KJFlJ4UI] >>421 左から順押しは作れたのですが、ばらばらに押しても止めれるように できるやつを今作ってみています。 *start if st(0)=st(1) & st(2)=-99:goto *owari これが終わりへ飛ぶ処理 onkey gosub *inkey cls 0 for s,0,3,1 if cou(s)>9 :cou(s)=0 next font "MS ゴシック",70 pos 80,50:mes a(cou(0)) pos 180,50:mes b(cou(1)) pos 280,50:mes c(cou(2)) for s,0,3,1 if st(s)=-99:sp++:else:cou(s)++ next for s,03,1 if st(s)=-99:s wait 30 goto *start *inkey if iparam=49:st(0)=-99 if iparam=50:st(1)=-99 if iparam=51:st(2)=-99 return 2行目のやつを考えてみたのですけどもなかなか上手くいきません。 >>422 それでちょっと考えてみます。
425 名前:名前は開発中のものです。 mailto:sage [2006/05/28(日) 23:29:06 ID:KJFlJ4UI] 追記で a,b,cは1〜10のランダムの数字を入れて couっての要素番号です
426 名前:420 mailto:sage [2006/05/29(月) 00:08:36 ID:6gBWhafZ] 自己解決しました。板汚しすみませんでした
427 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 00:42:52 ID:37tC2HAP] 0=0 & -99=-99 でも終了って事に気づいたか iparamとwparamの違いも >font
428 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 00:45:09 ID:37tC2HAP] 聞き込みが途中で切れてる・・・ >font "MS ゴシック",70 これは最初に設定すればいい >onkey gosub *inkey メインループ前に一回実行するもの ここでは、キー入力を見てない その後のawait,stopでキーを見てる
429 名前:420 mailto:sage [2006/05/29(月) 00:54:36 ID:6gBWhafZ] できたとおもっていましたができていませんでした^^; f st(0)=-99 & st(1)=-99 & st(2)=-99 って風にしてできたと思ったんですけど無理でした・・・。
430 名前:名前は開発中のものです。 [2006/05/29(月) 01:09:48 ID:zRSJKdB1] 少しスレ違いかも知れませんが質問させてください。 今現在、HSPは特にゲームメーカーなどでプログラムとして使われて いるのでしょうか? それとも個人単位での作成範囲で留まっているのが現状でしょうか? なぜこれを聞いたかというと当方はVBでプログラムを初めて1〜2年は 修学して簡単なツールまで作れるようになったのですが間を開けて グラフィックの方に力を付けてきて今年になってHSP3.0の存在を知りHSPのゲーム作りには 特に短期でも仕上げれる特徴に魅力を感じVBを捨ててHSPを本格的に勉強し将来は職業でも 役に立ちたいと思っているので質問しました。長文ですが宜しくお願いします。
431 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 01:45:04 ID:iN1PFDnA] >>430 HSP3は2.6までのプラグイン大部分が使えなくなった関係もありまだまだ普及途中な感じ。 仮想配列も未実装だしな >>402 HSP2.6でも趣味や同人のみでの範囲。 こういうのは就職には何の役にも立たんよ。 ツールが主ならVBの方が遥かにマシだし短期に仕上がるはず。 VB以上のモノに躊躇していたんでは職業プログラマには向いてないかも知れないし そもそもプログラマなんて好きこのんでやる仕事では…('A`)
432 名前:某作者 mailto:sage [2006/05/29(月) 01:57:44 ID:KfyOoN0T] >>420 まず状態フラグを以下の4つ作ります。 Flag1:左リールの状態 Flag2:中リールの状態 Flag3:右リールの状態 Flag4:ゲームの状態 1〜3は言わずもがななので言いませんが キモはFlag4にあります。 例えば、リールの回転開始時(1ゲーム開始時)に4をセット。 リールを止める毎に-1していくと全リール停止時には1になります。 そこで、メインループの中にでも if Flag4=1{ ここに全リール停止時に一回だけ実行したいコード Flag4=0 } とかってやると、全リール停止後一回だけ実行されるのでオススメ? 停止順にも左右されないし。 奥さん!どうですか? >>430 職業としてプログラミングをするのであれば HSPとかVBなんて何のハッタリにもなりません。 ただ、VCもそうですが プログラムというものの勉強にはなります。 作り方とか流れとかですかね。 どっち方面のプログラマになりたいのか分からないので オススメはコレってのは言えませんが やって無駄になるものでもないので 適当に遊んでみると良いカモ。
433 名前:名前は開発中のものです。 [2006/05/29(月) 03:54:45 ID:fslpirHT] >>430 某大学で用いられているという話はありますよ。 案外これから普及していくかもしれません。 ただ、C言語から作られているのでCを超える事は出来ないそうです。
434 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 04:16:24 ID:37tC2HAP] >>426 そこはあってる font "MS ゴシック",70:dim st,10:dim cou,10 *start2 onkey gosub *inkey for s,0,10,1:a(s)=rnd(10):b(s)=rnd(10):c(s)=rnd(10):next *start if st(0)=-99 & st(1)=-99 & st(2)=-99:goto *owari cls 0 for s,0,3,1 if cou(s)>9 :cou(s)=0 next pos 80,50:mes a(cou(0)) pos 180,50:mes b(cou(1)) pos 280,50:mes c(cou(2)) for s,0,3,1 if st(s)=-99:sp++:else:cou(s)++ next wait 30 goto *start *inkey if iparam=49:st(0)=-99 if iparam=50:st(1)=-99 if iparam=51:st(2)=-99 return *owari for s,0,3,1:st(s)=0:next onkey 0:wait 100:onkey goto *start2 stop 一定の速度を保ちたいならonkeyは使わない方がいいかも、押されたら残りwaitが無視されるから
435 名前:名前は開発中のものです。 [2006/05/29(月) 14:45:27 ID:mlmmeZsG] >>419 つ本屋を散策
436 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 15:47:14 ID:7r+bTq3U] >>411 何か爽快感あって面白いな すげー
437 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 16:23:41 ID:OGKd9cQ0] >>411 おもしろすぎた
438 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 18:02:05 ID:zP12sAa8] >>430 同人では結構あるみたいだけどメーカーが使うなんてありえない。だってフリーソフトだぜ? バグがあってもその製品のせいにされちゃう。原因を調べてHSPあるいはプラグインのせい だと分かっても直せとは言えない。それに、メーカーは実行速度のテストとかするんだぜ? なんでCとかでできるものを、わざわざインタープリタのHSPでやるんだよ。 あと、HSPってプロが使おうと思ったらやってられねえよ。 2.61:固定少数、演算子の優先順位なし 3:実数を整数より左に書かなくちゃいけないという変な仕様、if key&4!=0〜 ←バグる dim a(10,10):a(0,0)=1.23 ←バグる ぜひ面接で「使える言語は?」って聞かれて「HSPです」って答えてどうなったか報告して ほしい。
439 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 18:18:00 ID:L4PQZedp] もともとHSPはWINDOWS用のフリーの開発言語としてすごい存在感があった。 2000年ごろまではフリーのBCCも無かったし、C#も。 フリーのゲーム開発用言語は日本語が使いにくいGCCか、HSPも含むいくつかの スクリプト言語しか選択肢がなかった。 でも内部でdirectxとかウインドウズの機能呼び出して、プログラムは スクリプト解析の部分だけなのにMicorsoftに怒られないんかなとか 昔から疑問だった。 C#がずっと商用でHSPがC#並みの強力な言語体系を身につけたらどうなったかしらんけど。
440 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 18:23:49 ID:iN1PFDnA] >>438 優先順位とちゃうの if (key&4)!=0〜 実数の配列はこれ ddim > 実数を整数より左に書かなくちゃいけない 詳しく
441 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 19:31:05 ID:mZy4WId+] プロが仕事で使うことはないだろうけど 趣味でなら使ってるかもしれんぞ
442 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 19:31:59 ID:U5ucYwSu] >でも内部でdirectxとかウインドウズの機能呼び出して、プログラムは >スクリプト解析の部分だけなのにMicorsoftに怒られないんかなとか これはまた香ばしい釣りですね。
443 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 19:35:27 ID:mZy4WId+] DirectXを使うのがなぜいけなのかな?
444 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 20:07:36 ID:iN1PFDnA] 似たような問題無かったっけ…GIFとか
445 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 21:40:11 ID:zEiBbzn5] >438 なるほど。桁数の大きい入れ物が左側になきゃいけないって ことでしょう。cだと左辺に合わせられるみたい。 double d=1.1234567; double d2=0.0; int i=10; d2 = i + d; printf("%f\n",d2); 実行結果は11.123457になる。 HSP3は本当は結果を入れる変数に合わせて計算のワークエリアを とればいいんだろうけど、計算式で最初に見つけた変数に 型を合わせちゃうんでしょう。だから小さい入れ物が最初に出てくると、 あとはそれに合わせて丸められてしまうと。 cでも左辺の型に合わせるっていま試してみるまで知らなかった。 HSP3でもこういう仕様だと理解すべきでしょう。
446 名前:名前は開発中のものです。 mailto:sage [2006/05/29(月) 23:32:03 ID:yl1v66tQ] >>441 フリーでやってる人が 仕事で使ってるってカキコをどっかで見たよ HSPでやった方が簡単な時だけだろうけどね
447 名前:411 [2006/05/30(火) 07:07:56 ID:wxU49lOI] >>436-437 動作確認ご協力ありがとうございます。 とりあえず動いているようで安心しました。 おそらく、ほとんどの人の場合、不具合が発生しても、 自分の環境のほうに問題があると考えてしまって、 報告をあげてもらうまでに至らないことが多いと思いますが、 不具合の報告をしてもらって、その原因が判明した場合は、 (>>318-322 のように)環境依存度の高い処理の情報を共有できる─などの、 有意義な展開が期待できますので、 不具合発生している方おられましたら、よろしくお願いします。 スキル・知識等の不足により、解決できない場合が多いかもしれませんが ;- -)
448 名前:430 [2006/05/30(火) 16:36:03 ID:7Q/mYcoo] 遅レスですが予想以上に数々の親炙な返事をありがとうございます。 みなさんの返事では職業的に使えるどうかは概ね厳しい意見なので、まずは 趣味範囲でもHSPを学んでいこうと思います。何よりコンテストやユーザー同士の 情報交換がプログラムでここまで分かりやすく多種多様活性化しているのは 稀なので励みになります。では
449 名前:名前は開発中のものです。 mailto:sage [2006/05/30(火) 22:23:56 ID:eOXJS/M0] 知らない言語や開発環境の初心者向けサイトを 時々でいいから、見てみるといいかもね 趣味の範囲に限るんなら 何かに行き詰るまでHSPでいいと思うけど
450 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 01:00:06 ID:XX1BOmA9] >445 >cだと左辺に合わせられるみたい。 何言ってんだお前。 Cでは整数と浮動小数点数の四則演算は、整数が左辺、右辺どちらにあろうと、 整数が浮動小数点数に変換されて計算されるんだよ。 どんな実験したら左辺の型にあわせられるとかアホな結果を導き出せるんだよ。
451 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 01:32:05 ID:PVRo+RDd] 気になったんだが、HSPって優先順位無しにまだ左から順番に計算処理してんの? だとしたら、相当タコな仕様なんだが。
452 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 01:38:06 ID:Z8BdWCCn] >>451 HSP3から優先順位は付いた てか、括弧つければいいやん
453 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 01:52:55 ID:qtTLD7x5] 優先順位だの型混合計算だの そのへんはスキルや慣れでカバーできる部分だと思うがね。 ヘタレの泣き言にしか聞こえん
454 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 03:03:26 ID:d1R0EvRx] 整数+実数=整数とかになっちゃうのは、知ってれば対処はできるんだがちと不便な気がする
455 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 10:30:39 ID:P8cACyaX] >>445 450も書いてるけど、計算結果は左辺の型がどうこうで確定するわけじゃないぞ。 オペランドが一つ処理されるごとに型が決まるから、気をつけないと小数点切り捨てのバグに引っかかったりする。 そういうのを避けるのがキャスト演算子。HSPには無いのか? 使ってないから知らん。
456 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 12:01:14 ID:WqQOTRlj] とりあえずHSP3ならコレ使っとけ int(p1) double(p1) str(p1)
457 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 20:10:25 ID:mgayhzXX] 精度の高い型優先か左辺優先かなんて、ルールさえ知ってれば実装する上で 大して違わない気がするが、慣れていないと思わぬところで躓いたりするのかもね。 キャストで明示しなくても好きな型で取れるところなんか、HSP的で悪くないと思うが >>451 聞く前に仕様読めタコ
458 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 22:33:36 ID:PVRo+RDd] やだね:p
459 名前:名前は開発中のものです。 mailto:sage [2006/05/31(水) 23:16:32 ID:jxqwOhKt] >>453 HSPはヘタレのための言語ってのが唯一の売りだろうが。
460 名前:名前は開発中のものです。 mailto:sage [2006/06/01(木) 00:02:31 ID:Lx/n1Dp1] 俺のようなプログラムがめんどくさいヘタレでもゲーム作れたからな。
461 名前:名前は開発中のものです。 mailto:sage [2006/06/01(木) 05:23:22 ID:U34YlHZD] 俺のように毎回、数学赤点ギリギリでもゲームを作れたからな。
462 名前:名前は開発中のものです。 mailto:sage [2006/06/01(木) 10:40:36 ID:61Vc1rIH] 移動すると向きも変わる自機を表示して、弾も出せるようになった 俺に現在立ちはだかる関門はマップチップ。 なんてややこしいんだ。まるでパズルだ。 これにドット単位のスクロールだの属性だのを組み合わせると 俺の脳のキャパシティを超えて理解不能に陥ってしまふ。
463 名前:名前は開発中のものです。 mailto:sage [2006/06/01(木) 23:35:43 ID:U62SfPat] おれも演算子の優先はたいした問題ではないと思うけど HSPなら a+b*c ですむが C言語なら (a+b)*c でカッコが必要になるときがある
464 名前:名前は開発中のものです。 mailto:sage [2006/06/02(金) 01:43:21 ID:qezTFEEp] >>463 (a+b)*cの演算結果を狙うんなら a+b*cなんて書き方は普通しない。 HSPで望みどおりの結果が得られるとしても そんな書き方は間違ってる。 と思うぞ。
465 名前:名前は開発中のものです。 mailto:sage [2006/06/02(金) 10:34:02 ID:aI2/bfnM] >>462 今の若いもんは。 昔はさあ、MSX2でドット単位のスクロールしてるゲーム見て「これって、どうやったらでき るんだろう」って思うわけだよ。今みたいにインターネットでちょちょい、と検索すればすぐ 分かる時代じゃないわけ。で、神保町の本屋街駆けずり回ってMSXテクニカルハンドブック 買うわけだよ。ドット単位のスクロールなんてマシン語(アセンブリ言語)使わなきゃできない んだよ。 それでも「どうしても俺もやりたい」って思わせてくれるいい時代じゃった。今PS2のゲーム 見て「俺でも努力すりゃこんなのが作れる!」って絶対思わないわけでしょ。 まあ、まずはマップチップの大きさでスクロールするところを脳内でシミュレートしてみ ればいいんではないかの。チップが16*16ドットだったら16ドット単位とか。それなら簡単 じゃろう?実際にプログラミングしてもいいし、ノートに落書きするのが一番いいのかな。 で、次にじゃあ1ドット、2ドット単位にスクロールするにはどうしたらいいのか考えてみれば いいんでないかの。
466 名前:名前は開発中のものです。 mailto:sage [2006/06/02(金) 23:13:42 ID:9sPWvHgq] 俺も昔ガキの頃ルーチンだけひたすら妄想してたんで HSPを知ったらすぐゲーム作れたよw
467 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 09:49:20 ID:hu8cDHI1] >>465 まあまあ。 キモチは分かるが今の若いモンに「テクニカルハンドブック」 なんて言ってもわからんですよ。 確かにテクハン、スバラシイけどね。
468 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 10:07:02 ID:Z4maWD4U] つうか、お前年寄りの癖にまだHSPなんか使ってるのかよ。 まったく今の古いモンは・・・
469 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 10:48:04 ID:wn0K32Pk] PC買ったばかりの初心者だろうが プロのプログラマだろうが HSPを使って悪いことなどない
470 名前:ソニーのMSX2持ってたよ [2006/06/03(土) 12:35:56 ID:/9SUc/1Y] ログオン時にHSPエラー3 ってのが出るんですが、 最近入れたのは Avast! と Xguard ってセキュだけで どちらも関係ないみたいなのですが、 何か確認するところとかありますか?
471 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 13:20:14 ID:92xkB3SK] HSPは教育用言語としては最低のレベルだから プログラマとして生きていく気があるならオススメしない。 フリー・シェア問わず創作趣味な人が使う分には最適。
472 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 13:43:24 ID:Z4maWD4U] "最適"では無い
473 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 13:51:23 ID:wn0K32Pk] 反論するなら根拠も示さなきゃただの野次だ
474 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 16:04:41 ID:tw3JdCGI] ・タコな実数仕様 ・クソ重い処理速度 ・開発環境の使いづらさ ・構造体やクラスがない ミニゲームならともかく、公開するレベルのフリーウェア作る分には十分支障があります。はい。
475 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 17:10:03 ID:UBmsIVa6] HSPでつくられてる物しらみつぶしに探していって全部潰していけばいいんじゃね? HSPは糞だから公開すんな屑って。 そうすれば誰も文句も批判も言わなくなるんじゃね?平和でよさそうだ。
476 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 17:28:35 ID:jbJnRjlH] たぶん現状で一番2Dゲーが作りやすいのはJavaかな。 3DはVC+++DirectXが相変わらずの鉄板なんだろう。
477 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 18:03:35 ID:XbAQljIl] >>474 ・タコな実数仕様 そういうものだ ・クソ重い処理速度 ムーアの法則が解決w ・開発環境の使いづらさ これは認めよう ・構造体やクラスがない 贅沢言うなボケ 配列があれば十分だ >>476 # たぶん現状で一番2Dゲーが作りやすいのはJavaかな。 つHSPLet
478 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 18:37:40 ID:K0CLr+Rt] 処理が重いって 画像処理とか思考ルーチンとかせん限り十分だと思うが。 どーしてもしたいってヤシはそういった部分をDLL化するし、 運が良ければ目的のプラグインが公開されているのでそれを利用させてもらう。 > 公開するレベルのフリーウェア そもそも何を作ろうと思ったの? 超大作RPG?フォトショライクなグラフィックツール?
479 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:05:53 ID:tw3JdCGI] >>477 おいおい、HSPで一番致命的なのが構造体が無いことなんだぞ。 とっつきやすい言語仕様っていう利点なんかあっさり吹き飛ぶ。 俺もVBからHSPに乗り換えようとして、構造体が無いのを知って華麗にスルー。 今はBCCとDXライブラリでゲーム組んでるよ。 ついでに、ムーアの法則はすでに頭打ち。量子コンピュータでも実用化されりゃ別だけど、数年は無理だろう。 >>478 処理速度が遅いってのは、古いPCを考慮するときに問題になる。 いくら自分のPCがGHz級CPU詰んでるったって、エンドユーザーはMHzクラスかも知らんし。 ま、処理が遅いと「いかにして向上させるか」っていう勉強にはなるけど・・・ 普通にアクション系ゲーム作るなら、画面にオブジェクトとかポリゴンとか数千〜万単位で表示するから、 ループかませる時に処理速度が足りなくなってアウト。 5万ループ/frame(60FPS)で処理落ちじゃ話にならないよ。ソーティングでも厳しいことになる。 WindowsGUIベースのアプリならHSPが楽なのかも知れないけど(個人的には、それならVB使う)
480 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:11:08 ID:iOiUgZAq] >>479 > 俺もVBからHSPに乗り換えようとして、構造体が無いのを知って華麗にスルー。 > 今はBCCとDXライブラリでゲーム組んでるよ。 前々から疑問に思ってたんだけど、なんでそういう人間がこのスレ見てるんだろうか。 ”華麗にスルー”しきれてないじゃん。
481 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:14:24 ID:tw3JdCGI] 別にHSPに限らず、言語系スレは一通り見てるから。
482 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:17:15 ID:F0tGZgxJ] じゃあ、HSP使わなければいいじゃん
483 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:23:36 ID:tw3JdCGI] 頭の悪いレス・・・日本語も読めないのかよ。
484 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:27:13 ID:r3jvtYS/] 華麗にスルーできてないって指摘だけは上手かったのに 後がぐだぐだだな・・・
485 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:34:12 ID:n7oFfmZt] どんなゲームが作りたいんだ? 俺が一瞬でHSPで作ってやるよ。
486 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:34:50 ID:iOiUgZAq] よく多言語使いの人がHSP叩くのに、構造体を引き合いに出すけど、 現状でもモジュール変数使えば、構造体の真似事はできるし そもそも初心者向けだからこそ、構造体がないんだと認識してるのだけど。 まぁ…それはともかく、本当に知りたいのは、 なぜスルーしたはずのHSPを気にかけているのか?という点なんだけど。 どうでもいい存在なら、書き込みするまでにも至らないよね。 多言語を使っててもなお「HSPを叩いておかねば!」と思えるくらいの 存在ではあるということ?
487 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:35:25 ID:+4WserDA] 構造体がないことががそんなに大げさな問題かねぇ・・? 変数の名前のつけ方工夫するとかでダメですか?
488 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:45:43 ID:iOiUgZAq] 訂正: 多言語じゃなくて 他言語でした。 ミスタイプsorry
489 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:47:35 ID:tw3JdCGI] >>486 まぁ実際どうでもいいんだけどね。半分暇つぶし(言えるほどヒマじゃ無いが) >>474 だってスルーされりゃ後は放置するつもりだったけど、なんか噛み付かれたから。 構造体を使う必要がないのと、存在しないのとは別問題。 初心者向けに構造体無しで開発できるようにしておくのはいいが、存在しないんじゃ・・・ 俺はC++もVBもHSPもアセンブラ(あまり使えないけど)もそれぞれ良さがあると思ってる。もちろん、欠点も沢山ある。 その欠点を認識しないでHSP最高!と思ってるアホが多いなぁ、って感じるだけだよ。 >>487 他言語に 触って分かる 無駄苦労
490 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:57:07 ID:n7oFfmZt] どうせアレだろ? 他の言語でゲーム作れない | 作っても誰にも注目されない香具師が、 HSPで簡単に作られたゲームに嫉妬してファビョってるだけw
491 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:57:35 ID:r3jvtYS/] 噛み付かれたとか表現が出てくる時点で痛いな・・・ スルーできないくらい興味深々ってことはわかった。
492 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:58:33 ID:r3jvtYS/] まあ実際はD言語が最強なんだけどね。
493 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 19:58:34 ID:/eCxP/LT] 言語そのものの話題だったらム板行けよ
494 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:00:46 ID:tw3JdCGI] >>491-492 さっきから揚げ足取りがお好きなようでw
495 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:05:05 ID:oMZZQbp2] >>490 HSPで簡単に作られたゲームは嫉妬する価値も無いほどカスゲームなので嫉妬しようが無いだろ かといって、HSPの大作は明らかに他の言語の方が楽になっちゃうからその反論はムリだろ。
496 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:09:28 ID:r3jvtYS/] >>495 馬鹿だな、グラフでボクシングみたいな名作もあるじゃないか。
497 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:11:18 ID:tw3JdCGI] っていうか、ゲームが簡単に作れるって考えてる時点でたかが知れてるな・・・ 土日スレレベルのミニゲームすら作れない初心者の戯言だろう。 >>496 詭弁のガイドラインでも読んでこい。当てはまりすぎてる。
498 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:13:25 ID:n7oFfmZt] >>495 そもそも、いかに最高の「プログラミング言語」を使っても、 ゲームの面白さが高まるわけじゃないからw まぁ、3Dで超画面キレー=超面白ぇゲームと思ってる 世の中の単細胞さんはそんなもんでしょうがね。
499 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:13:44 ID:iOiUgZAq] >>489 流れを見る限り、先に噛み付いたのは…ゴホゴホ とりあえず。 HSP使いでそんな「HSP最高!」みたいに偉そうにしてる人間そんなにいるかな? とか新たな疑問が沸いたし、 知りたかった点はいまいち分からなかったけど、 …本当の所は知りようがないし、まぁいいや。 愛憎裏返しなんだなぁと、良い方に捉えておきます。
500 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:16:31 ID:r3jvtYS/] >>497 騙されたと思ってやってみれ。 ホントに騙されるかも知れんが、それは俺の意図するところではない。
501 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:19:51 ID:oMZZQbp2] >>498 「HSPで実装が難しいから、面倒だから、処理が重過ぎるから、この仕様はやめよう」 と考えたこと絶対あるだろ。 あるなら、HSPを使ってる所為で面白さを損なってることになるが。
502 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:21:25 ID:tw3JdCGI] >>498 ヤレヤレ、お前も詭弁論者か。まとめてガイドライン読んでこい。 その単文で2箇所も当てはまるなんて、ある意味天才だぞ。 >>499 >フリー・シェア問わず創作趣味な人が使う分には最適。 に >"最適"では無い ときて >反論するなら根拠も示さなきゃただの野次だ だから、知ってることを書いただけで、噛み付いた訳じゃないよ。 平たく言えば>>471 みたいな奴。まだデメリットを認めてる分マシだけど。 知りたかった所ってのはモジュール変数と構造体? HSP詳しくないので答えられまへん。 >>500 だーかーらー、それが面白いか面白くないかは問題じゃないの。 詭弁のガイドライン2:ごくまれな反例をとりあげる だって言いたいの。
503 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:26:54 ID:n7oFfmZt] で?
504 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:31:36 ID:r3jvtYS/] >>502 私が一体何に対して詭弁してるのかさっぱりなんだが 君が華麗にスルーできなかった事実への詭弁を今述べていることは分かる。
505 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:35:03 ID:tw3JdCGI] >>504 >華麗にスルーできなかった事実 残念ながら、その指摘自体が詭弁17:論点をすりかえる、だから無意味。 ついでに14:細かい部分のミスを指摘し相手を無知と認識させる、も一部混ざってるな。 一々説明するのもアホらしくなってきた。お前は中学生か?
506 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:36:52 ID:r3jvtYS/] 日本語も理解できないのか、つまんないからもういいや
507 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:37:53 ID:wn0K32Pk] やたらレスが進んでると思ったら 変なヤツが湧いてたのか
508 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:38:56 ID:tw3JdCGI] >>506 11:レッテル貼りをする 13:勝利宣言をする これ以上笑わせないでくれ。
509 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:44:52 ID:r3jvtYS/] 詭弁の意味くらい調べてこようね。 つまんねーやつに絡んでこっちまでつまんなくなった。 エロ動画でも見てくるか。
510 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:46:49 ID:tw3JdCGI] しっかし、こんなこと書いてる俺も一部詭弁が混ざってて、 突かれたら間違いって認めなきゃならんところも結構あるのに、 それに気付かれずほったらかしってのも何だかなあ。 どうでもいいところだけ突っついてくるし。 結局、まともに話せる人間だったのはiOiUgZAqだけか。 >>509 何でガイドラインが存在するのか考えようね。 ヤレヤレ、アホに絡まれるとはついてない。
511 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:50:32 ID:O33naZld] >501 そこまで高度なことするならC使えばいい >>「HSPで実装が難しいから、面倒だから、処理が重過ぎるから、この仕様はやめよう」 こういう事を考えないレベルで簡単にできるのがHSPのいい所なんだし、HPSの限界まで使っても足りないようなゲームを作れるなら他の言語も習得できるだろうし
512 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:53:08 ID:xy0ybdPP] 資料を示さず自論が支持されていると思わせる 一見関係ありそうで関係ない話を始める 知能障害を起こす 自分の見解を述べずに人格批判をする ありえない解決策を図る レッテル貼りをする 勝利宣言をする 新しい概念が全て正しいのだとミスリードする
513 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 20:55:24 ID:tw3JdCGI] >>512 列挙するならバカでもできる。 個別に指摘してごらん。
514 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:00:08 ID:iOiUgZAq] >>510 > まともに話せる人間だった 過去形にされたぁ (TーT) Still alive 揚げ足取り合戦には興味ないので、100人の村でも見ますよ。
515 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:03:02 ID:F0tGZgxJ] 文句ばっか足れてるのは、自分の技量がないだけじゃないの?
516 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:07:36 ID:oMZZQbp2] >>511 ではHSPは最適ではないということで宜しいかね?
517 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:08:31 ID:xy0ybdPP] ありえない解決策を図る →”華麗にスルー”しきれてないじゃん。 →別にHSPに限らず、言語系スレは一通り見てるから。 一見関係ありそうで関係ない話を始める →さっきから揚げ足取りがお好きなようでw 資料を示さず自論が支持されていると思わせる >>497 知能障害を起こす →詭弁のガイドラインでも読んでこい。当てはまりすぎてる。 自分の見解を述べずに人格批判をする →私が一体何に対して詭弁してるのかさっぱりなんだが →一々説明するのもアホらしくなってきた。お前は中学生か? レッテル貼りをする →一々説明するのもアホらしくなってきた。お前は中学生か? 勝利宣言をする >>510 新しい概念が全て正しいのだとミスリードする →詭弁のガイドラインでも読んでこい。当てはまりすぎてる。 こんなもんでいいか。
518 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:16:14 ID:tw3JdCGI] >>517 お疲れさん。 レスすんの面倒だからやめた。合ってる間違ってるの判断はご自由に。 さて、俺も100人の村でも見るか。
519 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:20:15 ID:xy0ybdPP] 以上、基本的に痛い奴の立ち去り方は皆同じというサンプルスレでした。
520 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:25:06 ID:tw3JdCGI] そーゆー貴方も、しゃしゃり出て適当なことを書き散らす十分痛い奴ですからぁ、残念!
521 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 21:32:08 ID:BHgChjhY] r'::::::::i トーf/__ / イ| 、ヽ //_〉 l_l i_ノ、 \\ (_ニノ 〉____〉〉 〉 / } / ,_-‐、 /\/,ー 'ヾ i"_Y 〈i 〈 < / ゝ^-'" \i"ヽ、 \\ // ├ i\i カ ,、 |_,,i ノ_ソ ) ゝ
522 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 22:29:45 ID:K+kZKJ1y] なんかどっちもどっちな希ガス ま、おまいらモチツケ
523 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 22:30:35 ID:K+kZKJ1y] って書き込み時間見てなかったorz 終わったあとじゃねぇかw
524 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 22:49:37 ID:oMZZQbp2] ではHSPは最適ではないということで宜しいかね?
525 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 23:01:13 ID:iOiUgZAq] >>524 いいんでない? >>471 の最適という言葉は不適当だと思ったし。 続いて、くるくるドカンというか、掟ポルシェを見ますよ。
526 名前:名前は開発中のものです。 mailto:sage [2006/06/03(土) 23:57:00 ID:litgLpAc] 何でお前らの日記が載ってんの?チャットする気か?
527 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 00:16:38 ID:XO9D1QcD] HSPが気になって気になってレスしないと気がすまないのだけはわかった。
528 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 00:19:55 ID:SVxQmFAG] やっぱHSPって厨が多いなw Cはもっと多いけどw
529 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 00:46:22 ID:n86aNEKZ] スリムドカン
530 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 00:50:09 ID:VrSr6DbP] HSPで3Dしようと思ったら普通はプラグイン使うわけで 1ポリゴン毎の管理なんてせんよ。5万ループなんてしない。
531 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 01:31:07 ID:SoWbFHrY] HSPスレなのに、たくさん新規レスが増えていてびっくりした。 こういう話題がツボなのか。
532 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 01:40:40 ID:q4CTAUWH] HSPで作られた3Dのゲームなんてあるの?
533 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 11:45:53 ID:ux4SrB9Z] HSPの3Dゲームならコンテストでよく出ているじゃん。 俺が見た中で一番完成度高いと思ったのは同人ゲーの 多分このヴァルケンっぽい奴かな。 ttp://taillove.jp/neun/
534 名前:470 [2006/06/04(日) 21:21:03 ID:/4zg3QQK] >>470 どなたか!!
535 名前:名前は開発中のものです。 mailto:sage [2006/06/04(日) 21:40:51 ID:VrSr6DbP] とりあえずその2つ外してみれば。 スタートアップや自動実行も確認しる。 HSP製の常駐系ソフト入れてないか? メモリークリーナーだとか...
536 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 19:01:36 ID:B8Nzxdy1] >>534 シャロムの箱入り娘、Mファン見て解いただろ
537 名前:470 [2006/06/05(月) 19:44:55 ID:lMa8t1VE] 情報ありがとう。 Mファンは8年くらいは定期購読してたと思うけど、 お話こんにちわ!ってコーナーがお気に入りだったよ。 タコの海岸物語とか、魔物クエストとか、LastWarとか Adnisとか、いろいろ打ってた。 5年後、ネットが普及して、LastWar2か何かが 1分くらいでDLできた時には、感動と同時に寂しいものがあったよ。
538 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 19:51:07 ID:EoVPWNpR] これいうとまた、過疎がどうだのネタ提供がどうだの言うやつが沸きそうだが >>537 皮肉が通じてないな。懐古話を展開するためのネタふりじゃねーのに。 しつこくageてまで ゲ製でする質問ではないことに気づけ。
539 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 21:01:55 ID:/V6wIwtE] >538 過疎ってるんだから別にいいじゃん 話題変えたいなら自分でネタ提供しろ
540 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 21:04:52 ID:v73a/UAo] ギザギザハートさんなんだろきっと。
541 名前:名前は開発中のものです。 mailto:hage [2006/06/05(月) 21:23:36 ID:EoVPWNpR] >>539 過疎ってるってお前…他の人気ある板のスレと比べたら過疎かもしれんが ゲ製板内で同時期に立ったスレのなかでは、勢い24(現時点)で上位にあるぞ。 あと、話題変えたいなどと訴えた覚えはないしな。
542 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 21:38:14 ID:v73a/UAo] 御託うざー(><
543 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 21:42:44 ID:EoVPWNpR] ああ、スルーしてスマンかった。すねるな。 >>540 ここはお前、タランチュラ…もとい、オッサンだらけだな!
544 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 22:20:50 ID:L1zK8ho7] >>542 じゃあ三択で
545 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 22:22:54 ID:v73a/UAo] >>544 ごめん、そのレス膨らませらんない。難しすぎるよ。
546 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 22:32:10 ID:L1zK8ho7] オヤジギャグだとつっこんでくれよ!><
547 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 22:41:14 ID:EoVPWNpR] >>544 まだ厳しいなぁ。 よし、ライフライン…50:50、使います。 あれ…? 3÷2=1.5ですよね? 小数点以下切り上げなんですかッ? み∂!おぃっ!! →乱闘
548 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 22:47:42 ID:EoVPWNpR] 整数での演算に慣れすぎると、こんな落とし穴に嵌まるおそれがある。 HSP使いの皆も、どうか気をつけて欲しい…。
549 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 22:50:11 ID:4cRmrQ8+] >>547-548 どんなオチだよw
550 名前:名前は開発中のものです。 mailto:sage [2006/06/05(月) 23:29:37 ID:QQSGW7sM] スレ伸びてるから何があったかと思ったら・・・アホかw
551 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 17:39:34 ID:fpq29lUw] 漏れが前に本家に書いたバグありスクリプトが そのまんまコピペしてあるサイトを見つけてワロタw
552 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 20:19:06 ID:oJhCRjFH] >>551 だから?
553 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 20:20:24 ID:D1PSeEb2] 隠遁(いんとん)生活してたんで知らなかったよ。 VisualStudio Express EditionsてVBもタダで組めるのね。 だから最近HSPスレも少なくなっていたのか… VBはず〜っと避けて生きてきたけど勉強しなきゃならないかなあ。 忙しくなるぞ。
554 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 21:08:02 ID:bIMs+ibN] >>419 こうやれば、出来るだろうってのは、前から考えてて 実際やってみたら一応出来た、地面が平らのしかやってないけど・・・ スクリーン座標>3D座標 の座標変換が出来れば難しくは無い (hgimg3は変換命令ないけどhgimg3の命令使って結構簡単に実装できる) 1、マウス座標をカメラからの距離1.0の3D座標に変換して ベクトルX,Y,Zを出す(カメラの座標は足さない) 2、地面からカメラまでの高さを出す 3、2で出した高さを ベクトルYで割る 4、3で出した商に 1で使った距離(1.0)を足して、1で出したベクトルX,Y,Zを掛けてカメラ座標を足す とりあえず、これでクリックした3D座標は出せる(後はこれに向かって移動させればいい) 地面に高低差とか、地面との間に障害物がある時なんかを考えると面倒くさそう・・・
555 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 21:32:41 ID:GwoBJNm4] >>553 ガンガレ
556 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 23:03:44 ID:fsjGIUAR] コンテストって意外といいソフトあるのね。 一つ一つ試してる。すごく時間がかかるけど楽しい。
557 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 23:07:00 ID:zSzCn87l] HSPってクラスにも対応しないでなんで3とかまで行ってんだろう???
558 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 23:14:42 ID:Yy9aGr7a] >577 C++厨乙。
559 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 23:18:08 ID:2vIRT3iq] やたら制限のある言語やツールは その制限ゆえに一工夫も二工夫もしようともがく人たちを生む
560 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 23:30:48 ID:+h8Thuph] >>577 に期待
561 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 23:36:14 ID:3Cg+j3an] 質問あるのですが画面を敷き詰めているマップチップを 全部スプライトで描くという手法は普通なのでしょうか?
562 名前:名前は開発中のものです。 mailto:sage [2006/06/06(火) 23:39:52 ID:Yy9aGr7a] いたって、普通。
563 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 00:06:41 ID:Neo6cZNw] プラグインから提供されるいわゆる「スプライト機能」を使う必要はないんじゃ。 普通にコピーして並べればいい。
564 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 01:20:33 ID:mHJwxIW9] >563 初めはそれをやっていたのですが 揺らめく海面とかアニメーションしているマップチップを再現するのに スプライトだと簡単だったので。 普通と聞いて安心しました。力技っぽい感じがしたので。
565 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 01:38:58 ID:Neo6cZNw] ああ、自動アニメーションさせるならたしかにラクだな。
566 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 06:25:40 ID:GR0LZBMx] ifで挫折しました。 克服しました。 配列変数で挫折しました。 ありがとうございました。
567 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 11:40:34 ID:vQacoyt2] >>566 イ`
568 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 11:47:03 ID:GR0LZBMx] >>567 thx 明日もう一度読み直すよ!
569 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 18:30:39 ID:tRb1Tfwj] スプライトって意味ないと思うんだが わかりにくくしてるだけだと思う 結局、画面全体は描き直すわけだから
570 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 18:34:41 ID:gvEHzddp] 初心者はアニメの管理自分でできないから 自動にまかせてるのではないだろうか。
571 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 19:10:18 ID:L5jGvyPJ] 画面が640×480pxでチップサイズ32×32pxだと、縦20×横15=300チップ必要。 アニメが楽というメリットは魅力だけど 裏バッファから640×480pxを1回で転送する場合に比べたら負荷が大きそうだな。
572 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 19:35:22 ID:gvEHzddp] ?
573 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 19:50:58 ID:rC34ZI8I] スプライトがわかりにくい? なぜだ。俺みたいなめんどくさがりには最高に便利なんだが…
574 名前:名前は開発中のものです。 mailto:sage [2006/06/07(水) 21:34:49 ID:148SYBHV] STGやACTにはすっごく便利だけど それ以外のゲームでは特に必要ないかも知らんね それかHSPだけでSTG作ったことがある人にとっては プラグイン側の仕様覚えるの('A`)マンドクサというだけのことかも知らん
575 名前:名前は開発中のものです。 [2006/06/07(水) 22:13:09 ID:C7IpM9K5] >>556 中でも良いソフトあった? ところでHSPファンブックがようやく夏ごろ発売されるみたい。
576 名前:名前は開発中のものです。 mailto:sage [2006/06/08(木) 01:12:32 ID:57HZhog2] ファンブックって?
577 名前:名前は開発中のものです。 mailto:sage [2006/06/08(木) 02:23:48 ID:a5omJaV+] >>574 俺は初めて作ったSTGがプラグインベッタリだったんだよなー
578 名前:名前は開発中のものです。 mailto:sage [2006/06/09(金) 01:56:21 ID:6UF+i+5S] 配列変数の概念は分かったけど、使い方がいまいち分からなス HSPビギナーズクラブ以外に、分かりやすい解説があれば教えて頂けませんか?
579 名前:名前は開発中のものです。 mailto:sage [2006/06/09(金) 02:55:41 ID:njXP4/EB] >>578 配列にテキトーに数値をちりばめて 1.配列の中の一番小さい数値を探す 2.順番に並べ替えてみる 3.一個取り出し、そこから後の数値を前に移動させる 4.配列を2個使ってx座標、y座標とし、何か表示してみる(circleかboxfでいいから 5.4を動かしてみる とかやってみたらいいと思うよ
580 名前:名前は開発中のものです。 mailto:sage [2006/06/09(金) 05:37:48 ID:LjY8hM7a] >>578 ビギナーズクラブとやらの説明は読む気にならなかった。 こっちのほうがまだマシ。 homepage1.nifty.com/takanon/hsp/010.html わからないものを無理して覚えようと講座サイト読むよりも、 この解説ページのように、 身の丈にあった範囲でスクリプト書いてみたほうが早いと思った。 2Dの横スクロールゲーが作りたいのなら ・自機を動かす ・敵を1体だしてみる くらいのとこまで、作ってみる。 したら、 ・敵を複数だす と進みたくなるはずで、そのときになら配列も無理なく理解できるかと。 つまりは、頭でうだうだ考えてないで、手ぇ動かせ、と。
581 名前:名前は開発中のものです。 mailto:sage [2006/06/09(金) 13:16:45 ID:jqgV7Bue] 難しそうだと思っていたPERLの勉強を始めてみたら HSPと文法が似ているせいか割と覚えやすい。 うれしい誤算だ。でも今から覚えるのって PERLとPHPどっちが将来役に立つんだろ。
582 名前:名前は開発中のものです。 mailto:sage [2006/06/09(金) 13:55:12 ID:Vkz7vWWm] >>581 pc8.2ch.net/php/
583 名前:名前は開発中のものです。 mailto:sage [2006/06/09(金) 16:47:53 ID:6UF+i+5S] >>579->>580 何だか短くて読み易そうですね。 詳しい情報ありがとうございましたm(_ _)m
584 名前:名前は開発中のものです。 mailto:sage [2006/06/10(土) 00:07:33 ID:hMQkqc6y] プログラムを書いていると、 ttp://www.borujoa.org/img/src/1149865521999.jpg というような画面が出て、コンパイルできない時があるのですが、 "代入できない変数"というのはココでは何を指しているのでしょうか? DebugWindowと睨めっこしてみたのですが、一体何が問題なのかすら分かりません。 教えて下さい。
585 名前:名前は開発中のものです。 mailto:sage [2006/06/10(土) 00:14:18 ID:imk404aL] RNDの文法が間違ってる。詳細はヘルプ嫁。 時々エラー行がズレることがあるから 前後の行にも注意すること。
586 名前:名前は開発中のものです。 mailto:sage [2006/06/10(土) 00:29:25 ID:hMQkqc6y] >>585 即レスありがとうございます。 ヘルプを参照し、文法が間違っている事には納得できたのですが ttp://homepage1.nifty.com/takanon/hsp/005.html では上画像のプログラムでも正常に動作しているようです。 書かれた時期を見てみると、相当古いもののようですが 「バージョンアップしていくうちに、仕様が変わっていく関数もある」 という事なのでしょうか?
587 名前:名前は開発中のものです。 mailto:sage [2006/06/10(土) 01:35:24 ID:imk404aL] >>586 そこの講座のインデックスに >HSPの最新版はv3.0ですが、ここの解説ではv2.6(または2.61)を前提としております。 という一文があったぞ。 HSPver2.xとver3.xでは一部の文法やルールが変わっていて完全な互換性はない。 詳しい変更点はマニュアルのアップデートガイドを参照してもらうとして、 モジュールを使えばある程度の互換性は取り戻すことはできる。 が、2.xは今後更新は望めないだろうから、 新しい文法を覚えて3.xに対応した入門サイトで勉強したほうがいいかもしれない。 以下HSP3向けの学習サイト ttp://hspcenter.com/ ttp://www.rinku.zaq.ne.jp/ultimate/
588 名前:名前は開発中のものです。 mailto:sage [2006/06/10(土) 02:32:36 ID:hMQkqc6y] >>587 なるほど、詳しい解説ありがとうございます。 やはりこういうモノは、最新の教材を使ったほうがよさそうですね。 わざわざサイトまで教えて頂いてありがとうございました。
589 名前:名前は開発中のものです。 mailto:sage [2006/06/12(月) 18:23:46 ID:d6MXEI15] HSPが無かったら…
590 名前:名前は開発中のものです。 mailto:sage [2006/06/12(月) 21:40:12 ID:d6MXEI15] もしHSPが無かったら・・・
591 名前:名前は開発中のものです。 mailto:sage [2006/06/12(月) 23:01:24 ID:mT4p5mve] ウワゴトのように繰り返す589の意識は既に
592 名前:名前は開発中のものです。 mailto:sage [2006/06/12(月) 23:13:05 ID:z5x9lO6S] >>590 こんな記述でどうだろうか exist "HSP" if strsize=-1 : 〜
593 名前:554 mailto:sage [2006/06/12(月) 23:53:29 ID:KYOqUtfW] >2、地面からカメラまでの高さを出す カメラじゃ無くて、カメラから1.0離れた所のカーソル3D座標の高さだった(1にカメラを足せばいいだけだけど)
594 名前:554 mailto:sage [2006/06/13(火) 00:38:52 ID:PMLVoRSk] 554のをやってみるとこんな感じ 実行ファイル gamdev.org/up/img/6132.zip 実行画面 gamdev.org/up/img/6133.jpg hgimg3の表示系のバグが無くなったら これでゲーム作ってみようかなぁ (2DSTG作ってる途中だった・・・)
595 名前:名前は開発中のものです。 mailto:sage [2006/06/13(火) 03:15:04 ID:DjSYhSZJ] Sugeeeeeeeeeeeeee もう自信なくした
596 名前:名前は開発中のものです。 mailto:sage [2006/06/13(火) 19:26:29 ID:wSzS9Q5N] HSPユーザーが減った
597 名前:名前は開発中のものです。 mailto:sage [2006/06/13(火) 20:09:07 ID:PMLVoRSk] >>595 まぁ、あわてるな Sugeeeeって思ったのは全てhgimg3の部分だろう 俺のやってることは、座標変換と、角度や座標の差分を 小さくしていく作業と、そこに表示物を置いてるに過ぎない (座標変換が出来れば、後は難しい事してない)
598 名前:名前は開発中のものです。 mailto:sage [2006/06/14(水) 02:30:34 ID:rARok550] やっぱHSPはあった方がいいや
599 名前:名前は開発中のものです。 [2006/06/14(水) 18:39:47 ID:56DkHy2I] おもしろいスクリプトきぼんぬ
600 名前:名前は開発中のものです。 mailto:sage [2006/06/15(木) 00:25:01 ID:j6uWo2Dc] mes "面白いスクリプト"
601 名前:名前は開発中のものです。 mailto:sage [2006/06/15(木) 00:42:49 ID:7wouGFVa] ;HSP3用 参考 yokohama.cool.ne.jp/chokuto/advanced/capturescreen.html #uselib "gdi32.dll" #func CreateDC "CreateDCA" sptr,sptr,sptr,int #func DeleteDC "DeleteDC" int #func BitBlt "BitBlt" int,int,int,int,int,int,int,int,int #define ma(%1=100) wait %1 sx = ginfo_dispx : sy = ginfo_dispy c=-1: f=0: r=0: s=0: x=sx/2-128 : y=sy/2-8: w=0 m="Zpv!jt!b!cjh!gppm!nbo/!IbIbIbIb/" screen 0,0,0,2,0,0:ma bgscr 1, sx, sy, 2, 0,0,sx,sy : buffer 2, sx, sy CreateDC "DISPLAY", 0, 0, 0: hdcScreen = stat BitBlt hdc, 0, 0, sx, sy, hdcScreen, 0, 0, $CC0020 DeleteDC hdcScreen : gsel 1,2 : color 0,0,200 repeat : redraw 0: on f goto *f0,*f1 *f0 pos 0,r : boxf 0,0,sx,r : gcopy 2,0,0,sx,sy-r s+=1 : r+=s : if r>sy:f=1:w=100:color 255,255,255 goto *fz *f1 pos x,y:x+=8 :c++ : if c>31:break mes strf("%c",peek(m,c)-1) *fz redraw 1:await w loop ma: end
602 名前:名前は開発中のものです。 mailto:sage [2006/06/15(木) 03:11:36 ID:Vw1ikry9] >>601 メッセージが気にくわない。 でも、一瞬びびって面白かった。
603 名前:名前は開発中のものです。 mailto:sage [2006/06/15(木) 09:29:47 ID:Xa3xHLpZ] >>601 懐かしい名言やね
604 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 10:20:50 ID:D6Hsu945] HSPEXTの三角関数命令はなぜsin cos atanになってるの? tanではなくatanである理由はなに?
605 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 10:30:55 ID:msfIS4LL] STG作るためのものだから割り切ってるんでしょ
606 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 10:39:28 ID:D6Hsu945] >>605 詳しくお聞きしたい 当方、atanとtanの違いもよくわからないんですが STGで弾をだすのは三平方の定理を応用してやってるので
607 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 11:32:09 ID:msfIS4LL] rangeX = targetX - myX; rangeY = targetY - myY; angle = atan(rangeY / rangeX); x += cos(angle) * speed; y += sin(angle) * speed; これで定型(あってればね)かな。調べればごろごろしてるからぐぐってくださいな。
608 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 12:03:53 ID:D6Hsu945] >>607 さんくす atanを使うのが定型になってるようですね
609 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 13:54:59 ID:xtlncfma] tanとatanは逆なだけ
610 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 21:19:38 ID:IYWqIhrx] HSPでタスク処理って実現できるものなんでしょうか? STG作っておられる方が多いようですが、 みなさんはどうやっているのか気になる…
611 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 22:41:46 ID:xtlncfma] タスク処理ってなに
612 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 22:46:29 ID:cSIuez/Z] タスクシステムのことかと ttp://homepage3.nifty.com/moha/prog_task.html
613 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 22:52:50 ID:Xgfu7vOG] タスク処理(タスクシステム?)は、よくわかんないけど、 状態用の変数をifで判定して、gosub するだけじゃダメなんだろうか。
614 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 23:06:57 ID:IYWqIhrx] ごめん、タスクシステムの事です。
615 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 23:41:10 ID:OkBHscKy] >>613 沢山の種類の敵味方が出たら破綻しないか?
616 名前:名前は開発中のものです。 mailto:sage [2006/06/18(日) 00:53:28 ID:0G7QOfrq] 「あなた」とは1個のバカである?
617 名前:名前は開発中のものです。 mailto:sage [2006/06/18(日) 00:59:28 ID:0G7QOfrq] >>615 なんで破綻するの?
618 名前:名前は開発中のものです。 mailto:sage [2006/06/18(日) 01:35:12 ID:RNOu61Mv] 俺敵キャラとかスプライト番号で管理してるんだが みんなどうやってんだろう.
619 名前:名前は開発中のものです。 mailto:sage [2006/06/18(日) 14:20:19 ID:Jbai6dC5] >>617 管理しきれなくなって。
620 名前:名前は開発中のものです。 mailto:sage [2006/06/18(日) 17:07:16 ID:v4aLZMX5] ・イベントを発生させることと、イベントの処理自体とを明確に分ける ・イベントの処理に優先順位をつける この基本概念さえ押さえとけば、あとは各自、言語の特性にあわせた実装を 思い思いにとれば良いと思うよ俺は。
621 名前:名前は開発中のものです。 mailto:sage [2006/06/20(火) 11:41:42 ID:annU3c5h] 618 敵キャラとスプライトは別じゃないかな 一つの敵キャラで何枚もスプライト持つこともあるし
622 名前:名前は開発中のものです。 mailto:sage [2006/06/20(火) 20:29:55 ID:wWuY8cfu] だいたい、敵キャラが出てくる時点ですでにおかしい。 画面上に表示されるすべてのスプライトは味方であるべき。
623 名前:名前は開発中のものです。 mailto:sage [2006/06/20(火) 22:55:07 ID:zp3uCelB] >>621 いやその場合は複数の敵キャラ扱いしてるよ。 画面上ではひとつでも。
624 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 02:00:19 ID:T+C15Fgm] 最近HSP始めたんすけど、参考書を買うかどうかで悩んでいます。 HSPのスクリプトは結構ネットに載ってあるので、金出してまで参考書買う メリットはあるのかなぁ〜と思ってるんですが、何か俺が気付いてないよう なメリットみたいなもんてありますかね?
625 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 02:11:15 ID:XbYZkMQK] >>624 寝転がりながら読める.
626 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 03:10:34 ID:T+C15Fgm] >>625 なるほど。それも確かにそうですねw ただそれ以外に技術的(?)なメリット なんてのはないですかね?あとやっぱりネットには書いてないような スクリプトも参考書なら多数載ってたりとかするんですかね?複数質問 ホント申し訳ないです。
627 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 08:00:40 ID:X4Itlr/6] DamareGaki
628 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 10:36:27 ID:TbwiNJBa] >>624 俺は最初に参考書買って覚えたんだが、後でネット検索してみて 全部載ってるジャンって思った。 と言うか、ネットのHSP講座みたいな方が作るソフトの目的がはっきりしてて 本よりも良いような気がする。 ネット見て理解出来てるんなら、本は必要ないと思うよ。
629 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 12:18:28 ID:Eomqvbgo] 検索してもHSP2.6用のサンプルばかりでコピペは出来んな。 覚えたいってなら自分でコード打つことも重要。
630 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 12:24:41 ID:TGc2c5Ef] >>624 何もわからない初心者のうちは、本も役に立つんじゃないかな。 まぁ、買うべきかどうか判断に迷う(買わねば!と思えない)、 メリットがないと感じる程度の物なら、いらないんだろうね。 書店に出向き、本の内容を見て、自分の力量の伸びの見込みと比較した上で(※)、 自分で判断すれば良いと思う。 (※ ある程度HSPを使いこなし、ネットの情報も活用できるようになって、 自分の力量が本の内容のレベルを超えたら役に立たなくなるので。) …ただ、本を買わずに済ませるのなら、 本に載ってそうな事、ネットで調べられる程度の事を 「これこれこういう事はできますか?」 「どうやってやればいいですか?」 と、 こういうとこで質問しまくるのだけはカンベンな! コんグ
631 名前:名前は開発中のものです。 mailto:sage [2006/06/21(水) 23:32:29 ID:Hj8vxvMN] >>628 サン。おぉ、それを懸念してました。とても参考になりました。ありがとうです。 >>629 サン。2.6のコードが多いのですか…情報助かります。 >>230 サン。一応簡単なドラクエのような戦闘プログラム(?)なら何も見なくても できるという感じです。(ま〜だまだですが)。もちろん本も読まずにそんな 質問もしません。あと情報ホント感謝です。最後にみなさん丁寧にありがとうでした。 助かりました。
632 名前:名前は開発中のものです。 [2006/06/22(木) 13:05:22 ID:RUwC2ij+] 乗り遅れだけど一応書くぜ v3.0になって色々仕様変わったから丁度v3.0の本も出てるわけだし 購入するなら今のうちだと思う。 ネットで検索するよりも本だと必要な情報がすぐ見つかる。本には載ってない情報は ネットに頼るって感じかな。つうかHSPはプログラムだし末永く付き合うには本の方が 後で色々と都合がつき易いと思う。 うちは「HSP3プログラミング入門-オフィシャル」を購入したけど3D関連については申し訳ない 程度の情報しか掲載されてないので別冊の「12歳からはじめるHSP 3Dゲームプログラミング教室」 とか購入する方がいいかも知れない。まあうちは2Dで十分だけどね。
633 名前:名前は開発中のものです。 mailto:sage [2006/06/22(木) 23:24:05 ID:/JsXlF2v] >>632 うちも入門オフィシャル買った。1〜4章まであるんだが 1章と2章は公式サイトの初心者コーナーとほとんど同じで、リファレンスはむしろ公式の方が速く検索できる。 3,4章あたりで実際にプログラム作り乗ってる感じ? (少なくともオフィシャルは)外にでるときに読むとかそういうことがない限り、いらないと思う。
634 名前:名前は開発中のものです。 [2006/06/22(木) 23:53:30 ID:NNJTkBPZ] キャラをジャンプさせることが難しくてできません。サンプルを見ても理解できません。 何か簡単にジャンプさせる方法はありますか。
635 名前:名前は開発中のものです。 mailto:sage [2006/06/22(木) 23:59:12 ID:25TrH1Ok] それだけじゃ教えようが無い。なぜそれで答えを得られると思うのか不思議。
636 名前:名前は開発中のものです。 [2006/06/23(金) 00:01:50 ID:k7bOrnTE] すいませんでした。もっと詳しく説明します。 キャラがジャンプをしてはくれるのですが、下がってきてくれないのです。
637 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 00:20:20 ID:Zcv8nbN1] それでもわからんw Y座標の加減がおかしいんだろうけど。 ジャンプルーチンのソース出せば?
638 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 00:28:21 ID:4Q8ry9px] >>632 さん、ありがとうございます。非常に助かりました。 12歳から始める〜というのを買ってみようと思います。 本当に助かります。>>633 さんも同じく参考になります。 ありがとうです。
639 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 00:30:31 ID:dCtFWA9w] >>636 予め地面を作っておく。変数0=limit(変数0、下限、上限) 1、時間を進める 2、ジャンプボタンが押されてるかどうか+変数1が0であるか確認する 変数1を1にする。変数が1なら上昇、変数が1でなければ下降。 変数2に1を足す 3、下記参照 4、最初に戻る 1、時間を進める 2、上記参照 3、ジャンプボタンが離されるor変数2が20になる 変数1を2にする 着地判定したら変数1を0にする 4、最初に戻る こんなかんじでだめ?
640 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 00:41:01 ID:dCtFWA9w] は、読み直したらなんかまずーだ。 2、はジャンプボタンが押されてるか+(変数が0or1)だね。さらに下降は変数0の近くにおいとかないと 着地判定は地面作成のところで if変数1!1 :変数0-=下降分 変数0’=変数0 変数0=lim(変数0、下限、上限) if変数0!変数0’ :変数1=0 で多分いけると思う。確認はしてない。
641 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 10:07:53 ID:YPVKhOgA] こうですか?わかりません>< #define STAND 0 #define ASCENT 1 #define DESCENT 2 chr_x = 100:chr_y = 200:chr_state = STAND repeat stick key, 1 + 4 + 16 if chr_state = DESCENT { chr_y += chr_move:chr_move++ if chr_y > 200:chr_y = 200:chr_state = STAND } if key & 16 { if chr_state = STAND { chr_state = ASCENT:chr_move = 15 } else:if chr_state = ASCENT { chr_y -= chr_move:chr_move-- if chr_move < 1:chr_move = 0:chr_state = DESCENT } } else:if chr_state = ASCENT:chr_state = DESCENT chr_x -= (key & 1)* 5:chr_x += ((key & 4)= 4)* 5 redraw 0:palcolor 7:boxf:pos chr_x, chr_y:palcolor 0:mes "人":redraw 1 await 30:loop 操作方法:スペースと←→
642 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 18:15:18 ID:dCtFWA9w] 下から5行目のifのあとにスムーズに降りるように書くの忘れてるね if key & 16 { 中略 }else :{ if chr_state = ASCENT: chr_move=-1 chr_state = DESCENT ↑これが抜けてる } それ以外は組めてるジャン。見づらいけど
643 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 19:54:53 ID:QylcBG0f] ジャンプ途中でキー離したら真下に落ちるんじゃ・・ マリオみたいに放物線を描くジャンプはむつかしいな
644 名前:名前は開発中のものです。 [2006/06/23(金) 20:45:28 ID:k7bOrnTE] >>639 >>640 >>641 >>642 >>643 ありがとうございました。早速やってみます。 これからもよろしくお願いします。
645 名前:名前は開発中のものです。 [2006/06/23(金) 22:28:42 ID:k7bOrnTE] すいません。これで●が右から左に動きながらジャンプすることはできますか。 いくらやっても無理なんです。 x=500 y=100 repeat cls pos x,y mes "●" x=x-1 getkey spece,32 if spece=1:y=y-3 await 1 loop
646 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 22:50:41 ID:KtzemXCx] >>645 君に分かるように教えるほうが無理なんです。
647 名前:名前は開発中のものです。 mailto:sage [2006/06/23(金) 23:55:06 ID:Bh2LyKu7] x=500:y=100 repeat:cls:pos x,y:mes "●":x=x-1:getkey spece,32 if spece=1{y=y-3}else{if y<100:y=y+3} await 1:loop 自分で上昇させたんだから下降させるのもやらなきゃダメだろ・・・
648 名前:名前は開発中のものです。 mailto:sage [2006/06/24(土) 00:28:22 ID:Boe8MPLZ] >>645 とりあえず君はこの土日、人に聞かずにいじくりまわいてみることを進める 説明しようがないぐらい色々わかってないと思われるぞ。 >>643 >641のを参考に説明するなら 下降する加速度をchr_moveで設定するのではなく、 ASCENTとDESCENTの間に10個ぐらい放物線を描くように速度変化つけるようにすれば 力技だが単純。 ジャンプボタンが離されるか一定の上昇をしたら chr_stateを1から2へ。2の場合はそこそこ上昇 次にループした場合に chr_stateが2なら3へ。3の場合はちょっと上昇 以下略 見たいな感じで。
649 名前:名前は開発中のものです。 mailto:sage [2006/06/24(土) 01:32:59 ID:d9KxzeIk] >643 マリオもちゃんとした放物線は書いてないと思った 一定の時間押してる間は直線的に上がっていたと思う (離された時の処理は2種類あるように見えたけど・・・) #define JMPADD 5 ;最小ジャンプ値 #define JMPSPD 300 ;ジャンプの加速度変化量 cls 4 :buffer 1,640,480 :cls 4 :gsel 0:x=320:y=400 repeat :redraw 0 :gmode 4,,,5 :pos 0,0:gcopy 1,0,0,640,640:stick ky,$ff if (ky&16){;jmpfジャンプフラグ addjmpジャンプ移動量(1000倍) kyjmp押し続け有効カウント if jmpf=0 or kyjmp<20{ jmpf=1 :addjmp=-JMPADD*1000 :kyjmp++} }else{if jmpf{kyjmp=20} } if ky&1{addx=limit(addx-300/(jmpf+1),-3000,3000)}else{if ky&4{addx=limit(addx+300/(jmpf+1),-3000,3000)}else{if jmpf=0{addx=int(0.9*addx)}}} x+=addx/1000 if jmpf=1{ y+=addjmp/1000 :addjmp+=JMPSPD if y>=400{jmpf=0:kyjmp=0:y=400} } color 255,255,255 :pos x,y :mes "T" :wait 1 :redraw 1 :loop
650 名前:名前は開発中のものです。 [2006/06/24(土) 20:45:52 ID:N2Gy+fkt] わかりました。いろいろといじくってみます。
651 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 16:39:50 ID:IyNuAK64] 今HSPセンターってとこでHSP勉強してるんだけど、スクリンセーバーの あたりからわかんなくなっちゃって><; もっと簡単なサイトないかな? HSPに付属されてる入門講座みたいなのは一通り把握したんだけど…
652 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 17:30:59 ID:crdhvRu3] >>651 センターより分かりやすいサイトか…みたことないな。 わかりやすい説明を求めるなら、それこそ、 少し前で話題になってる本の「12才から〜」のシリーズを買ったほうが良さそうだが。 というか、ゲームじゃなくてスクリーンセーバーが作りたいのか? そうでなければ、読み飛ばして ブロック崩しの説明に進んでもかまわない内容だと思うぞ。
653 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 18:54:39 ID:zITz6Cg0] dir_cmdlineやstrmidの説明ははしょられてるな。ヘルプ見ろということか。入門者はその 時点で嫌になるな。 ブロック崩しだが、変数xxxの説明が一切ないな。こんなのが1番分かりやすいサイトだ ってんならもうただで講座サイトで勉強するのはあきらめてさっさと本買った方がいいな。
654 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 20:59:43 ID:hMX9jgqD] プログラミングをあきらめた方がお得
655 名前:名前は開発中のものです。 mailto:sage [2006/06/25(日) 22:12:29 ID:igIUpFhZ] >>652 やっぱり本か〜。まぁブロック崩しもわからなかったけど…とりあえず 情報ありがとうッス。 >>653 なんてこった^^;そんなに説明飛ばされてるんすか…そしてやっぱり本すか。 でもよかった、一番わかりやすいのもわからないのかと思ってたよ。 助かったよありがとう。
656 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 00:01:28 ID:SQdJQaEJ] ところでxxxって何すか?ヘルプ見ても教えてくれなかった…。 あと12歳から〜ってのはHSP3.0の参考書なんすか? 恐縮ですがご教授くだされ
657 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 00:19:58 ID:Zlfg91bR] >あと12歳から〜ってのはHSP3.0の参考書なんすか? 自分で調べろ無能PGが。
658 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 00:21:45 ID:SQdJQaEJ] >>657 アマゾンで見たんだが、表紙にはHSPとしか書いてなかったから ここで聞いてるんだよ…
659 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 00:29:25 ID:Zlfg91bR] >>658 ぽかーん・・・ Googleってしってまちゅか?><
660 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 00:40:29 ID:SQdJQaEJ] >>659 いろいろ調べたらヤフーショッピングに乗ってましたね…。 調べが足りなかった><;申し訳ないです。
661 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 00:44:45 ID:o7LiGkjS] サッカーのゲームを作りたいんだけど この画像の上のやつで計算とかして、下で表示ってのは普通だよね? 計算で選手とかを表示する位置をだすのがめんどいんで不安・・・u.pic.to/x6ln
662 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 01:19:22 ID:q/vqppD0] [重要]PCからのアクセス制限について -------------------------------------------------------------------------------- 2月24日AMごろよりアクセスしづらい状況が続いており、ご利用のお客様には大変ご迷惑をおかけしております。 現在のサーバ負荷の主な原因といたしましては、一部のお客様が無差別に画像URLにリクエストを送り、存在するURLをチェックするというような行為を行っているために過剰なアクセスが集中していることによります。 そこで、暫定的な負荷対策として、PM7:00〜AM4:00の間はPCからのアクセスを制限することにいたしました。(携帯端末での閲覧は従来通り問題なく行えます。) ご利用のお客様には大変ご不便をおかけしますが、何卒ご了承くださいませ。 >>661 YOU、答える人間に無駄な手間かけさせるなYO!
663 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 10:37:31 ID:Zlfg91bR] はげどぅですぅ><
664 名前:名前は開発中のものです。 [2006/06/26(月) 16:40:20 ID:QPjMulxO] 簡易的なノベルエンジンの制作をテストしてたんだが、稀に表示されないページがあるバグが発生した。 コメントも何もないゴミ以下のソースだが短いので訂正もせず出すことに何ら躊躇しない。 ノベルゲーエンジンのスクリプトの仕様は m…ゲームの開始 n…改ページ待ち しか実装していない。m,nは一行に記述する 例) m ゲームスタート n とみせかけて n 終了
665 名前:名前は開発中のものです。 [2006/06/26(月) 16:41:02 ID:QPjMulxO] buffer 2 ;dialog ,16 ;if stat=0 : end gsel notesel text noteload "simple.txt" repeat notemax if fc=6 : fc=1 noteget temp,cnt if temp="m" : fc=1 : continue if temp="img" : fc=2 : continue if temp="center" : fc=3 : continue if temp="left" : fc=4 : continue if temp="right" : fc=5 : continue if temp="n" { repeat//実質的なメインループ stick key if key&256 : break await 30 loop//ここまで cls fc=6 ;continue }
666 名前:名前は開発中のものです。 [2006/06/26(月) 16:42:49 ID:QPjMulxO] if temp="end" : stop if fc=1 : mes temp if fc=2 : pos 0,0 : picload temp : fc=1 if fc=3 : pos 200,0 : picload temp : fc=1 if fc=4 : pos 400,0 : picload temp : fc=1 if fc=5 : pos 0,0 : picload temp : fc=1 await 1 loop end
667 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 16:57:37 ID:gUPXbExm] > バグが発生した だから?デバグを人にやらすな。 > 稀に表示されない これが発生するスクリプトは?
668 名前:名前は開発中のものです。 [2006/06/26(月) 17:13:31 ID:QPjMulxO] すまない。俺にはどこに原因が潜んでいるのか思考が及びも付かないので、 誰かクレバーな方がミラクルな解決策を提示してくれないかなということです。 gamdev.org/up/img/6279.lzh スクリプトはこれ。
669 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 17:35:07 ID:l0f0pGQU] 言い方変えても、人にデバグさせるだけじゃねえか。
670 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 17:35:50 ID:2OsVDH9a] で、どのページがひょうじされへんのん? そこが問題やねぇ。
671 名前:661 mailto:sage [2006/06/26(月) 18:44:51 ID:o7LiGkjS] ごめん、知らなかった これで大丈夫なはず p.pita.st/?m=zkdxuxhf これの右下のやつのように3Dで表示したいんですけど 何を使えばいいんでしょうか?
672 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 18:45:20 ID:DkThfzbb] 長い行が表示されないみたいね。 解決方法はわからん。 ちょっと待ってナ
673 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 19:13:45 ID:q/vqppD0] >>671 質問変わっとるし。(#-_-) 何を使えばって… よくそれで3Dゲームを作ろうと思い立ったもんだと感心する。 確かにあれこれ考えるより、行動したほうが良いとは思うけど どのプラグインを使うか、とか、 大まかなプログラムのイメージくらいは考えてから動こうぜ。 …そこまで何も分からないレベルなんだったら 「12歳からはじめる、わくわくHSP 3Dゲームプログラミング教室」 を使うといいと思うよっっ! www.rutles.net/books/110.html 12歳以下だったらあきらめてネ! あと >594氏あたりを参考にするとイイカモ!
674 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 19:16:55 ID:DkThfzbb] 原因わかんね。
675 名前:661 mailto:sage [2006/06/26(月) 19:45:56 ID:X5p3zbof] >>673 レスありがとう 質問変わったのは3Dで表示したほうが楽かなって思ったので。 携帯からだったので、プラグインって言葉が思い出せなくて何をっていう質問になってしまいました。 ともかくありがとう!!
676 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 20:09:22 ID:q/vqppD0] >>675 …すごい忘れっぷりだな、ぉぃ。(;-_-) 若年性痴呆とかには気をつけろょ…。 手近なとこでは \hsp30\sample\hgimg\ (mesh_x.hsp) \hsp30\sample\hgimg3\ あたりのスクリプトも参考になるべ。
677 名前:名前は開発中のものです。 [2006/06/26(月) 20:13:30 ID:QPjMulxO] >>674 文字列変数って宣言しないと容量に制限あるんだっけ? じゃあそれ回りで引っかかってるのかな…? 体よくデバッグさせてしまったようですまない
678 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 21:09:27 ID:K7y0u18P] >677 一行の文字数が多すぎて切れてる以外全てtxt通り表示されてるよ。 n n こうなってるのが3箇所ぐらいあって、そこは何も表示されてない
679 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 21:35:09 ID:Zlfg91bR] 3Dの方が楽ってマジかよw
680 名前:名前は開発中のものです。 [2006/06/26(月) 22:19:12 ID:QPjMulxO] >>678 「彼女の手元から鋭い剣が零れ落ちて、それが自分の心臓に突き刺さるのがゆっくりと見えた。」 という文(最初の方です)が脱落しているのを確認しました。 スクリプトの中身を逐次読み出していく変数tempをsdimで確保したら正常に動作しました。 やはり睨んだとおりだったようです。お騒がせしました。
681 名前:名前は開発中のものです。 [2006/06/26(月) 22:25:16 ID:QPjMulxO] すいません。間違いました。全然改善されていません。 tempを大きめに確保しても改善される気配がありません。改行を入れると表示されるのですが… 原因が分かりませんね…
682 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 22:28:58 ID:PtgLzdtk] ちょっとまて、それ殺人じゃね?
683 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 22:43:20 ID:q/vqppD0] >>681 全然それらしき不具合が再現しないんだが。 mesした文字列が右端で折り返さないことをバグと言ってる? バグった状態のスクリーンショットでもupしてくれんかね
684 名前:名前は開発中のものです。 [2006/06/26(月) 23:02:26 ID:QPjMulxO] 一応スクショ gamdev.org/up/img/6282.jpg 本当はここより上に 「彼女の手元から鋭い剣が零れ落ちて、それが自分の心臓に突き刺さるのがゆっくりと見えた。」 の一文が表示されるはずなんだが
685 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 23:02:53 ID:XLuuV5zV] HSP 3.0 で実験 (HSP には詳しくないので間違ってたらゴメン) 試したコード ;;;;;;;;;;;;;;;;;;;;; ; xxx.hsp notesel text noteload "simple.txt" noteget temp,0 if temp=="abcdefg" { mes "** " + temp } ;;;;;;;;;;;;;;;;;;;;; ; simple.txt 人口100万人以上の大都市でありながら豊かな自然が各所に残され、 ;;;;;;;;;;;;;;;;;;;;; simple.txt の行の内容によって if temp=="abcdefg" { の段階で temp が未定義変数の状態になる場合があるみたい。 未定義の変数と文字列の比較は常に true になるっぽくて if 文の中が 実行されるらしい noteget の後で比較の前に、n = strlen(temp) とか temp を使う命令をいれてあげると 正常に動くかも。 >>>665 のコードでは if temp="m" : fc=1 : continue の continue が実行される から表示されない
686 名前:名前は開発中のものです。 mailto:sage [2006/06/26(月) 23:17:07 ID:q/vqppD0] >>684 HSP3.0aを使ってるのか。こっちは3.1b2でその不具合が出ないのだけど 3.0a→3.1b1で修正されたバグで気になるものがある。 どういう状態になるバグなのか詳しいことが書かれてないんだが。 www.onionsoft.net/hsp/hsp2beta.html 2006/01/30 3.1b1 64文字を越える文字列の比較演算に失敗することがある不具合を修正。
687 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 00:20:15 ID:Zs14Q1j7] if temp="m" : fc=1 : continue の上に if cnt=70:dialog ""+temp これを付け加えたところ、正常に動作した。 また、問題の行の文章を短く改変すると問題なく動作した。
688 名前:名前は開発中のものです。 [2006/06/27(火) 00:42:24 ID:/0V9LxsN] >>685 仰るとおりにしましたところうまく行きました。 あなたこそ稀代の名ハッカーですね。 >>686 やはり不具合だったんですね… >>687 ありがとうございました
689 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 02:34:15 ID:RtbT9sZJ] >>668 泣けた!
690 名前:名前は開発中のものです。 [2006/06/27(火) 17:15:09 ID:18wzoNdC] >>689 ふざけないでくださいっ!! シナリオが電波なのは俺が一番分かってるよ…('A`) ちゃんと消しておきましたので。皆さんありがとうございました。 Nscripterでがんばろうと思います。
691 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 18:09:39 ID:mSzfJxrF] 感想言われたらキレるって意味わかんねwwwwwww シナリオじゃなくてお前本人が電波じゃねぇかwwwwwwっうぇwっうぇwww
692 名前:名前は開発中のものです。 [2006/06/27(火) 18:51:31 ID:18wzoNdC] >>689 ありがとうございます!! 自分としては始めて作品らしい作品を書いた思い入れの強い作品ですので、 そういってもらえるととてもうれしいですし励みになります! 是非僕のホームページにも感想を300字以内で書き込んでくださいね! これでおk?>>691
693 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 18:51:54 ID:SVUigg0B] > 668 名前:名前は開発中のものです。[] 投稿日:2006/06/26(月) 17:13:31 ID:QPjMulxO > すまない。俺にはどこに原因が潜んでいるのか思考が及びも付かないので、 > 誰かクレバーな方がミラクルな解決策を提示してくれないかなということです。 > gamdev.org/up/img/6279.lzh > スクリプトはこれ。 困り果ててるのとプライドと嘘が入り混じったこの幼児性がたまらないw
694 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 19:44:58 ID:yADMmInl] どうせまた別のところでつまずくだろうがな('A`)
695 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 20:16:21 ID:RtbT9sZJ] HSPのバグじゃデバッグつらいね。
696 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 20:20:50 ID:RtbT9sZJ] >>690 それはおいといて、長文でも2回は読みなおしたよ!
697 名前:名前は開発中のものです。 [2006/06/27(火) 21:15:33 ID:18wzoNdC] >>693 ありがとうございます! >>694 ふざけないでくださいっ!! >>695 お、おだてたって何もでないんだからねっ!!! ……ありがとっ(///) また分からないことがありましたら質問しに来るかもしれません。 今後ともよろしく^^ ところで線分と短形の当たり判定と、 標準命令で正確に狙い撃ちをするプログラムを組まなければいけない状況が発生したら 皆さんならどんなスクリプトを組みますか?
698 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 21:22:43 ID:yADMmInl] 2ちゃん風吹かすのが礼儀だと思ってるなら もう、やめような。
699 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 21:23:43 ID:yADMmInl] > 皆さんならどんなスクリプトを組みますか? …なんだつまずいてるじゃん('A`)
700 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 21:26:00 ID:WcMLJ1dW] ・・・発言の一つ一つが痛々しいな
701 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 21:38:59 ID:18wzoNdC] スマン まぁなんだ、その、ネタ振りです。
702 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 21:57:54 ID:9KrIr/3j] 何か逆にウザいな
703 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 22:06:13 ID:18wzoNdC] ごめん調子に乗りすぎた 僕2chは得意ではないので
704 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 22:15:45 ID:gMbdYqw+] >>697 > ところで線分と短形の当たり判定と、 一応ツッコんでおくが、「矩形」だろ。
705 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 22:21:03 ID:18wzoNdC] 矩形……やべ、ずっと勘違いしてました ていうかこのスレ意外と住人多いね
706 名前:名前は開発中のものです。 mailto:sage [2006/06/27(火) 22:42:31 ID:QczuVWpn] くけーーーーーっ!!
707 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 00:13:26 ID:qKzj4O0m] クケダイちゃん
708 名前:697 mailto:sage [2006/06/28(水) 17:08:50 ID:ppzly9JN] なんか失速してるな。 標準命令での狙い撃ちに関してはこんなスクリプト組んでみたんだけど。 あまり精度が高くないように感じたので… repeat x=mousex y=mousey stick key if key&256 : break await 30 loop dx=x-320 dy=y-240 d=sqrt(dx*dx+dy*dy) vx=dx*10/d vy=dy*10/d repeat pset 320+vx*cnt,240+vy*cnt await 100 loop
709 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 18:07:55 ID:4CxOoVnJ] だから、何? せめて"〜して下さい"って言えよ… ヒント:vx,vy
710 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 18:43:42 ID:ppzly9JN] なんか俺とことん嫌われてるみたいだな…… ごめんヒントがわからない
711 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 19:13:34 ID:KrG/8YO6] お前はコミュニケーション能力が足らなさ過ぎる。
712 名前:名前は開発中のものです。 [2006/06/28(水) 19:19:37 ID:pP7OW8l0] >>710 気にすんなって。そのなんだ少し空気が読めないだけだ。 なんつーか少し頭が悪いだけなんだ。 だから気にすんな。
713 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 19:22:39 ID:Uibrz7kH] >>710 キャラの演じ方に失敗してるのと、最初の質問の仕方が バグの出る場所まで探させたのが原因だな 679の質問は自分が必要だから聞きたいのか、たんに自分のやりかたに 疑問があるから聞きたいのか、はっきりしない 708のスクリプトはdx,dy vx,vyを実数で扱えばそれだけで精度は上がる 後は、角度を使うやつ d=atan(dy,dx) vx=cos(d)*10 vy=sin(d)*10 線分と矩形って、線分の交差判定を辺の数繰り返すだけじゃないの? (矩形と点の判定でやるとかもあるだろうけど・・・)
714 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 19:38:39 ID:ppzly9JN] >>711 俺もそう思う。キャラづけに失敗した。 ノープランでスマン >>712 >>713 atanか。タンジェントの逆数だな。 めがっさ使えるにょろね。ありがとう。 線分の交差判定だと線分が矩形に含まれる場合駄目じゃん? 座標を比較して判定でいけそうだね。 なんら貴兄らの知的好奇心を満たすことの出来ない質問ですまなかった。
715 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 19:44:27 ID:4CxOoVnJ] 結局は答えを得たもん勝ちだ。 だからモレは汚れ役を買って教える君に釘を刺しているというのに…
716 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 19:49:54 ID:wJZ6fAQB] >>714 >線分の交差判定だと線分が矩形に含まれる場合駄目じゃん? 線分が徐々に矩形に近づいていく様子をイメージしてごらん。 私は君のことが好きだ。
717 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 19:54:10 ID:CyGz9dBL] にょろじゃねえぞ
718 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 19:55:29 ID:ppzly9JN] >>716 その発想はなかったわ 普通に感心した
719 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 20:28:00 ID:NVs17GVN] 別にキャラ作りなんてしなくていいのにw
720 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 22:09:14 ID:ycafVWOk] うるせーにょろ
721 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 22:32:50 ID:aLPe3qqe] はるひおたうざす
722 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 22:36:14 ID:ycafVWOk] にょろってハルヒネタだったのか。
723 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 23:49:42 ID:Y4aGeqCp] 今の所LAN内だけを考えてますが、HSP3でオンラインゲームを作りたいです。 通信関連のプラグインでおすすめありますか? 標準の「hspsock」を使ってみたのですが、どうも調子が悪いです。
724 名前:名前は開発中のものです。 mailto:sage [2006/06/28(水) 23:52:26 ID:ycafVWOk] わかりません(><)
725 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 00:09:49 ID:rPxdeO+G] >>723 LAN環境下でのネットゲーならhspsockで作ったことあるお。 通信自体はサンプルスクリプト研究すればなんとかなるとおも。
726 名前:723 mailto:sage [2006/06/29(木) 00:14:36 ID:u1eRM2xc] >>725 あら、いけるのですか・・・ プログラムと環境見直してみます(古いパソコンでしたので) ちなみに「どうも調子が悪いです。」というのは 1秒に遅れるデータ回数が少ないという意味です
727 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 00:17:42 ID:7vp0S6qJ] >1秒に遅れるデータ回数が少ないという意味です 最初から書けよ
728 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 11:26:47 ID:X6aP1bIp] >>727 困ってて動揺してるからそこまで考えがまわらなかったんだろ? イヤミな小役人の様なチンケなキャラに堕して生きてんじゃねえよ。 最初から間違いをしないように正せば良いというなら、貧乏臭いオマエの母親の臭いマンコに精子が入らねえようにフタしときゃ良かったな。 そうすりゃ間違ってオマエが世にひり出される事が無かっただろうからな。
729 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 11:34:00 ID:bCPIOj67] 何かの受け売りなのか知らないけど、 その挑発の仕方、果てしなくダサいな。 大抵の人は怒る前にまず笑うぞ。
730 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 12:00:59 ID:7vp0S6qJ] ものすごい一生懸命に罵ってるなあw
731 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 12:35:03 ID:SqW4OgJo] >>728 情報を小出しにして余計な手間を掛けさせるから頭に来たんだろ? 以下同文
732 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 13:33:52 ID:xvFp2vX3] まぁ>723の文章から ”「どうも調子が悪いです。」というのは 1秒に送れるデータ回数が少ないという意味” を読み取れるヤツはおらんわな。エスパーくらいか。 もし>728が>723の質問に答えてやろうと少しでも考えていたなら ID:7vp0S6qJ の憤りも理解できただろうに。 以下同文
733 名前:名前は開発中のものです。 mailto:sage [2006/06/29(木) 13:49:39 ID:uYNARyW3] むしろ728がここまで怒ってる理由がよく分からないw
734 名前:723 mailto:sage [2006/06/29(木) 17:06:47 ID:u1eRM2xc] >>723 理由はともかくhspsockは駄目そうなので 他におすすめ教えてください ↓ >>725 hspsockで作れますよ ↓ >>726 え、作れるのですか・・・挑戦してみます ちなみに駄目だった理由は って流れのはずだったのですが・・・ 変な誤解を招いてすみません
735 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 02:29:09 ID:qb9i5qHb] そう言われると確かにそんな流れに見えるな
736 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 02:43:39 ID:bTpONalA] >>734 ダメだった理由書かないと、他を紹介しても同じくダメな事もあるし 725の人は、734がダメだとした所を、妥協して使ってたのかもしれない そのぐらいの事は、考えて質問した方がいい
737 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 02:51:00 ID:5ToHHBpQ] つーかこういう質問するときは、何が問題なのかとか どう動かしたいのかくらい最初から書くべきだろ
738 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 10:34:43 ID:h++vxEBM] ※ 注 意 事 項 以下のル−ルは『より早い問題解決』のため、試行錯誤された結果です。 これを読めない・読まない・守れない教えてくんは、解答を期待してはいけません。 1. 努力を放棄すること いやしくも「教えてくん」たるもの、努力をしてはならない。 過去ログを読んだり、検索してはいけない。 「英語は苦手なので、分かりません。」は、高く評価できる。 辞書片手にマニュアルやReadMeを読むなど、決してしてはならない。 他力本願と言われようと、自分で調べたり試行錯誤したりせず、他人の努力の結果を搾取するのが、正しい「教えてくん」である。 また、「もう何が悪いのかサッパリ分かりません。」と言ってふてくされるのも有効である。 「サッパリ」という単語が「やる気の無さ」を効果的に表現している。 「原因を特定するには、何をすべきでしょうか?」と訊いてしまうと自己の積極性が現れてしまうので、「教えてくん」失格である。 2. 情報を開示しないこと 使用OSや、機器構成などの必須の情報を知らせてはならない。 マザーボード名やBIOSのバージョンも同様だ。 具体的なアプリ名やバージョンも隠蔽すべきだ。 「DVD再生ソフト」のように曖昧に表記しておけばよい。 反対に「前から欲しいと思っていた○○」とか「安売りされていた ○○」等の「どうでもいい情報」は、どんどん書いてやれ。 トラブルの場合は、状況を正確に記述してはならない。 「なんだかうまく動きません。」とか「エラーが出ます。」等と具体的なことは何も書かないことが重要である。 また、自分の試してみた事も具体的に書いてはいけない。 考えられる組合せのマトリックスを作成し、状況を整理するなどもってのほかである。 最悪の場合、それだけで問題が解決してしまうこともあるのだ。 「いろいろやってみたけど、動きません。」が理想的だ。
739 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 10:35:51 ID:h++vxEBM] 3. 答える人間のことを考えないこと 「教えてくん」は、孤高の戦士である。 相手のことを考えるようでは教えてくん失格というものだ。 以下のような行動が、望ましい。 初心者であることを高らかに宣言し、初心者向けの丁寧で分かりやすい説明を強要する。 専門用語の使用を禁じておくとさらに効果的である。 簡潔な説明を禁じられたヲタクどもは、同じ内容を説明するのに、何倍もの労力を強いられる。 自分は努力せず、相手には多大な努力をさせることこそが「教えてくん」の真骨頂である。マルチポストも有効である。 そのBBSを信用していないことを明確に示せる。 「どうせ、お前らじゃ分からんだろう。」という意志表示として高く評価できる。 もちろんマルチポストの非礼をあらかじめ詫びてはならない。 それでは、単なる「急いでいる人」になってしまう。 それは、教えてくんではない。質問のタイトルは、「教えてください。」で良い。 タイトルを読んだだけでは「何に関する質問」か全く分からない。 そういう努力は、答える人間にさせれば良いのだ。 とにかく、答える人間が答えやすいように気を使って質問してはならない。 傲慢で不遜な態度が必須である。「聞きたいことがあります。」など、プロの仕事であろう。 最後に、言うまでも無いことだとは思うが、答えてくれた人達に礼の言葉を返すなど言語道断である。 せっかく「教えてくん」を貫いてきたのに、最後にお礼を言っているようでは、画竜点睛を欠いていると言わざるを得ない。 質問だけしておいて、後はシカトが基本である。 上級テクニックとして、「そんなことはもう試しました。」とか、「そこまで初心者じゃありません。」などと言って、回答者の神経を逆なでしておけば完璧である。 以上のことを踏まえて質問すれば、君も立派な「教えてくん」である。 ビバ!教えてくん! 教えてくんに栄光あれ!!
740 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 10:40:47 ID:GgKGgw/5] 長い。あぼーん。
741 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 10:40:55 ID:h++vxEBM] …上記2つ いわゆる「教えてくん」の行動を皮肉った文章のコピペだけど。 文中にあるような教えてくんの要素が質問の中にいくつも現れている場合、 その数が多いほど、質問に答えようとした人を苛立たせることになる。 (好々爺のように"丸い"人柄なら平静でいられるのだろうけど。) で、その結果、良くてスルー、悪ければ罵倒されることになるわけで。 思い当たる人は注意すべし。 a = rudeness_of_questioner ; 質問者の無礼さ b = patience_of_respondent ; 答える人の忍耐 if a > b : goto *batou ; 罵倒する if a >(b/2) : goto *through ; スルーする goto *answer ; 答える
742 名前:名前は開発中のものです。 mailto:sage [2006/06/30(金) 15:07:13 ID:91cmEWJX] むやみに煽る奴もどうかしてる。 1に書いてあること守ってくれればいい。
743 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 17:18:23 ID:T+um36mp] HSPでオンライン といえば 昔、HSP/O2にユーザー登録したなぁ。 そのまま何もせずにずっと放置してたけど、なにか作ってみるかな。
744 名前:名前は開発中のものです。 mailto:sage [2006/07/01(土) 19:10:11 ID:sokK6Vpv] ) ( ,, ) ) ゙ミ;;;;;,_ ( ミ;;;;;;;;、;:..,,.,,,,, i;i;i;i; '',',;^′..ヽ ゙ゞy、、;:..、) } .¨.、,_,,、_,,r_,ノ′ /;:;":;.:;";i; '',',;;;_~;;;′.ヽ ゙{y、、;:...:,:.:.、;:..:,:.:. ._ 、} ".¨ー=v ''‐ .:v、,,、_,r_,ノ′ /;i;i; '',',;;;_~⌒¨;;;;;;;;ヾ.ミ゙´゙^′..ヽ ゙{y、、;:...:,:.:.、;、;:.:,:.:. ._ .、) 、} ".¨ー=v ''‐ .:v、冫_._ .、,_,,、_,,r_,ノ′ /i;i; '',',;;;_~υ⌒¨;;;;;;;;ヾ.ミ゙´゙^′.ソ.ヽ ゙{y、、;:..ゞ.:,:.:.、;:.ミ.:,:.:. ._υ゚o,,'.、) 、} ヾ,,..;::;;;::,;,::;):;:;:; .:v、冫_._ .、,_,,、_,,r_,ノ′
745 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 14:14:36 ID:b8M/QjA/] 今心電図みたいなの作ってるんですけど、これでやったら心電図ぽくないん ですが、 screen 0,450,350 kabea=110 kabeb=110 randomize cls 4 *top color 255,0,0 sukima=rnd(29)-14 kabea=kabea+sukima if kabea<30 : kabea=30 if kabea>200 : kabea=200 line 449,0,449,kabea pos 0,0 gcopy 0,1,0,449,350 wait 5 goto *top
746 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 14:17:08 ID:b8M/QjA/] 続き… この「color 0,0,0 line 449,0,449,349」ってのを入れると心電図ぽく なるんですよ。どっちも下地は黒なのになんでこんなにも変わるんですかね? screen 0,450,350 kabea=110 kabeb=110 randomize cls 4 *top color 0,0,0 line 449,0,449,349 color 255,0,0 sukima=rnd(29)-14 kabea=kabea+sukima if kabea<30 : kabea=30 if kabea>200 : kabea=200 line 449,0,449,kabea pos 0,0 gcopy 0,1,0,449,350 wait 5 goto *top
747 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 14:56:26 ID:GM9PC5KK] ヒント pos 0,0 gcopy 0,1,0,449,350
748 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 15:00:12 ID:b8M/QjA/] >>747 書き込みありがとうございます。しかし、せっかくヒントを与えられている のにまだわかりません(;;)これさえわかれば次に進めるんでが…。 どうか教えていただけないでしょうか?
749 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 15:06:11 ID:frmAU22r] "ABCDEF" 上のA〜Fまでの6文字のうち、 B〜Fまでの5文字を、左に1こずらしてAの位置にコピーすると〜 "BCDEFF" こうなります。 "BCDEF " こう(右端が勝手に空白に)なるのではありません。 「ブロック転送のひみつ」より
750 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 15:19:27 ID:b8M/QjA/] >>749 なるほど、やっと理解できました!ありがとうございます。 感謝しきれません。本当に助かりました。
751 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 19:36:18 ID:FWsM1TMw] なんかまた本家荒れそうだ。
752 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 19:39:06 ID:PA6qvrg6] repeat stick k,15 switch k case 1 : mes k : swbreak case 2 : mes k : swbreak case 4 : mes k : swbreak case 8 : mes k : swbreak swend await 16 loop HSP3ですが、キーを押したら押した番号が表示されるはずなのに これを実行した瞬間8が表示されます。 何が間違ってるのでしょうか?
753 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 21:28:41 ID:YEwvOrRu] 実際に実行しているソースにはcase 0 があるってオチは無いだろうな?
754 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 21:37:12 ID:S8qe3ejY] >>752 昔作ったの repeat cls repeat 121 getkey key,cnt if (key = 1) : mes cnt loop wait 1 loop
755 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 22:03:10 ID:b8M/QjA/] >>751 本家とはここですよね? ところでHSPで一番作るのが難しいと思われるゲームのジャンルは なんでしょうか?プログラムの長さとかは関係なく、複雑なもので
756 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 22:34:38 ID:frmAU22r] >>752 そのままコピペしたが、HSP3.1b2で異常なし。 >>755 おそらく公式HPのHSP3掲示板のこと。 本家と言ってしまうと、この場(2ch)では別の意味にとられることがあるので不適切かな。 もう一つの質問の答えは、すでにキミの心の中にある。
757 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 22:35:21 ID:S8qe3ejY] 答えはいつも私の胸に・・・
758 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 23:10:53 ID:FWsM1TMw] >>756 「HSPTV掲示板」だったらいいのかな。 どうなるかと期待してたのに、荒れることもなく収束してしまった。 おもんね(´ω`)
759 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 23:48:00 ID:QDKFSGN9] >>752 実際にそのスクリプトを実行した? 3.0aで問題出ないぞ で、8が表示されるって事は k に実際8が入らないと8と表示されない だからswitchには問題ない(少なくても752のは)
760 名前:名前は開発中のものです。 mailto:sage [2006/07/02(日) 23:58:08 ID:frmAU22r] >>758 スマンのう…。 2chだと、いわゆる本スレと分派スレ、のような状態があるんで それが頭にあると解釈に迷うけぇ。 もすこし短くするとしたら「公式」じゃろか。 個人的には [北]6:4[険・他] (相手方への歩み寄りを評価)
761 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 00:15:42 ID:TVLal6IZ] >>756 なるほど。心の中ですか(笑) じゃああれか…。丁寧にどうもでした。 感謝感謝
762 名前:名前は開発中のものです。 mailto:sage [2006/07/03(月) 00:52:51 ID:B0lWHSOt] >>760 「公式」か。了解。 > 個人的には [北]6:4[険・他] (相手方への歩み寄りを評価) どういう意味だろうかと1分間固まった(ぉ
763 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 00:07:08 ID:ATlmwlbk] (ぉ を使うヤツは中学生とバレバレだよ
764 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 00:41:32 ID:qdzW3RGN] そうなのか? 「(ぉ」というネット用語が使われ始めたころ 今の中学生は生まれてないのにw
765 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 00:44:37 ID:PZ7FeQgP] いまさら使う奴は中学生くらいだろう
766 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 04:49:58 ID:tt8ZUB3G] 俺はわからなかったなぁ(ぉ 普段から中学生との接触が多い人ですか?(ゎ ネトゲあたりで(ζ 中学生と同レベルで遊んでるとか?(ぃ
767 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 10:51:55 ID:iEs9NTOc] 少なくともバレバレだよなんていうほど断言できるのはエスパーにちがいない
768 名前:名前は開発中のものです。 mailto:sage [2006/07/04(火) 22:14:59 ID:YYfwLQrF] 中学生だとかで煽りだすようなお方だ。 さぞかし立派な大人なんだろうぜ。
769 名前:名前は開発中のものです。 mailto:sage [2006/07/05(水) 01:17:44 ID:J/kH4I/N] ほら、中学生だったろ?
770 名前:名前は開発中のものです。 mailto:sage [2006/07/05(水) 09:46:34 ID:CAZE1IEE] >>769 おまいが「中学生日記」が大好きだということはよーくわかった。 だが… 出演の中学生は、全員役名ではなく本名で出演していることは知っていたかな?
771 名前:名前は開発中のものです。 mailto:sage [2006/07/05(水) 10:28:23 ID:Tqdul4kJ] そいつただの荒らしだからほっとけよ
772 名前:名前は開発中のものです。 mailto:sage [2006/07/05(水) 12:19:31 ID:9qVIOXzK] みんな大人が悪いんだ、とかな('A`)
773 名前:名前は開発中のものです。 mailto:sage [2006/07/05(水) 12:32:06 ID:OUmC+ZFu] , ;,勹 ノノ `'ミ / y ,,,,, ,,, ミ / 彡 `゚ ゚' l 〃 彡 "二二つ | 彡 ~~~~ミ はいはい、わしのせい わしのせい ,-‐― |ll 川| ll || ll|ミ―-、 / |ll | ヽ / z W`丶ノW ヽ / \\ / / | / 大 \`i / / 人 |
774 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 17:00:32 ID:SEJ2nbiJ] 「エスパー」を使うのは40歳以上(光速エスパー) それより若いのなら「ニュータイプ」を使うはず。
775 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 18:07:53 ID:+eH+GFIK] バーババババビューンと空を行く〜 いや40は行ってねえから
776 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 18:09:31 ID:+eH+GFIK] つーかなんでそこまで戻るんだよ。 エスパー魔美とかあるだろ。
777 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 18:56:16 ID:+Wf91KGd] 日本の誇るスーパーヒーロー エスパー伊東を忘れるな
778 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 19:55:49 ID:F50vJVlr] エスパイのおっぱい
779 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 23:51:08 ID:xvcRHCN0] 何なんだこの流れは
780 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 00:54:43 ID:Et0RBtqz] H(エ)S(ス)P(パー)ってこと?なるほど。40歳以上はBASICの時代をなつかしみHSPerとなり、 オブジェクト指向だのポインターだの訳分からないことを言ってる若人はニュータイプだと。 んーマンダム。 >>752 キーボードによるとかそんなんじゃね?実は>>752 が実行させる時の操作はALT+P、 ↓、Enterで↓がキーボードバッファに残ってるとか。それかPCが壊れかけてて勝手に↓が 入力されるとか。俺のPCも時々勝手にスクロールするもん。 とりあえずstick使うのあきらめてgetkeyにしてみれば?それかなんかプラグイン使うとか。 >>755 MDの魂斗羅ハードコア。横スクロールのゲームかと思ったらある時は縦スクロール、 ある時は3D。多関節キャラ出まくりで回転機能使いまくり。技術力の塊。ほんと昔のコナミ は職人だった。
781 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 01:33:23 ID:ER+NjMft] マ板のHSPスレで質問したのですが、正しい答えを得られなかったのでコチラで質問させて下さい HSPの場合、プログラム言語ではなく、スクリプト言語という扱いになりますが HSPで作られたソフトには「プログラマー:○○さん」と書くべきでしょうか? それとも、やはりスクリプト言語ですから「スクリプター:○○さん」と書くべきでしょうか?
782 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 01:50:42 ID:+HT0OPGH] ヘリコプター:○○さん
783 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 02:20:09 ID:LRFHk7+d] ACアダプター:○○さん
784 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 02:23:04 ID:ER+NjMft] コッチもかーッ!!
785 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 02:31:02 ID:LRFHk7+d] ム板のHSPスレ見て笑い転げたwマジで腹いてぇw 違う板で同じようなレス返されてるER+NjMft萌えw
786 名前:782 mailto:sage [2006/07/07(金) 02:35:32 ID:+HT0OPGH] 激ワロタw 俺はマ板見てないのにwww
787 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 08:09:50 ID:TlycE+gu] 普通に「作者」でいいだろ
788 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 09:58:45 ID:VZPZ0mcw] 同様にあほな答えが返ってくるってのが答えだよ そういうあほな質問だってことだw
789 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 10:45:02 ID:ZmHZeyAP] >>781 プログラマーで良い perlでもJabaScriptでもツクールでも吉里吉里でもプログラマでよい スクリプターではやはり映画やドラマの台本係の意味合いが強い
790 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 13:12:55 ID:ER+NjMft] >>789 ありがとうございます!! なるほど、スクリプターはソチラの方向ですか。 まともな回答ありがとうございました。
791 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 20:35:25 ID:ltRx6S7P] プロレベルじゃないのならプロは取るべきだと思うな
792 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 20:50:42 ID:mxuaN7Op] ごめん、その冗談笑えない
793 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 21:14:41 ID:SiiCBKDF] そろそろコンテスト開催の発表があってもおかしくないと思うけど、 今年はやらないの?
794 名前:名前は開発中のものです。 mailto:sage [2006/07/07(金) 23:52:25 ID:Mwq6tSMV] や ら な い か
795 名前:名前は開発中のものです。 mailto:sage [2006/07/08(土) 10:02:02 ID:wKmYt1HI] HSPで分からないことがあったらこちら ↓ pc8.2ch.net/test/read.cgi/gamedev/1152314629/
796 名前:名前は開発中のものです。 mailto:sage [2006/07/12(水) 14:04:34 ID:6Ts5ohW3] ゲームセンターあらしでナイスバディのプログラマーが出てきて「プロのグラマーか。どうり でグラマーだと思った」ってあらしが言ってた。
797 名前:名前は開発中のものです。 mailto:sage [2006/07/12(水) 22:25:47 ID:GVDVgiDD] ずいぶんとなつかしいな。
798 名前:名前は開発中のものです。 mailto:sage [2006/07/13(木) 13:14:32 ID:O+uGSw5i] ゲームセンターあらしって、何も知らないでタイトルだけ読むと、ちゃんとした営業妨害だよな
799 名前:名前は開発中のものです。 mailto:sage [2006/07/14(金) 17:31:49 ID:va7ykn57] エレクトリックサンダーなんてもってのほかだしな。 ってHSPのネタはどうした。
800 名前:名前は開発中のものです。 mailto:sage [2006/07/14(金) 23:07:59 ID:0oZIjbcQ] ムーンサルトり
801 名前:名前は開発中のものです。 [2006/07/15(土) 19:43:34 ID:cvrMDST3] コンテスト2006の発表きたな
802 名前:名前は開発中のものです。 mailto:sage [2006/07/15(土) 21:00:13 ID:rctavozc] キター
803 名前:名前は開発中のものです。 mailto:sage [2006/07/15(土) 23:52:21 ID:crXozj6r] 3Dアクションゲーム(FPS)を作りたいのですが、 HSP3.0標準の"hgimg.as"の仕様がニガテです。 他にオススメの3D用のってありませんか?
804 名前:名前は開発中のものです。 mailto:sage [2006/07/16(日) 02:35:58 ID:EG46el2X] ZGP
805 名前:名前は開発中のものです。 mailto:sage [2006/07/16(日) 02:40:29 ID:lX7kVkd2] あれってHSP2しか使えないんじゃなかったっけ?
806 名前:名前は開発中のものです。 mailto:sage [2006/07/16(日) 03:24:04 ID:S1XrQr/Z] テレビつまんね
807 名前:名前は開発中のものです。 mailto:sage [2006/07/16(日) 03:57:42 ID:d/orzqVc] 確かに、HSPTVにはもうちょっと期待していたんだが
808 名前:名前は開発中のものです。 mailto:sage [2006/07/16(日) 11:48:08 ID:256E1ZAU] 存在すら忘れてた件
809 名前:名前は開発中のものです。 mailto:sage [2006/07/17(月) 16:44:05 ID:UgGP+EWB] 俺も忘れとった
810 名前:名前は開発中のものです。 mailto:sage [2006/07/17(月) 18:36:59 ID:wM0i0H00] お前ら、コンテストに慣性バリバリの少し手抜きなゲーム投下するので見ててください。 でもいつ投下するかは書かないという罠。
811 名前:名前は開発中のものです。 mailto:sage [2006/07/17(月) 18:44:31 ID:HjSoBC8a] tvでブロックくずしやってたら、cpu温度がガンガン 上がってきた。こんなもん載せるなよw
812 名前:名前は開発中のものです。 [2006/07/17(月) 18:59:42 ID:Zz14kpks] 今年もコンテストあった! hsp.tv/contest2006/ 7月15日〜 コンテストページ仮オープン 8月1日 コンテストページ正式公開 8月1日 応募受付開始 8月1日〜10月31日 作品応募受付期間 11月1日〜11月15日 応募締切、一次審査期間 12月1日 最終選考発表
813 名前:名前は開発中のものです。 mailto:sage [2006/07/17(月) 19:17:00 ID:Kn1MXhLG] 既出
814 名前:名前は開発中のものです。 mailto:sage [2006/07/17(月) 20:13:21 ID:FlB84hqg] >>811 お前はもうゲームするな
815 名前:名前は開発中のものです。 [2006/07/17(月) 21:58:23 ID:kea3Vr+Q] 2Dシューティングゲーム作ろうと思ってDirectX使おうとしているのですが DLLって何個かあるけど、実行速度の違いとかやっぱあるの? おすすめありますか?
816 名前:名前は開発中のものです。 mailto:sage [2006/07/17(月) 22:17:25 ID:Kn1MXhLG] とりあえず俺はHSPDXFIX
817 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 02:05:30 ID:uESrh7ST] >>815 ,816 HSPDXFIX はバグがあるけど サポート切れてるから微妙だよ。 (どのプラグインも十分速度速い − 先読みの時間差ぐらいじゃない?)
818 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 03:12:25 ID:KlmWXofj] FIXのサポートが切れてるって どこみて言ってるんだ?
819 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 03:27:28 ID:uZCBYvsL] hspdxaと勘違いしてるんじゃ
820 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 03:46:22 ID:B679zial] >>817 お前は一度FIXの作者さんとこ行って来い つい最近もバグ修正されたのが上がってるから (BBSの方に)
821 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 19:17:53 ID:TiSk2cMa] 一緒にコンパイルされない#includeは無いんだろうか。 #additionでも無理っぽいし。
822 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 19:39:36 ID:5V4Z6nhp] >>821 何を言ってるんだおまいは
823 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 19:44:24 ID:6w0awYY1] どういう意味? 使われないモジュールを含めない機能は もう付いてた気がするけど。
824 名前:名前は開発中のものです。 mailto:sage [2006/07/18(火) 21:58:17 ID:qDKFI713] チューハンターQか・・・
825 名前:名前は開発中のものです。 mailto:sage [2006/07/19(水) 05:48:40 ID:J7IH2gSe] HSPコンテスト開催が公表されたが、さて今年はどうするか。ショートって、やってみようか な。でも4096バイトじゃ難しいよなー。ぶっちゃけ最初に買ったPCはVIC-1001だ。標準で メモリが3.5KBしかなかった。それに比べりゃ500バイトも多いわけで。でも今時VICの標準 メモリレベルのゲーム作ったって誰も見向きもしないわけで。その当時だからそんなしょう もないゲームでも臭いベーマガ見て打ち込んだんで。 近頃のナウなヤングはショートってどうしてんの?やっぱstart.axの中身を解析とかするの?
826 名前:名前は開発中のものです。 mailto:sage [2006/07/19(水) 09:40:39 ID:UVJSMIFV] wikiにテクニックが書いてあるね。 それ以外も、検索すれば出てくるよ。
827 名前:名前は開発中のものです。 mailto:sage [2006/07/19(水) 18:39:22 ID:5gNteKu1] コード量に制限があるだけで、メモリは何メガ使ってもOKだから
828 名前:名前は開発中のものです。 mailto:sage [2006/07/19(水) 21:04:47 ID:Oj4oWWio] >>827 そうだよね。 コンパイルすれば100kbぐらいにはなるが、コンパイル前の容量なら4kbなんて結構書けるよ。
829 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 06:29:02 ID:eEhhlbm6] H-1グランプリ 優勝賞金2000万とかなら頑張るんだが
830 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 11:43:15 ID:WXMDr0db] それだと最初から金のあるヤツが勝つ。
831 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 23:35:04 ID:MhyzMBfg] 評価の低かったワースト20の作者が罰金一万円ずつ払う。 優勝者は合計20万円を賞金として受け取る。
832 名前:名前は開発中のものです。 mailto:sage [2006/07/21(金) 23:39:52 ID:MhyzMBfg] というのは冗談だが、 結果発表の前に受賞者にメールで知らせるアレ、マジで良くないよな。 今回からはドキドキ発表会にして欲しい
833 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 10:56:27 ID:j/0dUgGN] うんうん 賛成
834 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 11:11:25 ID:3uYgKX/S] 採点競技の結果発表って下位の発表から始めて 1位狙ってたひとが3位とか2位とかの発表を受けて ガッカリ顔みたいなパターンが多いな 「それでは1位を発表します」 ったって消去法で1位はアイツで確定じゃん 全然ドキドキないよ みたいな HSPの場合だと受賞の言葉を発表時に掲載するために 事前にメールで知らせてるのかな
835 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 18:46:52 ID:SxQiyMGU] 賞金狙うならeb!のコンテストにしな
836 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 19:22:44 ID:k9jxbJDM] めざせ賞金1おくまんえん
837 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 20:34:20 ID:96GSxrkt] #fpbit命令って、どんな事に使ったりするのでしょうか?
838 名前:名前は開発中のものです。 mailto:sage [2006/07/22(土) 22:24:54 ID:xbeNTaLp] あんなことやそんなことやこんなこと
839 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 03:54:27 ID:87sit9HE] 理解しました。 どうもです。
840 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 04:24:25 ID:K6R2s98e] 839偽者です。 #fpbit自体の概念は理解できるのですが、どういった場合に使用するのでしょうか?
841 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 05:06:50 ID:G5SOkPgN] そんなことやあんなことやこんなこと
842 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 05:58:48 ID:osIdJShe] わかりやすい解説ありがとうございました。
843 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 06:35:41 ID:vPFd9UbB] #fpbitって3.0で探したらなかったから何かと思ったら hsp2の固定小数のビット精度設定か・・・ って、思いっきり精度設定ってあるのに どんな時に使うのかわからない? 整数部は100ぐらいで小数部は出来るだけ多くしたいとかあるだろ てか、固定少数自体が分かってない?
844 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 06:39:43 ID:K6R2s98e] もういいです!何なんですかこのスレは!
845 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 07:10:23 ID:K6R2s98e] ・・・アレ、面白く無かったですか?
846 名前:名前は開発中のものです。 mailto:sage [2006/07/23(日) 14:17:52 ID:OiWRFB2I] >>843 837の偽者ですが、詳しい説明ありがとうございました もう少し基礎的な部分も勉強するようにします
847 名前:名前は開発中のものです。 mailto:sage [2006/07/24(月) 04:19:26 ID:5hvUZraS] #もしパラメータを改行できたら ;改行しないとき mes a+b+c+d+e dialog "メッセージ",0,"タイトル" ;改行するとき mes a+_ b+_ c+_ d+_ e dialog "メッセージ", 0, "タイトル" #要はABのパクリ
848 名前:名前は開発中のものです。 mailto:sage [2006/07/24(月) 21:52:40 ID:p4hsXlfp] 教えてエロい人。 放物線の弾道シミュレートについて、hspで解説をしているサイト等ご存じありませんでしょうか? 初速と角度を与えてやると、物体がどんな軌跡を描いてどこまで飛ぶか、と言う奴です。 以前確かどこかで見かけたような気がするのですが、どうにも見つかりません。 ご存じの方いらっしゃいましたら、URLなど教えて下さりませ。
849 名前:名前は開発中のものです。 mailto:sage [2006/07/24(月) 21:53:11 ID:M7kJkNzt] 適当に言うが開発wikiにあったりしないかな
850 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 00:24:09 ID:8YotfdKQ] これか? ttp://hspwiki.nm.land.to/?%CA%AA%CD%FD%A4%CE%A4%AA%A4%AA%A4%DE%A4%AB%A4%CA%CF%C3
851 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 00:30:01 ID:wW4yVUgJ] 重すぎだろ、このサイト
852 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 04:12:18 ID:kiPjcYU5] >>849-850 サンクスです! 「飛ぶボールその1」が参考になりました。
853 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 19:42:40 ID:rqmx7cEW] 誰が書いたのかもよくわからん本家Wikiよりいいと思う
854 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 20:53:54 ID:HUK+impo] HSPはメモリリークしないのが最大の利点かな
855 名前:名前は開発中のものです。 mailto:sage [2006/07/25(火) 21:56:51 ID:rqmx7cEW] その気になれば、Windowsにぶん殴られるくらいメモリもハンドルも
856 名前:名前は開発中のものです。 mailto:sage [2006/07/26(水) 01:12:56 ID:QLUXre4D] 公式は夏でも普段と変わらんな
857 名前:名前は開発中のものです。 mailto:sage [2006/07/27(木) 06:16:14 ID:0Nnfa7J5] なんかflashがネイティブコード作れるようになって速さが最高で10倍になったそうだが
858 名前:名前は開発中のものです。 mailto:sage [2006/07/27(木) 11:27:07 ID:cwPH2owB] >>857 既出
859 名前:名前は開発中のものです。 mailto:sage [2006/07/27(木) 13:20:08 ID:ymCmLbkP] HSPはネガティブコードが作れます
860 名前:名前は開発中のものです。 mailto:sage [2006/07/27(木) 13:22:53 ID:p2RUQ8O8] あんまりにも暇だからクソゲー作ってみようと思いました。 HSPの基礎勉強するに当たって、皆さんは何から始めました? C++にほんの少し齧っただけ。その他知識は皆無。 とりあえずreadmeからの初心者コースは一通りやりました。
861 名前:名前は開発中のものです。 mailto:sage [2006/07/27(木) 13:27:11 ID:cwPH2owB] モジュールと新規関数使うと絶対クソゲーなんか作れないから注意しろ
862 名前:名前は開発中のものです。 mailto:sage [2006/07/27(木) 13:28:34 ID:ymCmLbkP] HSP2.55の本にあったシューティングゲームのサンプルを、 全部手打ちで打ち込んで、少しずつ数値を変えたり、 ヘルプを見たりして、使えるようになっていった13の夏
863 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 06:19:18 ID:MenCerYe] HSP2.55の本にあったシューティングゲームのサンプルすら理解不能で 全部自分で考えて1から少しずつ作っていって完成させて、後で本をみたら 理解できるようになっていて、ほとんど同じアルゴリズムだった3年前の夏
864 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 07:10:17 ID:9Bqqxp5d] >>859 チトワラタw
865 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 18:28:52 ID:CJlWK4UL] >>863 プログラムそのものが初めての人間なら、まあ大体そんな物だよな。 他人のソースどころか、付属のドキュメント類さえ意味不明。 その段階を超えれば、プログラムが楽しくなってくる。
866 名前:名前は開発中のものです。 [2006/07/28(金) 18:35:14 ID:91hhiLHG] >>863 俺も理解不能だったが、 とりあえず、動かしたくて、手打ちしてみた。 最初は感動だったなぁ
867 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 20:09:20 ID:yvRULKUL] まずは mes でしょ そして picload 〜〜〜〜
868 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 20:58:59 ID:UMYaM//E] MIA氏のdsoundexで、 ds_load命令のことなんですが EXEファイルにするまでは読み込めるのですが、 EXEファイルにしたあと全く読み込んでくれなくなりました。 これはプラグイン側のバグによるものではないですよね?
869 名前:名前は開発中のものです。 mailto:sage [2006/07/28(金) 23:48:21 ID:De3Fl/6t] >>867 俺は消防の頃にCで挫折した人間だったから、mesよりprint派だった。 でもその後はやっぱり picload
870 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 02:21:37 ID:S/WdcXq4] 入門書レベルで挫折してたらカス以下だな.。
871 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 08:08:59 ID:Ch21gguo] 小学生でも理解できる入門書があったらバカ売れなんだけどね え? 絵本?
872 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 11:07:33 ID:2gAiy/8s] 擬人化した言語たんがマシンに犯されながら教える本がいい
873 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 11:31:36 ID:IThvz2s7] >>868 そのプラグインを使って、ちゃんと動いてるアプリも多数あることを考えると、 スクリプトかEXE作成で自分がミスをしていると思ったほうが良いんでないかな。(やんわり)
874 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 11:58:34 ID:j+S0p5xJ] >>871 ほらよ books.ank.co.jp/books/ehon.html
875 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 12:01:12 ID:1bYRPEaU] >>873 やっぱりそうですよね。 ちょっとプログラム見直すのに飽きて アフォなこと言ってました。 MIA氏に申し訳ない。
876 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 12:31:22 ID:DNV+/Z7E] アスキーラーニングシステムの「入門BASIC」は、当時消防の俺に プログラムへの扉を開いてくれた名著だった。
877 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 13:13:42 ID:/DrTMIlA] マシン「ほら、picloadするんだ」 HSP「だめえええ画像表示しちゃうのおお」
878 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 14:08:41 ID:zgJmIQ2L] >>868 音声も一緒にパックしたとか?
879 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 16:16:47 ID:IThvz2s7] >>875 DSOUNDEXを使用してて、ソース付きだから参考になると思う。 nagoya.cool.ne.jp/o_mega/product/tower.html ソースからEXE作成も試してみたが、普通にできた。 もしできないなら、EXE作成の手順が間違ってるんだろね。
880 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 20:03:45 ID:1bYRPEaU] >>879 EXE作成手順ですか。 どうも。確認してみます。
881 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 20:27:12 ID:2gAiy/8s] スクリーンセーバーの実行ファイル作って全て正常に動いてるんですが、HSPエディタからの時と同様にAlt+F4で終了しないと終わってくれない ヘルプにはマウス動かしたら終了する処理を入れなくていいとか書いてあるが
882 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 20:55:02 ID:g08wRaM/] アレって、マウスを1ピクセルでも動かしたら終了するようになってるよね。遊び域が全然無い。 Win3.1の付属スクリーンセーバーかよwとオモタ
883 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 22:38:59 ID:0hNH0LYE] >>881-882 ( ´_ゝ`)フーン
884 名前:名前は開発中のものです。 mailto:sage [2006/07/29(土) 23:29:52 ID:o3L5pR9w] 浮動少数にベクトルがわからんぬ アルゴリズム組むのにHSPは駄目なのか スプライトじゃなんか物足りない気がするのに。 誘導レーザーの旋回可能範囲を決めるサブルーチンに費やした時間は三日。 それでもまだ完成せず。 誰かたすけて
885 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 00:38:00 ID:rWv50+bo] 遊び域をつくるには開始時のマウス座標を格納しといて、現在の座標から開始時の座標 を引く処理をループにいれる。 そして差の絶対値がある程度に達すると終了するってことでいいかな? 差が充分でない時に座標を更新したい場合 ループの中に例えば一秒ごとに現在の座標を開始時の座標を格納しておいた 変数に代入する処理を入れればいいのかな
886 名前:名前は開発中のものです。 [2006/07/30(日) 01:15:56 ID:Ba1YZPbg] ttp://www.onionsoft.net/hsp/contest2004/list_n4.html このページにあるNo.339を作りたいのですがどうも上手くいきません。 とりあえずは自機を動かすことはでき、次に上から落ちてくるようにすると スムーズに落ちていきません。よろしければサンプルなどがありましたら教えてください。
887 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 02:01:14 ID:XvpHrXgQ] それより自分のソースを上げるとかしたほうがいい
888 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 03:56:32 ID:eF+Sl06x] >>884 >アルゴリズム組むのにHSPは駄目なのか それHSPと全然関係ないから >それでもまだ完成せず。 >誰かたすけて 本気で聞きたいなら何処まで出来て どこで躓いてるか具体的に示せ
889 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 06:27:06 ID:rWv50+bo] >>888 スマソ・・・聞き方がなってなかった。 自分が今つまづいている所はロックオン誘導弾で、ベクトル を使って旋回可能範囲をもとめて移動させる所。 sqrt関数で三平方を使って敵と弾の距離を計算してdに代入。 0以上ならvx1=x距離×弾速÷d、vy1=y距離×弾速÷dで敵方向の速度ベクトルを求めて。 次に↓で右回りの速度ベクトルを求めて rad=円周率π*旋回範囲/180 右回りのx速度ベクトルvx2=cos(rad)*移動前の弾x座標-sin(rad)*移動前の弾y座標 右回りのy速度ベクトルvy2=sin(rad)* 〃 弾x座標-cos(rad)* 〃 弾y座標 そして if (移動前の弾x座標*vx1+移動前の弾y座標*vy1>=移動前の弾x座標*vx2+移動前の弾y座標*vy2){ 弾のx移動値vx.er=vx1:弾のy移動値vy.er=vy1 } で右旋回可能範囲内なら曲がるようにしたんだけど、どうやら俺の勘違いで配列がおかしいっぽくて。 vx.er=vx1:vy.er=vy1の部分に問題があるみたいで。 erにはロックオンされた敵の番号を入れてるんだけど、何度試しても違う型の配列変数に代入して いますというエラーメッセージが出てしまう・・・。 厨な質問でホントスマソ
890 名前:886 [2006/07/30(日) 08:19:54 ID:Ba1YZPbg] ttp://www.vipper.net/vip66656.zip.html ここのほうにzip形式で画像とソースを置きました。 悪いところがありましたら指摘お願いします。
891 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 08:29:25 ID:3SLju3q8] >>889 エラーメッセージそのまんまで、vx1,vy1が整数ってオチが最有力。(>>445 付近参照) もしくは既に整数型配列になってる。 ddim a, 2 a.0 = 0; 整数型の配列に変身する a.1 = 0.0; エラー
892 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 08:42:28 ID:3SLju3q8] >>890 wait 10は100msのウエイト。 stickはウエイト中にキーが押されても取りこぼす。
893 名前:886 mailto:sage [2006/07/30(日) 10:11:32 ID:Ba1YZPbg] >>892 ありがとうございます。 スムーズに落ちるようにして途中で上から落ちるものがたまらないように するにはどこがおかしいのですかね・・・・。 そこがなかなかわかりません。
894 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 10:53:40 ID:JfsTBeMA] なんでマウスを動かしても終了してくれないのかと。ヘルプのキツツキ! 誰か、何かを押したりマウス動かしたりしたら終了するスクリプト書いてください。
895 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 11:16:32 ID:CWIwavBQ] >>893 42〜48行の *otiruルーチンの if Y(z)> 25 { 〜 }の処理が間違い。 ・15個の落ちるもののうち、1つが着地すると、落ちるもの全部が再配置されてしまっているが 着地した1つだけを再配置すれば良い。 ・その再配置の際、速度 S() が0になると また溜まるので。最低速度を1にする。 というふうに、該当部分(42〜48行)7行を以下の5行に差し替え。 if Y(z)>25 { X(z)=rnd(19) Y(z)=1 S(z)=rnd(4) + 1 } >>894 その前に HSP3.0フォルダの \sample\ssaver\arusave.hsp を確認してみるべし。
896 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 11:29:24 ID:eF+Sl06x] >>889 891で答え出てるみたいだけど debugウィンドウ表示をONにして 配列vx,vy と変数vx1,vy1の型を確認 実数型を使う必要があると思うから整数型になってる方を実数形に 自機か弾の座標が整数型で、x,y距離が整数になってたりしない?
897 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 11:46:03 ID:eF+Sl06x] >>894 ループ中にwaitを入れてないとかって落ちはないよな? 後は #packopt type 2 を設定してるかどうか
898 名前:889 mailto:sage [2006/07/30(日) 12:01:45 ID:Lv7cdIGE] >>891 >>896 なるほ・・・ ddim命令で実数型配列に、double関数で実数型変数にしなきゃいけないみたい・・・。 型を確認してみたらやはりdoubleとintがごっちゃになってた。 そして二人ともありがとう!
899 名前:886 mailto:sage [2006/07/30(日) 19:47:24 ID:Ba1YZPbg] >>895 ありがとうございます。 スムーズに動きました。この後当たり判定などのプログラムを組むに当たって、 つまづいた場合はまた質問させていただきたいと思います。
900 名前:894 mailto:sage [2006/07/30(日) 21:19:59 ID:JfsTBeMA] いろいろ試した結果、wait 100があるために終了しないようです。 await 10を100回に変えたら終了するようになりました。 皆さん、ありがとうございました。
901 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 22:55:31 ID:eF+Sl06x] >>900 これは単なる感だけど ある程度連続した時間内のマウス座標を見てるのかも 一定の時間を越えたら動いた事にならないとか (waitからwait間の移動を見てるっぽい)
902 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 23:51:31 ID:JfsTBeMA] >>901 たぶんそうだと思う。wait100だといくら高速にマウスを動かしてもダメだったが、wait数下げると微妙に遅れて終わったりする awaitにすると敏感になる。イっちゃうのかな?
903 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 01:34:58 ID:9DvEnIBp] 今シューティングゲームを創ろうとしてるんですが、 buffer 1 picload "flogs.bmp" buffer 2 picload "back2.bmp" screen 0,480,320 zikix=240 : zikiy=160 gmode 2 ;ここからループ *rupu redraw 0 pos 0,0 : gcopy 2,0,0,480,320 ;背景コピー stick ky,31 if (ky&1)=1 : zikix=zikix-8 : if zikix<0 : zikix=0 if (ky&4)=4 : zikix=zikix+8 : if zikix>448 : zikix=448 if (ky&2)=2 : zikiy=zikiy-8 : if zikiy<0 : zikiy=0 if (ky&8)=8 : zikiy=zikiy+8 : if zikiy>288 : zikiy=288 pos zikix,zikiy gcopy 1,0,0,32,32 redraw 1 await 30 goto *rupu この参考書のプログラムで、どうして(ky&1)=1の=1が必要なのか わかりません。&の後の1でもう計算結果が1になってるからわざわざ また書かなくていいんじゃないかなと思いまして。 すみません、初歩的すぎる質問でm(_ _)m
904 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 02:34:39 ID:+ZtOeoW7] =1を付けると、プログラムリストの見た目が縦に揃って綺麗だから。
905 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 03:09:02 ID:9DvEnIBp] >>904 聞き方が悪かったのであれば聞きなおします。 なのでどうか教えていただけませんでしょうか?
906 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 03:30:31 ID:OCZOnHRc] if文の意味がわかってないのでは? (ky&1)=1 てのは、「(ky&1)の結果が1だったら」って意味だぞ。 &の意味もわかってないっぽいのでそれはヘルプ見れ。 904の答えも場合によっては正しいけどこの場合は違うなw
907 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 04:16:27 ID:L30iHt5W] >>903 >わかりません。&の後の1でもう計算結果が1になってるからわざわざ >また書かなくていいんじゃないかなと思いまして。 hsp3.0a以降の事しか知らない なくても正常動作はする hspの ifは 計算結果が 0の場合だけ else だから出来る事だけどね・・・ 普通は比較結果が0か1を見るから (ky&8)=8 の書き方でも問題はない hsp3以前のバージョン場合は必要だったのかもしれない
908 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 04:17:55 ID:L30iHt5W] ちょい修正 >hsp3.0a以降の事しか知らない hsp3.0a以降の事しか知らないけど、
909 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 04:27:45 ID:OCZOnHRc] アレなんか俺のほうが勘違いしてた? ハズカスイ すまんこ
910 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 05:33:45 ID:B4aw4bAI] >>903 まぁ、そのスクリプト場合は 変数kyのビット0 (1,2,3)のON/OFFを調べたいだけなので必要ないな。 むしろ、 =1 (=2,=4,=8) を書くと、書かない場合よりも処理時間が若干長くなるので、 書かないほうがいいだろね。シューティングってことだし。
911 名前:904 mailto:sage [2006/07/31(月) 10:18:14 ID:+ZtOeoW7] なんだよ、俺マジレスしたつもりなのにw HSPに限らず、if文の判定基準は式の右辺と左辺が等しいかどうか。これはわかるよな? 0だったら偽、それ以外は真とかいうのはHSPインタプリタの仕様であって 文法の意味を理解する上ではどうでもいいこと。 だからどのif文にもきちんと=を書いてる。 そして文のスタイルが揃っていると、後で読み返すときに同じ処理やってることがわかりやすい。 ここだけ=1が取れてると、 「あれ?なんでこの行だけ短いん?」 「あー、HSPのifは0以外が真だっけ」 「でも他の言語に移植するとき困るかもなぁ・・・」 と雑念が入るかもしれない。 ここまで理解したうえで、処理速度等の問題で=をとるなら、それはアリだけど。
912 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 10:45:20 ID:nDPQAsIY] >>906 >>907 >>910 >>911 丁寧にありがとうございます。みなさんのおかげでやっと理解すること ができました。本当に助かりました。ky&1で二つのビットを調べて その結果が1だったらということなのですね。
913 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 12:17:55 ID:rR6sldoR] >>902 HSPで作ったスクリーンセーバーは wait や await を20回以上通らないと マウスやキーボードの動きを検出しないらしい。 (ダブルクリックして起動後、誤ってすぐ終了するのを防ぐため) スクリプトの最初に repeat 20 : await 1 : loop を入れておけば終了しないことはなくなる。
914 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 14:43:14 ID:S0wa3ELo] それマニュアルに載ってる?
915 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 16:51:46 ID:0q9G+jkg] バッチリファイルのようなウィンドウをHSP2.61で作成するにはどうしたらよいのですか?
916 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 18:10:21 ID:NrbnonPl] >>915 >バッチリファイルのようなウィンドウをHSP2.61で作成するにはどうしたらよいのですか? バッチリファイルって何ですか?
917 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 18:18:02 ID:8I7vVlok] これはワラタw
918 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 18:30:23 ID:WP2d1kzM] ためしにrepeat n :await 1:loopを入れてみた n=20× n=29× n=30◯ n=29のときでもwaitとかが1回入ると可能になる どうやら、30回以上のwaitかawaitを行わないといけないようです
919 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 19:10:26 ID:Rh1GS2/X] HSPの仕様はブラックボックス テストで決定される。
920 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 19:15:17 ID:vy975JoK] >>914 マニュアルは知らないけど、hspsdkのhsp3win.cppには書いてある。 手元にある物は918が書いてるように30回になってるけど。
921 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 19:57:17 ID:NZJBVQr2] バッチリファイル の検索結果 www.google.co.jp/search?hl=ja&q=%E3%83%90%E3%83%83%E3%83%81%E3%83%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
922 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 20:33:41 ID:8I7vVlok] 出すぎだろw
923 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 20:51:59 ID:Kc/y/FpQ] >>915 らあめん乙 ttp://cgi.members.interq.or.jp/www1/helohelo/ELboard/elboard.cgi
924 名前:913 mailto:sage [2006/07/31(月) 21:36:11 ID:rR6sldoR] >>918 >>920 失礼、30でしたか。ver.2.6のころは20だったので。 だいぶ前に某サイト(今はない)でたまたま知ったんだけど、 なんでマニュアルやサンプルに載ってないんだろう。
925 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 21:42:43 ID:Zm8RiSYK] テトリスにチョこっと味付けしたようなのを作ろうと思うんですが、 著作権とかに絡まれるんでしょうか?
926 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 21:51:36 ID:Rh1GS2/X] ゲームのルールとかプログラムのアルゴリズムに著作権は無い
927 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 21:55:18 ID:L30iHt5W] >>925 5年ぐらい前はなんか言われたらしいけど 今は名前変えればルールを真似しただけならいいらしい
928 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 22:12:29 ID:Zm8RiSYK] ありがd これで作り始められます
929 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 02:11:10 ID:nRv3LTaT] 921で915のマルチがバレたw
930 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 03:39:26 ID:eJF088GG] らあめんコレクション ttp://cgi.members.interq.or.jp/www1/helohelo/ELboard/elboard.cgi ttp://cgi3.tky.3web.ne.jp/~arsene/minibbs/minibbs.cgi ttp://pc8.2ch.net/test/read.cgi/gamedev/1143192699/915 これで公式特攻したら俺が神認定してやる。
931 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 03:51:24 ID:nRv3LTaT] 次のレスで必ずバッチリファイルって何?って聞かれてる時点で気づかんのかねえw 頭おかしいのか?
932 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 08:22:21 ID:4Qj3NeQt] これで今日の夜もバッチリさw
933 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 08:38:32 ID:r/0h2/Ma] 皆バッチリファイルでググったなw
934 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 16:37:31 ID:OcX0Wi/R] どこで「バッチリファイル」という名前を知ったのか知りたいw
935 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 21:34:19 ID:tA+gJgBj] バッチリ バシシ
936 名前:名前は開発中のものです。 mailto:sage [2006/08/01(火) 22:58:08 ID:nRv3LTaT] そりゃバッチシだろうがw
937 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 00:02:46 ID:3z7gaWwz] たぶんXPの「コマンドプロンプト」のような キャプションバーのことを指してるんだと思ふ。 それにしてもワロスw
938 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 00:34:51 ID:aUIUH5yB] クロスwww
939 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 04:52:34 ID:dxpsV+y+] それなんて宝箱だよ
940 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 14:58:25 ID:k+L3k5M+] バッチリファイル=バッチファイルだったのかー
941 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 15:46:25 ID:ndKFXs4K] HSPコンテストの応募作品が公開されはじめた。
942 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 16:44:16 ID:IEkY+ALQ] ショート1発目で前回の優勝者てw クオリティ高いわ
943 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 16:47:54 ID:ucIkVici] /\___/ヽ //~ ~\:::::\ . | (○) (○) .:| | ,,ノ(、_, )ヽ、,, .::::| . | `-=ニ=- ' .:::::::| 出展やめるわ \ `ニニ´ .:::::/ /`ー‐--‐‐―´\
944 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 19:46:11 ID:I/L1WHEx] すげ〜 漏れもがんばらんと・・・
945 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 16:34:00 ID:Lcphsap2] 俺も出展やーめた
946 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 16:36:30 ID:8vq1FGZd] あんなに投下されたら一人舞台だな。 クオリティは高いがちょっとしらける。
947 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 18:57:22 ID:UNnKmoIW] 参加者じゃないから、ショートより一般での大作に期待。
948 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 23:52:52 ID:9A4uL2q4] アイデア勝負にかけるかな。 プログラムテクニック以前の問題になるけど。
949 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 09:35:06 ID:pU5DiqQz] ショートの方凄すぎだろ マジでどうやってるのかソース公開して欲しいぜ
950 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 10:00:09 ID:uNopL1tR] HSP3になってから変形コピーとかgrectとか出来るようになったからなぁ。
951 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 18:45:17 ID:a9ae5auk] 全部公開してるように見えるけど気のせいか
952 名前:949 mailto:sage [2006/08/04(金) 18:55:16 ID:s6g9YR7n] >>951 よく見てなかった。俺アホスw これは勉強になるな
953 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 20:56:17 ID:mu1ZLDgU] 一回優勝したやつはオープン参加にすべきだろ普通は
954 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 21:31:55 ID:RcgXrcf/] タイトル防衛戦 挑戦者募集中^^
955 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 22:02:00 ID:yj9F3wUn] 少なくとも1度賞取ったソフトをバージョンアップしてまた出す ような見苦しいまねはやめてほすぃ。 あと審査員も出品してもいいけど(しないと明らかに華がなく なるだろうから)、すべての賞を辞退するくらいの男気はほすぃ。 自分が参加してなくても萎えるから。
956 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 23:48:00 ID:kwkDVPeS] 同意だけど、なんだろう、なんていうか・・・ ふとレスを見返すと、負け犬の遠吠えなんだよな。俺ら。
957 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 03:28:30 ID:awVaJCHD] 同意もできんw
958 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 05:22:27 ID:SC4KDCH7] おいおいお前ら 何いっぱつめからしょげてるんだよ? いつからそんな根性なしになったんだ? どれ、噂のショート作品とやらをみてくるよ ノシ
959 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 05:27:41 ID:eDx4mWZs] >>949 万華鏡はだいたい想像がつくよ。sp○○○○○tのは全然分かんないけど、たぶんどれも 似たようなアルゴリズムだと思うなあ。似たようなアルゴリズムのやつ大量にUPしてもいい のかと。まあHSPコンテストは懐が深いからなあ。たぶんsp○○○○○tのは全部入賞する でしょ。 >>955 >少なくとも1度賞取ったソフトをバージョンアップしてまた出す >ような見苦しいまねはやめてほすぃ。 え、そんなのあったっけ?でもまあいいんじゃないの?HSPコンテストはなんでもありだから な。藻前も古いゲームのアイデアをパクッて絵と音を現代風にアレンジしただけでしかも ソースは他人のをパクッたのをちょろちょろっと改造しただけで主人公が裸の幼女のゲーム でも作ればいいんじゃね?それで入賞できても何年もたってるのに俺からこんなふうに こんな所に書かれるけどなウケケケケ。その古いゲームパクッた作者のサイトはその後 完全に更新停止してるけどなムキョキョキョキョ。 >あと審査員も出品してもいいけど(しないと明らかに華がなく >なるだろうから)、すべての賞を辞退するくらいの男気はほすぃ。 バカな!じゃあなんのためにタダで審査員やってるんだ!?ばからしくて審査員なんて やってられねえぜ!お前はsp○○○○○tとmi○の張り合い見たくないのか?
960 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 10:24:54 ID:dEkk0uMP] 裸の幼女より私立小学校の制服を着た10歳くらいの女の子がいいな
961 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 10:39:14 ID:1JfB20ej] >>960 地方の田舎者の安っぽい趣味
962 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 10:51:07 ID:SC4KDCH7] ショートの方のアレだけど 前回のインパクトもあるし優勝はないんじゃない? 普通に誰かがゲーム作る希ガス
963 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 11:33:03 ID:/W3siNvv] 一連のあの投下は挑戦状に見えてきますた 逆にチャレンジ精神がわいてきた
964 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 12:03:54 ID:ctpT7iYd] 今度はどう考えてもとれんだろ。 インパクトが前回のように無い。
965 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 12:28:48 ID:SC4KDCH7] 初代の大作RPGのひとも翌年は取れなかったしね。 同レベルなら新しい風の方が有利だろうね
966 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 14:00:46 ID:qaVDKd/w] お前らの前向きさに嫉妬、頑張れ
967 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 15:07:51 ID:F3tW+JMg] ショートのはソース公開してるんだから見せつけるばっかじゃなく HSP使ってる奴は参考にしてくれ!みたいな物を感じるしな 賞狙いばっかでも無い気がする 誰の目にも留まる所に公開してHSPの発展に役立ちたいという信念が見え隠れしているんでないかという俺の妄想
968 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 16:00:43 ID:awVaJCHD] そもそも賞狙いなんてやついるのかw
969 名前:名前は開発中のものです。 mailto:sage [2006/08/05(土) 21:51:01 ID:KeBsuMrH] >>967 横綱の胸を借りるつもりで行けっちゅうことかいな。 負けで元々、勝てば金星。 そう思ったら気は楽やわな。ま、別に気負うつもりはないけど。
970 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:22:39 ID:jFew1VkB] 自分レベルでも入賞できないかなあとか思ってるなら最初から出すな。 提示されてるものがあるんだから、それを超えるものを出そうと何故思わない?
971 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 00:23:31 ID:cvxkhrrB] 超えられるかは知らんが自分の力を出し切るまでよ
972 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 11:27:09 ID:NLOE6DMz] スクリプトの頭でscreenでウィンドウサイズを指定すると、 一瞬パッとデフォルトサイズ(640x480?)のウィンドウが 表示されてからリサイズされますよね ウィンドウが表示される段階で任意の位置、サイズで 設定できるような方法は無いですか? これが気になって昔っからHSP使いたくても使えないんだけど・・・
973 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 11:32:30 ID:kYAZ8gNi] 実行形式を作るときに初期のウィンドウサイズを指定する所があるじゃん。 ↑と同じ所で、非表示で起動も出来るんだから、サイズ変更とかしてからgselで表示というのも出来るじゃん。 と言ってもまだ使ってないから分かんないか。
974 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 12:04:11 ID:NLOE6DMz] あ、ホントだ・・・ ありがとう、ご迷惑おかけしました 前使った時はHSP1.0くらいでそんな設定は 無かったような気がするんだけど、だいぶ進化したのね
975 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 12:16:21 ID:ak1sO0mp] >>974 HSP1.0って何年前だよw
976 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 12:34:23 ID:vwc8/K8M] すまん ソース公開してるサイトをいくつか教えて
977 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 21:59:30 ID:+SIVrtM9] 1.0は96年のようなので10年前ってこと?
978 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 23:17:20 ID:7c+3Sb9E] なんかliteなスープもあったなぁ。
979 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 13:19:48 ID:/alQ188w] ammidi.dllを使おうと思うんだが、 正常に動作するのになぜか終了時に「不正な処理が〜」が出るのは何故? HSP3だから?
980 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 15:50:49 ID:MSCrXSx5] Moon Goodnesが応募規定にひっかかってるって突っ込まれてるけど。 hsp.tv/contest2006/cntst_regulation.html www.h2.dion.ne.jp/~pk_pc/
981 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 15:58:38 ID:+xZJuqjI] 10日か惜しいな
982 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 17:02:17 ID:8gKwi3nK] 以前のソフトのバージョンアップも認められないって事なのかいな
983 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 18:07:13 ID:iay20QwZ] >>980 それは、突っ込み入れた奴が規定を理解してないだけじゃね? 他で公開がされた物と同じのなら2006年1月1日以降なだけで バージョンが違えば関係ないだろう 980のリンク先にってあるから >Moon Goddess >Ver1.8 >2006/02/07 ってあるから大丈夫じゃね? そうじゃ無いなら前回からのバージョンアップは全てボツになるよ・・・
984 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 18:30:18 ID:OYpHOzhD] FAQに書いてあるな 2006年1月1日までにすでに発表されていて、それの新バージョンを応募するというのはだめなんですか? hsp.tv/contest2006/cntst_faq.html#f15
985 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 19:12:11 ID:iay20QwZ] >980のリンク先にってあるから なんで、ってあるから って二回言ってんだw スマソ >>984 普通に考えれば当然だよなあ 突っ込み入れる前に少しぐらい調べればいいのに・・・
986 名前:名前は開発中のものです。 [2006/08/07(月) 19:12:17 ID:KLqcdJOQ] もっと面白いやつこないかなぁ?
987 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 19:28:40 ID:OYpHOzhD] FAQで見つけるまで、俺もそのマヌケと同じように、前年度の作品から 「メジャーバージョンアップ」くらいの変更があるものはOKだけど 「マイナーバージョンアップ」程度の変化しかない物はダメなんじゃないか? と思ってたけど、そうでもないんだな。 両者の線引きをどこでするのかを明文化しにくいのと、 応募規定を厳しくしすぎると、応募作品数が減って コンテストが白けたものになる恐れがあるから、緩めな規定にしてあるんだと思うが。
988 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 23:26:37 ID:+xZJuqjI] ところで、次スレは?
989 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 04:28:48 ID:lDqcHzca] どんぞー HSP - Hot Soup Processor [13] pc8.2ch.net/test/read.cgi/gamedev/1154978805/
990 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 11:30:00 ID:Jg/je3ZN] クリックをさせる命令がわかりません 教えてください、お願いします
991 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 11:41:34 ID:79VvTGDh] ヘルプに目通せ
992 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 13:03:27 ID:iX80q1+J] 最終的にはコンテストなんだし応募規定なんて甘くて良いんだろう。 規定的にグレーなもんは選考で落とせば良いんだから。 逆に優れていればそれでも評価されるだろうし。
993 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 14:03:13 ID:B48gSA5N] repeat mes "埋め" loop wait 10
994 名前:名前は開発中のものです。 [2006/08/08(火) 14:04:23 ID:79VvTGDh] repeat mes "埋め" wait 10 loop だろ
995 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 14:45:56 ID:QtKWlG28] repeat 6 mes "埋め" loop
996 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 14:55:26 ID:dbLMQPTH] repeat mes "埋め" mes "ばっかも〜ん。そいつがルパンだぁ〜" loop
997 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 15:24:40 ID:cBgw6eaH] repeat mes "埋め" mes "とっつぁ〜ん" wait 1 loop
998 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 15:45:48 ID:OXchPI5R] 998
999 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 15:46:31 ID:OXchPI5R] 999
1000 名前:(≧∇≦)1000GET!!!! [2006/08/08(火) 15:47:15 ID:OXchPI5R BE:66943542-BRZ(1100)] (≧∇≦)1000GET!!!!
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。