HSP - Hot Soup Processor [7]
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
04/06/10 04:28ID:cbXY3kVCHSP - Hot Soup Processor
http://game.2ch.net/gamedev/kako/1005/10053/1005332663.html
HSP - Hot Soup Processor [2]
http://game.2ch.net/test/read.cgi/gamedev/1035428757/
HSP - Hot Soup Processor [3]
http://pc2.2ch.net/gamedev/kako/1043/10436/1043609896.html
HSP - Hot Soup Processor [4]
http://pc2.2ch.net/test/read.cgi/gamedev/1047082415/
HSP - Hot Soup Processor [5]
http://pc2.2ch.net/test/read.cgi/gamedev/1058507713/
HSP - Hot Soup Processor [6]
http://pc5.2ch.net/test/read.cgi/gamedev/1078660876/
関連サイト
ONION software (本家)
http://www.onionsoft.net/
HSP CENTER
http://hspcenter.com/
HSP ML
http://garde.esprix.net/hsp-ml/
0561名前は開発中のものです。
04/07/21 00:24ID:8wOLu4/oわざわざHSPスレに来てVCの利点語るってのがわからん。
0562名前は開発中のものです。
04/07/21 00:44ID:P+jPtuKH0563名前は開発中のものです。
04/07/21 01:31ID:psb7KHLjあれ期待してんだけど。サンプルの奴ちょっと改造しただけでスクリーンセーバーに出来そうだし。
0564開発さん名無しです
04/07/21 07:10ID:SN5KEI8gVCの関数呼ぶようにしたのがH○Pなのではないかと。
VBを脅かすような存在になってたら多分訴えられてたかも
知れないが、そこまでいかなかったのが良かった。
これからも使っていけそう。ていうかLINUXとかでもある
らしいし、VCかVBで開発してるんじゃないの?
言語は何で開発してるんだろう。
0565名前は開発中のものです。
04/07/21 07:35ID:j+pL4Agv…HSPスレでH○Pって書く必要は?
0566557
04/07/21 09:58ID:FU77V1Mi3Dのゲームを作っててなんかいいDLLないかなって思ってて
Forsythia3Dってやつを見つけたんだけど、結局のところZGPで間に合うなと。
でさ、Forsythia3Dの売りがシェーダーが作成できることなんだろうけど、
シェーダーがかける人は、そもそもHSP使わないよなって。
確かにHSPスレで言うことではないな。すまん。
ちなみにAGEはいいプラグインだったな。確かにスレに反してたな。すまん。
0567名前は開発中のものです。
04/07/21 10:06ID:P+jPtuKHそーか。
で、3Dのゲームのほうはどんなの。
0568名前は開発中のものです。
04/07/21 12:20ID:D0BDklaH身内同士なぁなぁやってろってことだ
0569名前は開発中のものです。
04/07/21 15:23ID:5rD52Y59?
0570名前は開発中のものです。
04/07/21 15:27ID:1p/o+QHr0571名前は開発中のものです。
04/07/21 15:31ID:ztbMkDLEageられてるのは何の関係も無いだろうし誰かが勝手にageたのをスレ住人全員の意思だと思われても困るが
0572名前は開発中のものです。
04/07/21 17:32ID:cb0CutyE米国のマイクロソフト社は20日、著作権法違反(幇助)で起訴されている金子勇被告(33)に対し損害賠償請求を検討する事を表明した。
金子被告は、ファイル交換ソフト「Winny」を開発し著作権法違反(幇助)で起訴され、現在公判中である。
Winnyのユーザーの間では、同社の製品が複製され現在でも交換され続けている。
同社の日本法人「マイクロソフト株式会社」の代表執行役マイケル・ローディング氏によれば、同社の受けた損害は6億ドル(720億円)以上。
同社法務担当役員ジェームス・ホフマンは「Winnyはアプリケーションを開発し販売する者にとって非常に迷惑な存在だ。我社以外にも損害
を被った会社はいくつもある。この先、違法なコピー製品が出回らない為にも我々は違法コピーを許さない態度を示さなければならない。弁
護士を交え損害賠償請求をする協議をおこなっている。おそらく、年内にもWinny開発者に請求を行うだろう。」とのコメントを発表した。
http://news17.2ch.net/test/read.cgi/news7/1090330129/l50
0573名前は開発中のものです。
04/07/21 20:06ID:TiQvCFdTそうか!HSPのSを隠すとH○P、つまりHOP!
>>564は、他の言語へのステップのためのホップだと言いたかったんだよ!!
0574名前は開発中のものです。
04/07/21 20:11ID:m5Dv3Ac7( ・∀・)つ〃∩ ガッテン ガッテン ガッテン
0575名前は開発中のものです。
04/07/21 21:37ID:VGN7ARf6> VBを脅かすような存在になってたら多分訴えられてたかも
> 知れないが、
なぜ?
0576名前は開発中のものです。
04/07/21 23:36ID:xfQXREz10577名前は開発中のものです。
04/07/22 00:35ID:awvfL5r4開発者に請求はちょっと厳しいな・・
流した個々人に請求するのが順当だろうが、特定が面倒だろうしね。
>564
HSPはマイクロソフトから何か表彰された事があるぞ。
プログラム言語ライクといっても、詰まるところHSPは、
独自スクリプトを解釈して実行されるVCアプリなので、
MSのVC利用規約には違反しない。
0578名前は開発中のものです。
04/07/22 00:37ID:qYgtpbOM>>572のリンク先飛んでみろ。俺はマジで騙された。つーか釣り主で餌撒いてんのか?
0579名前は開発中のものです。
04/07/22 00:59ID:7e6EXbAV0580名前は開発中のものです。
04/07/22 01:27ID:dsDe4Hb2ム板住人なら肌で感じてるだろ
0581名前は開発中のものです。
04/07/22 01:29ID:dsDe4Hb2ゲ製作板住人ならに訂正
こっちだと開発ツールあまり使ってない人も多いだろうけど
0582名前は開発中のものです。
04/07/22 02:04ID:XNOnj0m6しかし他人事ながらny作者ヤバくねーんだろか?
音楽関係の著作権団体ならマジ訴訟起こしそう。ってかスレ違いだなワリイ
0583名前は開発中のものです。
04/07/22 02:34ID:7e6EXbAV0584名前は開発中のものです。
04/07/22 03:44ID:v21t8RHKヤバいに決まってるだろう
ヤバくないツールなら、匿名機能なんかつけねぇって
0585名前は開発中のものです。
04/07/22 03:53ID:smadhzIm0586名前は開発中のものです。
04/07/22 11:45ID:qJWNGnla0587名前は開発中のものです。
04/07/22 12:32ID:DDse4NDE0588名前は開発中のものです。
04/07/22 12:35ID:2G6HNIwb0589名前は開発中のものです。
04/07/22 13:11ID:30tmq03W0590名前は開発中のものです。
04/07/22 13:22ID:cgOfwBjGhttp://www.nipponham.co.jp/winny/index.html
0591名前は開発中のものです。
04/07/22 14:07ID:KA6V/Disついにスキンレスウィンナーが来たか。
0592名前は開発中のものです。
04/07/22 18:57ID:oYm4BtvD#const sx 320 // 始点(X) ;??
#const sy 240 // 始点(Y) ;??
randomize ;乱数の初期化
rnd x, 641: x -= 320 // -320≦x≦320 ;641までの乱数をxに代入?
color 255, 0, 0
boxf sx, sy-10, sx+x, sy+10 ;sx?sy?
repeat ,1 ;無限ループ変数cnt 1から?
pget sx+cnt, sy ;の座標の色の輝度をrval,gval,bvalに代入?
if (rval != 255)||(gval != 0)||(bval != 0): break ;?
// 指定された色以外だったら抜ける ;//って何?
dist++ ;?
loop
if dist{ // +の方向に見つからないなら-を探す ;?
repeat ,1
pget sx-cnt, sy
if (rval != 255)||(gval != 0)||(bval != 0): break
// 指定された色以外だったら抜ける
dist--
loop
}
mes "実距離: "+x
mes "計測された距離: "+dist
stop
俺もそんなによく分かってないけど、
命令くらいなら、こんなところ
■#const sx 320
#defineと同じで文字列の置き換え、
この場合は「sx」をすべて320に置き換える
■rnd x, 641: x -= 320
コメントにあるように
-320≦x≦320の領域で乱数を得る
■break
repeat〜loopの外に抜ける命令
■++/--(インクリメント・デクリメント)
「a++」は「a+=1」や「a=a+1」と同じ意味
「a--」は「a-=1」や「a=a-1」と同じ意味
顔がやばいね
0595名前は開発中のものです。
04/07/22 20:06ID:JCgB+QCu0596名前は開発中のものです。
04/07/22 20:40ID:qJWNGnlaのコード見てたんだけどさ、
if dist{ // +の方向に見つからないなら-を探す
の部分がよく分からない
if dist=0{
とかにしないと左側(−方向)が計れないんじゃない
実際実行してみたら左側の計測値でないし
0598名前は開発中のものです。
04/07/22 20:51ID:muFTthPG>>303の速度テストを見ると、a++のほうが微妙に早いから
……ってのも理由のひとつでは?
0599名前は開発中のものです。
04/07/22 21:13ID:JCgB+QCuワラタ
>>598
そうなのか、thx。これからはそうするよ。
0600名前は開発中のものです。
04/07/22 21:48ID:kTuNILez0601名前は開発中のものです。
04/07/22 21:56ID:T0YOYOKI0602名前は開発中のものです。
04/07/22 22:00ID:cgOfwBjGsx, sy…描画する座標(y座標は中心)
rnd x, 641: x -= 320 // -320≦x≦320 ;641までの乱数をxに代入?
0≦x≦640の乱数をつくって320引くので、-320≦x≦320
boxf sx, sy-10, sx+x, sy+10 ;sx?sy? …初期位置から距離分足して(負の場合もあり)描画。
repeat ,1 ;無限ループ変数cnt 1から? …○
pget sx+cnt, sy ;の座標の色の輝度をrval,gval,bvalに代入? …○
if (rval != 255)||(gval != 0)||(bval != 0): break ;? …棒の色と違ったら抜ける
// 指定された色以外だったら抜ける ;//って何? … セミコロンと同じでコメント
dist++ ;? … distをインクリメント。
if dist{ // +の方向に見つからないなら-を探す ;? … if dist == 0{ に。
//とか++とかは他言語でのくせなので、; や +と置き換えてくれて構わない。
>>597
ご指摘の通り、ミスってますな。== 0つけといてくれ。。。
0603名前は開発中のものです。
04/07/22 23:26ID:Zp2vjWw00604名前は開発中のものです。
04/07/23 09:58ID:XNAbkHwr0605名前は開発中のものです。
04/07/23 13:13ID:QApzK9740606名前は開発中のものです。
04/07/23 14:48ID:mW0kgig+0607名前は開発中のものです。
04/07/23 15:00ID:pOdeqZaY0608名前は開発中のものです。
04/07/23 16:09ID:tEfPwjHNその色の輝度が分からない・・・。
画像から輝度求める方法ってどうやるのですか?
0609名前は開発中のものです。
04/07/23 16:56ID:/EyLJ33dpget
0610名前は開発中のものです。
04/07/23 17:00ID:mOrLysDs画面上の1ドットの色データを読みだします。
指定した座標のRGB輝度が、rval,gval,bvalの変数に自動的
に代入されます。
color 120,10,20 : mes "■"
pget 10,10
mes "rval="+rval
stop
0611名前は開発中のものです。
04/07/23 19:01ID:tEfPwjHN0612名前は開発中のものです。
04/07/23 19:26ID:5c6McM+U0613名前は開発中のものです。
04/07/23 19:56ID:tEfPwjHNどうやるんですか?
0614名前は開発中のものです。
04/07/23 21:13ID:wVnzhhx4BitBlt
0615名前は開発中のものです。
04/07/23 22:14ID:vg6VMZrTもうぶっちゃけ、作ってください、ということか?
0616名前は開発中のものです。
04/07/24 09:18ID:DtHSPpOHF1押しても出てこない。。
0617名前は開発中のものです。
04/07/24 10:28ID:16vF/Yrc0619名前は開発中のものです。
04/07/24 13:15ID:QHPFnZi/0620名前は開発中のものです。
04/07/24 13:32ID:jb6JDCZzこれからはpsetを使いなさい
0621名前は開発中のものです。
04/07/24 14:02ID:shGCgNih神きたーー
0622名前は開発中のものです。
04/07/24 14:10ID:WNNVmXtpHSP
0623名前は開発中のものです。
04/07/24 14:11ID:Yl22v+hCHSP
0624名前は開発中のものです。
04/07/24 14:15ID:LvqLCnrZ0625名前は開発中のものです。
04/07/24 14:16ID:DtHSPpOH0627名前は開発中のものです。
04/07/24 16:47ID:sBREqJXF神キタ━━━━━━(゚∀゚)━━━━━━ !!
0628名前は開発中のものです。
04/07/24 17:11ID:xp39t/L30629名前は開発中のものです。
04/07/24 17:20ID:d5BYheXm名前欄に#DtHSPpOHでトリップが◆/C6nUMesjI
HSP→Mes
ほすぷっ、凄いID!
>>625
>Win32APIってなんですか
HSPがWINDOWSに仕事を頼むんだよ
そうしないと出来ない事があるからね
例えばデスクトップマスコットを作るには
不定形のウィンドウの表示が必要だけど
HSP標準で出来ないからAPIを使う必要がある、とか
↓こことか丁寧に解説してる
http://yokohama.cool.ne.jp/chokuto/urawaza/index.html
0631DtHSPpOH ◆kxrJVlZ8OE
04/07/24 19:37ID:TBG22ax7キャプチャでしょ
起動した後他のウィンドウクリックすると
画面を取り込める
0633名前は開発中のものです。
04/07/24 20:49ID:d5BYheXm0634名前は開発中のものです。
04/07/24 21:17ID:ai64iIfsそういうのを自動で再起動してくれるアプリってHSPで作れますか?
0635名前は開発中のものです。
04/07/24 21:21ID:16vF/Yrc0636名前は開発中のものです。
04/07/24 22:03ID:LdWZ7O3fいいから足を洗え
と憶測で言ってみる
0637名前は開発中のものです。
04/07/24 23:55ID:ai64iIfsやりたかったのは某アンチウィルスソフト。安いからかよく落ちるんだ
0638名前は開発中のものです。
04/07/24 23:58ID:ai64iIfsなんか難しそうだけど、実現可能なら挑戦してみます
0639名前は開発中のものです。
04/07/25 02:03ID:wwhiYnU1定期的に調べて無ければexecで起動すればいいだけ。
0641名前は開発中のものです。
04/07/25 09:34ID:aLf3idTSもちろんそうよ
0643名前は開発中のものです。
04/07/25 13:25ID:pg4E9MvEとりあえず日本語を覚えよう。な。(AA略
すげえ、「な。」って言う文末だけで
「日記帳じゃ〜メモ帳にでも」のオヤジが目に浮かぶ
2ちゃんのAAが刷り込まれてるな…ヤバイ
0645名前は開発中のものです。
04/07/25 16:09ID:qdb7tWlx漏れも。な。
0646名前は開発中のものです。
04/07/25 16:19ID:pg4E9MvE喪前らすごい。な。
0647名前は開発中のものです。
04/07/25 21:22ID:XYHGu9YAスレ違いですまんが、先に他の常駐ソフトを疑ったほうがいい。
安いから落ちる、というのは考えにくい。
あるいは、いっそフリーのアンチウイルスソフトのほうがいいか。
定義ファイルは当然のこととして、エンジンもバージョンアップしてるよ、な。
0648名前は開発中のものです。
04/07/26 00:18ID:bb5al3zV0649名前は開発中のものです。
04/07/26 10:35ID:1SFq0AFN0650DtHSPpOH ◆kxrJVlZ8OE
04/07/26 14:17ID:JX2vDOqcrepeat ,1
pget x+cnt, y
if (rval != 32)||(gval != 56)||(bval != 45): break
dist++
loop
if dist==0{
repeat ,1
pget x-cnt, y
if (rval != 32)||(gval != 56)||(bval != 45): break
dist--
loop
}
mes "計測された距離: "+dist
stop
をつなげたいんですがどうすればいいですか?
0651名前は開発中のものです。
04/07/26 14:24ID:X3mfQWcV0652DtHSPpOH ◆kxrJVlZ8OE
04/07/26 14:33ID:JX2vDOqc0653名前は開発中のものです。
04/07/26 15:27ID:qkPSgp8Nいっこづつ地道に命令を覚えなさい。な。
自分で0から作っていったほうが結局理解が早いぞ。
他人の作ったサンプルの改造は誰がやっても面倒で難しい。
参考にするならかまわんけど。
サンプルをざっとみて
「なるほど。そうやって処理してるのか。自分のコードにとりいれてみよう。」
と思えないならまだまだ藻前さんには手に余るレベルのサンプルだ。
漏れ自身、他人のサンプルを改造して学習したことはない。
(みてもわからんし効率悪いから)
ただ「わからない」では答えようがない。
自分なりにつくってみてどこで詰まってるのかをいってくれんと教えようがない。
0654名前は開発中のものです。
04/07/26 16:01ID:wLtjN+Dz0655DtHSPpOH ◆kxrJVlZ8OE
04/07/26 16:43ID:JX2vDOqc0656名前は開発中のものです。
04/07/26 16:47ID:X3mfQWcV0657DtHSPpOH ◆kxrJVlZ8OE
04/07/26 17:13ID:JX2vDOqcpm=hwnd
hdc=dllret
mref bm,67
pm=hwnd
dim rect,4
getptr pm.1,rect
dllproc"GetClientRect",pm,2,1
screen 0,rect.2,rect.3
pm=bm.4,0,0,rect.2,rect.3,hdc,0,0,0xCC0020
dllproc "BitBlt",pm,9,5
ここらへんが分かりません
0658名前は開発中のものです。
04/07/26 17:17ID:bb5al3zV0659名前は開発中のものです。
04/07/26 17:18ID:9fbUTS2/仕方がないので、今は諦めてほしい。はっきり言って作れるレベルにない。
今のままだと他人の作ったものを自分が作ったものとして誤認識してしまう恐れがある。
もう少し簡単なもの(内容が簡単ではなく、作りが簡単なもの)を作って練習したほうがいい。
「じゃ、どういうものから始めれば良いですか?」レベルなら、もうプログラム自体諦めろ。な。
0660DtHSPpOH ◆kxrJVlZ8OE
04/07/26 17:25ID:+hn4RUX0分からないので作ってくれませんか?
■ このスレッドは過去ログ倉庫に格納されています