HSP - Hot Soup Processor [11]
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/12/02(金) 11:02:48ID:/jDdeuWB.( ,,) スクリプト言語 HotSoupProcessor について
( ,,). ゲーム製作の視点から、また〜りと語り合うスレ。
, -──- 、
(,;::-──-; )-、
.|` ̄ ̄ ̄´;;|ヽ l * 質問する前に検索してみる事
l; :::;;;l-' / * ヲチ、ネタなどはスレ違い
,-ヽ───.'-、´.. * 歴代スレ、関連サイトは >>2-8 あたり
ヽ ──── '
ONION software (本家)
http://www.onionsoft.net/
0078名前は開発中のものです。
2005/12/11(日) 08:11:48ID:a4laD21u恥ずかしいですね。
0079名前は開発中のものです。
2005/12/11(日) 08:24:38ID:ZhEp0Wr/0080名前は開発中のものです。
2005/12/11(日) 11:35:09ID:XUjfvang0081名前は開発中のものです。
2005/12/11(日) 11:41:31ID:SsgKm54qまずゲームプログラムの定石から知る必要があるな。
randomize : x=rnd(100) : randomize
なにそれ?普通そんなプログラミングしないよ。randomizeはプログラムの頭とか
ステージの開始の場所とかに置くんだよ。初心者向けの本買え。HSPのはお勧め
しない。あんなのテクニカルライターが書いた本じゃない!MZ-80の楽しく学ぶ
ベーシック。これ。今はインターネットの時代なので絶版本も手に入るはず。
ってかHSPのrndってマジ同じ値が出やすいよな。もうねxとyが違う値になるまで
ループしちまえ。
0082名前は開発中のものです。
2005/12/11(日) 12:05:51ID:SsgKm54q残念でした。HSPはそういう設計思想で作られておりません。HSPでやろうと
思ったらとっても凝った、素直でないプログラミングをしなきゃならない。
ってかもうVB使えばいかがですか?
まあ直球勝負で答えるとそれやめて別のアルゴリズム考えれば?ってことなんです
けどね(HSPの設計思想に合わせる)。
>>80
各種拡張プラグイン使いたいなら2.61。HSPIMG使って3Dやりたいなら3.0。
各種拡張プラグインの作者全員が3.0対応してあげようと思うほどボランティア
精神にあふれてるとはとうてい思えんな。
0083ホスプロ ◆HOTsoUpxjY
2005/12/11(日) 12:23:38ID:zXSD49ht難しいところだけどあくまで俺的には、「今から始める」なら3.0の方がいいと思う。
確かにプラグインの問題はあるけど、特にプログラミング自体を始める場合に、
あの演算子の順序に慣れると困るから。3.0の方が自然な文法になってる。
0084名前は開発中のものです。
2005/12/11(日) 12:36:52ID:upTa7iFTrandomize : x=rnd(100) : randomize.......
こんな書き方したらrandomizeの中の人の値が同じなので
値が同じになるのは当たり前。
とりあえず56はrndとrandomizeで短いプログラム作って色々試して
どんな仕様なのかを頭で覚えてからプログラムを作ったほうがいい。
0085名前は開発中のものです。
2005/12/11(日) 13:10:01ID:W5EFXnWrHSPIMGとは
0086名前は開発中のものです。
2005/12/11(日) 14:03:11ID:5y6UWGg2randomizeは「現在の時間」を元に乱数のパターンを作るので、
時間経過が無ければ初期化パターンも同じになってしまうのは当然。
てこと。
0087質問なんですが。。。
2005/12/11(日) 14:20:00ID:+X0tiGGP通信命令の SOCKOPEN で
パラメータの"ソケットID"の意味がわかりません。誰か教えてください。
0088質問なんですが。。。
2005/12/11(日) 16:39:20ID:+X0tiGGP0089名前は開発中のものです。
2005/12/11(日) 16:41:21ID:lMWLqIba0090質問なんですが。。。
2005/12/11(日) 16:44:14ID:+X0tiGGPじゃぁいいです。
0091名前は開発中のものです。
2005/12/11(日) 17:06:07ID:dSKbYdDjそのままの意味。
IDは変数に格納されてる。
わからなければマニュアル読んで。
0092名前は開発中のものです。
2005/12/11(日) 21:37:15ID:5y6UWGg2ただの通し番号じゃないの
sndloadで言うとことの "読み込むバッファの番号"
sndload "a.wav",123
snd 123
sockopenでは
IDを変えれば同時に32個接続出来るって事かと
基本的には好きな数字で良いはず
てか…
0093名前は開発中のものです。
2005/12/11(日) 23:11:41ID:b/9xBFgEダンジョンマスターってありましたよね。
あの、マップ内のアイテムをマウスで拾う、という判定は、一体どうやってるんでしょう?
そもそも、同じ位置に複数のアイテムを置く、という処理はどうやってるんでしょう?
どなたか概念で良いので教えていただけませんか。
0094名前は開発中のものです。
2005/12/11(日) 23:59:21ID:4vaC62qQそのダンジョンマスターは知りませんが
とりあえずそのゲーム画面のどこかをクリックしたら拾えるのでしょうか?
それなら、クリックをしらべれば
複数置くのは
Item1、Item2、…
などを作っているのでは?
X座標、Y座標があるなら
DIM Item,最大X座標,最大Y座標,最大同位置アイテム数(max)
と言う風にして、
(クリック判定)
repeat 最大同位置アイテム数
Itemno=Item.X座標.Y座標.最大同位置アイテム数-cnt
if Itemno!=0 :(その後の処理)
loop
(HSP2使いなので3ではどうなるかわかりませんが
0095名前は開発中のものです。
2005/12/12(月) 11:59:35ID:hK7iu8yD0096名前は開発中のものです。
2005/12/12(月) 12:24:26ID:m6LBlgON簡単で良いからSTG作ってみることをお勧めする
単純に書くとこう
repeat 画面上に置ける最大アイテム数
if (アイテム座標.cnt>=マウス位置)&(アイテム座標.cnt+アイテムの大きさ<=マウス位置)
{
"GET!"
}
loop
0097名前は開発中のものです。
2005/12/12(月) 14:16:37ID:ScPZQt3tネット関係のソケット通信のことで、
ポートはわかるんですけど、ソケットIDとは何のことなのか、さっぱりわかりません。
「ソケット」で検索したら、たくさん出ましたけど、「ソケットID」で検索すると、
出なくなることからHSP専門の言葉だと思うのですが詳しく教えてください。
お願いします。
まるち?
0098名前は開発中のものです。
2005/12/12(月) 14:57:15ID:lEK+w2Ta0099名前は開発中のものです。
2005/12/12(月) 15:00:11ID:hK7iu8yDまるちわろすwwwwwww
010093
2005/12/12(月) 20:04:54ID:RS1w9SU0回答ありがとうございます。なんとなく判りました。
アイテムの管理方法を変えて見ます。
チラシの裏―――――
ダンジョンマスター Return To Chaos (フリーソフト)
http://www.ragingmole.com/RTC
DM総合サイト『DungeonMaster&ChaosStrikeBack Encyclopaedia』 ●すごい情報量
http://dmweb.free.fr/ http://dmweb.zpc.cz/
元はMSDOS時代の、現在のリアルタイム3DRPGの基礎になった、非常に面白い作品です。
0101名前は開発中のものです。
2005/12/12(月) 20:16:36ID:DVk43gnb「ソースみないと作り方が見当もつかない」
ってレベルのひとはソースをみたら作り方がわかるんだろうか
0102名前は開発中のものです。
2005/12/12(月) 20:19:07ID:9jmoD8eG0103名前は開発中のものです。
2005/12/12(月) 20:34:36ID:JMhFyOHp0104名前は開発中のものです。
2005/12/12(月) 21:37:02ID:EdqsvGuk前にサイトで公開してるゲームのソースくれってメールが来たから、
送ってやったけど、自分には難しくてよくわかりませんでしたって返事が来たな。
書いた本人も1年も見ないとよくわからんくなるよ。
0105名前は開発中のものです。
2005/12/12(月) 21:44:12ID:DVk43gnbましてひとのソースなんて面倒臭すぎて解読する気になれない。
入門書のSTGですら面倒で投げた。
自分で考えたほうが早いし。
0106名前は開発中のものです。
2005/12/12(月) 22:55:40ID:m6LBlgON0107名前は開発中のものです。
2005/12/12(月) 23:20:45ID:DVk43gnbゲームのサンプル載せるのも良いけど
仕様が不明確な命令のテキストを
もうちょい掘り下げて欲しいな。
いちいち試して検証するの面倒だし。
0108名前は開発中のものです。
2005/12/13(火) 02:25:21ID:6C7cZ8nW○実装
それがHSPくry
0109名前は開発中のものです。
2005/12/13(火) 13:37:06ID:pZqIuIL80110名前は開発中のものです。
2005/12/13(火) 14:48:37ID:EnHQl3vPなめてたけどなかなかできるもんじゃないね
0111名前は開発中のものです。
2005/12/13(火) 15:07:26ID:adO4eWmAaxobj Flash, "ShockwaveFlash.ShockwaveFlash", ginfo_winx, ginfo_winy
dialog "swf", 16
if stat == 0 : end
Flash->"LoadMovie" 0, refstr
Flash->"Play"
0112名前は開発中のものです。
2005/12/13(火) 20:09:16ID:d0UiDIKVイコールであってほしいな
0113名前は開発中のものです。
2005/12/14(水) 14:49:50ID:Y+bSUO4T0114名前は開発中のものです。
2005/12/14(水) 18:39:51ID:ufnQLd8Omci使えばいいじゃん
0115名前は開発中のものです。
2005/12/15(木) 16:40:08ID:cJKwU1uM0116名前は開発中のものです。
2005/12/15(木) 18:18:58ID:IiSKawNy感じ悪いな。
0117名前は開発中のものです。
2005/12/15(木) 19:37:07ID:E9JdwQhp0118名前は開発中のものです。
2005/12/15(木) 20:59:11ID:PgegKFxu…という違和感が生まれないところがHSPクオリティ
0119名前は開発中のものです。
2005/12/15(木) 22:02:44ID:p9KvPEqbなんかいいな、あれw
0120数英知
2005/12/15(木) 23:07:09ID:9wedJLBl0121名前は開発中のものです。
2005/12/16(金) 16:30:10ID:UMfzvd0Iそんな考えのおまえにクスリが必要だ
0122名前は開発中のものです。
2005/12/16(金) 16:54:22ID:FR4O9oCB他人は自動検索ソフトでも
自動ソース作成ソフトでもありませんよ?
自分で調べて考えてもわからなかったとかなら別にいいんだがな・・・
0124名前は開発中のものです。
2005/12/16(金) 21:23:39ID:FmJ2a1M6>>123 と来ると>>121と同レベルに感じる
0125名前は開発中のものです。
2005/12/16(金) 22:21:47ID:6P6dDkLx0126名前は開発中のものです。
2005/12/16(金) 23:16:43ID:jlsbEwbLキー押したら終了するだけの単純なプログラム組んで終了させると、
「問題が発生したためhsp3.exeを終了します」のエラーが
毎回出るのですが皆さんはなりませんか?
フルスクリーンの時だけ発生するようなので
バグっぽい感じがするんですが…。
0127名前は開発中のものです。
2005/12/16(金) 23:31:30ID:Z39kVpHhこれも悪い質問の例だな。
半年ROMってろ。
0128名前は開発中のものです。
2005/12/17(土) 00:19:23ID:UEmdEVTChmm.dll使えという突っ込みはしないでおいて。
0129名前は開発中のものです。
2005/12/17(土) 01:11:35ID:KgoqC/S5質問したりバグ報告したりするときは、
HSP のバージョン、使用している OS、DirectXのバージョン
などを書くのが望ましい。
分かるなら、機器構成も書くとさらにいいだろうね。
0130名前は開発中のものです。
2005/12/17(土) 02:08:32ID:LoYlZEOphmm.dll以外にもジョイスティックを使うプラグインはあります。
…。
取説が欲しければmiaタソのサイト行けば落とせますよ。
0131名前は開発中のものです。
2005/12/17(土) 02:38:11ID:LoYlZEOp>○○は無しで
人を馬鹿にするのは楽しいですか?
まともに答えてくれる者がいないことを前提とした
書き込みはあまり気分の良いものではないですね。
他の代替案を望まないのであるなら、
「なぜそれでなければダメなのか」「なぜそれではダメなのか」をしっかり書くべき。
0132128
2005/12/17(土) 09:33:37ID:UEmdEVTCHSPのオフィシャルサイトからmiaタソのサイト入ろうとしたが、入れなかったから潰れてると思った。
入手してきました。
0133128
2005/12/17(土) 09:41:52ID:UEmdEVTCそのメッセージ私に対してのものですか?
もしそうだとしたらいくらでも反論できるんですが・・・。
0134名前は開発中のものです。
2005/12/17(土) 10:53:12ID:Cn8UWnTx0135名前は開発中のものです。
2005/12/17(土) 11:11:26ID:WuNVjy+pクレ厨が反論?死ね大ボケ屑野郎が。
0137名前は開発中のものです。
2005/12/17(土) 11:43:39ID:mhGhphPl0138128
2005/12/17(土) 11:48:40ID:UEmdEVTC>まともに答えてくれる者がいないことを前提とした
>書き込みはあまり気分の良いものではないですね。
このスレに関してはまともに答えてくれる者がいないことを前提とした方がいいみたいですね。
>>135のような厨がすぐに発狂しますからね。
0139名前は開発中のものです。
2005/12/17(土) 12:01:21ID:WuNVjy+p第一、130=131ってのは気付いてんのか低能君?
0140名前は開発中のものです。
2005/12/17(土) 12:06:16ID:f+BnjI+Aと逆切れする悪知恵つけたヤツが出てきてるから困る。>136のような
0142128
2005/12/17(土) 12:35:42ID:UEmdEVTCID見れば誰だってわかるじゃん?
0143名前は開発中のものです。
2005/12/17(土) 12:36:57ID:Cn8UWnTx流石に
0144名前は開発中のものです。
2005/12/17(土) 12:44:00ID:f+BnjI+Aおまえは日本人の最下層に位置する人間ですがなにか?
0145128
2005/12/17(土) 12:56:29ID:UEmdEVTC自分自身現在最下層の人間だと思っているよ。
自分が上層部だと思ったとたん努力をすることもせずただ堕ちていくだけだからね。
0146名前は開発中のものです。
2005/12/17(土) 13:23:53ID:LoYlZEOpやはり人を見下したような書き方、聞き方をするヤシにはロクなのがいない、ということ。
レスの一つ一つにもそれが見て取れる。
火病ってるのはどっちなのか、と。
それと荒らしてごめんなさい ○| ̄|_
0147名前は開発中のものです。
2005/12/17(土) 13:27:07ID:2Twht54V思春期真っ只中の青少年の香りがプンプンするよ!
0148みずき ◆WnmizUKIg6
NGNG【ヒョンフィ姫】HSP初質P43【マンセー】
http://pc5.2ch.net/test/read.cgi/tech/1108092270/
0149128
2005/12/17(土) 14:00:16ID:UEmdEVTCやっと>>131と確認できる人が来てくれた。
私にとって掲示板での質問とは聞きたい内容が相手に伝われば基本的にはよいと思うのです。
ですから、私は必要最小限の内容を書き表したのです。
レポートなり論文では文章の起承転結は重要だと思います。
ジョイパッドを使う必要がある。→どうすればよいか。→hmm.dllやHSPJSIS.DLLがある。
→これらを比較した結果HSPJSIS.DLLの使用が適切である。→よってHSPJSIS.DLLを使用する。
っといった具合。
さて、ここまで研究が進んだ段階でHSPJSIS.DLL以外のdllであるhmmなどの話題にされても
かえって面倒なことになるのではないでしょうか?
私はそういった事態を回避するために"hmm.dll使えという突っ込みはしないでおいて。 "と記したのです。
それが"人を馬鹿にするのは楽しいですか?"と言われたのです。非常に驚きました。
私自身"hmm.dll使えという突っ込みはしないでおいて。 "という文に人を馬鹿にする意図が無かっただけに
残念でした。
もともと以前のレスから質門に不備があるといった指摘が飛び交っていたこともあるでしょうが、
あなたの考えは被害妄想ではないかと思わざる得ません。
どうでしょう。あまり気分の良いものではないですね。
取り合えずここで誤解を解きたいと思います。
0150名前は開発中のものです。
2005/12/17(土) 14:02:10ID:Cn8UWnTx0151名前は開発中のものです。
2005/12/17(土) 14:11:48ID:mhGhphPl0152名前は開発中のものです。
2005/12/17(土) 15:05:35ID:f+BnjI+A81 名前:名前は開発中のものです。[sage] 投稿日:2005/12/17(土) 14:35:00 ID:UEmdEVTC
私の案なんですけど。
オートマトンを使って将棋板に並ぶ駒の状態にそれぞれ遷移させれば、将棋の手を全通り生成することができ、
某最強将棋ソフト「AI将棋」なんかより遥かに強い、絶対に勝つ将棋ソフトを作ることができると思います。
作る際に時間計算量の問題があるんだが・・・
一儲けできそうじゃない?
0153名前は開発中のものです。
2005/12/17(土) 15:11:29ID:PaMRHF9D0154名前は開発中のものです。
2005/12/17(土) 15:27:57ID:tzfCU+3aいい加減にしないとID:UEmdEVTC泣いちゃうだろ。
0155名前は開発中のものです。
2005/12/17(土) 16:14:15ID:mkp2H6AQ吹いたwwww
0156名前は開発中のものです。
2005/12/17(土) 16:18:05ID:Cn8UWnTx0157名前は開発中のものです。
2005/12/17(土) 16:19:39ID:mkp2H6AQ81 :名前は開発中のものです。:2005/12/17(土) 14:35:00 ID:UEmdEVTC
私の案なんですけど。
オートマトンを使って将棋板に並ぶ駒の状態にそれぞれ遷移させれば、将棋の手を全通り生成することができ、
某最強将棋ソフト「AI将棋」なんかより遥かに強い、絶対に勝つ将棋ソフトを作ることができると思います。
作る際に時間計算量の問題があるんだが・・・
一儲けできそうじゃない?
82 :名前は開発中のものです。:2005/12/17(土) 14:45:47 ID:f+BnjI+A
↑アホ発見
83 :2^8:2005/12/17(土) 14:55:37 ID:UEmdEVTC
>>82
どこまで恨んだら気が済むの?
84 :名前は開発中のものです。:2005/12/17(土) 15:04:50 ID:f+BnjI+A
やべーw お前HSPスレのアホかよw
自分がどれだけアホ言ってるか理解してねーのなw
0158128
2005/12/17(土) 19:46:38ID:UEmdEVTC私はオートマトンを使うことにより将棋やオセロその他様々なゲームを攻略できると考えてきました。
どこがどのようにアホであるのか教えてもらいたいですね。
0159名前は開発中のものです。
2005/12/17(土) 20:05:22ID:eGz+eKVV大変参考になるので是非やってほしいです。
0160名前は開発中のものです。
2005/12/17(土) 20:05:52ID:ckmIAmKA0161128
2005/12/17(土) 20:15:12ID:UEmdEVTCでも将棋のデータ採取をするためには世界中のコンピュータの力を借りなくてはいけないかも知れない。
2人の人が自身満々にアホといっているので、
彼らの指摘する問題点を是非聞いてみたいものです。
0162みずき ◆WnmizUKIg6
NGNG0163名前は開発中のものです。
2005/12/17(土) 20:59:29ID:0GlryIuSじゃあなんで既存の将棋ソフトがやんないのか考えろよアホ。
何が、「私の案なんですけど」だ。
何が、「一儲けできそうじゃない?」だ。
スーパーコンピュータ手に入れてから言え。
0164128
2005/12/17(土) 21:08:38ID:UEmdEVTC>>163
オセロなら実現可能な時間内にデータを生成することが可能だと思うよ。
えっ、実際にやれと。
やる時間があったら公開でもしようかな。
何も将棋に限定してないし・・・。
限定していないのにアホとか言うのだから、
時間計算量以外の点でほかにどこに問題があるのか教えてください。
またファビョられると小学生のいたずらみたいなことされそうなので、
ファビョるのなら結構ですがね。
0165128
2005/12/17(土) 21:15:47ID:UEmdEVTC全員→一部を除く全員
に訂正。
0166ホスプロ ◆HOTsoUpxjY
2005/12/17(土) 21:28:05ID:rfWGgjo2必勝ソフトは最初はともかく、勝てないゲームを誰もしない。だからたぶん儲からない。
0167名前は開発中のものです。
2005/12/17(土) 21:32:06ID:UJCQZPnNたとえオセロでもGBやTBなんかじゃ到底収まりきらない。
0168名前は開発中のものです。
2005/12/17(土) 21:41:26ID:2Twht54V言動レベルは中学生。
見てる方が恥ずかしいな。
0169名前は開発中のものです。
2005/12/17(土) 21:41:36ID:eGz+eKVV漏れは
>私はオートマトンを使うことにより将棋やオセロその他様々なゲームを攻略できる
に非常に興味がある。
さぁ>>128よ。お前の力を見せてくれっっ!
0170名前は開発中のものです。
2005/12/17(土) 21:53:01ID:mkp2H6AQえ?ここにいる人って・・・
みんな小学生じゃなかったの?
0171名前は開発中のものです。
2005/12/17(土) 21:58:02ID:0GlryIuSアホだな。
「周りのは人間すべておかしい」と言ってるヤツは、
なんのことはない自分自身がおかしいことに気付いてないだけ。
同様に、ファビョってるのはお前だけ。
>何も将棋に限定してないし・・・。
はい、それがアホ。
将棋に限定しない、計算量が少ないゲームであれば既にそういうソフトは存在している。
誰でも思いつける手法だからだ。
問題はそこからどこまで計算量を少なく出来るかだ。
誰でも分かる最初の一歩を思いついたくらいで
>私の案なんですけど。
>一儲けできそうじゃない?
なんて言ったらアホ呼ばわりはしょうがない。
0172名前は開発中のものです。
2005/12/17(土) 22:05:16ID:I0IQ2ldCそういうのって、計算量が全てなのに
C言語の100倍以上遅いHSPで
おそらくCで記述されているAI将棋に勝てるつもりなんかいな。
0173名前は開発中のものです。
2005/12/17(土) 22:10:11ID:gEVGlVeI0174名前は開発中のものです。
2005/12/17(土) 22:19:17ID:TSAFor1gとかで逃げるような腰抜けじゃないことを祈る
0175名前は開発中のものです。
2005/12/17(土) 22:28:37ID:KbYbd5Yfアルゴリズムを入れてない状態の将棋ソフトの作成もムリだと思う。
オセロも難しいんじゃないか?
0176名前は開発中のものです。
2005/12/18(日) 01:56:21ID:uBFO4WDJアフォは逃げたようだな。
0177名前は開発中のものです。
2005/12/18(日) 05:15:24ID:3aiPXo/m■ このスレッドは過去ログ倉庫に格納されています