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


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

HSP - Hot Soup Processor [15]



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

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

496 名前:名前は開発中のものです。 mailto:sage [2007/08/22(水) 20:19:25 ID:cM6UpLun]
>>495
それは言っちゃいかんよww

497 名前:名前は開発中のものです。 mailto:sage [2007/08/22(水) 20:29:06 ID:8lDYpnEE]
>>496
まあ、言いながらも楽しんでるんで許せw

498 名前:名前は開発中のものです。 mailto:sage [2007/08/22(水) 23:49:30 ID:gZgKZ65F]
ttp://hsptv.sakura.ne.jp/contest2007/contest2007.flv


499 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 01:16:41 ID:yD2ADjEZ]
そもそも例の小学生がコンテストがいかなるものかということを
理解しているかどうか…その辺が疑問だな。

500 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 10:42:10 ID:aL7sF1yu]
>>499
無邪気なだけのような気もするね〜

501 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 11:15:03 ID:okGwCmHa]
うまく動いたー!

よーしコンテストだそう

てな感じ

502 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 12:11:29 ID:bZz8B30F]
よ〜し、できた!コンテストに保存っと…

503 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 14:13:09 ID:y7aarx4J]
今年もコンテストTV見た。
昔のファミコン番組みたいっつーか、この懐かしさ感覚は異常w

504 名前:名前は開発中のものです。 [2007/08/23(木) 14:57:20 ID:tW77c6F8]
>>503
90年代の12chのゲーム番組思い出したwww
懐かしいなw



505 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 18:28:24 ID:bCNvhbaG]
どんな内容だったか知らんが、一方的なコメント削除はいただけないな。

ためしにHSPの付属サンプル、title命令でオリジナル作品にして全部コンテストに出してみようかな?

506 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 18:35:21 ID:nRVXXr4t]
そういうのがガキっぽいつうんだよ

507 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 18:53:11 ID:bCNvhbaG]
今回のとか、古くはゲーム君とか、いろいろ話題にされては掲示板が荒れるようなのが
毎回野放しにされては迷惑してる。
せっかく主催してくれてる側に言いにくいんだけど、米削除みたいな強硬手段よりも、
公開前に作者側に対してちょっとした心配りができないのかなと思う

508 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 19:20:11 ID:Y8pdx9z0]
↑要約
出品したやつが悪いので、荒らしたのは悪くない。
もっといえば、主催者側にも責任がある。


509 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 19:29:22 ID:bCNvhbaG]
だいたいあってる

510 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 19:43:23 ID:3xE5oOcL]
これからはある程度主催者側で出品ソフト検閲するようにしたほうがいいと思うよ

511 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 19:50:25 ID:bCNvhbaG]
検閲とは響きが悪い。
だた、容易に予想できる不幸について、ベストなタイミングで止めてあげられるのは
主催側だけだということを考えて欲しいだけだな

512 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 19:54:54 ID:0VsEHb8n]
一次審査を通過したものだけ
サイトに掲載する形式にした方がいいのかもね。

513 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 20:42:42 ID:hFCXqaJa]
ベストなのはコメント欄を廃止することじゃね?

514 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 20:46:53 ID:bCNvhbaG]
コメントがなかったらVectorにあげるのと同じくらいつまんないよ



515 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 21:03:00 ID:bZz8B30F]
勝手に決めちゃえば?

516 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 21:38:21 ID:BBzx6OAR]
コメントいらねえよ
無くせ

517 名前:名前は開発中のものです。 [2007/08/23(木) 22:54:13 ID:9IBrgMUG]
っつかまじめにhy95skyひどすぎ。

518 名前:名前は開発中のものです。 mailto:sage [2007/08/23(木) 23:07:42 ID:qex38Por]
最強に極まってる俺には
小学生を含む木っ端が、何をどれだけ出した所で、下界の出来事のごとく
関わりのない事であるな

つーか、
放っておいても11月1日〜15日の一次審査で落とされるだろうに、騒ぎすぎだな。
アレを無視、あるいは放置できない連中は、アレと同レベルなのだと気づくべき。

519 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 01:17:12 ID:yN5HqhIC]
こんにちは。例の小学生です。本人です。みなさんいい大人が小学生相手に何を熱くなっ
ているんですか?こんな所でこそこそばりぞうさんを吐いてないでぼくの評価ペイジに
ばりぞうさんを書いたらいいじゃないですか。ぼくはサンプルを自分でexeにできたのが
とてもうれしいです。ぼくの組にHSPをexeにできる人はぼくしかいません。おかあさんが
ぜひコンテストに出したらいいとほめてくれたので出しました。いい歳をこいてHSPしか
できないインタープリタ厨の人はそこをもっと評価していいと思います。きっとポインタ
も構造体もできないおじさん達は童貞だから小学生相手に熱くなるんですね。そんなに
ばりぞうさんを吐くならHSPでネトゲを作ったらいいんです。配列が100ギガ個ほどあれ
ばきっと作れます。ベーマガの臭い紙をかいでいた魔法使いのおじさん達はHSPでポインタ
を作ったらいいんです。FM-7とかファミリーベーシックという言葉に郷愁を感じているおじ
さん達はHSPでスペースマウスやチョップリフターを作ったらいいんです。BASICのリスト
を2つに分けて片方にマシン語をDATA文で書いてもう片方で読み込んでた魔法使いの人
はHSPのスクリプトにマシン語を埋め込んだらいいんです。カーソルキーのアスキーコード
でカーソルを動かしてユーザー定義文字でキャラを書いたらいいんです。とは言うものの
ぼくは小学生なので童貞というのがどういう生き物なのか知りません。なぜ童貞が魔法を
使えるのか知りません。童貞の赤ちゃんはコウノトリさんが運んでくるそうですね。おじさん
達はなぜ童貞なのですか?ぼくのお父さんは童貞じゃないそうです。ぼくのお父さんが
童貞じゃなくてよかったと思います。


520 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 01:40:24 ID:+6Bnykcd]
すごい小学生もいたもんだ

521 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 02:47:19 ID:hORLvBeb]
   /⌒ヽ        ,r-、
   l   }      /  /
   ヽ  r -−- 、 /   /
    y'´_,,_   _ ヽ、 /
    / /,r=、  ,'ニヽ Y
    } ( ● )l (,●)  l
   _L_ ̄ | 二rニ'7
    ヽ-フ `ーー'`´、 /
   /〈  < ̄/ ̄ Y、 おじさんもびっくりだよ
     )ヽ、 ̄, '´ / \
   _,_L      | ヽ

522 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 08:01:35 ID:CiJoggO/]
どこを縦読み?

523 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 08:51:26 ID:xQePq2aW]
ランボルギーニとか言ってる時点でリアル小学生じゃなくて釣りなんじゃない?

524 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 09:52:37 ID:bkcLQACE]
>>519
わしと同じ世代のようじゃな。
懐かしくて思わずホロリときたわい。




525 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 10:29:00 ID:BE+93n9L]
例の小学生の父が書いたんだろ。

元ネタのコピペドコー?

526 名前:名前は開発中のものです。 [2007/08/24(金) 16:29:28 ID:8AiyYl15]
ええ年こいた大人が小学生が書いたプログラムを散々けなす。
大人気ないといえば、「ネットの世界に年齢は関係ない」とうそぶく。

こういう加齢臭撒き散らすオッサンどもが自分の子供ぐらいの年の
子のやることを出る杭とばかりに大人気ない態度で叩きまくっているのを見ると、
HSP業界ももう終わったなと思うね。

ま、いい年こいてHSPしかできないという時点で終わっているわけだが

527 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 17:08:22 ID:JgPlnZwy]
最近のコンテストは趣旨理解せずに足の引っ張り合い
古参が出れば”出来レース”とか抜かすわ、出来がいいのが出れば”これはxxじゃない”とか・・・
年々むだにプライドだけ大きい奴ふえすぎ

528 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 17:49:05 ID:gSu2kN9Y]
それがHSPクオリティ

529 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 17:52:25 ID:De5FfB9N]
良いソフトの話をしようぜ

530 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 17:59:29 ID:gSu2kN9Y]
そういや>>138のプラグイン公開はまだかな?
ずっとwktkして待ってるんだが

531 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 18:41:37 ID:IiX+rATF]
>>530
滅んだ。

532 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 22:10:56 ID:RO6bTbHT]
HSP業界ってなんだろ?

533 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 22:58:37 ID:7VAUWuYM]
>いい年こいてHSPしかできない
意味判らんw

534 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 23:00:23 ID:MTOrpE/U]
HSP業界噴いたwwwww



535 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 23:01:28 ID:IuTeXGn3]
HSPって総ユーザーどのくらいいんのかね?

536 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 23:05:54 ID:yluWXoZ0]
HSPユーザー挙手。俺は違う

537 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 23:15:05 ID:JgPlnZwy]
>>530
作ってくれって依頼した人が逃げて途中で止まったままにしてる
欲しいなら再開するけどコンテスト中に間に合うかわからん
メールかサイトわかればそっちに投稿する

538 名前:530 mailto:sage [2007/08/24(金) 23:18:58 ID:IuTeXGn3]
>>537
メールは俺のでいいですかね?
別にコンテスト出品する気はないので急いで貰わなくても構いませんよ

ネットワーク系プラグインは少ないからどの道需要はあると思いますよ

539 名前:名前は開発中のものです。 mailto:sage [2007/08/25(土) 01:15:31 ID:I1AN6Xtj]
>>538
メールは捨てアドでよろしく

540 名前:530 mailto:2ch.Private@gmail.com [2007/08/25(土) 01:19:10 ID:kgILm97N]
よろしくお願いします

541 名前:名前は開発中のものです。 [2007/08/25(土) 01:21:01 ID:hqs9xgZe]
これ電卓つくるところで理解不能になったな
なんだかんだいって、向き不向きってのはあるな

542 名前:名前は開発中のものです。 mailto:sage [2007/08/25(土) 07:24:10 ID:yBg5P+X/]
はいはい
ちょwwおまw義務教育レベルの学校の勉強も難儀してんじゃない?w
どんなゆとり世代ww

叩けば良いんですか?


543 名前:名前は開発中のものです。 mailto:sage [2007/08/25(土) 10:44:00 ID:evodGPvQ]
評価は構わないと思うが、小学生の掲示板にわざわざ出向いて粘着してる奴はキモイな

それはそれとして>>519は名文だと思う俺20代

544 名前:名前は開発中のものです。 mailto:sage [2007/08/25(土) 18:13:18 ID:lOJiP3jN]
オマイラが小学生に気をとられている中で、
公式BBSで面白いヤツみつけたぞ

奥西○奈 = プロ○プト = mu○ic

短期間の間に、似たレベル(初心者に毛が生えた程度)の
質問する連中がいるなと思って、調べてみたら・・・w

女の名前だと、回答者がやたら親切なのも笑えるw



545 名前:名前は開発中のものです。 mailto:sage [2007/08/28(火) 21:55:31 ID:QC4jXA29]
HSP限定じゃないフリーソフトの大会はないんかいん

546 名前:名前は開発中のものです。 mailto:sage [2007/08/28(火) 22:00:00 ID:O0ULpMIA]
知らんがな

547 名前:名前は開発中のものです。 mailto:sage [2007/08/28(火) 22:37:22 ID:LAJlbkQO]
たまにあるけどすぐ潰れるっぽい。
あとはコンパクとか?

548 名前:名前は開発中のものです。 mailto:sage [2007/08/28(火) 22:52:57 ID:mF3L4T7H]
3分ゲーあたりとか

549 名前:名前は開発中のものです。 mailto:sage [2007/08/29(水) 01:14:28 ID:brVum5q4]
>>545
身近な所で、ホラよ。

おまえら土日までに一本ゲーム作るスレ10
pc11.2ch.net/test/read.cgi/gamedev/1187010606/l50


550 名前:名前は開発中のものです。 mailto:sage [2007/08/29(水) 01:19:51 ID:ckeB9UI2]
【プンゲ】第11回ゲームコンテスト【コンパク】
game11.2ch.net/test/read.cgi/gameama/1186027076/

551 名前:名前は開発中のものです。 mailto:sage [2007/08/31(金) 05:24:18 ID:6TImXSzt]
しばらくHPのトップ見てなかったけど、おにたまさんまだ同人ゲームつくってるんだね。
コミケとか行ってないからわからないけど売れてるのかな?

552 名前:名前は開発中のものです。 mailto:sage [2007/08/31(金) 12:14:09 ID:NIVNR18l]
オニオンソフトってまだミケ参加してんのか?

553 名前:名前は開発中のものです。 mailto:sage [2007/08/31(金) 13:14:37 ID:6TImXSzt]
おもいっきりハルヒのソフトつくってる
なんかワロタ
ttp://onitama.tv/dokirol/index.html

554 名前:名前は開発中のものです。 mailto:sage [2007/08/31(金) 16:50:32 ID:prCvFLYF]
どきどきクリックは面白かった



555 名前:名前は開発中のものです。 mailto:sage [2007/09/01(土) 06:04:38 ID:xANaWm4/]
あっ
そういえば昔イベント会場で直接買ってシュリンクすら破いてないのを思い出した

556 名前:名前は開発中のものです。 mailto:sage [2007/09/03(月) 00:19:28 ID:GQFMU4pu]
コンテストの作品増えたな
ママンのFSB変更するソフトなんてあるんだが、あれ本当にHSP製なのか?

557 名前:名前は開発中のものです。 mailto:sage [2007/09/03(月) 22:15:39 ID:Hd/QNhEL]
name="INASOFT.Rnsf.Rnsf7"
って書いてある。ただ、
d:\onidev\hsp3dev\hsp3c\Release\hsp3c.pdb
とかも書いてあるから俺にはよくわかんね

