トップページgamedev
986コメント278KB

HSP - Hot Soup Processor [15]

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

  ONION software (本家)
   http://www.onionsoft.net/
07407362007/10/18(木) 19:53:41ID:es5Hc6lB
>>738
ありがとうございました、試してみます
0741名前は開発中のものです。2007/10/19(金) 04:22:51ID:JgYNlKPO
>>739
遣ってみます。有難うございます。>704さんのを無視したわけじゃなく。バッファに書き込み方が
分らなかったんです。取り合えずxferで試してみましたが、エラー出るしで。有難うございます。
0742名前は開発中のものです。2007/10/19(金) 07:14:50ID:aESobrJS
>>729にワラタw
いいなwそれ
0743名前は開発中のものです。2007/10/19(金) 17:09:56ID: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
0744名前は開発中のものです。2007/10/19(金) 20:52:46ID:ldhiNeKH
d3moduleは確かに便利だ。
0745名前は開発中のものです。2007/10/20(土) 12:53:52ID:5rnL9sYj
スクロールバーを自作して文章をスクロール出来るようにしたいんだけど、サンプルみたいの無いですかね?
07467362007/10/20(土) 14:54:43ID: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
とやると表示したいところよりずれてしまいます
何が原因なんでしょうか?
0747名前は開発中のものです。2007/10/20(土) 16:10:23ID:U74mIrzj
>>746
d3moduleはHSPの標準命令で実装してるからgsquareと同じだよ
0748名前は開発中のものです。2007/10/21(日) 03:37:32ID:DUzVUlIb
原因不明の謎のバグが出ちゃうことって、ない?自分のプログラムが書き間違ってるよ
うに思えない。てか1行なんだから書き間違えようがない。ところがその行とは全然関係
ない部分がバグる。今までちゃんと動いていたのに、その行を加えたら動作がおかしく
なる。その行がその処理になにか影響を与えているとは思えない。で、苦肉の解決策と
してその行を消して別の書き方に変えたら直った。結局何が悪かったのか分からない。
俺やっぱプログラミングは趣味でやるわ。仕事にはしない。職業人としてのプログラマー
としてやってて、謎のバグに遭遇して、苦肉の解決策が思いつかなかったらもうどうして
いいか分からないもん。
0749名前は開発中のものです。2007/10/21(日) 06:25:30ID:zn7UK/9b
よう、n
0750名前は開発中のものです。2007/10/21(日) 10:03:12ID:0SqaBfvp?2BP(620)
>>749
ワロタwwwwwww
0751名前は開発中のものです。2007/10/21(日) 13:21:43ID:sa1Prw4K
1行をここに書くこともできないアホにはムリだね
0752名前は開発中のものです。2007/10/21(日) 13:58:18ID:ZT1OeCBz
命令一つで
モジュール内の変数やstat等システム変数が書き換わったりするから
そういう部分を把握してないといつまで経っても謎のままだわな。
07537362007/10/21(日) 15:26:57ID: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
下は実行したときの画像です。左の線が多くて右が無くなってしまいます。
http://1rg.org/up/56055.jpg

しつこくてすいませんが、よろしくお願いします。
0754名前は開発中のものです。2007/10/21(日) 17:12:55ID:DYkVIpdY
動物掲示板内を gsquare で検索すれば
どんな命令なのかが見えてくるかと。

そういうものだと思って我慢して使うか、
あくまでも精度に拘って使用を諦めるか。
本来の目的は何だったかを考えた上で選択するがよい。
07557362007/10/21(日) 18:57:12ID:5kwijDTk
>>754
動物掲示板ってどこか分からないです、すいません
精度悪いんですか…、代わりになるような命令ってあるんでしょうか?
0756名前は開発中のものです。2007/10/21(日) 20:18:05ID:uiPGW4m7
あくまで四角形領域をコピーして四角形領域に形を変えて描くのが目的なんだから、同じ大きさの矩形でテストするのは変
0757名前は開発中のものです。2007/10/22(月) 06:57:01ID:x1Dyr9wf
756と同意見な私。形を変えないならばgcopyを使ってみてね。
0758名前は開発中のものです。2007/10/22(月) 15:15:18ID:onqcNu3Z
>755 動物掲示板については、ここの>85を参照のこと。
代替命令になるかは分からんが、動物掲示板の過去ログに
参考になりそうなスクリプトが載ってる。

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

