トップページgamedev
1001コメント303KB

HSP - Hot Soup Processor [6]

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。04/03/07 21:01ID:XxrmN16J

       (  ,,,)
        .(  ,,)      スクリプト言語 HotSoupProcessor について
        ( ,,).        ゲーム製作の視点から、また〜りと語り合うスレ。
     , -──- 、
    (,;::-──-; )-、
     .|` ̄ ̄ ̄´;;|ヽ l   * 質問する前に検索してみる事
     l;    :::;;;l-' /   * ヲチ、ネタなどはスレ違い
    ,-ヽ───.'-、´..   * 前スレ、関連サイトは >>2-5 あたり
    ヽ ──── '
0520名前は開発中のものです。04/05/05 00:46ID:YBW/tBTG
2は論外。
0521名前は開発中のものです。04/05/05 01:58ID:8WMM3RNH
2Dスプライト系ゲーム作るなら、どのプラグインがいいの?
0522あみじ房 ◆HSP.RPGgiU 04/05/05 02:03ID:1vXjv6X6
>>519
マジレスするとZGP

>>521
つーかCやれ。
0523あみじ房 ◆HSP.RPGgiU 04/05/05 02:08ID:1vXjv6X6
>>521
すまんすまん。前スレは嘘ね。(ZGP含む)
HSPDXじゃ不満なの?
0524あみじ房 ◆HSP.RPGgiU 04/05/05 02:23ID:1vXjv6X6
前レスでした。
0525名前は開発中のものです。04/05/05 06:25ID:AP+XEGvy
>524
HSPDXはウィンドウモードで凄く遅い時があるのが。(ハードウェア構成による)

あと一番困るのは、スプライトの展開。
大きさまちまちの大量のスプライトを扱うにはちょっと向いてない。
仮想VRAMが1024枚ぐらい使えるとか、
普通に配列にグラフィックデータ持てるとか、
そーゆー事ができるといいのだけど。だめ?

0526名前は開発中のものです。04/05/05 07:20ID:MBjwGi2r
>>522
ありがとう 先生ー。
0527名前は開発中のものです。04/05/05 11:20ID:3K1hOpOF
>>525
どうでもいいが仮想VRAMはメモリ単位だからxMB。
枚は仮想スクリーンだろ。
0528名前は開発中のものです。04/05/05 16:10ID:kWTR1Ijx
マルチです。
HSPもいんですけど(実際自分自身使ってます)
今まで知らなかった言語を見つけました。
HSPよりもゲーム製作に特化しているような感じです。
興味がありましたら覗いてみてくださいな。
http://jbbs.shitaraba.com/computer/13302/hando.html
0529名前は開発中のものです。04/05/05 16:56ID:Gwktyyzv
なぜここに
0530名前は開発中のものです。04/05/05 17:24ID:kWTR1Ijx
閉鎖しますた
0531名前は開発中のものです。04/05/05 17:36ID:IqQpqyWJ
>528
さんは新しい言語を見つけてやる気まんまんなんでしょう。
暖かく見守りたい。なんならゲ製版にもラムダ用の
スレッドを立ててはどうでしょか。
本家頁を拝見しましたが、サークルの作品が前面にあり
言語が置いてあるとはちょっとわかりません。HSPとは逆の感じ。
しかしサポートBBSもあり、情報のやりとりが行われている模様。
ちょっとBBSをのぞいたところ、構造体が無いらしいなどHSPと
あまり変わらない感じ。プラグインが豊富な分HSPやや有利と
見ますがどうでしょう。

HSP製シューティングGrunicalやったら落ちた。HSPゲームが落ちるの
めずらしいです。その前にさんざんいろいろな作業をやったせいも
あるのでしょうが。HSPには残りメモリが少ないとかVRAMが
確保できなかったなどのエラーを調べる方法ありますか?

んでもGrunicalって100メガヘルツ台のパソコンでも動いていた
ような記憶が…処理、なかなか高速ですね。ゲームは描画が最大に
処理時間を食うので、その部分がプラグイン化されているなら、
速度的にはCで組むのと大して変わらないかも。

なんとなく使ってないんだけど食わず嫌いだろうか。
0532名前は開発中のものです。04/05/05 17:38ID:IqQpqyWJ
>530
ていうか見てる端から閉鎖…
ちょっと残念。
0533名前は開発中のものです。04/05/05 17:51ID:BdgXy1T6
2Dゲーム開発ソフト Lambda
http://pc5.2ch.net/test/read.cgi/gamedev/1083747086/

立てたよ
0534名前は開発中のものです。04/05/05 23:18ID:IyeAAegZ
2年も前からスレがたっているうえに、100もレスがない。
0535名前は開発中のものです。04/05/06 00:09ID:W2FOh9Mo
つまりその程度のものか、あるいは厨房が寄ってこないような
「環境を整えるまで少し努力が必要」なもののどちらか、ということか。
0536名前は開発中のものです。04/05/07 10:13ID:iuc8uij8
いつ見てもしょーもないスレだな
0537↑は04/05/09 02:41ID:LvRKAtVV
いつも見てるしょーもないカスだな
0538名前は開発中のものです。04/05/09 03:11ID:3CC0eq3S
2日かけて言うことか?
0539名前は開発中のものです。04/05/10 00:05ID:bS231gRw
寂れたな
0540名前は開発中のものです。04/05/10 14:13ID:+gI5pFx1
俺、HSP用の素材を六角大王で作ってた事あったが・・まさかNEKOviewerの作者がwinnyの作者だったとは・・。
0541名前は開発中のものです。04/05/10 14:50ID:JPsOFG6U
47氏は無罪になるだろ
0542名前は開発中のものです。04/05/10 18:54ID:aoUbX8KX
しかし我々は・・・。
0543名前は開発中のものです。04/05/10 21:00ID:qRFGgTGi
☆★☆★ 日本語プログラミング言語『ひまわり』 ☆★☆★

日本語で『こんにちはと、言う。』と入力すれば
ダイアログに『こんにちは』と出るプログラミング言語登場!!
PNGもサポートしてるので、かなりおすすめです!!
また、【『http://www.xxxx.xx/』を、『index.htm』へ、HTTPダウンロード。】
とすれば自動的にダウンロードできる優れ物です!!

↓日本語プログラミング言語『ひまわり』
http://hima.chu.jp/index.htm
↓日本語プログラミング言語『ひまわり』スレッド
http://pc5.2ch.net/test/read.cgi/tech/1083053283/l50
0544名前は開発中のものです。04/05/10 21:13ID:k7cAm3LP
またか・・宣伝ウゼー
0545名前は開発中のものです。04/05/10 21:22ID:dP5a5aGl
クソスレの宣伝なんてされてもな
0546名前は開発中のものです。04/05/10 21:29ID:maqFjLyN
PNGが使えるのはいいね、Jpgでは透明色指定の黒がはみ出る
0547名前は開発中のものです。04/05/10 22:21ID:sY6XJpIO
ぴゅう太?
0548名前は開発中のものです。04/05/10 22:28ID:c1/LEP5m
Ruby>>Java>>C#>>C++>>Delphi>>VB>>HSP>>>>>ひまわり>>TTS>>豆乳
0549名前は開発中のものです。04/05/10 22:52ID:Ftqu6cdH
日本語プログラミングは食わず嫌いされがちだが、ひまわりは割と面白いと思います。
漏れはHSPと同じくらいのレベルに(遊べるおもちゃ程度に)捉えてます。
確かにアクが強い感じで好き嫌いは分かれるけど。

ところでなぜ548はアクション特化の豆乳を他言語と同列で比較してるんだ?
0550名前は開発中のものです。04/05/10 22:56ID:6nGlu/+v
うぜえよサブカルメガネ
0551名前は開発中のものです。04/05/10 23:20ID:sY6XJpIO
サブカルメガネとは一体
0552名前は開発中のものです。04/05/11 00:05ID:5WxSQfKj
>>546
HspにはMAGがあるさ!
バリバリフルカラーゲーム用じゃなかったらこれで十分だとおもわれ。。。
0553名前は開発中のものです。04/05/11 00:11ID:oN/qBzS3
鮪って保存するのがめんどくさいくない?
0554名前は開発中のものです。04/05/11 01:10ID:Z75iHgUy
手元に鮪保存できる「商用」アプリがあるが‥‥
0555名前は開発中のものです。04/05/11 01:26ID:XUQHSsmY
MAGってDOS時代だよな。
Winの時代の物じゃない。
0556名前は開発中のものです。04/05/11 12:31ID:FOmu8y9j
ひまわりは一回インストしたけど、デスクトップを右クリックで出る「新規作成」に
勝手に項目を作り、アンインスト時消していかなかったので、好きじゃない。
そして消し方がわからず今も残っていて、見るたびに思い出す…。
0557名前は開発中のものです。04/05/11 12:42ID:V9Q3IqC5
>>556 あらら、そりゃウザイね、とりあえずは「窓の手」
0558名前は開発中のものです。04/05/11 19:01ID:OR8U+qnW
>>553
さくらおじさんのコンバータはどう?
055955604/05/12 12:29ID:Z4axcPf6
>557 綺麗に消えたよ、サンクス!
0560名前は開発中のものです。04/05/13 23:03ID:PTfPyEEf
スロゲー作りたくてHSP始めたのは良いが画像の動かし方がワカラン・・・・_| ̄|○
0561名前は開発中のものです。04/05/13 23:32ID:mbqKv6Pd
スロゲーとは何ぞや?
0562名前は開発中のものです。04/05/13 23:41ID:PiC3Q4ow
>>560
どんなんか知らんが初歩の初歩だろ。
gcopyでずらしていけばいいだけ。
redrawしないとちらつく。
なんか適当なサンプルだって転がってるだろ。
0563名前は開発中のものです。04/05/14 04:20ID:ef/sw/01
質問なのだが、

HSPDXで、DirectXを使っている場合、
es_screen 640,480,16,0
ってやったら、フルカラーモードなわけですよねぇ?
なんか、パレットモードになってる気がするのだけど。
うーん。
0564名前は開発中のものです。04/05/14 07:32ID:xT89cKe4
>>560
スロット?
0565名前は開発中のものです。04/05/14 08:24ID:bVA3DNgw
>>563
16ってHighColorじゃないの?
フルカラーって32bitだよな?
いずれにせよパレットモードって事はないと思うけど。
0566名前は開発中のものです。04/05/14 11:21ID:d5RG26B1
画像表示は最初につまずいたなぁ、
0567名前は開発中のものです。04/05/14 14:18ID:FVa84SpL
実行中の他のプログラム(プロセス?)を強制終了って
何かのプラグインで出来る?
0568名前は開発中のものです。04/05/14 16:25ID:rNevQGKw
>>567 好きなのを選べ
・TerminateProcessを使う。
・WM_CLOSEをSendMessageで送る。
・DestroyWindowを使う。

下の2つは、ウィンドウを閉じるように伝えるだけだが。
WIN32APIなので標準命令(llmod.asで簡素化可)だけで使えるぞ。
0569名前は開発中のものです。04/05/14 17:06ID:aY1XZbx+
HSP用の外部エディタでお薦めなのはなんですか?
0570名前は開発中のものです。04/05/14 17:09ID:6aWOsX7k
>>562
サンクス。
サンプル探してソース見てみます・・・
057156704/05/14 18:06ID:FVa84SpL
>>568
thx!
0572名前は開発中のものです。04/05/14 20:33ID:nM0DOv9/
>>568
この場合はPostMessageのが適切なような‥‥
0573名前は開発中のものです。04/05/14 21:04ID:rNevQGKw
>>572
そうですね・・・・失礼。
0574名前は開発中のものです。04/05/14 21:18ID:aFkv6ZgI
なんか無性にゲームが作りたくなった
手ごろそうなHSPでがんばってみる
0575名前は開発中のものです。04/05/14 21:31ID:Vg6JEw5E
ガンガレ
0576名前は開発中のものです。04/05/15 05:06ID:1TWB53fi
えーと、HSPDXって、スプライトとその他の命令を同時に使うと
ややこしくならない?

フォントサイズが変わっちゃったり、
es_boxfが色かわっちゃったり。

これ何のせい?
0577名前は開発中のものです。04/05/15 05:13ID:fncZiUtT
同時に使うなよ
0578名前は開発中のものです。04/05/15 07:35ID:nC3clX3H
>>576
ちょっとその部分のソース書いてみ?
0579名前は開発中のものです。04/05/15 11:27ID:01IZCv6t
スロゲー=スローイングゲー
投球ゲーム
0580名前は開発中のものです。04/05/15 18:26ID:kqFeJnNm
>576
>フォントサイズが変わっちゃったり、
どっかでfont命令使って、効果が持続しているだけだろ。
またfont命令使えやゴルァ。
>es_boxfが色かわっちゃったり。
どっかでcolor命令使って、効果が持続しているだけだろ。
またcolor命令使えやドルァ。
0581名前は開発中のものです。04/05/16 05:55ID:zBWwgd0L
576ですが

どうも、es_screenと、screen 0の区別云々というか、
gsel 0で実行したかどうかとか、

フォントサイズとか、色とかって、
screenバッファ依存なの?

>どっかでcolor命令使って、効果が持続しているだけだろ。
これとか、es_boxfの直前で指定した色が変化しちゃうんだよなぁ。
058256004/05/16 12:52ID:6Uwff7Gu
何とか3つのリールを回して止めることに成功。
しかし第2リールと第3リールの画像が変な事に・・・・
どこが悪いか指摘してくれないでしょうか。。
http://saki.s54.xrea.com/skj_ver0.01.zip
0583名前は開発中のものです。04/05/16 13:03ID:xp0e72Mt
スロゲーってスロットかよっ!
0584名前は開発中のものです。04/05/16 13:08ID:xp0e72Mt
>>582
2,3のifの<が変
if <reelni=-36 : reelni=756

if reelni<=-36 : reelni=756

if <reelsan=-36 : reelsan=756

if reelsan<=-36 : reelsan=756
058556004/05/16 13:13ID:6Uwff7Gu
>>584
おお、、どうもです!
早速手直ししてみたら動きました!
0586名前は開発中のものです。04/05/16 14:26ID:vKYcxaUG
>>585は演算子がわかってないのかな・・・

A = B AはB
A > B AがBより大きい(BがAより小さい)
A < B AがBより小さい(BがAより大きい)
A >= B AがBより大きい、もしくは等しい
A <= B AがBより小さい、もしくは等しい

>=っていうのは≧と同じだぞ。<=は≦。
あー、もしかしてわかってて間違えた?
058756004/05/16 14:35ID:6Uwff7Gu
>>586
いやぁ、第1リールの部分をコピペしたつもりなんですけど何で変わったのかはわかってなかったりします。。
0588名前は開発中のものです。04/05/16 15:48ID:xp0e72Mt
>>586
演算子がわかってないと言うより位置が変なだけだと。
0589名前は開発中のものです。04/05/16 15:50ID:xp0e72Mt
あと一つ言わせてくれ。
動作確認のため4回やったが2回そろった。
そろいすぎ・・・
059058604/05/16 16:44ID:vKYcxaUG
>>589
ソース見たところ短いソースを3回続けているだけだったので、画像の配置の問題ではないかと思われ。
もっとも、HSPユーザじゃないので命令自体はよくわかりませんが。
(やってることはわかりますた。)
0591名前は開発中のものです。04/05/16 18:11ID:CMVk2RY+
やる気がモリモリ沸いてくる瞬間ってあるよね?
0592名前は開発中のものです。04/05/16 18:27ID:uLQhOQps
>>591
唐突だな・・・
とりあえず同意しとく
0593名前は開発中のものです。04/05/16 18:30ID:xp0e72Mt
ってかやる気がないとプログラムなんて書けん。
デバッグなんて逝ったらもう・・・
0594名前は開発中のものです。04/05/16 18:32ID:sFoI/AxF
button命令で日本語が文字化けするのですが、
buttonのフォントを変える命令なんてないですよね?
0595名前は開発中のものです。04/05/16 18:38ID:xp0e72Mt
>>594
本家のネタを持ってくるな!
0596名前は開発中のものです。04/05/16 18:39ID:3cm/fkXe
>>594
objmode
0597名前は開発中のものです。04/05/16 18:41ID:sFoI/AxF
>>595
本家は見てないよ。ごめんよごめんよごめごめにょ

>>596
ありがとう、身長3cmの肩。
0598名前は開発中のものです。04/05/16 19:00ID:blk71xOB
button命令の直前にfont命令でフォントを変えるという手は?
0599名前は開発中のものです。04/05/16 22:03ID:zBWwgd0L
BGMのループ再生って、みんなはどうやって実現してるの?
前は、
mci "open BGM.mid alias myid":sndload "",100,1:snd 100
ってやってたんだけど、最近試したらうごかねぇ。なんで?
0600名前は開発中のものです。04/05/16 22:27ID:uLQhOQps
↓突っ込みは任せた
0601名前は開発中のものです。04/05/16 22:57ID:5ImnMDcS
│    _、_
│  ヽ( ,_ノ`)ノ 残念 私のおいなりさんではないようだ
│ へノ   /
│  ω ノ
│     >