誰か解説pls

558 名前:名前は開発中のものです。 mailto:sage [2007/09/03(月) 23:55:26 ID:UOKpNaSW]
HSP製みたい
なんか動的アセンブラっぽいのが実装してある

name="INASOFT.Rnsf.Rnsf7"
XP用のmanifestだけど

d:\onidev\hsp3dev\hsp3c\Release\hsp3c.pdb
HSPランタイムのVCデバッグ情報


559 名前:名前は開発中のものです。 mailto:sage [2007/09/04(火) 16:16:28 ID:ERq68kDI]
DirectXのキャラクタとかスプライトって前から詰めていったほうがメモリとりすぎないとかある?
敵弾や自弾でスプライトの番号分けてるけど遅くなるとかないよね。

560 名前:名前は開発中のものです。 mailto:sage [2007/09/04(火) 16:38:09 ID:PuewMlGg]
その程度じゃどうやったって変わらんでしょ
元からHSPのせいで遅い部分はどうしようもないし

561 名前:名前は開発中のものです。 mailto:sage [2007/09/04(火) 16:40:46 ID:0L+bMT4x]
リンクリストなんじゃねーの?知らないけど

562 名前:名前は開発中のものです。 mailto:sage [2007/09/06(木) 00:57:42 ID:YhO16jjf]
directXの質問だけどいい?
es_aposとか自動で移動する命令のスピードを代える、
もしくはをとめる方法がわからない。
同じ命令をかいてスピード遅くして上書きするしかないのかな?

563 名前:名前は開発中のものです。 mailto:sage [2007/09/06(木) 01:44:17 ID:PygH2++a]
es_apos命令は一度定義したらそのままだよ
パラメータ弄る命令が別になかったっけ?
もしくは再定義。

564 名前:名前は開発中のものです。 mailto:sage [2007/09/07(金) 11:59:07 ID:27XHHg0h]
>>562
何のプラグインか知らんがスピードを変える方法も止める方法もヘルプに書いてないんだな?
だったらそれは糞なので使わない方がいい。



565 名前:名前は開発中のものです。 mailto:sage [2007/09/07(金) 12:04:54 ID:zB74jLKv]
es_apos hoge, 0, 0, 0はダメなの?

566 名前:名前は開発中のものです。 mailto:sage [2007/09/07(金) 17:11:13 ID:Cqz7UslS]
公式のゆっ○あたりが、こっちにも来てるのか?
HSPからDirectXの各機能を利用できるようにするプラグインは多数ある。
それらのプラグインうち、どれを指しているのか分からない人もいるだろうから、
「DirectXの」とか書くなよ。(オレは分かるが)

567 名前:名前は開発中のものです。 mailto:sage [2007/09/07(金) 18:46:30 ID:XBsetck/]
標準のやつじゃね?

568 名前:名前は開発中のものです。 mailto:sage [2007/09/07(金) 20:20:06 ID:zB74jLKv]
自作したDirectXラッパーライブラリの関数es_aposかもしれないぞ

569 名前:名前は開発中のものです。 mailto:sage [2007/09/08(土) 19:51:57 ID:8/Kwq1vg]
そこまで言い出したら、「directX」という名前のぜんぜん違う別のライブラリということも考慮しないといけないじゃないか

570 名前:名前は開発中のものです。 mailto:sage [2007/09/08(土) 20:01:37 ID:4+IQE9FF]

なにこのバカ

571 名前:名前は開発中のものです。 mailto:sagesugi [2007/09/08(土) 20:39:09 ID:Daj9uRT5]

HSP使ってる時点でバカなんだからほっときなさい

572 名前:名前は開発中のものです。 mailto:sage [2007/09/08(土) 21:06:27 ID:Jjtdh2go]

上みろ

573 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 00:49:40 ID:wuOaZK3T]

みんな楽しそうじゃねえか

574 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 03:52:47 ID:3FghojOp]
HSPもオブジェクト指向ならなぁ



575 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 05:18:55 ID:en9S58Pe]
5.0からそうなるよ!

576 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 05:47:54 ID:EbNT6SMB]
実際のゲーム製作の現場では、オブジェクト指向なんて言ってる奴は(r

577 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 08:32:16 ID:gkM1iRKE]
オブジェクト指向が何なのか分かってないやつg(ry

578 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 10:04:43 ID:WeV25Lta]
そもそもこのスレでオブジェクト指向なんて(ry

579 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 10:20:05 ID:EVu91Yg0]
tonyuでいいんじゃね。

580 名前:名前は開発中のものです。 mailto:sage [2007/09/10(月) 02:03:08 ID:prDmmpre]
rubyでいいんじゃね。

581 名前:名前は開発中のものです。 mailto:sage [2007/09/10(月) 18:02:05 ID:olxEpOuT]
hsp->do();

582 名前:名前は開発中のものです。 mailto:sage [2007/09/10(月) 18:38:20 ID:szit/55K]
HSUPERUMA hsp;

583 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 22:27:02 ID:s7MVhgIv]
みんなコンテストの作品作ってんの?
もう間に合わないからやめとけよw

584 名前:名前は開発中のものです。 [2007/09/12(水) 22:38:40 ID:cTq0A4eP]
うにたまさんのhmm.dll使ってゲームパッド対応にしたいんですけど
パッドを挿すとなぜかプログラム終了時にエラーがでてくる…
挿さないで「DirectInput」をキーボード認識の方にするとなにも問題はないんですが
どなたか原因わかりませんでしょうか?



585 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 22:41:18 ID:G+5JRux4]
はぁ?来年向けだよ!

586 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 22:48:14 ID:gXwEQTdw]
ソースも出さないで原因が分かるわけないじゃん!

587 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 22:49:57 ID:S9XNR28O]
>>584
HMMENDみたいな終了処理をやれば回避できるハズ。
HSP3で省略すると、ダメみたい。

588 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 23:02:45 ID:cTq0A4eP]
>>587
アドバイスありがとうございます。
onexitを使って終了時にhmmendを実行すればいいんでしょうか?
さっそく試してみます。

589 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 23:08:16 ID:gXwEQTdw]
解放してないのかよwwww

590 名前:名前は開発中のものです。 mailto:sage [2007/09/12(水) 23:28:20 ID:Y/9z8BZd]
暗示的に解放されないのも悪い

591 名前:名前は開発中のものです。 mailto:sagesugi [2007/09/13(木) 00:54:42 ID:Rq/scNvz]
コンテスト応募締め切りっていつ?

592 名前:名前は開発中のものです。 mailto:sage [2007/09/13(木) 01:13:49 ID:kN6roO0q]
一時間後

593 名前:名前は開発中のものです。 mailto:sage [2007/09/13(木) 01:15:33 ID:LfpOQ9Gi]
早ッ

594 名前:名前は開発中のものです。 mailto:sage [2007/09/16(日) 10:49:18 ID:uuZraDNC]
オブジェクト指向で組みたいならC#かJavaやれ
IDEも無料だし処理速度もHSPと変わらん



595 名前:名前は開発中のものです。 [2007/09/16(日) 11:55:58 ID:dE4DXDJT]
HSPでチャットソフト作ろうとしてるんだけど
sockputで文字列そのまま送信してもsockgetでは数字になっちゃう
送信した文字列をそのまま受信するにはどうしたら良いんでしょう?

596 名前:名前は開発中のものです。 mailto:sage [2007/09/16(日) 12:18:01 ID:+XlOK+zR]
sockgetの時に変数が文字列型になってないんじゃないの?

597 名前:名前は開発中のものです。 [2007/09/16(日) 23:28:13 ID:6I25u4mm]
hy95skyとか死ねばいいのに

598 名前:名前は開発中のものです。 mailto:sage [2007/09/17(月) 02:28:16 ID:fsL3dOt4]
同じ小学生として僕も遺憾に思うよ

599 名前:名前は開発中のものです。 mailto:sage [2007/09/17(月) 18:02:04 ID:ITBlbVwh]
kz3の語調に苛立ちを覚えるというかキモい
> 義理なんてないですもの。
> ちょっと書いてみたの
> 間違ってるの。
> こうなっちゃうの。

カルシウム不足か 俺

600 名前:名前は開発中のものです。 mailto:sage [2007/09/17(月) 18:32:29 ID:Ijoofl4g]
何も知らない俺が思うに
きっと深窓のお嬢様

601 名前:名前は開発中のものです。 mailto:sage [2007/09/17(月) 19:10:26 ID:aKUozjk6]
べつにいいんじゃね。
つか、いなくなると困る人だし。
素人にくらべてだけど。

602 名前:名前は開発中のものです。 mailto:sage [2007/09/17(月) 21:50:29 ID:SL0w9NXL]
kz3は昔から腕は起つけど口が余計。

603 名前:名前は開発中のものです。 mailto:sage [2007/09/18(火) 08:50:14 ID:jILvhriX]
いかにもなマニア人種

604 名前:名前は開発中のものです。 mailto:sage [2007/09/18(火) 20:06:38 ID:qJ81sts3]
HSPDXFIXで
スプライトをスクリーンじゃない別のバッファにes_drawで一斉描画したいんですが
どうすればいいんでしょうか?



605 名前:名前は開発中のものです。 mailto:sage [2007/09/18(火) 20:17:49 ID:PU9Gd057]
es_xfer

606 名前:名前は開発中のものです。 mailto:sage [2007/09/19(水) 13:32:59 ID:ephoJ0FH]
>604
現状、無理だろ。

他のアプローチを考えるか、
さもなくば、作者に要望を送るかだな。

607 名前:名前は開発中のものです。 [2007/09/19(水) 18:53:19 ID:SwJsC0Hg]
>>556
SetFSB.hsp [SetFSBメインスクリプト]
|
|--- SetfsbHeader.as [SetFSBヘッダスクリプト]
| |--- sysval.as [システム変数定義]
| |--- gblconst.as [グローバル定数定義]
| |--- chipconst.as [チップセット定数定義]
|
|--- colorfulobject.as [からふるおぶじぇくとLiteモジュール]
|--- exobject.as [拡張オブジェクトモジュール]
|--- extabctl.as [タブコントロールモジュール]
|--- miniasm32.as [ミニアセンブラモジュール]
|--- cpufreq.as [CPU周波数モジュール]
|--- sysinfo.as [WinNTデバイスドライバSysinfoモジュール]
|--- smbus.as [SMBusモジュール]
|--- ExeWrightMod25k.as [自分に書き込み命令モジュール]
|
|--- SetfsbGlobalDeffunc.as [SetFSBユーザ定義命令スクリプト]
|--- GlobalDeffuncPrm.hsp [パラメータ定義命令]
|--- GlobalDeffuncInit.as [初期設定定義命令]
|--- GlobalDeffuncWinMes.as [ウインドウメッセージ定義命令]
|--- GlobalDeffuncCmd.as [コマンドラインスイッチ定義命令]


608 名前:名前は開発中のものです。 [2007/09/22(土) 17:39:06 ID:mPkOqwBy]
質問です
敵とマップチップの当たり判定を作ったんですけど、repeat外でのloopは無効ですと出ます
repeatに対するloopの数は正しいと思うんですけど。
以下ソースです。
map_chip_y_cnt=0
map_chip_x_cnt=0
repeat MAP_SIZE_Y
repeat MAP_SIZE_X
noteget map,map_chip_y_cnt
if(strmid(map,cnt,1)="1"){
repeat ENEMY_MAX
if(enemy_x(cnt)+enemy_size>map_chip_x(map_chip_x_cnt))&(enemy_x(cnt)<map_chip_x(map_chip_x_cnt)+map_chip_size){;xのこと
if(enemy_y(cnt)+enemy_size>map_chip_y(map_chip_y_cnt))&(enemy_y(cnt)<map_chip_y(map_chip_y_cnt)+map_chip_size){;yのこと
enemy_x(cnt)=enemy_back_x(cnt)
enemy_y(cnt)=enemy_back_y(cnt)
}}
}
loop
map_chip_x_cnt++
loop
map_chip_y_cnt++
loop

return


609 名前:名前は開発中のものです。 mailto:sage [2007/09/22(土) 17:52:07 ID:5GVGuHwP]
if文の3つめの閉じがおかしいだろ

610 名前:名前は開発中のものです。 mailto:sage [2007/09/22(土) 18:48:59 ID:SSzPx7jp]
とりあえずまともにインデントして

611 名前:名前は開発中のものです。 mailto:sage [2007/09/22(土) 18:58:43 ID:dRp2Dlma]
変数名が見難い

612 名前:名前は開発中のものです。 mailto:sage [2007/09/22(土) 19:20:44 ID:FffXcum9]
危険
きたない
きつい

613 名前:名前は開発中のものです。 mailto:sage [2007/09/22(土) 20:34:10 ID:+fK/QeL4]
a=1:b=2
if a=1{if b=2:mes a}else{mes b}
つかこれってエラー出るんだよな。
改行したら大丈夫だけど

614 名前:名前は開発中のものです。 mailto:sage [2007/09/24(月) 13:11:54 ID:OWtHiyBZ]
hmmでDirectGraphics使っているんだけど
DGREDRAWでの画面更新時にCPU使用率が90-100%になるのは仕様?



615 名前:名前は開発中のものです。 mailto:sage [2007/09/24(月) 22:03:48 ID:i4kjGRbi]
ふむ?

616 名前:名前は開発中のものです。 mailto:sage [2007/09/24(月) 22:09:09 ID:FFBeiED4]
Winnny動かしてんじゃね?

617 名前:名前は開発中のものです。 mailto:sage [2007/09/25(火) 02:21:07 ID:dZ1g2qd9]
そういやHSPでWake On LANって送信できるのかな

618 名前:名前は開発中のものです。 mailto:sage [2007/09/25(火) 05:24:18 ID:0UVueJW9]
マルチスレッドできたよ♪