矩形変形の1dot程度の誤差が、ゲーム内容に致命的な影響を与えるのでなければ、
代替命令探しに躍起になるより、
変形誤差が出るのを前提とした画像処理をするか、
誤差が出たところで問題がないような画面構成とか、ゲーム内容に変更するほうが
良いんじゃないかと、個人的には思うが。
0759名前は開発中のものです。2007/10/22(月) 18:06:14ID:ps7HW4ya
>>648
なら自作すれば良いだけだろ
自分の感性に完全に一致する物を他人を求めて作らせようと言う時点でおかしいんだよ
0760名前は開発中のものです。2007/10/23(火) 01:02:55ID:1joYVNUu
もう誰も話題にすらしてないけど、今年のコンテストってレベル低すぎじゃね?
0761名前は開発中のものです。2007/10/23(火) 01:50:04ID:4Yh03qEb
誰も話題にしない=飽きられたからでは。
0762名前は開発中のものです。2007/10/23(火) 02:27:46ID:7xjqcDwr
もうHSPの時代は終わったってことじゃない?
おいらはRubyにするよ。
0763名前は開発中のものです。2007/10/23(火) 09:53:19ID:fyooIFnP
HSPの時代なんてきてない。
またRubyの時代もこない
0764名前は開発中のものです。2007/10/23(火) 11:16:42ID:Icbt4W1r
nが現れてからEasy3DとHSP本家の掲示板荒れすぎ
ほんとやめてほしい
0765名前は開発中のものです。2007/10/23(火) 12:10:46ID:RQZdtMY5
nってハンドル名か
公式とか見てないけどそんな荒らしが居るのか
0766名前は開発中のものです。2007/10/23(火) 12:40:47ID:1NB+rnUn
観に行っていないが
きっと餡垂れ巣のターン!
0767名前は開発中のものです。2007/10/23(火) 13:27:09ID:IdHO8s2B
ぷまの掲示板でも活躍中だな。
0768名前は開発中のものです。2007/10/23(火) 16:20:21ID:fyooIFnP
あいつもこりないねぇ
0769名前は開発中のものです。2007/10/23(火) 19:37:24ID:Icbt4W1r
さくらさんとこの掲示板にもいるのかよ・・・
0770名前は開発中のものです。2007/10/23(火) 20:35:32ID:RQZdtMY5
いったいどんな人物なんだw
07717662007/10/23(火) 22:04:28ID:1NB+rnUn
ジョークで書いたが本当にいるのかw?
0772名前は開発中のものです。2007/10/23(火) 23:37:37ID:fyooIFnP
個人的にnがきてからの掲示板がなんか面白い。
毎日一回は掲示板開くけどほとんど書き込みなかったり、
初心者がくだらん質問書いてるだけじゃつまんないし。
あとnに反論するのはおもろい。リンチしてるみたいで
0773名前は開発中のものです。2007/10/24(水) 03:25:47ID:S0bl67ru
類は友を呼ぶってか
0774名前は開発中のものです。2007/10/24(水) 18:17:36ID:zmWo3DOD
HSP3.1の新刊の話題がない件
0775名前は開発中のものです。2007/10/24(水) 18:31:46ID:TSFrcMcF
来年の3月まで何もおきないとおもう
0776名前は開発中のものです。2007/10/24(水) 19:19:04ID:f64cY3mG
いや10/17に発売したやつのことだろ?
発売日に書店にチェックしに行ったけど、置いてなかったのだぜ
0777名前は開発中のものです。2007/10/24(水) 19:41:31ID:2GQ7eDip
今日初めてHSP3.1をダウンロードしてみて入門のstep5のスクリプト、
cls 0
mes "ボタンを押してみてね"
button "PUSH".*hata1
button "BYE".*hata2
stop
*hata1
mes "あっ、押しちゃったね"
stop
*hata2
end

このまま入力してるのに3行目が無効って出るのはどうして?
>パラメーター式の記述が無効です (3行目)
0778名前は開発中のものです。2007/10/24(水) 19:42:46ID:2GQ7eDip
命令はtabで空けて、*hataは最初からにしてある。
0779名前は開発中のものです。2007/10/24(水) 19:45:46ID:2GQ7eDip
…HP上のをそのままコピーして、貼り付けたら実行できた…んんぅ?
0780名前は開発中のものです。2007/10/24(水) 19:49:54ID:2GQ7eDip
ああ、自己解決。
.じゃなくて,だったのか…ううう恥ずかしい。
0781名前は開発中のものです。2007/10/24(水) 19:51:56ID:LVMIeaxH
>>774
昔の入門と言えば、マニュアルを本にしただけのもの
だったけど最近はどうなのかな。
0782名前は開発中のものです。2007/10/24(水) 20:18:34ID:m+8rM3Kr
3.1の本パラパラっと見たけど3.0とたいして変わってないような
それよりHGIMG3の本が欲しいわ
0783名前は開発中のものです。2007/10/24(水) 22:00:32ID:VUvmr6JU
EASY3Dの本はもうすぐ出るんだよね?
マニュアルやウェブで簡単に分かるようなものじゃなく
もっとつっこんだ内容のが欲しい
0784名前は開発中のものです。2007/10/24(水) 22:42:01ID:dGgMNfhZ
俺は n は嫌いになれないな。コミュニケーションはヘタだが技術的センスは悪くない、珍しいキャラだと思う
少なくとも見ていて面白いし。
ヘタな中上級者(HSP取り巻き?)とちがって、strmidひとつマトモに実装できてないようなHSPのアホな
ところを無神経に本家であげつらって顰蹙をかうところとか、ちょっと応援したくなっちゃうぜ
0785名前は開発中のものです。2007/10/24(水) 22:45:06ID:XSuH+Im7
掲示板を観に行ってないのに掲示板の様子が手に取るように想像できる俺は末期
0786名前は開発中のものです。2007/10/24(水) 22:55:28ID:dGgMNfhZ
BETA-BBSがあったころはHSPの将来にかかわる議論がオープンで面白かった。
動物になってからは全く見に行く気が起きないし、ましてや書き込みなんてする気が知れない
0787名前は開発中のものです。2007/10/24(水) 22:59:12ID:fcgD5VOF
最近
みんなnの書き込みに見えるのは気のせいだな
0788名前は開発中のものです。2007/10/24(水) 23:17:21ID:P6zZ2Ijr
それ全部nのせい。
つかもうそろそろおにたま氏が切れるころだと思う。
すでにイエローカードが出てる状態だしね。
つか規制食らってからnは前のnよりむかつくんだが・・・
やつは二代目nである、という説を思いついたんだが。
0789名前は開発中のものです。2007/10/24(水) 23:28:08ID:WhKy3LDv
2.61でdimの引数に配列使うとおかしくなる、ってのは既知かしらん?

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

こうするとあるタイミングでaの中身の値が変わってしまうことがある。
z.1をzにするだけで起こらなくはなるのだが…。
0790名前は開発中のものです。2007/10/24(水) 23:30:18ID:dGgMNfhZ
nもっとがんばれ超がんばれ!

そんなことよりdionユーザーを書き込みだけじゃなく閲覧まで禁止にしたおにたま様が
全然理解できないお。なのに、なんで正規表現マッチで簡単にブロックできるような
単純スパムがいつまでも制限されないんだお 意味不明だお(^ω^#)
0791名前は開発中のものです。2007/10/24(水) 23:32:45ID:dGgMNfhZ
>>789
再現性のあるスクリプト出せないのかの
0792名前は開発中のものです。2007/10/25(木) 00:03:05ID:Pwr4ot0m
>>782
(・∀・)人(・∀・)
アレ使いこなせたら相当便利だよな
0793名前は開発中のものです。2007/10/25(木) 00:19:56ID:aiMQRggh
(・∀・)人(・∀・) (゚∀゚ )っっっ
0794名前は開発中のものです。2007/10/25(木) 00:23:49ID:jJ7GXIIz
■━⊂( ・∀・) 彡 ガッ☆`Д´)ノ
0795名前は開発中のものです。2007/10/25(木) 00:33:30ID:aiMQRggh
.. ..゜・゜・(つД`)ノ [餡垂れ巣]
0796名前は開発中のものです。2007/10/25(木) 00:37:28ID:LMRpcAu0
ヒドスw
0797名前は開発中のものです。2007/10/25(木) 01:33:19ID:1yXezsAS
変な改行(※1)の仕方して読みにくいレスだけを抽出してみると…。
なんだか不思議な共通点が垣間見えてくる。

(※ 句読点の場所や、文章的に区切りが良い所で改行できていない。読みにくい文章にする改行)
0798名前は開発中のものです。2007/10/25(木) 02:04:06ID:F9TyPoMd
>>797
たしかに変なん一人いるな。
でもそれはnじゃないウーパールーパーだ。
なつかし
0799名前は開発中のものです。2007/10/25(木) 22:33:03ID:Bg/WOpOk
もし俺のことなら勘違
いだな俺、はごくたまにし
か書きに来てな
いお?(^ω^
0800ゆき2007/10/27(土) 11:17:58ID:yCKJh8CU
エラーオブジェクトって何ですか??
それってどうしたらいいんですか??
困っています。教えてください!!
0801名前は開発中のものです。2007/10/27(土) 12:08:45ID:zGAz+7pc
エラーオブジェクト?
コンパイルエラーログかエラー番号などもっと詳しい情報晒せや
0802名前は開発中のものです。2007/10/27(土) 19:41:40ID:UbYO/pso?2BP(620)
>>800
これって新手の釣り?
0803名前は開発中のものです。2007/10/27(土) 21:04:31ID:jj+W+rsY
HSPの命令一覧ってどの参考書にも載ってます?
0804名前は開発中のものです。2007/10/27(土) 21:09:08ID:26w52QYQ
久しぶりに最新版DLしたらマニュアルの

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

って無くなったんだな。めっちゃ不便なんだが。
0805名前は開発中のものです。2007/10/27(土) 22:10:22ID:mVYWwkYI
ここで言わずに(ry
0806名前は開発中のものです。2007/10/28(日) 06:27:53ID:54APqeph
ヘルプブラウザがあるじゃないか!
0807名前は開発中のものです。2007/10/28(日) 08:19:22ID:wORlFU1w
それ不便になったような
0808名前は開発中のものです。2007/10/28(日) 08:34:14ID:9IIiyL7s
しゃあないから1個古いバージョンのマニュアル読んでいる。
どんな命令があったか探し易くて便利だったんだけどなぁ
08098062007/10/28(日) 09:43:17ID:54APqeph
うむ、ならば我々の取り得る手段は>>808の他に3つある。
・本家に言う
・自分でヘルプブラウザを改造する
・ヘルプブラウザの後継版「HSP Document Library」を使ってみる

HSファイルからHTMLを作るとか言う話題が本家BBSであった気も。
0810名前は開発中のものです。2007/10/28(日) 09:46:57ID:C7yRtTS1
つ「HTML HELP クリエータ」
0811名前は開発中のものです。2007/10/28(日) 19:36:34ID:7IhGWsAD
SRPG作るのに立体的なMAPを作りたいのだけど
マップチップで厚みのあるひし形を作って4隅の空白を透過させるには
HSP以前の問題という事になるの?

ペイント機能+HSPだけで何とかなるものなのですか?
0812名前は開発中のものです。2007/10/28(日) 20:00:39ID:9IIiyL7s
何がわからんのかがわからん
0813名前は開発中のものです。2007/10/28(日) 20:11:17ID:kvvw+XEo
画像を表示する時に任意の箇所を透過出来るか、って事ならgmodeだが
0814名前は開発中のものです。2007/10/28(日) 20:56:32ID:6emysEtm
811が何を言ってるのか判らない
0815名前は開発中のものです。2007/10/28(日) 20:58:56ID:/l/dSuBB
エスパー急募
0816名前は開発中のものです。2007/10/28(日) 21:05:59ID:wORlFU1w
>>811
表示させたくない部分を黒(RGB=0,0,0)で塗りつぶしてgmode
0817名前は開発中のものです。2007/10/28(日) 21:08:08ID:7IhGWsAD
>>812
うう、説明苦手でして。

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

ん、やっぱり参考書買ってくる事にします。
ゲーム作りに重点置いたものが見つかれば良いのだけど。
0818名前は開発中のものです。2007/10/28(日) 21:14:27ID:7IhGWsAD
>816さんもありがとう。
ヘルプでgmode調べて何とかその結論に辿り着けました。

しかし、命令って凄い数あるものですね…だからこそ色々作れるのだろうけど。
0819名前は開発中のものです。2007/10/29(月) 00:41:09ID:svvO0+z2
クオーター云々の前にまず簡単なシューティングゲームでも作ると良い。
サンプルはどっかに転がっているだろうけど自力で考えた方が良い。
取り合えず背景の上にキャラを乗せて動かすところから。
あとは何作っても応用だ。
0820名前は開発中のものです。2007/10/29(月) 01:06:40ID:+LluVZPI
2以来久しぶりに落としてみたけどなんか色々と機能が増えてんな
これじゃ初心者が戸惑うのも無理はない
0821名前は開発中のものです。2007/10/29(月) 19:14:59ID:xwadiHll
初心者だから2.61使ってるけど、いつになったら初心者脱却できるのかわからないorz
0822名前は開発中のものです。2007/10/29(月) 19:56:17ID:svvO0+z2
初心者なら新しいの使った方が良いと思うが
0823名前は開発中のものです。2007/10/30(火) 05:39:23ID:srO9QYdy
きっと3に対応してないプラグインと合わせて勉強してるんだろう

知らんけど
0824名前は開発中のものです。2007/10/31(水) 19:47:48ID:oAHn1k/1
「外部ファイルを実行」は
.hspにしか対応してないのか…
0825名前は開発中のものです。2007/10/31(水) 20:45:27ID:HECHQIRy
3に対応してないプラグイン?
作者が死んだプラグインなんか使うな、早死にするぞ!
0826名前は開発中のものです。2007/11/02(金) 14:00:15ID:o6B8ML9S
HSP3.1の標準のスクリプトエディタがよく強制終了するので、他のエディタ上で
コンパイルできるエディタとかありますか?
0827名前は開発中のものです。2007/11/02(金) 17:27:34ID:14nyPQrT
HSPWiKiで探すよろし。
0828名前は開発中のものです。2007/11/02(金) 19:55:12ID:mnrdp5mg
古いほうの標準エディタも悪くないと思うんだ
0829名前は開発中のものです。2007/11/03(土) 11:21:20ID:d6324f18
>>826
Le.Antilla
ttp://s1.shard.jp/arisa/
0830名前は開発中のものです。2007/11/03(土) 11:57:04ID:USOwFeOD
>>829
わぉこんなのあったんだ
0831名前は開発中のものです。2007/11/03(土) 13:13:31ID:yRfNEQ49
DLしたけど使い方わからんw
0832名前は開発中のものです。2007/11/03(土) 13:18:12ID:yRfNEQ49
設定マニュアルみたいのないのか
コンパイルとかできん
0833名前は開発中のものです。2007/11/03(土) 14:16:01ID:d6324f18
Le.Antilla

__インストール__
解凍したファイルをhsp3.exeと同じフォルダに入れて使用してください。
レジストリは汚しません。
0834名前は開発中のものです。2007/11/03(土) 14:36:17ID:RF6QnpEW
間違えてソースファイルを落としてるんじゃないの
3Mあるやつは違うぞ
0835名前は開発中のものです。2007/11/03(土) 14:38:07ID:yRfNEQ49
中のファイルにあったのか
サイトの方ひたすらさがしてたよ
すまん巣
0836名前は開発中のものです。2007/11/03(土) 20:48:12ID:7mCGZ6XP
フォントが4つに限定されてるからイラネ
0837名前は開発中のものです。2007/11/05(月) 11:37:39ID:a77BZ33b
ver2.6時代に、TeraPadのプラグインでHSPのコンパイルと同じ事ができるものがあったけど
3.1にはないのかな?
0838名前は開発中のものです。2007/11/05(月) 13:58:53ID:A4Kdm6/S
TeraPadは導入が楽なのが強みだな。
メモ帖に毛が生えた程度だし。
2.6時代はキーワードのハイライトが便利でずっと使っていた。
0839名前は開発中のものです。2007/11/05(月) 16:05:43ID:aPVdNpPR
http://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
■ このスレッドは過去ログ倉庫に格納されています