1 名前:名前は開発中のものです。 mailto:sage [2008/01/21(月) 16:58:52 ID:2uPRN/8a] ( ,,,) .( ,,) スクリプト言語 HotSoupProcessor について ( ,,). ゲーム製作の視点から、また〜りと語り合うスレ。 , -──- 、 (,;::-──-; )-、 .|` ̄ ̄ ̄´;;|ヽ l * 質問する前に検索してみる事 l; :::;;;l-' / * ヲチ、ネタなどはスレ違い ,-ヽ───.'-、´.. * 歴代スレ、関連サイトは >>2-4 あたり ヽ ──── ' ONION software (本家) www.onionsoft.net/
201 名前:名前は開発中のものです。 mailto:sage [2008/05/22(木) 23:10:37 ID:kgQeTkyZ] コンテスト以外でここが盛り上がることはない
202 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 13:19:10 ID:MQ7+Zqgs] hspdxfixなんだけど スプライトNoが小さいほうが優先順位が大きくなるって知って 番号変えてたらエラー発生! 保存しちゃったよ・・・ もう諦めようかなorz
203 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 14:34:03 ID:hLMs0RJ0] 知らんがな
204 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 15:18:02 ID:MKkKg1je] アンドゥ戻れん? 番号変えるとか定数は#define で定義しておいた方が良いヨ
205 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 20:34:57 ID:2HevqBgz] cvs/svn/hgを使うと吉
206 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 22:48:54 ID:Ntpgtydf] ツールが対応してないし自前でバックアップ取るほうが早い気が まさかHSPで複数人開発やってるやつなんていないだろうし
207 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 23:28:55 ID:eM9btsnh] >>206 svn使ってますが何か? ツール登録機能がもっと充実すれば何とかなるかな?
208 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 00:02:48 ID:507QqZqP] バージョン管理の有無だけで開発効率に雲泥の差があるんだけど EmacsやEclipseのように開発環境統合のプラグインあるとかなり便利。 300行くらいまでならどっちでもいい。
209 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 09:16:12 ID:GkgdruCH] うぅ、モジュールの関数呼び出しが結構コスト高いな(´Д⊂
210 名前:名前は開発中のものです。 mailto:sage [2008/05/28(水) 14:54:30 ID:Crs8syUE] >>204 ぬうぁ その手があったかぁ アンドゥっていくつぐらい戻れるんだろう #define ん〜今度勉強してみるよ ありがと。
211 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 19:23:40 ID:aKGGQPzo] HSPの場合、本末転倒というかバージョン管理以前の問題だと思うんだよな まあcvsだろうがdoxygenだろうが効率が上がると思うなら使えばいいと思う 誰も止める権利は持っていないわけで
212 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 21:22:45 ID:2u5tk+4R] まーあれ 小さいほうが個人故人の力の差が出る
213 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 11:11:01 ID:o0nyLH/q] スクリプトエディタは、1行が長くなると折り返されないのだけは嫌だな。
214 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 21:26:50 ID:jBGGPI2h] ノベルゲーの合間にちょっとしたアクションゲームが入るゲームを作ろうと思ってます。 Nスクリプターなんかだとアクションは無理っぽいので、HSPをと考えているのですが、 HSPの他のソフトをいろいろと見ていると、何かこう文字表示があまり綺麗でないという印象があります。 HSPでは、たとえば640x480サイズで、アンチエイリアスの入ったフォントを表示することは可能なのでしょうか。 また、DirectXを使用した場合に、スプライトに文字を描画して、そのスプライトを自由に動かすということは可能でしょうか。 キャラクターが、漫画のようなフキダシを出して、そのキャラクターと一緒にフキダシも移動する、 というようなものを作りたいと考えているのですが……。 ネットで調べたり、本も1冊買ってみて読んでいるのですが、DirectXでの文字表示というのがなかなか見つからず、 そういうゲームも見あたらないので、実はHSPにはそういう機能はないのではないかと思ってしまったのです。 よろしければ、どなたか教えてください。
215 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 22:13:18 ID:moA/5Am0] >>214 アンチエイリアス文字のDirectX使ってない方法なら その1:100pxくらいのサイズで書いてgzoomでハーフトーンを使用して縮小 その2:GDI+ モジュール Alphaimageを利用する どっちにしても速度的に余りよろしくないかと。 DirectX使う文字描画方法だったらまずどのプラグイン使うかだな
216 名前:名前は開発中のものです。 mailto:sage [2008/05/31(土) 10:39:07 ID:3IBH58/c] >>214 できますよ。 他の人のは単にアンチエイリアスない方が作業しやすかったからか、ジャギがある文字体が好きなのか。 ファミコン時代のゲームはアンチエイリアスなししかなかったんだけど、いまだにあの時代の作品への憧れみたいなものがあるんですよ。 とりあえず、HSPインストールしてF1キー押してfont命令のヘルプを見てみるといい。 font "MS ゴシック", 20,16 > そのスプライトを自由に動かすということは可能でしょうか。 スプライトなんだから動かせて当たり前。動かせない仕様のものとかあるの? > ネットで調べたり、本も1冊買ってみて読んでいるのですが、DirectXでの文字表示というのがなかなか見つからず、 そんなのに時間かけるくらいならHSPインストールして付属のサンプル見れ。
217 名前:名前は開発中のものです。 mailto:sage [2008/05/31(土) 13:56:55 ID:j/CqYg07] つーか、文字大きくすると、パラメータ関係なくアンチエイリアスになってる悪寒。
218 名前:名前は開発中のものです。 mailto:sage [2008/05/31(土) 20:49:50 ID:VH3HqIvp] >>216 あれ? ひょっとしてStarratSさん?
219 名前:214 mailto:sage [2008/05/31(土) 23:36:19 ID:Sct7veJa] >>215-216 ありがとうございました。 さっそくプラグインを含めてヘルプなどを見ていたら、テキスト表示は便利な機能がたくさん揃っているのがわかりました。 >スプライトなんだから動かせて当たり前。動かせない仕様のものとかあるの? ああ、いえ、スプライト上にテキストを描画できるかどうか、ということを知りたかったのです。 現在もDirectXのプラグインでそういうものを探しているのですが、スプライトに文字を描き込む、というものが見つからず……。 ただ、基本を知らずにざっと見ているだけですので、肝心なことを見落としているだけなのかもしれません。 それに、スプライトとテキストを重ねて表示して、同時に移動させれば事足りるような気もしてきました。 プラグインはたくさんあるようですので、もっといろいろ調べてみようと思います。
220 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 04:34:01 ID:D/QHW/pq] BasicとかCとかC++とか20世紀レベル程度ならそこそこの人間です もうほとんど言語触ってなかったんですが、、ちと趣味的にゲームでも作って遊ぼうとしてHSP触ってみました (最近のガチなクラス思考はアヒャ〜であばばばばレベル) 画像描画とフレームワークがめんどくさいのでVCやめてHSBにしたんですが かなりいい感じと思いました GameMakerも触ってみて一瞬はいい感じだったんですが、 古い人間なのでStepに書いてばっかりでイベントドリブンつーのがどうにも受け付けなかったのでアレしました (1画面アクションにはかなり素敵な部類だと思います) 前置きはさておき、本題です 使用環境はHSP3.1になります 一点、致命的にきっついところがありまして、 テーブル代入が縦なのはまだいいんですが(よくないけどまあ思想なので) 構造体のないことがこれだけの高級言語にしては致命的としか思えません そりゃ、1次配列を構造体に見立てて扱えばどうにでもできますけど、 こんだけの言語でそんな古くさい方法でしか実現できないとかないと思いますし 代替法とかなにかマニュアルにあって見落としあるのでしょうか モジュールで構造体の代用しようと思ったんですが、色々試したり検索しても モジュール変数にアクセスするのはそれ用の関数なり命令なり用意しないといけないみたいで使いにくいったらありません (modcfuncないからdefcfunc @moduleしたら、変数名と関数名衝突してモジュール空間の意味ないし…) テンプレに「構造体はない」とあったのは確認したのですが、回避/代替法についてはFAQにも見当たらなかったのでアドバイスお願いします #続きます
221 名前:名前は開発中のものです。 [2008/06/01(日) 04:44:50 ID:D/QHW/pq] あと、構造体の配列を構造体の要素に持つ配列とか皆様どうやって実現されてるんでしょうか?こんな感じのことをやりたい時どうすんの?つーことなんですが typedf struct tag_unit { char unitename[256]; int HP; int MP;} unit typedef struct party { cahr partyname[256]; unit member[4];} party[2] ←こんなので色々あつかいたい ってときのことです if( party[0].member[3].HP <0 ) {} // とか HSP的に書くと #module mo_unit unitname,HP,MP #modfunc damege int d HP -= d : return #defcfunc unitname modvar mo_unit@ return unitname #defcfunc HP modvar mo_unit@ return HP #defcfunc MP modvar mo_unit@ return MP #global #module mo_party partyame,p,member #modinit repeat 4 : newod member,mo_unit : loop return #modfuc p_member var v dup v,member : return #defcfunc p_partyname modvar mo_party@ return partyname #global newmod p,party : newmod p,party : newmod p,party : newmod p,party てな感じでしょうか p_member party(1),m : damege m(2),3 ってな形のものを、 p(1)@member(3) -= 3 つーかたちで扱えないかてことです せめて damage member(p(1),2),3 とかな形で… なんか見落としてて、もっとスマートな方法あるんじゃないかと悩んでます # 言語自体の思想的なとこでstruct的なものないんだと思いますし、モジュールは変数の衝突避けるための機能と思うんですがモジュールがstructに変換されてやがるみたいなのがむかつきますw
222 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 07:03:47 ID:q6aDvx4b] 日本語でおk
223 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 14:10:50 ID:A1T+/X1d] 俺だったら、note命令か配列にするかなあ。
224 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 16:54:55 ID:4i3tZ0ay] >>220-221 >回避/代替法 sdimで確保した領域に、dupptrで変数を作って 構造体つなげる時は、varptrで調べた値を書き込むとか。 とHSPでもやろうと思えば出来るけど、激しく面倒。
225 名前:220 mailto:sage [2008/06/03(火) 04:19:18 ID:Vj3G4plB] ご教授ありがとうございます どうしようもないみたいですね しょうがないので素直にVC使います あー、描画めんどくせ
226 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:34:05 ID:8AJMFRr5] 先日からチラチラ触り始めて HSPセンターの入門編の「数当てゲーム」書いたところなんですが 乱数が発生するって書いてあるのになぜかいつも答えが同じ数字になるんです これはどこかミスしてるんでしょうか?
227 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 15:56:52 ID:kC4C1os1] rndの説明に書いてあるお
228 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 19:33:36 ID:8AJMFRr5] じゃとりあえず見てみます ありがとう
229 名前:名前は開発中のものです。 mailto:sage [2008/06/03(火) 20:58:53 ID:DM2RrP1W] >>221 >せめて damage member(p(1),2),3 とかな形で… #module mo_unit _HP #modfunc unit_damage int d _HP -= value return #deffunc damage int ptr, int d dupptr m, ptr, 16, 5 unit_damage m, d return #global #module mo_party _member #modinit repeat 4 : newmod _member, mo_unit : loop return #defcfunc member modvar mo_party@, int idx return varptr(_member(idx)) #global こんな感じか? というかマクロじゃ駄目なのか?
230 名前:名前は開発中のものです。 mailto:sage [2008/06/04(水) 14:31:58 ID:+PAK4PWf] www.onionsoft.net/hsp/ref/ohdl.cgi?page=main&cmd=pid&arg=263 hspda.dllで変数管理ではダメだったのかねえ。
231 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 18:24:19 ID:Dnqyg5vB] avastの最新パターンファイルでHSP 3.1がウィルスになった件 実行ファイル作れないし過去に作ったのも実行できなくなっちゃった
232 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 19:12:47 ID:7ftDqAOj] avast知らんけど、俺が入れてるソフトがそうなった時は ログ送ったら直してくれた。 結構なシェアもってるソフトのはずだけど類似の報告もなかったらしく、 誰かがやるだろ、的なスタンスのHSPユーザーに絶望したもんだ
233 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 19:15:04 ID:BCxfLylS] >>231 よくある話だ。勝手にファイルを消されないように注意。 更新ファイルのバージョン、詳細希望。 できれば自分でALWILに不具合報告してほしいけど、公式に詳細書き込めば誰かやってくれるんとちがう?
234 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 19:22:48 ID:Dnqyg5vB] パターンファイルは VPSバージョン 080605-0, 2008/06/05 てやつ 後で考える
235 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 19:34:26 ID:Dnqyg5vB] 名前は Win32:Trojan-gen {Other} > 注意: 一般的な 電子メールは 英語 でお書きください。 英語が話せない方はお近くの 代理店 までお問い合わせください。 ちょwww
236 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 20:56:37 ID:BCxfLylS] 代理店ってこれか? ttp://www.avast.com/jpn/reseller-asia-japan.html
237 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 21:19:37 ID:qpyTvA43] 何て言ったらいいんだ ヘイユー アバスト ディテクティッド エイチエスピー サンテンイチ エグゼファイルズ アズ トロジャン ゲン! ヘルプ ミー? (相手が何か言ったら) オー イエス、オーノー! ∧||∧ ( ⌒ ヽ ∪ ノ ∪∪
238 名前:名前は開発中のものです。 mailto:sage [2008/06/05(木) 22:07:33 ID:pC8E4PoP] つーか、何でこんなに引っかかるんだろうか。
239 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 00:28:21 ID:bR2uUJQe] ひっかかるケース多い気がする。
240 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 00:45:19 ID:34/1X8Xb] delete命令とかが未知のウイルスとして引っかかってるんでは、と
241 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 13:26:07 ID:i/pvtLnb] avast!が修正されるまでの応急処置。 標準シールドの「詳細な設定」→「追加設定」タブの 「検査およびテストしない場所のリスト〜」の所に "hsptmp.exe"を追加。 作成する実行ファイルの名前を 「hinayuna_080606.exe」みたいに決めてあるなら、 検査から除外されるように 「*hinayuna*」と条件追加。
242 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 18:06:22 ID:eZxIYqMU] 作業してる間は標準シールド無効にしとくわ
243 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 20:38:07 ID:cUlDCEMY] とりあえずおにたま氏が対応してくれたみたい。 ttp://www.onionsoft.net/hsp/hsp3alert.html つか初めて知ったんだけど、連絡とっても対応してくれないメーカーもあるんだね。
244 名前:名前は開発中のものです。 mailto:sage [2008/06/06(金) 23:46:29 ID:2Idt+Fs6] HSPは極東の島国のほんの一部で使われているにすぎないし、 海外のメーカーからすれば優先度が低いのではなかろうか。 自分は>>191 だけど、AVGは朝に誤検出報告したら夕方に返信来たよ。 まさに神対応だった。
245 名前:名前は開発中のものです。 [2008/06/12(木) 02:24:53 ID:Uc2wXT7l] ゲームコンテストに出しなさい。 www.tohofuhai.com/ 豆腐ゲームコンテスト kirara111.sakura.ne.jp/ 星屑きらら杯 3punge.com/ 3分ゲーコンテスト(今休止中) 何でもかんでも詰め込もうとしないで、切り捨てるとこころは切り捨てて 完成させねば。。シンプルにやれ。 んでゲーム、ゲームしてなくてもいい。ゲームの限界を超えなければならない。 もっと自由な発想を持つのだ。
246 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 01:39:25 ID:G8Njp/8v] 昔、VBで簡単なSLG作ってたんだけど、速度を理由に断念した。 理由は、ダイレクトX使うのがしんどかったからだが、HSPは手軽に ダイレクトXが使える様なので、そいつを復活させたい。 ダイレクトX使えるから、2Dゲームくらいならサクサク動くよね?
247 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 04:27:54 ID:QLdj7oPu] 速度を理由に断念した奴がゲーム作れるのかね
248 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 05:59:11 ID:q8TbznII] >>246 HSPコンテストの作品触ってみろ。 話はそれからだ。
249 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 09:40:52 ID:QQx1Ed/4] >>246 いまの高スペックマシンならともかく、VBでSHTは無理 まあ、とにかく遅かった VBから来たのなら、HSPのウェイト制御、簡単なDirectX利用は感動ものだと思う その代わり、VBのモジュールみたいにプログラムを分けられないので、 プログラムが長くなったり、変数が多くなってくると、見にくくて大変。
250 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 11:14:05 ID:PVqrfjAa] ユーザー関数と、外部ファイルの読込みを駆使すれば ファイル分けられるんじゃね?
251 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 18:32:16 ID:UFFaIs+d] >>249 VBもHSPも両方過小評価しすぎじゃね? それか、両方まったく使いこなせてないか
252 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 20:25:39 ID:QQx1Ed/4] すまん、>>246 が言ってたのは、SHTじゃなくて、SLGか……。 SLGで、DirectX使うゲームか……どんなんだろ。 >>250 そうなんだけど、VBやVC++とかは、分割することを前提に作られてるから、 何10とプログラムを分けていっても、全然こんがらがらない。 というか、俺の言ってるのは、分けた際の見やすさね。 なんとか分けて言っても、HSPは本体が1つだから、見にくいと思うよ。 もちろん俺の脳の許容量が足りないってのもあるけど。 >>251 SLGの話なら俺が悪いけど、SHTの話なら、 たとえばVBのDirectX使ったSHTで、相応に遊べるやつってあった? とりあえず動くってのはあったけど、ちゃんとゲームとして遊べるようなやつはなかった。 あの2000年当時のマシンじゃ、>>264 の言うとおり、速度面で無理だったと思うよ。 (DirectX未使用でも、とりあえずSHTになってるっていう程度のしかなかったと思う)
253 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 20:48:53 ID:hEDEULle] シミュレーションなら3Dぎゅんぎゅん使うんじゃないの
254 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 21:55:19 ID:+QnXYUkB] VBとDirectX3の頃やってたのなら、VB.net(かC#)とDirectX10を 試してみてもいいかも 当時比だとDirectX自体もかなり整備されてる >>249 >>246 は今の話してないか? 今の環境ならVBでもHSPでも速度自体が問題にはあんまりならない ところでSLGのボトルネックって描画なのか? 今2DのSLG作ってDirectXがあからさまに利いて来る状況少なくないか?
255 名前:名前は開発中のものです。 mailto:sage [2008/06/13(金) 22:25:20 ID:QQx1Ed/4] >>254 ああ、いや、昔VBで断念したとあったので、 それならいまのHSPは感動ものだと書いたつもりだったんだ。 .NETについてはよく知らないんだけど、C#とか、 いざ配布の際に面倒とか聞いたんだけど、改善されたんかな。 インストーラーが必須とかなんとかだったような。 (ぜんぜん知識なくって申し訳ない) VBもインストーラー必須だったけど、 その点HSPは配布も手軽なのがゲーム作る際には感動ものと思う。
256 名前:名前は開発中のものです。 mailto:sage [2008/06/16(月) 09:31:10 ID:FUYMRpQh] SLGでも色々あるからな。 リアルタイムで動くSLGとかだと、STGと変わらんし。 俺も、ADVにSLGもどきが付いたゲーム作ってるが、ゲームに使えるプラ グインが充実してていいな。 昔、VCでゲーム作った事あるが、ちょっとした事するにも結構なコーディングと 調べる手間が大変だったよ。
257 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 14:35:10 ID:1B0CeLr4] 大変恐縮だが、質問したい。 質問スレがあるのは分るんだが、ちょっと方向性が違うと判断させて貰った。 (ゲーム関連はこっちともあるので) ゲームに使用するBMPなどを暗号化したい。「悪のHSP研究所」と言うHPに お目当ての物が合ったのだが、3.1バージョンの問題なのか、それとも環境が 悪いのか使用すると挙動がおかしい。 なので、他に暗号化があれば教えてほしい。基本、簡単に閲覧出来なければOKだ。 EXEファイルにパック出来ると言う事は確認済みだが、背景ファイルなど含めると 膨大な量になると思うので、出来れば個別データとしておきたい。
258 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 20:30:20 ID:l44HBw31] >>257 DPMファイルを使えば EXEから分離しつつ、暗号化もすることがができるぞ。
259 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 21:01:30 ID:e+qNlKtM] 素人っぽい質問で申し訳ないが、es_copyでは半透明合成は 出来ないのだろうか?ハイカラーモードで処理してるはずなのだが gmodeで指定しても全く半透明合成は出来ない。 因みに透過色なんかはきちんと処理されてる。
260 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 21:40:51 ID:e+qNlKtM] 連投で申し訳ないが、どうしてもお力をお借りしたい。 調べた結果、es_copyでも問題なく半透明合成出来る様だ。 実際、行ってる内容は2種類、共に半透明合成のみできない。 HSPのバージョンは3.1。今月落としたので最新版だと思う。 pos 0,0 gmode 4,640,160,128 es_xfer BUFF_MAIN,BUFF_TEXT,0,0,640,160 pos 0,0 gmode 4,640,480,128 es_copy BUFF_MAIN ,0,0,640,480 共にモード4で実施しているが、5,6も試した見たが駄目だった。 実質的には、モード2以外では期待した結果を得られていない。 また、ダイレクトXバッファへの転送はこれで行っている。 buffer 3,,, picload bmp_filename es_buffer buff_no,2 スクリーンモードは下記 es_screen 640,480,32,,1,1 御見苦しいですが宜しくお願いします。
261 名前:名前は開発中のものです。 mailto:sage [2008/06/17(火) 23:07:51 ID:SNDVtE4x] >>257 ネタバレ避けるためにスクランブルかける程度の強度でよければ 適当な乱数列とxorとるだけでも。
262 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 01:00:01 ID:6EMOUjda] 拡張子を変えるだけでもいいんじゃないか? どうしても見たいってヤツじゃない限り極窓とか使わないだろうし。 何より手軽。
263 名前:名前は開発中のものです。 mailto:sage [2008/06/18(水) 01:05:56 ID:dSoPq0Rk] >>260 面倒なので確認はしてないけど そういう場合は、es_copyじゃなくて、 Direct3D機能をONにしておいて es_excopyを使うんじゃなかったっけか
264 名前:257 mailto:sage [2008/06/18(水) 09:24:41 ID:1oh9JDAQ] すばやい回答ありがとう御座います。 メッセージの暗号化で行っていたので、>>261 氏の方法を使用して 解決致しました。
265 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 10:55:40 ID:VoU22eSM] >>263 回答ありがとう御座います 回答を貰ってから、色々試してみたがダメっぽい。 es_screen 640,480,24,,1,1 buffer 3,640,480,1 picload "test1.bmp" es_buffer 0,2,,,0 es_copy で画像転送 buffer 3,640,480,1 picload "test.bmp" es_buffer 1,2,,,1 gmode 4で es_excopy これ以外に必要な設定はあるでしょうか?
266 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 12:50:06 ID:ZjOJ2oOB] どこがどうダメになってるのか分からないが HSP標準命令の gcopy等を使う場合に gmode 3だのgmode 4だのという話になるのであって、 HSPDX側の命令を使う場合には、 「透明色を透過するかしないか」と「転送サイズの省略値」 を設定するために用いられるだけ(gmode 0〜2しか使わない) なんじゃないかと思う。 半透明のブレンド率等の指定について>265では書かれていないが、 これも gmodeではなく、es_excopy の p11=ブレンドファクター(0〜120) p12=α値(0〜256) p13=ライト色(0〜$ffffff) で指定する、という方向で試してみてほしい。 あと、HSPDXのマニュアル中にもあるが >パレットモードではDirect3D描画を行うことはできません ので、そのあたりも見直しを。 buffer、es_bufferの指定が適当っぽいのが気になる。 ・・・半透明合成してるサンプルなかったっけ?
267 名前:名前は開発中のものです。 mailto:sage [2008/06/20(金) 02:36:04 ID:E6AeBVKq] >>266 上手く行きました。 ありがとうございます。
268 名前:名前は開発中のものです。 mailto:age [2008/06/25(水) 07:55:29 ID:V+soJOFN] 3.2β1の話題が全く無くてワロタ OpenHSPのプロジェクト成果が初めて反映されたバージョンらしいですけど・・・ 個人的に良くなったと思うのはstrf関数とstrmid関数の仕様変更、これは(・∀・)イイ! あと全体的にの高速化も行われているみたいですね
269 名前:名前は開発中のものです。 mailto:sage [2008/06/25(水) 13:52:36 ID:muLQKNCZ] ほう、後で試してみるか。
270 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 01:54:44 ID:m1c/xIdQ] 俺も後で試してみよう と3.1あたりでも思った気がする。もちろんまだ試してない
271 名前:名前は開発中のものです。 [2008/06/26(木) 02:33:43 ID:WwYKsBHR] O2.asをHSP3で使えるようにしようとしているのですが 送信系モジュール内のmemcopy命令でコピー先変数がtitle命令で確認すると値0になってしまってしまってました。 これは仕様ですか? あとO2のHSP3版って既に非公式でながれていたりします?
272 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 15:13:57 ID:SoAfgoNd] そもそもO2サーバー側が・・・ pcbnet2もあるし、hspsockとか使えばできるから使われてないんじゃないかな
273 名前:名前は開発中のものです。 [2008/06/26(木) 15:38:03 ID:WwYKsBHR] HSPSOCKは基本一対一のゲームしか作れないと聞きました。 pcbnetについては詳しく知りませんが… 私は多人数のゲームを作りたいのです。 しかしサーバーになるようなPCを持ってませんのでなんとかO2を利用したい…
274 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 16:06:54 ID:SoAfgoNd] いや、hspsockでも多数のセッション確立してゲーム作れる ネットワークの知識ないとなに使っても多人数参加のゲームは難しいと思うよ O2も2人までが限界だし
275 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 17:54:07 ID:gAR6cu3S] お2ってまだ運営してたの? 最近対応ゲーム見たことないんだけど
276 名前:名前は開発中のものです。 [2008/06/26(木) 21:06:12 ID:8DRJsnsN] 俺も昔っていうか去年だが、o2.asを改造してHSP3で作ったりしたぞ。 どうやっても数値配列を送るとエラーだったので数値を文字に変換したりした。
277 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 21:11:38 ID:xfnvAnw2] >>273 前に30人対戦のゲーム作ったが、別にhspsockで出来ないこともなかったぞ? まぁ…出来はよくなかったが…。
278 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 21:36:56 ID:Q+J4BvRw] avast!!! 今度はHSP 3.0がウィルスになった件 VPS 080626-0だ気をつけれ
279 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 22:51:33 ID:MziNVtu/] ドキュメントライブラリ開けねえw とりあえず>>241 の方法で対処するかorz
280 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 17:08:17 ID:InUJ83K+] HSP講座とかやってるHPって最終更新が遥か昔のところばかりで、完全に廃れてるのかと思ったけど まだ話せる場所があって良かった、たどり着くまで苦労した
281 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 17:09:04 ID:wWReClEa] HSPTVの標準以外のスキンってありますか?
282 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 18:46:32 ID:K5qYY7Tt] >>280 公式BBSはスルーですか、そうですかw
283 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 21:46:12 ID:mwLW8v/F] 回答者が丁寧なサポセン従業員であることを強制されるからあすこは好かんね 何か言うと、高圧的とか初心者を萎縮させるとか言って叩かれるし、いろんな意見が出にくい レベル低いところで横並び意識が強すぎ 昔の青い方のBBSはレベル高めの人が集まってて好きだったんだけどねー ホレこんなことを書き込んでみろ、向こうではろくにスクリプトも書けない口だけクンに 蜂の巣にされちゃうよ!w
284 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 23:03:26 ID:p4folTlq] S&乙 いろんな意見って、書込み禁止くらっても自分ルール押し通してるあのお子様の事か? ありゃアレだな、なまじ勉強だけ出来ても友達居ないもんだから くだらん選民意識でも芽生えてんじゃね?
285 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 23:09:56 ID:cSp07KLV] HSPでちょうしこかれても
286 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 23:43:44 ID:BH20X3qp] >>284 おれはそいつじゃねーw
287 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 20:01:47 ID:i51iCxcH] 船丸最高にバロッシュ
288 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 21:03:21 ID:AgW200kY] HSPですぐれたゲームもあるわけだし、 もっと流行ってもいいと思うけど。
289 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 21:22:13 ID:x5QC4FRC] ゲーム作りたい→ノベルゲー、の時代だからなー
290 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 21:26:56 ID:2DqfXAeT] >>289 それ、お話作りたいだけちゃうんかと…って思うよな
291 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 21:52:00 ID:VV4FZtKX] ゲーム作りたい→ノベルゲー、という人は 「お話作りたいけど、小説と呼べるクオリティじゃないからゲームにすれば いいんじゃないか」 「とりあえず『ゲーム作れる』、って自慢したいから簡単そうなノベルゲーを」 ってのが多そう。
292 名前:名前は開発中のものです。 mailto:sage [2008/06/29(日) 22:10:25 ID:2DqfXAeT] そこから ゲーム作るには、思ったより他の要素も多く必要だって気が付いて マンドクセ、やーめたってなるのが半分で、 残った奴の更に半分はノベル向けスクリプトかツクール んで、そのまた残りの半分が、言語に挑戦しだして内1/5が完成に到達する。 途中で消えてった残りはどうなったかって?そりゃ企画厨に(ry HSPを最初にやって → うはっwwおもしろすww → おwゲーム作れた、感動ww という流れの自分みたいなのは、少数派なんだろうな。
293 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 00:29:10 ID:OOjWM0pv] ここにもう一人。
294 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 00:31:32 ID:NTCm4JIq] HSP→C++→C#→HSP
295 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 01:19:08 ID:1nqf+Akl] 企画厨のウザさは異常。本当に面白半分で言うんじゃねえって思う
296 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 01:26:32 ID:RkSc1mdS] はいはい
297 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 02:29:17 ID:C89bF4CP] HSPでゲーム作ったことない俺は異端ですか?
298 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 02:32:23 ID:xQ9V1r/v] 異端とかじゃなく何もしてないだけじゃん 語りようがない
299 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 03:29:25 ID:+uOW8IYU] ツールばっかり作ってる。
300 名前:名前は開発中のものです。 mailto:sage [2008/06/30(月) 07:51:34 ID:WiaHivsZ] >>299 ( ゚∀゚)人(゚∀゚ )ナカーマ!