1.mod.asからmod.exeをつくる
2.main.asにmod.exeをexecする
うん、美しい☆


619 名前:名前は開発中のものです。 mailto:sage [2007/09/25(火) 11:25:19 ID:eB5tOvki]
Yahoo! JAPAN ID: hy95sky
名前: wy95sky
住所: 栃木県宇都宮市
年齢: 11
誕生日: 9月29日
血液型: A型
未婚/既婚: 無回答
性別: 男性
職業: 学生
メール: 非公開
メッセンジャー:



詳細プロフィール
趣味:
パソコンを使うこと,スーパーカー

最近の出来事:


自己PR


Yahoo!オークションの自己紹介文
オークション取引の評価:

Yahoo!ブログ
hy95skyのブログ: blogs.yahoo.co.jp/hy95sky


620 名前:名前は開発中のものです。 mailto:sage [2007/09/25(火) 16:43:16 ID:y40ydmag]
ブログ自演…

621 名前:614 [2007/09/25(火) 23:14:35 ID:EFdSRKGf]
>>616
いやnyとか重いのは動かしてない
でもなぜかこんな感じ
ttp://gamdev.org/up/img/10191.jpg

自分の環境の問題なんだろうか

622 名前:名前は開発中のものです。 mailto:sage [2007/09/25(火) 23:17:57 ID:PccU7Px5]
>>618
それマルチプロセスじゃん
とマジレスしてみる

623 名前:名前は開発中のものです。 mailto:sage [2007/09/26(水) 00:22:14 ID:OfYl2sVD]
プロセスが複数あるということはスレッドもその数だけあるわけだから、相互に連携すれば広義の
マルチスレッドといえなくもないわな。
ファイルマップで一部の変数を共有して連動すれば、マルチコアCPU向けの最適化も不可能じゃないかも?

624 名前:名前は開発中のものです。 mailto:sage [2007/09/26(水) 08:09:43 ID:rWIxb32g]
TCPでローカルネットワークを構築して必要なデータをやりとり



625 名前:名前は開発中のものです。 mailto:sage [2007/09/26(水) 17:30:02 ID:L90l6GVZ]
デバイスを操作してデバイス同士で必要なデータをやり取り

626 名前:名前は開発中のものです。 mailto:sage [2007/09/26(水) 18:46:08 ID:xqnmd3v2]
ダイアログをだして、「すみません横のアプリの入力欄に(4KB省略)と入力してください」とユーザーに頼んでデータをやりとり

627 名前:名前は開発中のものです。 mailto:sage [2007/09/26(水) 18:50:35 ID:rWIxb32g]
>>626
「すみません」のあたりカワユス。

628 名前:名前は開発中のものです。 mailto:sage [2007/09/27(木) 03:41:14 ID:nLTb7wgP]
>>626
吹いたwww

629 名前:名前は開発中のものです。 mailto:sage [2007/09/28(金) 17:59:59 ID:DU1aiWcN]
HSPってunicode対応してないの?

630 名前:名前は開発中のものです。 mailto:sage [2007/09/28(金) 18:36:23 ID:9bvi9eDv]
unicode = うにコード = あわびコード

631 名前:名前は開発中のものです。 mailto:sage [2007/09/28(金) 18:43:00 ID:A6ft+Fjz]
>>629
UTF-16と通常文字列(S-JIS)を相互変換する命令ならあるけど。
cnvwtos
cnvstow

632 名前:名前は開発中のものです。 mailto:sage [2007/09/28(金) 19:27:11 ID:EmwQDk3v]
ttp://lldev.jp/hsp/app/execscr/gm_jconv_dll.html

文字コード云々言うならこれで解決。

633 名前:名前は開発中のものです。 [2007/10/04(木) 15:16:46 ID:2yuegbnE]
HSPって別に「○○BASIC」って名前でもよくね?

634 名前:名前は開発中のものです。 mailto:sage [2007/10/04(木) 15:17:59 ID:qojnEgYt]
でも別にhspって名前でもよくね?



635 名前:名前は開発中のものです。 mailto:sage [2007/10/04(木) 18:48:44 ID:Bo7pKQpK]
はだかのスネ夫プロセッサー

636 名前:名前は開発中のものです。 mailto:sage [2007/10/05(金) 13:29:32 ID:n9jBqUq3]
lpokeやwpokeでバッファに書き込む時に
ビッグエンディアンで書き込むにはどうすれば出来るのでしょうか

637 名前:名前は開発中のものです。 mailto:sage [2007/10/05(金) 22:15:07 ID:+sJL1Zkf]
つ ttp://store.yahoo.co.jp/dream-f/imp-cdr191.html

638 名前:名前は開発中のものです。 mailto:sage [2007/10/06(土) 10:16:26 ID:u3dlN6PH]
pcbnetとpcbnet2ってどういう違いなんかな?
配布元の説明がなくなっちゃった><

639 名前:名前は開発中のものです。 mailto:sage [2007/10/06(土) 11:05:39 ID:bkn2aNgy]
2があるなら2を使えばいいじゃない

640 名前:636 mailto:sage [2007/10/06(土) 15:38:25 ID:XUu5SU5g]
自己解決しました

641 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 00:20:21 ID:ebXSSrL1]
nは結局何が言いたいんだろう。
2chで書くようなことを本スレでかくなよ

642 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 08:33:35 ID:Ox3rJlLh]
相手して欲しいんでしょ。ほっといた方がいい。

643 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 09:29:02 ID:B5wrKMxs]
意味不明発言してるから、ひさびさのアク禁クルー?
ttp://s03.megalodon.jp/2007-1007-0909-30/hsp.tv/play/pforum.php?mode=all&num=11501

644 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 12:09:33 ID:Ox3rJlLh]
編集合戦wwww



645 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 12:33:15 ID:Ox3rJlLh]
オチにワロタwwww

646 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 12:34:01 ID:BKagtbG+]
nはもうダメだな

647 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 15:20:17 ID:ti7uYd7y]
あーあれだカマって君だ


648 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 15:32:03 ID:6hkYAGwf]
微妙だ
身体的なことについての暴言はひどいが、いろいろ言いたい気持ちはわからんでもない
HSPって使い込めば使い込むほど、開発側の開発力やセンスというか、方向性とそりが合わないと
つらく腹立たしくなってくるものがある。
目的不明のHSPTVなんか作ってるヒマがあったら、あるいはぜんぜん使い物にならんし設計段階で
腐ってるAHTなんか作ってるヒマがあったら、エラー行くらい正確にレポートされるようにするとか、
バグ修正にも力を入れてはどうですか、とか思わんでもないし

649 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 15:19:47 ID:k+lFGknh]
方向性とそりが合わないなんて思う前に
HSPなんか使い込んでるヒマがあったら
別の事習得した方がいいと思うんだが

650 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 17:04:57 ID:Ahmom48m]
>>649
最後の一行には同意もするが、愛故に生まれる憎しみもあるのさ。

651 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 18:54:43 ID:VedjZTV/]
ツールつくるならVBとかC#つかったほうが簡単なんじゃないの?
あんましらんし上は有料やけど

652 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 19:08:06 ID:JbNpBbE8]
>>650
うむ、HSPが好きであればこそ言いたいってやつで、好きでなければどうでもよし。
俺は言語でもツールでも、気に入ったものならこだわらずに使い込むほうだけど、
HSPって特に思い入れがあるよ。他のものと似てないし

653 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 21:43:30 ID:kkyPfOV8]
まぁ、簡単なプログラムなら、ソース付きで公開してれば、
使う側としても簡単に改造したりできるってのがいいね。
HSPインスコしても開発環境としては小さいし軽いし無料だしで。

654 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 23:49:45 ID:6qssO/1Z]
まー今はいい時代で、開発環境って軒並み無料が当たり前だけどね。
俺がプロゲラミンゲ始めたころはその点HSPは価値があった(昔は無料でWindwos GUIアプリが
作れるなんて貴重だった)けど、今は各種C/C++コンパイラもDelphiもVisual*もSQL Serverも、
簡易版ならロハだ。(HSPはまたどれともちがって面白いけど)


それから、HSPユーザーは>>649みたくコンプレックスなんか抱かないで、どんどんHSPを使い込んで
行ったらいいと思うよ。
どんな変てこな言語でも、完全に自分のものにしてしまえば、他の言語に出会っても素早く順応できる。
というか、他は進化の度合いはいろいろ違うとはいえ、その骨格や流れる血のレベルでは同じとまでいえる。
初めてOOPなLanguageに出会うにしても、それを初めて学ぶよりは、HSPやBASICやCやASMでも何でも
知っていてから学んだほうがずっといい。感動も大きいし、理解も速く深く、生に近くなる。



655 名前:名前は開発中のものです。 mailto:sage [2007/10/09(火) 01:57:21 ID:m+sVyuBL]
なんだよお前らブーたれてるくせに
ほんとはHSP大好きなんじゃないか

656 名前:名前は開発中のものです。 mailto:sage [2007/10/09(火) 03:53:34 ID:ckUEClUc]
ちょっと影響されてシューティング作ってるけどHSPは大好きですよ

657 名前:名前は開発中のものです。 [2007/10/09(火) 22:23:13 ID:+BMIG6Q+]
(^^)

658 名前:名前は開発中のものです。 mailto:sage [2007/10/09(火) 22:25:12 ID:5Im3QWB8]
(^^)(^^)

659 名前:名前は開発中のものです。 mailto:sage [2007/10/09(火) 22:39:26 ID:ZK7c4Vcp]
ぬるぽ

660 名前:名前は開発中のものです。 mailto:sage [2007/10/09(火) 23:33:15 ID:/O3ovJUd]
244 :名前は開発中のものです。:05/01/29 19:27:13 ID:QCZ/OcgD
>>>>>>1
HSPは言語じゃねぇよ。
ヅールだ。

661 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 00:09:18 ID:r9qQ9DmV]
ズール?

662 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 00:23:28 ID:JvIw8cE7]
よく見かけるけどよく分からん主張だ。
それが目的を達成するためのいい手段なら、どんな言語でもツールと呼んで間違いないお

663 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 00:48:12 ID:r9qQ9DmV]
ああ、よく判らんが
要するに言語>ツールで、HSPなんざツールだって言ってるのか。
なんかその辺譲れないプライドとかもあるのかね。
俺には関係ないや…w

664 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 11:26:17 ID:vHsD99Vx]
230 名前: 名前は開発中のものです。 [sage] 投稿日: 04/11/05 20:55:47 ID:2LPLBtN1
HSPなんてツクールが言語臭くなったようなもんじゃん。




665 名前:名前は開発中のものです。 [2007/10/10(水) 12:03:41 ID:4b2RMpx+]
でもそんなのかんけいねえ

