[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 06/28 17:07 / Filesize : 270 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

HSP - Hot Soup Processor [11]



1 名前:名前は開発中のものです。 mailto:sage [2006/03/24(金) 18:31:39 ID:jNg23CIj]
       (  ,,,)
        .(  ,,)      スクリプト言語 HotSoupProcessor について
        ( ,,).        ゲーム製作の視点から、また〜りと語り合うスレ。
     , -──- 、
    (,;::-──-; )-、
     .|` ̄ ̄ ̄´;;|ヽ l   * 質問する前に検索してみる事
     l;    :::;;;l-' /   * ヲチ、ネタなどはスレ違い
    ,-ヽ───.'-、´..   * 歴代スレ、関連サイトは >>2-4 あたり
    ヽ ──── '

  ONION software (本家)
   www.onionsoft.net/

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個のバカである?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<270KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef