- 1 名前:名前は開発中のものです。 mailto:sage [2008/01/21(月) 16:58:52 ID:2uPRN/8a]
- ( ,,,)
.( ,,) スクリプト言語 HotSoupProcessor について ( ,,). ゲーム製作の視点から、また〜りと語り合うスレ。 , -──- 、 (,;::-──-; )-、 .|` ̄ ̄ ̄´;;|ヽ l * 質問する前に検索してみる事 l; :::;;;l-' / * ヲチ、ネタなどはスレ違い ,-ヽ───.'-、´.. * 歴代スレ、関連サイトは >>2-4 あたり ヽ ──── ' ONION software (本家) www.onionsoft.net/
- 59 名前:名前は開発中のものです。 [2008/02/14(木) 04:27:33 ID:EAkDqYkZ]
- DLしたけどreadme読んで怖くなってEXEをダブルクリック出来ない・・・
- 60 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 10:34:17 ID:d6oRcDTM]
- コメントしづらいもの作っておいて
コメントがないとお悩み相談とはこれいかに
- 61 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 10:36:56 ID:EAkDqYkZ]
- >>56
遅くなったけど明るくなったので実行してみたよ オイラのパソでは結構重かったッス なのでビビるよりもイライラしました。(自分のパソスペに対しても) 個人的にこういうウイルスに感染したと思わせるジョークは好きだけど 青い画面に変わっての注意書きを、そこの時点でも本気で騙すぐらいの勢いで もっと怖く、且、リアルにしたらもっと怖かった(面白かった)かも ゲームに関しては、難しくて出来なかったよ;; 制限時間だけが減っていきトトロの何が変化してるのか解り難かった・・・ 出来れば、プレイヤーはクリアしないと本気でデータとかが消えると思っていて、 焦りながら、どうにかクリア出来るか出来ないか絶妙なタイムと難易度にしたらいいと思た この手のゲームは二回もやるものじゃないから、難易度は大切だと思うすー ま!個人の意見だけどね! これがサクサク動く環境でやってる人には結構おもしろいかもね? ともあれGJっす。 と、HSP初心者が口走った
- 62 名前:50 mailto:sage [2008/02/14(木) 15:31:23 ID:38kG7L01]
- >>58 >>60
なるほど、言われると確かにコメントしづらいですよね・・・申し訳ない 内容のインパクトや操作性のストレス度合いなどを聞いてみたかったのです。 ただ第三者からするとコメントしづらいものというのがわかっただけでも収穫です どうもありがとう >>61 こういった意見が欲しかった!大変参考になります >オイラのパソでは結構重かったッス なるほど、やはり処理が重いのがネックになりそうですね・・。 DirectXで書き換えをすれば若干軽くなると思うので試してみます。 >ゲームに関して 確かに・・・何回もやるものではないですな; 隠し要素をいくつか入れてても意味がなくなるわけか・・ そう考えるともうちょっと難易度を下げてみようと思います。 青画面をもっとリアルに・・・その発想はなかったです; ゲーム失敗時の演出ばかり考えてたのでお陰でツメが甘いのがわかりました ありがとうございます! ひさびさに新鮮な意見が聞けたのでテンションも回復できました。 この勢いで色々がんばって腕を磨こうと思います。 ありがとうございました!
- 63 名前:名前は開発中のものです。 [2008/02/14(木) 18:11:38 ID:f88ChZw6]
- 製作物の内容とは裏腹にサワヤカなやつだったな。
人となりが判ると応援したくはなる。製作系ブログあったら見るとか まあネタバレしちゃ本末転倒なシロモノだからどうするでもないが
- 64 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 19:09:50 ID:fS3dvOGA]
- わかったからageるな・・・有益なスレッドがもったいない
- 65 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 21:40:39 ID:f88ChZw6]
- うおスマン、専ブラ更新したらsage消えてたわ
- 66 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 21:49:21 ID:EAkDqYkZ]
- >>62
あくまで個人的な意見なんで、鵜呑みにしないでねw オイラの意見でせっかくの作品を駄作にしない程度に参考にしてね。 で、DirectX使ってなかったのね。道理で・・・; 一応このパソでFF11やれるのに、トトロ重いの不思議だったさ。納得。 オイラも触発されて怖いソフト作ろうと思ったけど、怖がりなので辞めた。 あと、感想言ったのでチョコくれる?
- 67 名前:名前は開発中のものです。 mailto:sage [2008/02/16(土) 18:52:36 ID:/BBszkoE]
- 工学社でHSP3の本が出てたけどこっちも前作とほとんど一緒でイラン
モジュール機能とか中級者以上向けの本出して欲しいな
- 68 名前:名前は開発中のものです。 mailto:sage [2008/02/17(日) 04:10:03 ID:GfJBxZDB]
- >>67 ソレ売れるの?
- 69 名前:名前は開発中のものです。 mailto:sage [2008/02/17(日) 07:34:31 ID:ZA6RUMzK]
- モジュール機能が中級者ってなめてるのか?w
Cだったら真っ先に覚えるとこだぞ・・・
- 70 名前:名前は開発中のものです。 mailto:sage [2008/02/17(日) 11:17:54 ID:wl/9eMg9]
- >>50
PACKFILE内のdsoundex.asが意味ないです。
- 71 名前:名前は開発中のものです。 mailto:sage [2008/02/17(日) 18:55:38 ID:9Kibo8Dl]
- >>69
ドキュメントに中級以上って書いてあるw それはさておき入門書にモジュールの解説が全くないのはどうかと思うな
- 72 名前:名前は開発中のものです。 mailto:sage [2008/02/17(日) 18:57:33 ID:y/tkL07E]
- モジュールはなけりゃないで済むだろって
思想だからいいんじゃないの。入門書だし。
- 73 名前:名前は開発中のものです。 mailto:sage [2008/02/18(月) 14:22:27 ID:fwXZ/1s/]
- ところで、PACKFILEがディレクトリ構造にできない仕様なのは
なんでなんだぜ? 正直ソースフォルダにファイルが散らばりすぎて 悲しくなってくるんだが。
- 74 名前:名前は開発中のものです。 mailto:sage [2008/02/18(月) 22:18:02 ID:2mCUi0Ji]
- 2.6を一部差し替えただけの手抜き入門書はイラネ
- 75 名前:名前は開発中のものです。 mailto:sage [2008/02/18(月) 22:43:10 ID:UFobn6x0]
- いらないなら買わなければいいんじゃないかな。
3.1から入ったユーザーには必要なんだよ。 3.1しか知らないユーザーにとってみれば2.6の入門書見せられてもちんぷんかんぷんだろうし。
- 76 名前:名前は開発中のものです。 mailto:sage [2008/02/19(火) 19:30:52 ID:w8L8fAS8]
- HGIMG3の入門書が欲しいわ
旧の本持ってるが色々仕様が変わってて調べるのマンドクセ
- 77 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 13:16:39 ID:mHkNCH0H]
- HSPTVポーカー、どうにかならないかな。
ふと思いついてコイン枚数操作してランキング登録 したらできてしまった。 やっておいてなんだが、不正ができるのは 真面目にやってる人に悪いよ。 まぁ、データをサーバー側で管理とかできないのか、 できても面倒だから現状なんだろうけどね。
- 78 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 18:51:10 ID:Vt9GEbgu]
- 真面目ッたって所詮はゲーム
- 79 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 22:56:59 ID:gyeOZzqa]
- だな
ゲームくらいにそんな真面目になるなってことだろう
- 80 名前:名前は開発中のものです。 mailto:sage [2008/02/27(水) 00:04:29 ID:Yo+BCW6x]
- こんなげーむにまじになっちゃってどうするの
- 81 名前:77 mailto:sage [2008/02/27(水) 15:52:41 ID:emNMiRa3]
- 暖かいコメントに感謝する。
もうこの件は忘れることにするよ。
- 82 名前:名前は開発中のものです。 mailto:sage [2008/02/27(水) 17:12:21 ID:8B8pUrHs]
- 忘れろ忘れろ
- 83 名前:名前は開発中のものです。 [2008/03/02(日) 15:43:32 ID:WCPzrJYq]
- comboxで
combox a,100,"A\nB\n 〜 と、どんどん横に伸びていってしまうのが嫌なんだけど、ifみたいに複数行にわたって書くことはできないの?
- 84 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 15:57:15 ID:ukycUNj7]
- >>83
プログラミングマニュアルの文字列の項
- 85 名前:名前は開発中のものです。 [2008/03/02(日) 16:39:12 ID:WCPzrJYq]
- >>84
見てませんでした! お恥ずかしい!
- 86 名前:名前は開発中のものです。 mailto:sage [2008/03/05(水) 21:33:52 ID:Y8KuZMsk]
- ネットゲーなんて不正とRMTを楽しむ物だしな
- 87 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 19:30:33 ID:j6LojbMc]
- すみません。HSPでシューティング作っています。
3つ質問があります。 詳しいことはReadmeに書いときました ↓スクリプトのソース同梱しております。↓ home2.dip.jp/upload100_download.php?no=22041 どなたか教えてくれたら幸いです。 パスは hsp です
- 88 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 09:13:00 ID:guTvKFGr]
- ↑プラグイン集めるのマンドクセだから、実行はしてないけど、midiをhmmで鳴らしてないからじゃないだろうか
- 89 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 10:49:58 ID:TLl/DH7u]
- >>88
ありがとうございます!! ビープ音のような音が無くなりました あと DirectMusic と DirectSound を 個別に初期化することで 無事wavファイルが鳴りました しかし、処理落ちは改善できませんでした。 hmm と hspdxfix をいっしょに使ってはいけないとか、規則があるのでしょうか? ↓修正版あげときます↓ home2.dip.jp/upload100_download.php?no=22079
- 90 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:27:46 ID:n7pxMWHe]
- >>89
はじめに。 「処理落ち」ってのはゲームの場合だと、普通、 ゲーム中の動作が遅くなることを言うのであって・・・。 ja.wikipedia.org/wiki/%E5%87%A6%E7%90%86%E8%90%BD%E3%81%A1 しばらく、何を言っているのか分からなかったよ。 今回の現象の場合、「不正終了」や「異常終了」あたりが適当かと。 それはともかく、 HSP3.xで利用すると、プログラム終了時に きれいに終わってくれないプラグインがいくつかある。 この問題に対しては、 終了時のクリーンアップ処理を自前で書いたうえで onexit命令を使用して、プログラム終了時に その処理が実行されるようにしておけば、正常に終了できるはず。 [終了時飛び先指定] onexit goto *syuuryou [クリーンアップ処理] *syuuryou: ES_BYE:DMEND:DSEND:end
- 91 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 15:29:41 ID:TLl/DH7u]
- >>90
オオオオオ!無事終了できました! 詳しく教えてくださり、ありがとうございます>< 処理落ちについて勘違いしてましたorz
- 92 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 19:05:37 ID:D3zS1ZCX]
- 初心者にありがちなオチ
処 理 落
- 93 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 22:24:16 ID:D2BnV/SH]
- ワラタw
- 94 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 15:37:58 ID:VR6zncp8]
- 結局ifとswitchで同じことやるならどっちが速いのか
- 95 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 18:31:15 ID:aSQ9Vq3q]
- ヘンな記述をしなければ、大抵の場合ifのほうが速いかと。
プリプロセッサファイルを出力して、 switchマクロがどう展開されているか見てみると察しがつくと思う。
- 96 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 20:04:19 ID:d6f6y3gE]
- 例えば0〜10までとかそれぞれ分岐するならswitch使うけどifで書ける量ならifで書いてる
- 97 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 22:29:34 ID:BQ0CcFYm]
- 拡張マクロ気持ち悪い
_breakとか_continueとか _ てwww 涙出るわ
- 98 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 23:17:34 ID:CWE+i30o]
- ようし俺の胸に飛び込んで来い!
お前の涙を俺が受け止めてやる!
- 99 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 23:25:46 ID:PIF7iFF3]
- やめれwww
- 100 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 23:52:02 ID:d6f6y3gE]
- 大文字と小文字を別物として扱えるようにならんかな
- 101 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 07:30:34 ID:EN0YMNQQ]
- そうしたらピヨる初心者が増えるだろ
- 102 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 19:55:18 ID:n2ygtiCg]
- 変数の宣言を強制化するオプションつけてくれんかな
タイプミスでマジ死ねる
- 103 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 21:12:59 ID:yxBHiQ7b]
- 型ってintとStringしかないんじゃないの
- 104 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 21:58:15 ID:qO9kPspY]
- いやいや、
宣言してない文字列を変数として扱わないで欲しい ってことだろ
- 105 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 22:10:53 ID:dpo7/7+x]
- タイプミスするなってことだろう
- 106 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 00:54:24 ID:nEJP8ll/]
- それは無理
- 107 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 10:37:16 ID:m2toC8JJ]
- 今の仕様の方がお子様には適していると思う。
まぁ、タイポミスしないように気をつけて使うしか ないんじゃない?
- 108 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 16:51:15 ID:gtSHFtcU]
- そのためのデバッグウィンドウだからな
- 109 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 21:33:24 ID:qNNC3IJP]
- タイプミスでエラーが出た方がお子様に優しいと思うが
涙目でデバッグウィンドウ必死に見てる子供が目に浮かぶ
- 110 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 01:54:05 ID:PeOcF0dn]
- CでgetKeyStateという自作関数を作ったら
イミフなエラーでまくりで巧くコンパイル出来なくて半日悩んでオチが 宣言部でgetKeyState() 定義部でgetkeyState() だった俺がここに
- 111 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 23:32:30 ID:/4JjCX1O]
- いるわけだが実は
- 112 名前:名前は開発中のものです。 mailto:sage [2008/03/15(土) 00:27:22 ID:yUyK5iPh]
- スクリプト
- 113 名前:名前は開発中のものです。 mailto:sage [2008/03/16(日) 01:04:06 ID:hhzCLZvT]
- 前スレでタイプミスのチェックツールを作るって言ってた人が居たから
密かに期待してたのだが、音沙汰無しなので自分で作ってみた。 www.geocities.jp/anachronism128/hspvarchecker.zip
- 114 名前:名前は開発中のものです。 mailto:age [2008/03/16(日) 16:06:52 ID:Qte868ik]
- >>113
「このページは準備中です」って表示されて、DLできない。
- 115 名前:名前は開発中のものです。 mailto:sage [2008/03/16(日) 20:28:25 ID:hhzCLZvT]
- 専ブラじゃない場合は直リンじゃDLできないのか
module名に関するバグと空のテキストをチェックすると固まるバグを修正 つttp://www.geocities.jp/anachronism128/tool.html
- 116 名前:名前は開発中のものです。 mailto:sage [2008/03/23(日) 23:41:33 ID:QBAbg4un]
- やけに過疎っているな。
ここ本スレであってる?
- 117 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 02:41:22 ID:8l5vPx0/]
- コンテスト近くなるまで静かです
- 118 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 19:01:25 ID:6mAc9ZQo]
- むしろ過疎でない状況が分からない。
- 119 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 22:21:23 ID:x9jIQYMb]
- いつものことさ。
- 120 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 02:15:50 ID:tFRom3eC]
- 昔はもっと活気があったような。
新規に HSPを覚える人がいなくなってきたのかな?
- 121 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 02:17:31 ID:kctvHJ5z]
- コンテスト関係なくもっと賑わっていたぞ。
書き込みの無い日なんてなかったと思う。
- 122 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 02:21:51 ID:Nmxcza4i]
- みんなHSPの将来性の無さに気付いたんじゃないのか・・・
- 123 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 02:24:39 ID:kctvHJ5z]
- 3.0で関数型言語っぽくなって、かなり使い勝手が良くなったと思うが…
Cへの移行を躊躇わす位には
- 124 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 04:50:59 ID:sXvhyn5W]
- 関数型じゃなくてモジュール機能じゃね
- 125 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 05:08:29 ID:v6q67hiJ]
- 質問は本家ですればいいし、本もあるし解説サイトもそこそこある。
HSPの知名度、立ち位置もそこそこ定まって、今更どうのこうの言う必要もない。 んで、HSPスレは書き込み少なくなる。 ってことじゃない?
- 126 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 09:10:36 ID:qrbbsN2W]
- 質問書き溜めてんだけどここでしちゃ駄目?
- 127 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 12:42:04 ID:wK9aCcma]
- 答えずにはいられなくなるような質問ならおk
- 128 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 12:44:14 ID:DXemk+wS]
- ここで空気読まずに私が質問。
HSPは重い、ゲームに向いてない、と言うレスを見かけるのだけど、 具体的に何をしようとすると実感で重くなるの? RPG作るのにどの言語がいいのかと色々調べて、CかHSPで迷っての疑問。 画像を多用する他には難しいことをしようとは思ってないです。
- 129 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 13:31:29 ID:kctvHJ5z]
- 何をって全てが遅い。
けどよっぽど無茶をせんかぎり体感はできん。 弾幕ゲーで当り判定大量に作るとか。 描画が速度的なネックになっているのならDirectXを使えばおk。 ただ、Cの方が記述が柔軟で楽じゃない? HSPの方が動作検証とかは楽できるけど。
- 130 名前:名前は開発中のものです。 mailto:sage [2008/03/26(水) 09:42:56 ID:LCI+fmq8]
- HSPの難点
名前がカッコ悪い 遅い 使っていると馬鹿にされる できることが限られる そりゃプログラミング始めるきっかけになったから感謝はしてるけどさ
- 131 名前:名前は開発中のものです。 mailto:sage [2008/03/26(水) 10:08:59 ID:7Lm1DOLr]
- >>130
使っていると馬鹿にされるってよく分からんな。 HSPの利点が生きる物を作るときにHSP使って、 HSPが苦手とするそれ以外の物を作るときには 他言語を使えばいいだけの話では。 HSPしか使えませんとか抜かして わざわざ不利な面が強調される物作って HSPは糞、みたいな不平不満 言うのはただのアホの子だろうし。 そういう奴こそ馬鹿にされて然るべき。 それ以外の、欠点や不利な点を回避したり 緩和・克服するような工夫を盛り込む人を 馬鹿にするのはお門違いだと思うんだがな。 結論を言えば、目的の動作を過不足なく満たす ことができれば何でもいいじゃなーいってことだ。
- 132 名前:名前は開発中のものです。 [2008/03/26(水) 11:38:39 ID:SEC5gjr4]
- HSPが関数型か
今年に入って一番吹いた
- 133 名前:裏方@担当一覧作成 [2008/03/29(土) 04:04:53 ID:72GAVWTJ]
- a
- 134 名前:名前は開発中のものです。 mailto:sage [2008/03/29(土) 22:15:24 ID:T3gIn4/7]
- pngつーかαチャネル対応マダァ-? (・∀・ )っ/凵⌒☆チンチン
- 135 名前:名前は開発中のものです。 mailto:sage [2008/03/29(土) 23:01:32 ID:pqrsEm7q]
- >>134
確か標準では重くなるからやらないって話だったね。 AMpngプラグインつかってやってくれ。でもこのプラグインはHSP2.6用だから注意してくださいね。
- 136 名前:名前は開発中のものです。 mailto:sage [2008/03/29(土) 23:59:26 ID:13etsHgA]
- たしか本家BBSかどこかでα付きPNGの読み込みモジュール見た気がする
- 137 名前:名前は開発中のものです。 mailto:sage [2008/03/30(日) 00:06:01 ID:X1aroJmd]
- そんなサイズでかいのか?
- 138 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 20:16:27 ID:7vGXQS4J]
- >>134
GDI+使うのはどーよ S.Programs NETでベータ版だが GDI+を使えるようにするモジュールがあったぞ >>136が言ってるのはこれかね
- 139 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 20:38:15 ID:yUb+at4A]
- >>138
gpmoduleのこと?最新は 2007/09/01のver1.03。ベータ版じゃないよ。 しかしこれでどうやってPNGのアルファチャンネルに対応すればいいんだろう。
- 140 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 21:48:30 ID:Sv0M8kit]
- macもlinux用もあるんだし、WinCEにも対応してほすい
- 141 名前:名前は開発中のものです。 mailto:sage [2008/03/31(月) 22:47:20 ID:7vGXQS4J]
- >>139
ちがうちがう、掲示板にこっそりあがってるAlphaimageってやつ
- 142 名前:139 mailto:sage [2008/04/01(火) 00:48:39 ID:W5uTdp4d]
- >>141
おー、ほんとだ。すげー。(スパムも凄いな…。) ベータ版とか言ってほとんど実装済みみたいですね。
- 143 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 03:24:52 ID:r/G2LM/Y]
- 上記のモジュールじゃなくて、とりあえず従来の方法でα付きのpng読み込むdll作ってみる。
- 144 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 23:57:53 ID:DCsom5BO]
- バグトラックとかWishlistとかアクセスできなくね?
- 145 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 01:00:23 ID:AXs31FxI]
- バグトラックは
> Following errors occurred. Please contact administrator. > > Insecure: can't intern tainted string (SecurityError) って出てくるね。 Wishlist?
- 146 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 02:26:52 ID:jYxdLYCW]
- >>145
ttp://quasiquote.org/hspbt/guest?project=hspb3wish&action=top 追加してほしい機能ってこと DBが破損、とかなっていない事だけが心配だ
- 147 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 20:12:36 ID:tuquryKK]
- 入門的な質問なんですけど、
*main stick key,0 if key&16 : ren=ren+1 : goto *renda await 1 goto *main *renda repeat 100 stick key,0 if key&16 : ren=ren+1 await 1 loop mes ren *main2 stick key,0 if key&32 : ren=0 : cls : goto *main await 1 goto *main2 連打力を計測したくてこんなもん作ったんですが これって「一秒間の連打数」をキチンと図れますか? await1をループで100回繰り返してるはずなんで await100って事なんですけど、どのPCスペックで実行しても同じ一秒ですか?
- 148 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 20:12:55 ID:tuquryKK]
- 入門的な質問なんですけど、
*main stick key,0 if key&16 : ren=ren+1 : goto *renda await 1 goto *main *renda repeat 100 stick key,0 if key&16 : ren=ren+1 await 1 loop mes ren *main2 stick key,0 if key&32 : ren=0 : cls : goto *main await 1 goto *main2 連打力を計測したくてこんなもん作ったんですが これって「一秒間の連打数」をキチンと図れますか? await1をループで100回繰り返してるはずなんで await100って事なんですけど、どのPCスペックで実行しても同じ一秒ですか?
- 149 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 20:46:08 ID:C6IPzkws]
- 入門的な質問なんですけど、
*main stick key,0 if key&16 : ren=ren+1 : goto *renda await 1 goto *main *renda repeat 100 stick key,0 if key&16 : ren=ren+1 await 1 loop mes ren *main2 stick key,0 if key&32 : ren=0 : cls : goto *main await 1 goto *main2 連打力を計測したくてこんなもん作ったんですが これって「一秒間の連打数」をキチンと図れますか? await1をループで100回繰り返してるはずなんで await100って事なんですけど、どのPCスペックで実行しても同じ一秒ですか?
- 150 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 21:23:41 ID:+Uf/vSnv]
- >>147-149
await は1ms単位だから「await 100」なら100ms=0.1secですね。 waitだと10ms単位だから100で1sec。 1秒きっかりで計測すると誤差がひどくなるから10秒ぐらい計測して 1秒あたりの回数表示するようにするのがお勧め。 10秒といっても、計測にかける時間を正確にするんじゃなく、計測にかかった時間を 正確に取ったほうがいいだろうね。これでスペック誤差を吸収できる。 経過時間の計測にはd3timer命令使うといい。 d3moduleモジュールの命令だから最初に、 #include "d3module.as" と打つのを忘れずに。 ところで3回書き込んだ意味はなに?
- 151 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 21:41:43 ID:tuquryKK]
- >>150
>await は1ms単位だから「await 100」なら100ms=0.1secですね。 >waitだと10ms単位だから100で1sec。 それすらも間違って覚えてましたw でもやっぱり正確ではなんですね・・・。 自分でやってる時もやる度に微妙に違う気がしてましたが、 勘違いなのかなー?とも思ってました。 おかげさまで納得出来ました、ありがとうございます! >経過時間の計測にはd3timer命令使うといい。 おっ!勉強してみます!助かります。 で、3回も書き込んだのは連打のやりすぎで手がおかしくなったのかもしれません・・・w
- 152 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 21:45:10 ID:tuquryKK]
- >>149
偽者か!!!ムキー!
- 153 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 19:12:58 ID:Ugp04C0N]
- >>150
>経過時間の計測にはd3timer命令使うといい。 関数 >#include "d3module.as" d3m.hsp HSP2版のことかと思ったけどそっちにはd3timerはないみたいだし。
- 154 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 20:17:33 ID:6jFh0VJc]
- ごめん間違えた。d3m.hspだった。
- 155 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 00:06:59 ID:JJ2o2UzG]
- まことに申し訳ありません。
退屈を満喫しているところ失礼いたします。 モジュールを作りましたので、よかったらお試しください。 機能概要 ・ゲームコントローラー情報取得(アナログ対応) ・キー配置変更機能 ・β版につきマニュアル関係不足気味 homepage3.nifty.com/ghpk/dl/dl11.htm 問題あるかないかだけでもコメントくれると助かります。
- 156 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 10:13:04 ID:w/9b6OzC]
- 絵がかわいいね
パっとやった感じ、問題なし。
- 157 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 10:51:24 ID:0zjmC5xf]
- >>155
OS WindowsXP SP2 ゲームコントローラー JY-PSUAD1 + SCPH-10010 padset.exe 設定できた joyp_sample04.hsp デジタル、アナログ、アナログLRちゃんと動いた 他のサンプルは数値でるだけなんで正しいか確認してない。
- 158 名前:名前は開発中のものです。 mailto:sage [2008/04/18(金) 00:16:44 ID:Izj4sD60]
- >>155
OS Windows Vista SP1 PAD ・BUFFALO BGCFC801 ・ELECOM JC-U1608TBK ・サンワサプライ JY-PMUW ・サンワサプライ JY-PSUAD2 + PSアナログコントローラー padset.exe 0.5β なぜか方向キーが認識されない、 というかたまに勝手に↑が入力される。方向キー以外のボタンは認識される。 0.3 今度はなぜか↑だけ反応しない。 ↑の項目に別のボタンを割り当てることはできる、けど↑が割り当てられない。 ただ、サンワサプライ JY-PSUAD2 + PSアナログコントローラーだけ なぜか全部正常に認識 これだからVistaは…(´・ω・`) あとでXPのほうでもやってみる
- 159 名前:158 mailto:sage [2008/04/18(金) 00:46:52 ID:Izj4sD60]
- XP SP2でもやったが結果同じだな
で、joyp_sample04.hsp を見てて気づいたが なんか常時↑が押されてる状態っぽい。 0.3の joyp_test.hsp も同じようになってる。 ↓を押したらキーが押されてない状態になったから もしかしたら基準値が上のほうに寄ってるとか(´・ω・`)? joyp_sample04.hsp で「アナログ入力を使用しない」の チェックをはずしたらちゃんと認識された。 サンワサプライ JY-PSUAD2 + PSアナログコントローラーは この現象がなくて 多分>>155の想定どおりの動作をしてくれてるっぽい。 あとどうでもいい話だが padset.exe の下のほうにあるボタンが 2ドットほどステータスバーと被ってたw(Vista)
|

|