666 名前:名前は開発中のものです。 [2007/10/10(水) 13:43:30 ID:9vWfft1V]
コンパイル
(´,_ゝ`)プッ
  ⊂☆))Д´)

667 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 18:02:36 ID:SJ0DZE3z]
こいつら絶対臭いぜ

668 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 19:02:42 ID:0Uv4ENfa]
>>663
むしろ、守備範囲に応じて実用ツールとして使える言語ってすごくいいと思うよ。
事務作業ならVBAとかPerlとか。守る場所は違うけど、HSPもツールだ。
C/C++なんかはツールと呼ぶには抵抗があるけれど、ツールを作るにはいいツールだw

669 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 19:48:41 ID:aaG5yxiq]
ツールっつーか、他の言語もライブラリとか含めてだからな。
言語の基本的な部分なんて、ぶっちゃけ問題じゃあない。

670 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 19:58:14 ID:0Uv4ENfa]
/*
ああ!なんか連想記憶的に思い出したけど、そういえば昔Fillyっていうマルチメディア
オーサリングエンジンが流行ってたな。あれはToffyというCによく似た(当時のHSPとは比較に
ならないくらいマトモな)スクリプト言語で、ゲームなんかも作れるというものだった。現存すれば
HSPとも守備領域がかぶってきたと思うんだけど、あれどうなったんだろうな。作者死亡?

あれがHSPと決定的に違うことは、Klick&Play (Click&Create)も同じだったけど、単体の
EXEファイルを作れなかったこと。ゲームをプレイする側にしてみれば、
単体で実行できるかランタイムEXEで動くか、はたまたコンパイラかインタープリタかなんて
どうでもいい問題なんだけど、開発する側にとっては自分だけのEXEが作れるかどうかって
気持ちの上で大きかったな。

もしかしたら、HSPも数年後にはユーザーが1/100くらいに減っているかもしれないよ。
というのは、作者がHSPの重要なエッセンスであるGUI機能のソースを公開していないし、HSPの
仕様定義もしようとしないからね。作者がやる気もしくは命をなくしたら、HSPもその後を追わずには
すまんと思うぞ

まースレ趣旨とはあんま関係ないけどよ!

671 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 19:59:13 ID:blvwm+ZI]
*/

672 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 21:07:17 ID:VCC95M4w]
作者しんだら終了でいいんじゃね?
結局君の言いたいことは「GUI機能のソースを公開しろ」ってことだけだろ。
俺からしたら実にどうでもいいこと

673 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 21:53:14 ID:DWluttEw]
死ぬとか作者に失礼だな・・・
まだそんな年齢ではないぞ。

674 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 22:18:28 ID:r9qQ9DmV]
妙な仮定から失礼な話になってんなw



675 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 23:05:56 ID:f5kf5LzQ]
死ぬか生きるかなんて年齢じゃねぇよ
こないだバイクレーサーだって若くして死んだじゃん!

676 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 23:14:58 ID:f5kf5LzQ]
GUI機能云々ってのはどうかねぇ
ソース公開もいいけど、それより仕様定義をして欲しいね。ヘルプどおりに動けばいいかというと、
ヘルプに書いてないTIPSもいろいろあるしね。
HSPLetの作者みたいに開発速い人がやってくれたらもちろんいいけど、そういう人に限って
飽きっぽかったりするしな

677 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 07:51:39 ID:dsNLoRPF]
>>670
君、本家で暴れてた人?

678 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 08:23:11 ID:3jtTt8Hm]
> ttp://cgi.www5d.biglobe.ne.jp/~ochikko/board3/wforum.cgi

こっちでも暴れてるよ

679 名前:名前は開発中のものです。 [2007/10/11(木) 13:44:49 ID:2ekqqZ/j]
>>670
>もしかしたら、HSPも数年後にはユーザーが1/100くらいに減っているかもしれないよ
99/100はActiveBasicだなw

680 名前:名前は開発中のものです。 mailto:sage [2007/10/12(金) 16:01:56 ID:aCsQmG8w]
>>678
ほんとだ。うげw

681 名前:名前は開発中のものです。 mailto:sage [2007/10/12(金) 17:58:06 ID:IRbxIDZA]
nってあれが素なんだろうな。
いきなり本名なのったりするし、
なんかかわいそうになってきた。

ウーパールーパーはただの厨房

682 名前:名前は開発中のものです。 [2007/10/13(土) 00:09:18 ID:MW9BER0w]
つかいま前の掲示板って存在してるの?
アク禁なのか?それとも一時停止なのか?
今の掲示板のIPみるといろんなIPあるけど・・・

683 名前:名前は開発中のものです。 [2007/10/13(土) 12:10:51 ID:TZPCvtur]
カスども、間違ってもプログラマーを名乗るなよ

684 名前:名前は開発中のものです。 mailto:sage [2007/10/13(土) 19:25:49 ID:ASo53Z3x BE:1307212777-2BP(620)]
てことは、ヅーラー・・・



685 名前:名前は開発中のものです。 [2007/10/13(土) 19:27:20 ID:ExKO2MX8]
プリグラマーだろう

686 名前:ヅーラー mailto:sage [2007/10/13(土) 20:02:52 ID:FZObQjFq]
いやな肩書きだな

687 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 05:39:07 ID:WiEI2McN]
2つのベクトルから角度を求める便利な関数はないもんでしょうか

688 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 05:57:12 ID:CV5jooqk]
二つのベクトルから角度??

689 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 07:12:36 ID:SnaweCQe]
内積!内積!

690 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 09:27:45 ID:uHgtiyjS]
>>687はHSPの前に数学のお勉強

691 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 11:30:45 ID:WiEI2McN]
すみません・・・
内積して正規化まではしたんですが、仮に cosθ=1/2 と出たとすると
角度θ=60 ってのは感覚で判るんですが、その計算ってどうやるんでしょうか?

692 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 11:36:59 ID:GPpg5kqb]
悩むくらいなら、テーブル作っておいて変換すれば?

693 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 11:43:23 ID:6foAiAAu]
公式あったような。
アークコサイン
ARCCOS(X) = -ATN( X / SQRT( -1 * X^2 + 1 ) ) + 1.5708

ためしてないけどたぶんあってる。

694 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 12:27:23 ID:WiEI2McN]
>>693
ありがdです、解消しました!



695 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 13:46:45 ID:CazHxYfJ]
>>694
hspmath.asにacosマクロが定義されてるよ。

696 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 14:55:42 ID:WiEI2McN]
   。 。
  / /
( ∀)

697 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 15:16:32 ID:sC1wsMWc BE:1280534786-2BP(620)]
ソースが1000行こえると楽しいな

698 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 17:57:37 ID:6foAiAAu]
おれは1000行こえると飽きるのがおおい
1000行こえて1週間ぐらいおいて見てみると
無駄がおおくてまた1からつくりたくなる。
だから進まない・・・

699 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 22:40:25 ID:aVkceQqU]
>>679
HSPなみに作業を抽象化できるライブラリがあればABでいいと思うが、
今のABってC++をSDKで使ってるのとあまり変わらなくね?

700 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 22:45:15 ID:aVkceQqU]
>>677
だから、いろいろ言いたい気持ちはわからんでもないって言ってんじゃん

701 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 17:35:40 ID:aqiQGVMR]
質問なんですが、ゲームのマップを作るのに広いマップを作りたいんですよ。それで、mapchip.cnt=0に設定して

702 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 17:38:04 ID:aqiQGVMR]
>>701の続き
1600回くらいループさすわけですよ。そしたら、fpsが40とかに成るわけですよ。しかも何段か作りたいので、
その1600を8回とか9回とかループさすわけですよ。もうfpsが20とか10とかに成っちゃうんですよ。
対処法とか無いんでしょうか?

703 名前:名前は開発中のものです。 mailto:mage [2007/10/16(火) 17:39:03 ID:aqiQGVMR]
mage

704 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 17:43:45 ID:h7U/2WCz]
毎回マップ全域を再描画する必要はないだろ。バッファに書いておいて、必要に応じて書き換える。



705 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 18:03:12 ID:aqiQGVMR]
>>704
有難うございます!やってみます!

706 名前:名前は開発中のものです。 [2007/10/16(火) 18:17:21 ID:aqiQGVMR]
あと、directfixでウィンドウ上のマウスの位置を取得する方法は、無いのでしょうか?
API関数を呼びさせば出来るのでしょうか?

707 名前:名前は開発中のものです。 mailto:munage [2007/10/16(火) 18:20:01 ID:aqiQGVMR]
directfix ×
hspdxfix ○
でした。関数使わずに出来るのでしょうか?
mage

708 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 18:23:32 ID:h7U/2WCz]
mousexとmouseyは?スクリーン座標だっけこれ?

709 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 18:29:14 ID:aqiQGVMR]
>>708
それが、hspdxfixをインクルードしたら、使えなくなるんですよ。hspdxfixって入れる必要あるんでしょうか?
60体くらい同時にモンスター動かしたいんですよ。もしかして、違う言語に移動した方がいいのでしょうか?
もしそうなら違う言語紹介してもらえないでしょうか?

710 名前:名前は開発中のものです。 [2007/10/16(火) 18:31:03 ID:d0k3xzR9]
ginfo_mx,ginfo_myでおk

711 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 18:33:53 ID:aqiQGVMR]
>>710
ごめんなさい、スクリーン上という意味で書いていました。
ginfoなら、フルスクリーンか、固定しなくちゃいけないじゃないですか。やっぱ、スクリーン上のは無いんですかね?

712 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 18:58:30 ID:h7U/2WCz]
ウィンドウ上なのかスクリーン上なのかどっちなんだ

713 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 19:00:56 ID:aqiQGVMR]
>>712
デスクトップ全体から見た方じゃなく、ウィンドウ内の座標の方です。

714 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 19:15:08 ID:h7U/2WCz]
#uselib "user32.dll"
#func global GetCursorPos "GetCursorPos" var
#func global ScreenToClient "ScreenToClient" int, var

dim point, 2

repeat
GetCursorPos point
ScreenToClient hwnd, point

redraw 0
color 192,192,192
boxf
color 0,0,0
pos 0,0
mes "(" + point.0 + ", " + point.1 + ")"
redraw 1
await 16
loop

win32APIを使ってみた。これでおk?



715 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 19:17:37 ID:aqiQGVMR]
>>714
有難うございます。遣ってみますね!

716 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 19:24:58 ID:aqiQGVMR]
>>714
やっぱりダメでした。やっぱりhspdxfixをインクルードしたら、勝手にデスクトップの
画面上全体の座標に切り替わっちゃう見たいです。有難うございました。
キャラ60体くらい出すつもりですが、directx使わなくて快速に動作するのでしょうか?

717 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 19:50:51 ID:QWCr2KAL BE:400167353-2BP(620)]
hspdxfixで普通にmousexとmousey使えるんだが・・・

gsel 0 // オブジェクト描画先指定

これをhspdxfixとかの設定後に追加してみてはどうだろうか

718 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 20:01:50 ID:KOpIoF7r]
#include "HSPDXFIX.as"
#const SCRW 640
#const SCRH 480
#define GET_WINPOS wx0 = ginfo(6)-SCRW : wy0 = ginfo(7)-SCRH
#define MOUSE_GETPOS(%1,%2) %1= limit(ginfo(0)-wx0,0,SCRW):%2= limit(ginfo(1)-wy0,0,SCRH)
screen 0, SCRW,SCRH , 4:GET_WINPOS
es_ini:if stat :goto *owari
es_screen SCRW,SCRH,32,0,1,0:if stat :goto *owari
onexit goto *owari:oncmd gosub *window_moved , $03
repeat
wait 0:stick ky:if ky:break
MOUSE_GETPOS mx,my
title strf("x=%04d",mx)+strf(" y=%04d",my)
loop
*owari: es_bye:end
*window_moved: oncmd 0:GET_WINPOS:oncmd 1:return
/* 眠いので説明省略。 */

719 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 20:08:14 ID:aqiQGVMR]
>>717
うおおおおおおおお!できました!!本当に有難うございます。
>>718さんも有難うございました!
何処かのページにgselは使えないとか書いてあったんですよ。
皆様本当に有難うございました。

720 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 20:20:57 ID:QWCr2KAL BE:640268238-2BP(620)]
>>718はウィンドウ外でもマウスの座標を取得できるから便利だな

721 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 20:39:12 ID:p3Uk3W8J]
その質問どっかの過去ログなかったっけ?
あとあげんな氏ね

722 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 20:43:11 ID:8SIQqS8P]
FEやTOのようなSRPG作った人いる?

723 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 20:50:00 ID:SVmpAyrU]
FEやTOってなに

724 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 21:03:39 ID:8SIQqS8P]
FE=ファイアーエムブレム
TO=タクティクスオウガ



725 名前:名前は開発中のものです。 mailto:sage [2007/10/17(水) 13:19:44 ID:bdrMLigS]
いません

726 名前:名前は開発中のものです。 mailto:sage [2007/10/17(水) 14:15:47 ID:K76yJdok]
コンテストにあったやつのことか?

727 名前:名前は開発中のものです。 mailto:sage [2007/10/17(水) 17:46:17 ID:3ibMdIEk]
いや、単純な興味本位。
HSPでそういうSRPGがあるなら遊んでみたいと。

728 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 18:02:07 ID:cVEjT56E]
マップ移動の時1600回程回転させて、スプライトを書いているんですが。hspdxfixでバッファにスプライト
書き込むことは可能ですか?

729 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 18:15:11 ID:e5xKYDde]
急募:エスパー
仕事内容:難文読解

730 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 18:19:34 ID:cVEjT56E]
ごめんなさい。もう一度自分で考えて見ます。

731 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 18:44:40 ID:cVEjT56E]
hspdxfixを使ってます。取り合えず、考えましたがまったく分りません。多分俺の言っている事も分らないと
思いますが↓のやつをメインループに描いているのでfpsが37とかまで減ります。変わりにes_xferをつかって
ループさすとエラーがでました。どうしたらいいのでしょうか?取り合えず、マップを描いています。

repeat 1600
cn=cnt
mchin=mapo.cn
mapx=mnx*30+39+mny*-30-mzx
mapy=mnx*15+11-mny*-15-mzy
es_set cn,mapx,mapy,mchin,,-cn+10000
if mnx=39{
mny++
mnx=-1
}
if mny=40:mny=0
mnx++
loop
分りにくくてスイマセン。

732 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 18:51:04 ID:msYEoCL7]
とりあえずインデントしろ

733 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 18:53:38 ID:msYEoCL7]
repeat 1600
cn=cnt
mchin=mapo.cn
mapx=mnx*30+39+mny*-30-mzx
mapy=mnx*15+11-mny*-15-mzy
es_set cn,mapx,mapy,mchin,,-cn+10000
if mnx=39{
mny++
mnx=-1
}
if mny=40:mny=0
mnx++
loop

しょうがないからインデントしてやったぞ。
あと、エスパーの到来を待ったほうがいい。

734 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 18:55:36 ID:msYEoCL7]
できてなかった。ごめんな。



735 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 19:05:31 ID:cVEjT56E]
有難うございます。 エスパー待ってみます。

736 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 19:25:06 ID:es5Hc6lB]
机の上においてある紙を斜め上から見たときのように、
bmpを手前は大きく、奥にいくにつれ小さく表示したいんですが、
どの命令をつかえばいいんでしょうか?

737 名前:736 mailto:sage [2007/10/18(木) 19:28:29 ID:es5Hc6lB]
自分で読んでてても分かりにくかったんで画像書きました
こんな感じでbmpファイルを表示したいんです
1rg.org/up/55473.jpg

738 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 19:36:57 ID:6aLqqmWI]
gsquareかな?
3Dのテクスチャと同じ原理なので少々扱いが難しいのでそこは自分で判断してね。

739 名前:名前は開発中のものです。 mailto:sage [2007/10/18(木) 19:47:17 ID:e5xKYDde]
>>731
無茶な処理しようとしてるな。>704氏のアドバイスは無視か。
まぁ、そこは説明が面倒だからスルーするとして
とりあえず
repeat 1600
loop
なんて事をするより
repeat 40
repeat 40
loop
loop
のほうが、if文が不要になるし、計算式も単純化できて、
いくらかの高速化が期待できると思うが。

es_xferは、確か・・・
転送先座標が、マイナス値になってたり、
画面外にかかったりするとシステムエラーになったと思う。
es_putとかよりも、条件がシビアになってると考えれ。

・・・で、結局、何がしたいのか書いてないけど
es_setで並べたものを画面に表示したいというなら
es_draw した後、es_sync すれば良いだけだな。

es_xfer で描画バッファへ転送する方法の場合は、
es_sync だけで良いはず。
面倒だから、確認はしてない。

740 名前:736 mailto:sage [2007/10/18(木) 19:53:41 ID:es5Hc6lB]
>>738
ありがとうございました、試してみます

741 名前:名前は開発中のものです。 mailto:sage [2007/10/19(金) 04:22:51 ID:JgYNlKPO]
>>739
遣ってみます。有難うございます。>704さんのを無視したわけじゃなく。バッファに書き込み方が
分らなかったんです。取り合えずxferで試してみましたが、エラー出るしで。有難うございます。

742 名前:名前は開発中のものです。 mailto:sage [2007/10/19(金) 07:14:50 ID:aESobrJS]
>>729にワラタw
いいなwそれ

743 名前:名前は開発中のものです。 mailto:sage [2007/10/19(金) 17:09:56 ID:MhmBUV38]
>>736
d3module派の俺がd3textureを薦めてみる。
d3moduleに慣れないと難しいがな。

#include "d3m.hsp"
buffer 1
picload dir_exe+"/sample/d3m/crystal.gif"
img_w = ginfo_winx : img_h = ginfo_winy
screen 0
// 画像の四隅を指定
ax = -300, 300, 300, -300
ay = 300, 300, -300, -300
az = 0, 0, 0, 0
// カメラ位置をテキトーに指定
d3setcam 0, -500, 500

d3texture ax, ay, az, 1, 0, 0, img_w, img_h
stop

744 名前:名前は開発中のものです。 mailto:sage [2007/10/19(金) 20:52:46 ID:ldhiNeKH]
d3moduleは確かに便利だ。



745 名前:名前は開発中のものです。 mailto:age [2007/10/20(土) 12:53:52 ID:5rnL9sYj]
スクロールバーを自作して文章をスクロール出来るようにしたいんだけど、サンプルみたいの無いですかね?

746 名前:736 mailto:sage [2007/10/20(土) 14:54:43 ID:CrZsffz2]
>>743
レスありがとうございます
今はgsquareでどこまでやれるか試しているので、限界感じたらd3moduleにも挑戦してみます

それで、gsquareの質問なんですが、
変数定義して、404*204のbmpを読み込んで、
a=0,403,403,0
b=0,0,203,203
c=0,403,403,0
d=0,0,203,203
gsquare 2,a,b,c,d
とやると表示したいところよりずれてしまいます
何が原因なんでしょうか?

747 名前:名前は開発中のものです。 mailto:sage [2007/10/20(土) 16:10:23 ID:U74mIrzj]
>>746
d3moduleはHSPの標準命令で実装してるからgsquareと同じだよ

748 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 03:37:32 ID:DUzVUlIb]
原因不明の謎のバグが出ちゃうことって、ない?自分のプログラムが書き間違ってるよ
うに思えない。てか1行なんだから書き間違えようがない。ところがその行とは全然関係
ない部分がバグる。今までちゃんと動いていたのに、その行を加えたら動作がおかしく
なる。その行がその処理になにか影響を与えているとは思えない。で、苦肉の解決策と
してその行を消して別の書き方に変えたら直った。結局何が悪かったのか分からない。
俺やっぱプログラミングは趣味でやるわ。仕事にはしない。職業人としてのプログラマー
としてやってて、謎のバグに遭遇して、苦肉の解決策が思いつかなかったらもうどうして
いいか分からないもん。

749 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 06:25:30 ID:zn7UK/9b]
よう、n

750 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 10:03:12 ID:0SqaBfvp BE:106711722-2BP(620)]
>>749
ワロタwwwwwww

751 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 13:21:43 ID:sa1Prw4K]
1行をここに書くこともできないアホにはムリだね

752 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 13:58:18 ID:ZT1OeCBz]
命令一つで
モジュール内の変数やstat等システム変数が書き換わったりするから
そういう部分を把握してないといつまで経っても謎のままだわな。


753 名前:736 mailto:sage [2007/10/21(日) 15:26:57 ID:5kwijDTk]
>>747
できることは一緒ってことでしょうか?ならこのままgsquare一本で行きたいと思います

>>746で書いたやつの原因が未だに分かりません
test.bmpは200*100です
buffer 2 : picload "test.bmp"
screen 0,200,100
gsel 0
dim a,4 : dim b,4 : dim c,4 : dim d,4
a=0,200,200,0 : b=0,0,100,100
c=0,200,200,0 : d=0,0,100,100
gsquare 2,a,b,c,d
下は実行したときの画像です。左の線が多くて右が無くなってしまいます。
1rg.org/up/56055.jpg

しつこくてすいませんが、よろしくお願いします。

754 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 17:12:55 ID:DYkVIpdY]
動物掲示板内を gsquare で検索すれば
どんな命令なのかが見えてくるかと。

そういうものだと思って我慢して使うか、
あくまでも精度に拘って使用を諦めるか。
本来の目的は何だったかを考えた上で選択するがよい。



755 名前:736 mailto:sage [2007/10/21(日) 18:57:12 ID:5kwijDTk]
>>754
動物掲示板ってどこか分からないです、すいません
精度悪いんですか…、代わりになるような命令ってあるんでしょうか?

756 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 20:18:05 ID:uiPGW4m7]
あくまで四角形領域をコピーして四角形領域に形を変えて描くのが目的なんだから、同じ大きさの矩形でテストするのは変

757 名前:名前は開発中のものです。 mailto:sage [2007/10/22(月) 06:57:01 ID:x1Dyr9wf]
756と同意見な私。形を変えないならばgcopyを使ってみてね。

758 名前:名前は開発中のものです。 mailto:sage [2007/10/22(月) 15:15:18 ID:onqcNu3Z]
>755 動物掲示板については、ここの>85を参照のこと。
代替命令になるかは分からんが、動物掲示板の過去ログに
参考になりそうなスクリプトが載ってる。

他には、変形の精度をウリにしてる画像処理プラグインがあったと思う。
こういう画像処理をする必要に迫られた事がなく、自分で使ってこともないんで、
どれがオススメですか?とか聞かないでクレ。

矩形変形の1dot程度の誤差が、ゲーム内容に致命的な影響を与えるのでなければ、
代替命令探しに躍起になるより、
変形誤差が出るのを前提とした画像処理をするか、
誤差が出たところで問題がないような画面構成とか、ゲーム内容に変更するほうが
良いんじゃないかと、個人的には思うが。

759 名前:名前は開発中のものです。 mailto:sage [2007/10/22(月) 18:06:14 ID:ps7HW4ya]
>>648
なら自作すれば良いだけだろ
自分の感性に完全に一致する物を他人を求めて作らせようと言う時点でおかしいんだよ

760 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 01:02:55 ID:1joYVNUu]
もう誰も話題にすらしてないけど、今年のコンテストってレベル低すぎじゃね?

761 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 01:50:04 ID:4Yh03qEb]
誰も話題にしない=飽きられたからでは。

762 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 02:27:46 ID:7xjqcDwr]
もうHSPの時代は終わったってことじゃない?
おいらはRubyにするよ。

763 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 09:53:19 ID:fyooIFnP]
HSPの時代なんてきてない。
またRubyの時代もこない

764 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 11:16:42 ID:Icbt4W1r]
nが現れてからEasy3DとHSP本家の掲示板荒れすぎ
ほんとやめてほしい



765 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 12:10:46 ID:RQZdtMY5]
nってハンドル名か
公式とか見てないけどそんな荒らしが居るのか

766 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 12:40:47 ID:1NB+rnUn]
観に行っていないが
きっと餡垂れ巣のターン!

767 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 13:27:09 ID:IdHO8s2B]
ぷまの掲示板でも活躍中だな。

768 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 16:20:21 ID:fyooIFnP]
あいつもこりないねぇ

769 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 19:37:24 ID:Icbt4W1r]
さくらさんとこの掲示板にもいるのかよ・・・

770 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 20:35:32 ID:RQZdtMY5]
いったいどんな人物なんだw

771 名前:766 mailto:sage [2007/10/23(火) 22:04:28 ID:1NB+rnUn]
ジョークで書いたが本当にいるのかw?

772 名前:名前は開発中のものです。 mailto:sage [2007/10/23(火) 23:37:37 ID:fyooIFnP]
個人的にnがきてからの掲示板がなんか面白い。
毎日一回は掲示板開くけどほとんど書き込みなかったり、
初心者がくだらん質問書いてるだけじゃつまんないし。
あとnに反論するのはおもろい。リンチしてるみたいで

773 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 03:25:47 ID:S0bl67ru]
類は友を呼ぶってか

774 名前:名前は開発中のものです。 [2007/10/24(水) 18:17:36 ID:zmWo3DOD]
HSP3.1の新刊の話題がない件



775 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 18:31:46 ID:TSFrcMcF]
来年の3月まで何もおきないとおもう

776 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 19:19:04 ID:f64cY3mG]
いや10/17に発売したやつのことだろ?
発売日に書店にチェックしに行ったけど、置いてなかったのだぜ

777 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 19:41:31 ID:2GQ7eDip]
今日初めてHSP3.1をダウンロードしてみて入門のstep5のスクリプト、
cls 0
mes "ボタンを押してみてね"
button "PUSH".*hata1
button "BYE".*hata2
stop
*hata1
mes "あっ、押しちゃったね"
stop
*hata2
end

このまま入力してるのに3行目が無効って出るのはどうして?
>パラメーター式の記述が無効です (3行目)

778 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 19:42:46 ID:2GQ7eDip]
命令はtabで空けて、*hataは最初からにしてある。

779 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 19:45:46 ID:2GQ7eDip]
…HP上のをそのままコピーして、貼り付けたら実行できた…んんぅ?

780 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 19:49:54 ID:2GQ7eDip]
ああ、自己解決。
.じゃなくて,だったのか…ううう恥ずかしい。

781 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 19:51:56 ID:LVMIeaxH]
>>774
昔の入門と言えば、マニュアルを本にしただけのもの
だったけど最近はどうなのかな。

782 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 20:18:34 ID:m+8rM3Kr]
3.1の本パラパラっと見たけど3.0とたいして変わってないような
それよりHGIMG3の本が欲しいわ

783 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 22:00:32 ID:VUvmr6JU]
EASY3Dの本はもうすぐ出るんだよね?
マニュアルやウェブで簡単に分かるようなものじゃなく
もっとつっこんだ内容のが欲しい

784 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 22:42:01 ID:dGgMNfhZ]
俺は n は嫌いになれないな。コミュニケーションはヘタだが技術的センスは悪くない、珍しいキャラだと思う
少なくとも見ていて面白いし。
ヘタな中上級者(HSP取り巻き?)とちがって、strmidひとつマトモに実装できてないようなHSPのアホな
ところを無神経に本家であげつらって顰蹙をかうところとか、ちょっと応援したくなっちゃうぜ



785 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 22:45:06 ID:XSuH+Im7]
掲示板を観に行ってないのに掲示板の様子が手に取るように想像できる俺は末期

786 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 22:55:28 ID:dGgMNfhZ]
BETA-BBSがあったころはHSPの将来にかかわる議論がオープンで面白かった。
動物になってからは全く見に行く気が起きないし、ましてや書き込みなんてする気が知れない

787 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 22:59:12 ID:fcgD5VOF]
最近
みんなnの書き込みに見えるのは気のせいだな

788 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 23:17:21 ID:P6zZ2Ijr]
それ全部nのせい。
つかもうそろそろおにたま氏が切れるころだと思う。
すでにイエローカードが出てる状態だしね。
つか規制食らってからnは前のnよりむかつくんだが・・・
やつは二代目nである、という説を思いついたんだが。

789 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 23:28:08 ID:WhKy3LDv]
2.61でdimの引数に配列使うとおかしくなる、ってのは既知かしらん?

z.1=20
dim a,4,z.1  とか

こうするとあるタイミングでaの中身の値が変わってしまうことがある。
z.1をzにするだけで起こらなくはなるのだが…。

790 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 23:30:18 ID:dGgMNfhZ]
nもっとがんばれ超がんばれ!

そんなことよりdionユーザーを書き込みだけじゃなく閲覧まで禁止にしたおにたま様が
全然理解できないお。なのに、なんで正規表現マッチで簡単にブロックできるような
単純スパムがいつまでも制限されないんだお 意味不明だお(^ω^#)

791 名前:名前は開発中のものです。 mailto:sage [2007/10/24(水) 23:32:45 ID:dGgMNfhZ]
>>789
再現性のあるスクリプト出せないのかの

792 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 00:03:05 ID:Pwr4ot0m]
>>782
(・∀・)人(・∀・)
アレ使いこなせたら相当便利だよな

793 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 00:19:56 ID:aiMQRggh]
(・∀・)人(・∀・) (゚∀゚ )っっっ

794 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 00:23:49 ID:jJ7GXIIz]
■━⊂( ・∀・) 彡 ガッ☆`Д´)ノ



795 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 00:33:30 ID:aiMQRggh]
.. ..゜・゜・(つД`)ノ [餡垂れ巣]

796 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 00:37:28 ID:LMRpcAu0]
ヒドスw

797 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 01:33:19 ID:1yXezsAS]
変な改行(※1)の仕方して読みにくいレスだけを抽出してみると…。
なんだか不思議な共通点が垣間見えてくる。

(※ 句読点の場所や、文章的に区切りが良い所で改行できていない。読みにくい文章にする改行)

798 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 02:04:06 ID:F9TyPoMd]
>>797
たしかに変なん一人いるな。
でもそれはnじゃないウーパールーパーだ。
なつかし

799 名前:名前は開発中のものです。 mailto:sage [2007/10/25(木) 22:33:03 ID:Bg/WOpOk]
もし俺のことなら勘違
いだな俺、はごくたまにし
か書きに来てな
いお?(^ω^

800 名前:ゆき [2007/10/27(土) 11:17:58 ID:yCKJh8CU]
エラーオブジェクトって何ですか??
それってどうしたらいいんですか??
困っています。教えてください!!

801 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 12:08:45 ID:zGAz+7pc]
エラーオブジェクト?
コンパイルエラーログかエラー番号などもっと詳しい情報晒せや


802 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 19:41:40 ID:UbYO/pso BE:480200663-2BP(620)]
>>800
これって新手の釣り?

803 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 21:04:31 ID:jj+W+rsY]
HSPの命令一覧ってどの参考書にも載ってます?

804 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 21:09:08 ID:26w52QYQ]
久しぶりに最新版DLしたらマニュアルの

「プログラミングマニュアル2・命令リファレンス」 (indexf.htm)

って無くなったんだな。めっちゃ不便なんだが。



805 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 22:10:22 ID:mVYWwkYI]
ここで言わずに(ry

806 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 06:27:53 ID:54APqeph]
ヘルプブラウザがあるじゃないか!

807 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 08:19:22 ID:wORlFU1w]
それ不便になったような

808 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 08:34:14 ID:9IIiyL7s]
しゃあないから1個古いバージョンのマニュアル読んでいる。
どんな命令があったか探し易くて便利だったんだけどなぁ

809 名前:806 mailto:sage [2007/10/28(日) 09:43:17 ID:54APqeph]
うむ、ならば我々の取り得る手段は>>808の他に3つある。
・本家に言う
・自分でヘルプブラウザを改造する
・ヘルプブラウザの後継版「HSP Document Library」を使ってみる

HSファイルからHTMLを作るとか言う話題が本家BBSであった気も。

810 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 09:46:57 ID:C7yRtTS1]
つ「HTML HELP クリエータ」

811 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 19:36:34 ID:7IhGWsAD]
SRPG作るのに立体的なMAPを作りたいのだけど
マップチップで厚みのあるひし形を作って4隅の空白を透過させるには
HSP以前の問題という事になるの?

ペイント機能+HSPだけで何とかなるものなのですか?

812 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:00:39 ID:9IIiyL7s]
何がわからんのかがわからん

813 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:11:17 ID:kvvw+XEo]
画像を表示する時に任意の箇所を透過出来るか、って事ならgmodeだが

814 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:56:32 ID:6emysEtm]
811が何を言ってるのか判らない



815 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:58:56 ID:/l/dSuBB]
エスパー急募

816 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 21:05:59 ID:wORlFU1w]
>>811
表示させたくない部分を黒(RGB=0,0,0)で塗りつぶしてgmode

817 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 21:08:08 ID:7IhGWsAD]
>>812
うう、説明苦手でして。

>>813
おお、感謝!
でも最初の1つだけ透過されてない…?
2つめ以降は透過されているのに。

ん、やっぱり参考書買ってくる事にします。
ゲーム作りに重点置いたものが見つかれば良いのだけど。

818 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 21:14:27 ID:7IhGWsAD]
>816さんもありがとう。
ヘルプでgmode調べて何とかその結論に辿り着けました。

しかし、命令って凄い数あるものですね…だからこそ色々作れるのだろうけど。

819 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 00:41:09 ID:svvO0+z2]
クオーター云々の前にまず簡単なシューティングゲームでも作ると良い。
サンプルはどっかに転がっているだろうけど自力で考えた方が良い。
取り合えず背景の上にキャラを乗せて動かすところから。
あとは何作っても応用だ。

820 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 01:06:40 ID:+LluVZPI]
2以来久しぶりに落としてみたけどなんか色々と機能が増えてんな
これじゃ初心者が戸惑うのも無理はない

821 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 19:14:59 ID:xwadiHll]
初心者だから2.61使ってるけど、いつになったら初心者脱却できるのかわからないorz

822 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 19:56:17 ID:svvO0+z2]
初心者なら新しいの使った方が良いと思うが

823 名前:名前は開発中のものです。 mailto:sage [2007/10/30(火) 05:39:23 ID:srO9QYdy]
きっと3に対応してないプラグインと合わせて勉強してるんだろう

知らんけど

824 名前:名前は開発中のものです。 mailto:sage [2007/10/31(水) 19:47:48 ID:oAHn1k/1]
「外部ファイルを実行」は
.hspにしか対応してないのか…



825 名前:名前は開発中のものです。 mailto:sage [2007/10/31(水) 20:45:27 ID:HECHQIRy]
3に対応してないプラグイン?
作者が死んだプラグインなんか使うな、早死にするぞ!

826 名前:名前は開発中のものです。 mailto:sage [2007/11/02(金) 14:00:15 ID:o6B8ML9S]
HSP3.1の標準のスクリプトエディタがよく強制終了するので、他のエディタ上で
コンパイルできるエディタとかありますか?

827 名前:名前は開発中のものです。 mailto:sage [2007/11/02(金) 17:27:34 ID:14nyPQrT]
HSPWiKiで探すよろし。

828 名前:名前は開発中のものです。 mailto:sage [2007/11/02(金) 19:55:12 ID:mnrdp5mg]
古いほうの標準エディタも悪くないと思うんだ

829 名前:名前は開発中のものです。 [2007/11/03(土) 11:21:20 ID:d6324f18]
>>826
Le.Antilla
ttp://s1.shard.jp/arisa/

830 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 11:57:04 ID:USOwFeOD]
>>829
わぉこんなのあったんだ

831 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 13:13:31 ID:yRfNEQ49]
DLしたけど使い方わからんw

832 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 13:18:12 ID:yRfNEQ49]
設定マニュアルみたいのないのか
コンパイルとかできん

833 名前:名前は開発中のものです。 [2007/11/03(土) 14:16:01 ID:d6324f18]
Le.Antilla

__インストール__
解凍したファイルをhsp3.exeと同じフォルダに入れて使用してください。
レジストリは汚しません。

834 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 14:36:17 ID:RF6QnpEW]
間違えてソースファイルを落としてるんじゃないの
3Mあるやつは違うぞ



835 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 14:38:07 ID:yRfNEQ49]
中のファイルにあったのか
サイトの方ひたすらさがしてたよ
すまん巣

836 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 20:48:12 ID:7mCGZ6XP]
フォントが4つに限定されてるからイラネ

837 名前:名前は開発中のものです。 mailto:sage [2007/11/05(月) 11:37:39 ID:a77BZ33b]
ver2.6時代に、TeraPadのプラグインでHSPのコンパイルと同じ事ができるものがあったけど
3.1にはないのかな?

838 名前:名前は開発中のものです。 mailto:sage [2007/11/05(月) 13:58:53 ID:A4Kdm6/S]
TeraPadは導入が楽なのが強みだな。
メモ帖に毛が生えた程度だし。
2.6時代はキーワードのハイライトが便利でずっと使っていた。

839 名前:名前は開発中のものです。 mailto:sage [2007/11/05(月) 16:05:43 ID:aPVdNpPR]
www.google.com/search?num=50&hl=ja&inlang=ja&newwindow=1&safe=off&ie=Shift_JIS&oe=Shift_JIS&q=hsp3+%83R%83%93%83p%83C%83%89&lr=lang_ja

840 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 23:30:20 ID:cJVFg4cj]
色の塗りつぶしの処理がどうやってもできねええええええええ うひょおおおお

だれか親切な人サンプル書いて下さい

841 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 00:32:35 ID:oKTIQ0g3]
>>840
hspwiki.tm.land.to/?%A4%AA%B3%A8%C9%C1%A4%AD%A5%C4%A1%BC%A5%EB%A4%F2%BA%EE%A4%ED%A4%A6
2.6のサンプルだけど。
とりあえず標準でも出来んことはないけど、API使った方が手軽じゃね?って感じ。

842 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 01:57:46 ID:As3EURaa]
>>841
できたー! ありがとうう

843 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 18:17:37 ID:FbWDNnC+]
ふほー。苦節(内緒)年、やっと一時審査通ったよ。

844 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 19:02:54 ID:ejmS8jGy]
>>843おめ
俺のは駄目だった。まあ案の定なんだけど。



845 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 02:04:46 ID:BbJQBZE+]
コンテストのゲームの話だけど、シューティングのどれかに「640*480に強制的に変更
します。よろしいですか?」って聞いてくるやつがあって、なんも考えず「はい」を押したら
自作ゲームまで起動しなくなってしまった。人のPC環境勝手に変更して「戻し方?へっ、
知らないね。OS入れ直せばあ?」みたいなことはほんとやめてほしい。そういうこと平気
でする奴はプログラミングやめてほしい。元に戻せやクズ野郎!>>当人

846 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 02:12:07 ID:gh7PM5W8]
あ?
まじ?

つーか何をするとそこまで吹っ飛ぶんだよw

847 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 11:32:38 ID:o5KeUnvo]
終了時に自動で元に戻すやつしかコンテストでは載せるべきじゃないだろ。
主催者側がチェックすべき。

848 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 11:34:14 ID:2aoD1CSJ]
今年のコンテスト
なんか良いの有る?

849 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 20:05:22 ID:NhQyu+bH]
chgdispなら終了時に元に戻るよな…


850 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 21:34:31 ID:B+/JlwAo]
>>845
確かにそういうことあるな。
マウスの挙動がおかしくなった。

設定いじるなら終了時に
全て元に戻すような仕組みにしてほしい。


851 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 21:39:50 ID:BTbzDKKu]
3.1の本って3.0との違いがさっぱりわからん
初心者向けはもういいから中級以上向けの本が欲しいな

852 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 23:39:16 ID:8rGmlbd1]
本が前提なのか

853 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 01:08:17 ID:rvMB34eH]
サイトなら結構中級者むけある
あとある程度HSPがわかったらほかのC向けの本とかで勉強すればいい

854 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 12:11:58 ID:K49pMrVC]
自動確保されたメモリは連続しないとか
もうちょっと突っ込んだ解説してくれたらなー



855 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 23:43:11 ID:QCjR+5+P]
本以前にHSP本体そのものに特段違いがないんだが
3.0本が絶版(事実上)になってるから改訂本的に出したんでしょ

856 名前:名前は開発中のものです。 mailto:sage [2007/11/23(金) 17:29:44 ID:sleRVsQC]
>>845
そういうポリシーで作ってるアホも実際いるんだろうけど
プログラミング以前の基本的な知識が身についてないから
何が良くて何が悪いのかを分かっていないというのが実情だろう

857 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 08:39:41 ID:1TEXQAY1]
人のPC環境勝手に変更して「戻し方?へっ、 知らないね。OS入れ直せばあ?」なポリシーで作ってる人も
実際にいるの?

858 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 09:54:31 ID:C1oOiC5t]
いない。とは言い切れなくなるようなのが掲示板とかに出没するしなHSPでは

859 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 09:54:32 ID:BFHdZhEC]
ウイルス同然だな。
損害賠償できそう。

860 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 11:05:12 ID:8IpA751b]
>>857
つ !kubotar

861 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 13:52:13 ID:/qbjGAUv]
大体それどのSTGだよ。
片っ端から落としてみたが変になるような物はなかったぞ。
見落としもあるかも知れんが。

ALT+F4を考慮していないとかいう単純なバグ?


862 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 22:25:23 ID:jiX5As7A]
まさか俺のじゃないだろうな…

863 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 22:28:25 ID:8sBBToF8]
845が名前を出さんのでなんとも

864 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:12:50 ID:/qbjGAUv]
解像度変更ごときでおかしくなるOSの方がおかしい。

自力で戻せないというわけでもあるまい。
それすら出来んのなら勝手に再インスコでも何でもしてろw



…と言ったらソフト名晒してくれるかな。




865 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:19:55 ID:os6qWTjM]
被害報告がひとりなんて有り得ないし
>>857の勘違いだろう

866 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:37:18 ID:Ubi1zAfJ]
それは人違い

867 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:39:33 ID:0yDEoFwf]
誰がうまいk(ry

868 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 14:39:45 ID:KDTUYDg0]
失礼します。
hspdxfixを使っていて、わからないことがあったので質問させてください。

例えば、タンクアクションを作っているとします。
砲塔の旋回により全方位に弾を撃つので、
狙点を定めるにはes_adirかes_aimを使うのが普通だと思いますが、
減速させようと同じスプライトNo.に再度同じ命令を使うと固まってしまいます。
es_adir等の速度を変数にしても、参照されるのは生成の瞬間だけ。

es_pos等を使って動かす以外にないのでしょうか。

869 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 15:37:56 ID:pbFuYZf1]
どんな計算してるのか知らんけど
加減速とかするなら「生成してから何フレーム経過したか」、
という並列変数(例 spcnt)が必要になるんじゃなかろうか。

あと発射したときの角度を記憶する配列変数(例 adir)

こんな感じ
repeat
    es_adir cnt,adir(cnt),400-spcnt(cnt)
    spcnt(cnt)++
loop
これだと400フレーム後には移動量が0になる。


870 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 17:30:55 ID:KDTUYDg0]
>>869
ありがとうございます。
がなかなかうまくいかず、返答が遅くなりました。
といっても、まだ解釈の途中ですが。

ちなみに、初めにこちらが試していたのは、
スプライト生成と見た目の変更のほかには
speed++
getkey k1ms,1

if k1ms=1{es_adir temp,0,speed}

これだけの極めて簡素なもの。
実行すると、弾が発生しては"等速で"飛んでゆく。
もう一発撃つと当然速度は上がるものの、やはり等速。
後から直接速度を変えようと
メインループにes_adir temp,0,speedを組み込むとシステムエラー発生。
どうしろと('A`)

某所では、スプライトを旋回させるのに
*enemy13
kaiten13.enemy+2
if et.enemy>94 : es_adir enemy,kaiten13.enemy,600
という書き方をしていたもので、
なにが間違っているかすらわからない状況です。

871 名前:870 mailto:sage [2007/11/25(日) 18:06:37 ID:KDTUYDg0]
おっと。この書き方だとさらにレスを求めているみたいだ。

丸一日ほど色々試してみます。
試行錯誤の末、どうしてもわからなかったらまた質問させてください。
ありがとうございました。

872 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 21:23:46 ID:ZAW3QiJo]
870が何をしたいのかよくわからん。

873 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 23:11:04 ID:jUUGdFm8]
>>868
過去に全く同じことで悩んだ記憶があるが無理だったと思う。
es_adirもes_aimも同じ性質で「この方向で画面端まで飛んで行って消えてくれ」って命令だから
端まで行って消えるか任意に消去するまで再命令は不可能だった筈。

es_aimで指定した座標にカーリングの弾みたいに減速して止めたかったけど
結局es_posで自作した…ような気がする。

874 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 00:01:10 ID:05QpiY48]
>>870
この書き方だとキーを押した時だけしかes_adirが実行されてないから
毎フレームes_adirが実行されるようにすれば良いんじゃね?