0602名前は開発中のものです。04/05/16 23:14ID:k4WH2lvb
>>599
midiなら
ttp://unyo.cside5.jp/gurugurusmf.htm

wavなら
http://pc5.2ch.net/gamedev/kako/1035/10354/1035428757.html の254
0603名前は開発中のものです。04/05/17 00:33ID:Vx3dwKiM
通常のループからButtonで飛び出してもエラーは出ないけど
描画ループからButtonで抜けるとシステムエラーが出るね
例の「送信しますか」ってやつ。これビビルな、
0604名前は開発中のものです。04/05/17 00:35ID:utvV+FCr
何の描画ループ・・・
0605名前は開発中のものです。04/05/17 00:47ID:VOaBCg1Z
>>591
あるね。気がついたら夜が明けてたことがあった
0606あみじ房 ◆HSP.RPGgiU 04/05/17 01:54ID:Mp2bnc4l
>>587
()が無い限り、演算の順番が何故かすべて左からなんですよ。
だから
if <reelsan=-36 も if <(reelsan=-36)
とすればOK。
カコワルイし遅くなるけど。
0607あみじ房 ◆HSP.RPGgiU 04/05/17 02:16ID:Mp2bnc4l
あんりゃ。すんません。
ウンコみたいなレスしてしまいました。>606

>>591
あるある。
いやむしろそんな日ぐらいしかまともに進まない。
0608名前は開発中のものです。04/05/17 04:09ID:5DbPX+gX
>602
超センキュー!
060960304/05/17 12:22ID:Vx3dwKiM
redraw 0 で背景描画のとき
0610名前は開発中のものです。04/05/17 13:55ID:SzHmILIH
まず説明能力をつけたほうがいい。
0611名前は開発中のものです。04/05/17 14:16ID:Vx3dwKiM
まいいや あっはは
0612名前は開発中のものです。04/05/17 17:20ID:utvV+FCr
>>603
ソースを見直せ。それが無理なら一部晒せ。
0613名前は開発中のものです。04/05/17 20:21ID:tuOAl1Zo
HSPってC言語でいう構造体にあたるものはないの?
0614名前は開発中のものです。04/05/17 21:51ID:3UTD70k2
ない
061561304/05/17 22:05ID:tuOAl1Zo
>>614
調べてみたけどみつからなかった

hmm.dllっていうDirectXの機能使えるライブラリに付いてたサンプルに
「bullet.id.pos_x」って箇所があったからそれに近いものはあると思うんですが・・・
0616名前は開発中のものです。04/05/17 22:11ID:3UTD70k2
>>615
それは単なる多次元配列。
061761304/05/17 22:22ID:tuOAl1Zo
もう少しだけ付き合ってください

ということは
bulletっていう多次元配列があり、id や pos_x ってのは
インデックスになってる
と、こういうわけですか

そうだとすると、先入観ってのはやっかいなモノですね
0618名前は開発中のものです。04/05/17 22:59ID:3UTD70k2
そういうわけです。
0619名前は開発中のものです。04/05/17 23:01ID:tuOAl1Zo
>>618
ありがと!
■ このスレッドは過去ログ倉庫に格納されています