弾を複数発撃つんなら、>>869が言うように配列使って動かしてないから
システムエラーになるのではないかと。



875 名前:870 mailto:sage [2007/11/26(月) 07:57:21 ID:Tpi7w11t]
>>873
なるほど。そもそもそういう命令ではない、ってことですね。

弾種豊富だし、あとでモジュール組むか。
円周3600分割で精度を得るには三角関数テーブルを、
1フレームあたり1ドット以下の移動には固定小数を使えばいいんでしたっけ。
とりあえず、やってから考えるか……

>>874
どうも一つしか撃たない構造でも、
同じスプライトにes_adir等を二回使った時点でエラーが出るようで。

876 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 11:38:01 ID:uR6AtE65]
es_aimが指定座標まで移動して止まる命令だと勘違いして丸一日悩んでいたことを思い出した。
敵にあっち行ってこっち行ってそっち行ってって使い方をしようとしていたんだが。
いったん消去して実装したりしたけど結局es_pos使った気が。
ちょっとマニュアルの記述が言葉不足かもしんない

877 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 13:14:17 ID:OPbsEGua]
> 同じスプライトにes_adir等を二回使った時点でエラー

全然そんなこと無いよ…?

878 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 14:28:24 ID:6sR6RzJa]
すみません、関数について質問したいのですが
#module
#defcfunc plus array p1, array p2
    p1(0) = p1(0)+p2(0)
    p1(1) = p1(1)+p2(1)
    return p1
#global
    dim a,2 : a = 50,500
    dim b,2 : b = 50,500
    dim c,2
    c = plus(a,b)
    mes " "+c(0) + "\n " + c(1)
この文で、配列cに、a,bの各要素を足したもの、
この場合、[100, 1000]としたいのですが、一つ目の100しか
返してくれません。何がいけないのでしょうか?

879 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 14:37:50 ID:OPbsEGua]
#module
#deffunc plus array p3, array p1, array p2
    foreach p3
       p3(cnt) = p1(cnt)+p2(cnt)
    loop
    return
#global


880 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 14:44:55 ID:OPbsEGua]
↑の使い方
plus c,a,b ※a,b,cの配列数は同じにすること


return は配列そのものを返してくれるワケじゃなくて
あくまで中に入っている一つの値だけ。

>>878のモジュールでは
c = plus(a,b)ってやっても c(0) にしか入らないし、p1(0)しか返さない。
それと、aの配列に合計が入っているはず。

881 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 16:10:12 ID:6sR6RzJa]
>>880さん 回答ありがとうございます
retrunについて誤解していました。>>879使わせて頂きますね(^^
>>aの配列に合計が入っているはず
あれ本当ですね。何故、#module〜#global間のp1が、
aに入ってしまうのかがよくわかりませんが

882 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 17:10:45 ID:qSbsXIhe]
配列が参照渡しだからだろ

883 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 19:19:26 ID:Wxd8eRx7]
何故もなにも、自分でそうなるように組んでいる。

884 名前:870 mailto:sage [2007/11/26(月) 20:27:17 ID:Tpi7w11t]
>>877
私の環境では>>873殿の言うとおりエラーが発生します。
こんなにシステムエラーなのに他の方々はできるという……
es_adirの上書きができる。そう思っていた頃が私にもありました。

じゃあできるんじゃね? ということで、最もシンプルに、
es_adirを二回連続で使ってみますと、エラーは出ません。
一度目と二度目の内容を変えると、二度目の内容が反映されます。

どうやら、直前にes_setを使わねばならないようです。
どう見ても解決です、本当にありがとうございました。
こんなのありか……orz



885 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 15:02:50 ID:2s9ARvwK]
#include "HSPDXFIX.AS"
#const 周の精度 3600
sw=640:sh=480:cw=16:ch=18:spd=150
es_ini 256,256,周の精度:onexit *quit
es_screen sw,sh,32,0,1,0:if stat:goto *quit
buffer 2,sw,sh:cls 4
es_buffer 2:pos 0,0:es_mes "●",2 ;・スプライト定義
es_size cw,ch,100,0:es_expat 0,2,0,0,0
es_area 0,0,sw-cw,sh-ch ;・移動範囲設定
gosub *rst:gsel 0
repeat ;---
title strf("cnt:%09d",cnt)+strf(" ang:%d",ang)+strf(" spd:%d",spd):wait 0
stick s,15:es_get f,0,0
if ((f=0)|(s=16)) :gosub *rst ;■画面外かスペースで再配置
if (s=128):break ;■ESCで終了
if (s&15) { d=(s=1)-(s=4) ;■カーソル左右で旋回
v=(s=2)-(s=8) ;■カーソル上下で加減速
spd += v*10: ang=(d*18+ang) \ 周の精度
es_adir 0,ang,spd } ;・es_adirを実行。
es_boxf 0,0,sw,sh:es_draw:es_sync -16
loop ;---
*quit:es_bye:end ;・終了
*rst: es_set 0,(sw-cw)/2,(sh-ch)/2,0,0 ;・画面中央に配置
es_adir 0,ang,spd:return
// 読めばわかると思うが、カーソルを押しっぱなしにすれば
// 何回でもes_adirが実行され、上書きされることになる。
// es_setも配置時に使用するだけ。
// es_adir直前にes_set〜する必要なし。

886 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 20:04:10 ID:/E2RVsDr]
カーソルのキー処理部分で濡れた

887 名前:名前は開発中のものです。 mailto:sage [2007/11/28(水) 18:58:07 ID:ZCuN5NeB]
粘液はこれで拭いときィ
  □
 ノ  []
つ ⌒◇


888 名前:名前は開発中のものです。 mailto:sage [2007/11/29(木) 15:28:12 ID:pGv35G47]
なんという神スレ
2〜3日前に始めたばかりの自分には眩しすぎる
もっと修行積んだらまたきます

889 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 17:30:12 ID:k/0mXpmN]
もうこのスレに用は無いようです.さようなら

890 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 19:27:06 ID:ZWPtp3/g]
もう来るなよ

891 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 20:54:27 ID:ziolDcXP]
ただいま

892 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 21:00:07 ID:Z6Ha82eQ]

     //////
    //////
    \ /
      |」
      |.|
      |.|
      |」
      |.|
      |.|

 逆さ箒




893 名前:870 mailto:sage [2007/12/02(日) 02:55:42 ID:jGcwLhvQ]
>>885
返答が遅くなって申し訳ありません。
確かに真っ当に動いていますね……
こちらのコードでもes_setは不要なようで、成り行き上の勘違いでした。
わざわざありがとうございました。

精進せねばなぁ……

894 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 09:51:27 ID:LD+WrE3C]
コンテストの結果どうよ。
受賞作はみんな落としてやってみたが、どれも見るべきところがあってよかった。



895 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 10:14:51 ID:/h3wGpAY]
まだ始めたばかりの初心者なんですが、アクティブマスコットみたいなのをまず練習に作りたいと
思っています。ウィンドウ表示の中に画像を出すのではなく、デスクトップの画面上に出すには
どういう手法があるのでしょうか?少しググって調べましたが、それらしき例ソースがないもので・・・

896 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 10:43:57 ID:7xcdgEIJ]
>>895
APIでリージョンとかレイヤーていうウィンドウ作ってそれに絵を乗せるんだけど・・・
初心者がいきなり挑戦は厳しいかもしれない
近道はHSP-NEXTのモジュール群を使えば3分で作れると思う

897 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 10:55:16 ID:/h3wGpAY]
ああ、難しいスキル使うものだったんですか・・・
モジュール等もよく分かってないのでちょっとHSP-NEXTのHPを眺めながらしばらく悶々とします・・・
ありがとんです


898 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 12:46:32 ID:/KfVlpR7]
頑張ってみっくみくにしてくれ

899 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 12:59:54 ID:zJ8s/y1U]
メモ

HSP Program Contest TV 2007 November(1)
www.youtube.com/watch?v=6GE4FR2J2WI

HSP Program Contest TV 2007 November(2)
www.youtube.com/watch?v=OpGy1_k3oXE

HSP Program Contest TV 2007 November(3)
www.youtube.com/watch?v=jTy3PHC3pnM

HSP Program Contest TV 2007 August(1)
www.youtube.com/watch?v=29VdlgYEx2Q

HSP Program Contest TV 2007 August(2)
www.youtube.com/watch?v=7xhcM_-wZzE

HSP Program Contest TV 2007 August(3)
www.youtube.com/watch?v=GPABtimWf9s

HSP Program Contest TV 2007 August(4)
www.youtube.com/watch?v=NoliH-c1_D8


900 名前:名前は開発中のものです。 [2007/12/02(日) 17:22:40 ID:eoDSR9Z6]
コンテストの作品みてると3Dつくりたくなってきた

901 名前:名前は開発中のものです。 mailto:sage [2007/12/03(月) 03:22:21 ID:lU/Pu+m8]
>>894
全部やってみたのか。暇人だな。

902 名前:名前は開発中のものです。 mailto:sage [2007/12/03(月) 23:42:16 ID:5ttlQlYL]
なんかコンテストのでお奨めのあるかね。
全部やるのメンドイ

903 名前:名前は開発中のものです。 mailto:sage [2007/12/03(月) 23:44:58 ID:zI7oLg9W]
つか>>899の動画ですら面倒臭くて1つしか見てない

904 名前:名前は開発中のものです。 mailto:sage [2007/12/04(火) 16:39:52 ID:sYvEF57T]
大賞のFPSは、凄すぎる。
HSPとは思えん。

戦車の奴も面白え。



905 名前:名前は開発中のものです。 mailto:sage [2007/12/04(火) 17:21:26 ID:/uYf3wz+]
番号とか正式名とかあると助かるんだが。

906 名前:名前は開発中のものです。 mailto:sage [2007/12/04(火) 19:44:52 ID:gBG9dFyY]
こっそりスレの人のロボゲーがある……

907 名前:名前は開発中のものです。 mailto:sage [2007/12/05(水) 06:17:32 ID:lcXjXoG6]
>>904
HSPでも、しかも個人でこんなん作れんだな…。

908 名前:名前は開発中のものです。 mailto:sage [2007/12/05(水) 15:33:53 ID:a4JAzE+S]
GARUDAでLV20ってありえねえw

909 名前:名前は開発中のものです。 mailto:sage [2007/12/05(水) 20:59:01 ID:bC8Q8nhy]
00 #const global 紫 2
01 #const global 短細 200
02 #enum 短細赤 = 短細
03 #enum 短細青
04 #enum 短細紫
05 #const global 短細X 9
06 #const global 短細Y 17
07 #const global 短細HX 短細X>>1
08 #const global 短細HY 短細Y>>1
09 ;cx cy キャラクター位置情報

10 #module
11 #deffunc CreateShot int seed, int tone
12 es_exnew temp@,SHOTMIN@,SHOTMAX@
13 if temp@!-1 {es_set temp@,cx@+(CHARSIZE@>>1)-(17>>1),cy@+(CHARSIZE@>>1)-(19>>1),seed+tone,1
14 es_adir temp@,0,300
15 es_effect temp@,-短細X@,-短細Y@,0,0,0,-1,120}
16 return
17 #global

18 getkey Lclick,1 ;1=左クリック メインショット
19 if Lclick=1{
20 if time\7=0{CreateShot 短細,紫}}

 (暫定版のため@使いまくりですが)弾を撃つ処理を分離しようと、
このようにしました。この状態では正常に動きます。
CreateShotに渡す値を少なくするため、15行の[-短細X@]を[int seed]+"X"のようにしたいのですが、
変数と文字列を組み合わせて別の変数を表現するにはどのようにすれば良いのでしょう。
 また、11行の[int seed]の型をvarやstrに変更すると、
[変数名が指定されていません][パラメータの型が違います]とエラーになります。
正しくはどのようにして変数そのものを#deffuncに渡すのでしょうか。

910 名前:名前は開発中のものです。 mailto:sage [2007/12/05(水) 22:45:38 ID:K436r62/]
#enumなんて初めて知った(^^;)

911 名前:名前は開発中のものです。 mailto:sage [2007/12/06(木) 00:10:11 ID:qSs1w1gN]
#enum使い出すと変な脳汁出て自分に酔える俺が居る。
定数だらけのヘッダファイル作るのに夢中になったり。

912 名前:名前は開発中のものです。 mailto:sage [2007/12/06(木) 00:27:59 ID:KiV3W5xi]
#enum hoge = 0
#enum piyo
#enum hogehoge
#enum piyopiyo
#enum hogepiyo_NUM

913 名前:名前は開発中のものです。 mailto:sage [2007/12/07(金) 14:08:31 ID:mg2ieWXf]
FPSすげーな。
で、最初のセーブポイントまで行ったんだけど
あとどんくらいあんだろ。

914 名前:名前は開発中のものです。 mailto:sage [2007/12/07(金) 19:48:27 ID:GQ6f/h7s]
なんだろう、カンタン過ぎだと思って進んでたら最初のボスが倒せなくてまいった
弾避けきれねぇ



915 名前:名前は開発中のものです。 mailto:sage [2007/12/07(金) 21:14:26 ID:pM1AseVA]
2番目のボスまでいった。


916 名前:909 mailto:sage [2007/12/09(日) 14:37:00 ID:3wKIuCo+]
解決したので報告。
変数じゃなく定数使ってりゃ、そりゃエラーも出るってもんですよorz

917 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 01:05:12 ID:cYZs38Z6]
大賞のAnother Boundの動画、誰かyoutubeに上げくr

918 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 07:15:58 ID:KBSUdSoO]
2番目のボスどうやって倒すんだ?
敵の攻撃よけきれない。


919 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 17:07:07 ID:zNz3LzhJ]
既出かもしれませんがスクリプトエディタのバグで
文字列検索したあと、「終わりまで検索しました」のダイアログのOKボタンを押さずに
検索ダイアログのキャンセルボタンを押すと
それ以降ショートカットキーのコピーペーストが使えなくなりますよね?

920 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 17:21:05 ID:t/BeUhWD]
何をいまさら

921 名前:名前は開発中のものです。 mailto:sage [2007/12/12(水) 21:07:06 ID:ht45cGRe]
それは正直不便だけど、ダイアログが裏に隠れているだけだから
OK押してね^^

922 名前:名前は開発中のものです。 mailto:sage [2007/12/13(木) 23:58:02 ID:j8Wrdo5/]
CRTが逝ったので液晶買ったんだが…

フルスクリーンのゲーム作るならアスペクト比固定に対応した方が良いのかしらん。

安い液晶は問答無用で引き延ばすからボケボケ縦長横長当たり前…。
GeForceならアス比固定してくれるみたいだけど。

niisaka.s33.xrea.com/application1.html
こういうのもあるがちょいパワーが必要か。

923 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 00:38:47 ID:dj5v5Q63]
ちかごろ流行のワイド液晶はアス比固定はできるのが普通だと思うが、
少し前のSXGAはごく一部の上級機種以外にはほぼついてないからね。

気になるなら対応してもいいと思うけど、拘る人はちゃんとしたモニタ
持ってると思うし、手間かからないならやってもいいのでは、程度の認識。

924 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 18:33:08 ID:DMjpooy+]
最近ワイド環境の方が多いのかな?

昔はワイド環境用には画面の左右を切って対応していたけど
今なら非ワイド環境用に上下を切って対応した方が賢いかな?



925 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 19:36:19 ID:hJHly0FK]
ワイドも3万円切ってるしこれから増えていくのでは無かろうか。

アス比固定は普通になるか、
コスト削減で削られるのが普通になるのか、それが問題だ('A`)

ttp://www.stream.co.jp/file/071016%20%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E8%AA%BF%E6%9F%BB%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E6%9C%80%E7%B5%82.pdf
これによるとワイドはまだまだ1割にも満たなそうだけど…。

926 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 21:03:57 ID:Y7SUk6fP]
ウィンドウモードで拡大できるようにしたほうがいいんかね

927 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 22:25:12 ID:DMjpooy+]
>>925
詳細な情報thx
縦横比はちょっとわからんけどそろそろ800×600以上のゲームにした方が
ウィンドウモードのときに見易そうだな。

928 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 00:18:24 ID:lXsZ21lB]
今使ってるモニタはUXGAだが800x600にするとスムージングなしで
ピクセル倍角で表示してくれるのが嬉しい。

ただフルスクリーンSVGAはノベルゲーくらいしか無いけど…。
2Dシューティングとかだとあまり解像度高くする意味ないんだよなー。

929 名前:名前は開発中のものです。 mailto:sage [2007/12/15(土) 02:46:24 ID:MvVbZutR]
PCばっかやってると目玉の上下運動は素早くできても
左右が緩慢になる。やって見れ。

その点、ワイドは良いぞーw


930 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 20:21:05 ID:WvRrqB1H]
質問なのですが、●が円の中で、マウスカーソルに一番近い所に徐々に近づいていって欲しいのですが
3.14と-3.14の境目で、逆周りしてしまいます、何か良い方法はありませんでしょうか

sx = 320 : sy = 240 : vv = 100 : r = 0. : sa = 0.3
repeat
redraw 0 : color : boxf : color $FF : circle sx-vv,sy-vv,sx+vv,sy+vv,0
k = atan(mousey-sy, mousex-sx)
if k < r : r-=0.1
if k > r : r+=0.1
si = sin(r)*vv : co = cos(r)*vv
ex = sx+co-8 : ey = sy+si-8
pos ex,ey : mes "●" : title ""+k
redraw 1 : await 30 : loop

931 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 20:37:42 ID:b9Adh+YR]
今の実装ではこの問題はずっと出てくる
高校か中学でならった気がする

一番いいのは両方の弧を求めて短い方へ加算するとか
1r=6.28...だから・・・面倒だからおやすみ

932 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 20:52:11 ID:Ds2i6dLx]
sx = 320 : sy = 240 : vv = 100 : r = 0. : sa = 0.3
pi = 3.14159
repeat
redraw 0 : color : boxf : color $FF : circle sx-vv,sy-vv,sx+vv,sy+vv,0
k = atan(mousey-sy, mousex-sx)

if k < r {
if absf(k-r) > absf(k+pi*2-r) : r+=0.1 : else : r-=0.1
}
if k > r {
if absf(k-r) < absf(k+(pi*-2)-r) : r+=0.1 : else : r-=0.1
}
if r>pi : r-=pi*2
if r<-pi : r+=pi*2

si = sin(r)*vv : co = cos(r)*vv
ex = sx+co-8 : ey = sy+si-8
pos ex,ey : mes "●" : title ""+k+"/"+r
redraw 1 : await 30 : loop

整理してないけどこんな感じで出来た。
・k<rの時は、rは[k]と[k+6.28]のどちらに近いかを見てから動く方向を決める
・rは-3.14〜+3.14の範囲でなければならないので、その範囲を越える時に値を修正

933 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 21:56:42 ID:WvRrqB1H]
>>931さん ありがとうございます。習いましたか?! 孤の求め方について調べてみます
>>932さん スクリプトまでありがとうございます。完全に理解してから、1から自分で作ってみますね

934 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 23:35:08 ID:ggPoGXjy]
変数名がありえねぇ



935 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 22:55:58 ID:A/ypbX8Y]
そうか?俺はありえなくもないと思う

936 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 23:08:22 ID:7qWX1ua8]
半径がvv,角度がrってのが気になる

937 名前:名前は開発中のものです。 mailto:sage [2007/12/17(月) 23:20:47 ID:54OVpqO6]
こんな短い例文で、そんな瑣末なところしか見出すところがないのが気になる

938 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 00:21:50 ID:JiZHlzdy]
ちと紛らわしいな
自分で判り易い分には良いけど
デバッグ頼む分にはどうか

939 名前:名前は開発中のものです。 mailto:sage [2007/12/20(木) 20:07:00 ID:8fWDOPb0]
今年のコンテストは俺的には何回もやりたいゲームってあんまないね。昔のZAP作の
シューティングはいまだにやってる。

940 名前:名前は開発中のものです。 mailto:sage [2007/12/21(金) 14:10:59 ID:PFL7atuH]
ああそうですか

941 名前:名前は開発中のものです。 mailto:sage [2007/12/21(金) 21:18:24 ID:0X1mddE7]
俺的w

942 名前:名前は開発中のものです。 mailto:sage [2007/12/27(木) 09:22:41 ID:uTvWfjww]
FPS

943 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 19:03:40 ID:0p+0Zq/X]
沈黙破るなよ

944 名前:GENKI ◆egg9C1N/RA mailto:sage [2007/12/29(土) 02:32:00 ID:wey+ktO0]
年末のうんこ忙しい時期に失礼します。
ゲーム用モジュールを作っているのですが、自分では今の仕様が使いやすいかどうかわかりません。
おひまのある方で結構です試してみていただけないでしょうか。
それほど難しいモジュールではありません。サンプルついてますし。

ジョイスティック情報取得モジュールVer0.4β
ttp://homepage3.nifty.com/ghpk/dl/data/test040b.zip

おべっか必要なし。辛口コメントや要望、指摘を希望です。遠慮なくどうぞ。




945 名前:名前は開発中のものです。 [2007/12/29(土) 10:19:20 ID:DQBM2oJX]
なんか板が寂れてるようなのでage

946 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 11:09:17 ID:6lHWX84I]
みんな聖地か大掃除か年賀状

947 名前:名前は開発中のものです。 [2007/12/29(土) 20:51:30 ID:CR+77d7H]
やっぱりArue氏はすごいな
マジフィー2なんかも心打たれたよ。すごい完成度だ

948 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 21:15:48 ID:lV+k/pL2]
あいかわらず、例のFPSの2番目のボスが倒せないのだが。


949 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 08:46:27 ID:tQu8wWYv]
リアルタイムで動くゲームを作っています。

hspdxfixの命令、
具体的にはes_effectを使って画像を回転させると画像が荒くなりがちですが、
これにうまくアンチエイリアスをかける方法はありませんか?

es_d3doptはどうも使い物にならず、
今試しているのは、あらかじめ倍角で画像を読み込んでおいて、
使うときに縮小するというものなのですが、どうもうまくいかない。
なにか良い方法はありませんか?

950 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 12:35:00 ID:2Gybvfhe]
的外れなこと言ってるかも知らんけどとりあえず書いとく

>>614で出てる話だけど
自分の環境でもhmmでDirectGraphics若しくはDirectDrawを使って
ウィンドウモードで(フルスクリーンでも?)60fps出そうとすると
CPU使用率がほぼ100%になるという問題が出る

マニュアルによればDDRENEWALTIMINGもしくはDGRENEWALTIMINGで
fpsを設定してawaitは0にしておくのが普通みたいだけど
それだとfpsが10でもCPU使用率は100%になってしまう
(その代わり60を大きく超えるfpsでも出せるけど)

で、CPU使用率を低く抑えて、且つ大体60fpsを出すには
DDRENEWALTIMINGもしくはDGRENEWALTIMINGを66以上に設定して
awaitを1〜15にすれば64fpsで安定して且つCPU使用率も小さくて済む
66以上と言ったけどもっと大きい方がCPU使用率はより小さくなる
(80ぐらいだと10%前後で済む)

それとこれはハードウェア環境の問題だろうけど
DirectDrawの場合システムメモリにスクリーンを確保しないと
await 0でも30fpsぐらいしか出ないのでビデオメモリには確保しないのが無難?

何でこうなるのか理屈が分かる人がいたら教えてください
RENEWALTIMINGで設定するfpsが65以下か66以上かで
何で急激にCPU使用率が変わってくるのか素人にはさっぱりです

951 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 12:51:22 ID:2Gybvfhe]
って考えてみれば
要するにRENEWALTIMINGで設定された画面更新のタイミングが
awaitの待ち時間によって決まるfpsよりある程度
大きくないといけないっていう話か
まあそれでも理屈がよく分からんことに変わりはないけど…

それとDirectDrawの方はDDSETRENEWALTIMINGだった

952 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 19:26:16 ID:bHGmqU5O]
>>950-951
他のプラグイン使った方が無難かも

>まあそれでも理屈がよく分からんことに変わりはないけど
ヒント awaitをwait 1に変更してみる

953 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 14:41:04 ID:uqGW1uWK]
hspって変数宣言ないからスペルミスしてても気づかないのがつらい。
スペルミスチェックするツールすでにある?

ないならちょっとがんばろうと思う。

今考えてるところでは
/*- -*/
でのコメント欄に変数宣言して、そのなかで宣言してない変数の一覧を出力みたいな?

ドッキング勉強したいしがんばるか。

954 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 23:52:17 ID:dHBfyhWi]
つ[漢字]



955 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 20:12:15 ID:+HA6faU/]
ここまであけおめカキコミなし

956 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 20:46:10 ID:q3A3Kncb]

お前がした

957 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 22:48:27 ID:PoYB7Bmr]
あけおめ

958 名前:名前は開発中のものです。 mailto:sage [2008/01/02(水) 15:29:21 ID:CAuP43ZD]
ことよろ

959 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 12:28:47 ID:558D6nxB]
宣言なしで使える変数って害悪以外の何物でもないよな
最低でもVBのoption explicitみたいなのは必要

960 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 14:07:31 ID:QxJGLk5s]
たしかにな
しかも大文字小文字無視と来たもんだ
定数値と間違えた日には死ねるorz

961 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 14:20:38 ID:vCJ/osFj]
n="\n"いいえ\"で終了します"

デバッグウィンドウ(HSP2.61)見てたら
"いいえ"が変数扱いになっててビビった

962 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 21:30:17 ID:+3wJqr9/]
ttp://onitama.tv/punius/index.html

963 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 23:25:25 ID:5+ag7OK2]
こんなもんばっか作ってるから教育機関ウケしないんだよ

964 名前:名前は開発中のものです。 mailto:sage [2008/01/09(水) 23:33:01 ID:bhrAN+0n]
元からそうだから仕方ないw



965 名前:名前は開発中のものです。 mailto:sage [2008/01/10(木) 15:36:06 ID:Lu4pbHKT]
エロゲんご

Hentai Soap Programmer

966 名前:名前は開発中のものです。 mailto:sage [2008/01/11(金) 00:30:20 ID:0ejzkKv8]
HSPでIT基礎教育とか性質の悪い冗談にしか聞こえねえ
おにたま&HSPが基礎教育からやり直すってなら分かるが






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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