HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2024
0121
testhsp3でDirectXを使った2Dゲームの描画方法について7解決


test

リンク

2024/1/21(Sun) 18:03:58|NO.101110

hsp3でのDirectXを使った2Dゲームは、どうやったらグラフィック描画出来ますか?
以前はhsp2でhspdxと言うものがありましたけど
それに似た機能を持つものや、名前を変えたそのものなどはありますか。

それと、現在のhsp3での2Dゲーム描画の主流を教えて下さい。



この記事に返信する


kの字

リンク

2024/1/21(Sun) 19:03:11|NO.101115

hsp3dishの標準スプライト機能がhspdxと高い互換性を持っています。
\sample\spriteフォルダ内にサンプルがありますので参考にしてみてください。



窓月らら

リンク

2024/1/21(Sun) 23:12:20|NO.101117

HSPスクリプトエディタを開いてF1キーでリファレンスマニュアルがでます。
これで検索して読んでください。
公式では hgimg3 hgimg4 hsp3dish 等もあります。
外部DLLを使う方法も使えます。HSP2向けだったプラグインも使える場合があります。
いろんな方法が用意されていますので、ご自身の目的に合いそうなのをチョイスしてください。

(古いからダメというわけではないので、自分に合うのを使うのがいいでしょう)
(ただし動作チェックは念入りに)



test

リンク

2024/1/22(Mon) 19:32:41|NO.101136

お二人も回答いただきありがとうございます。
hgimg3,hgimg4,hsp3dish見ました。良いですね。
以前使っていたhspdx.dllはありますか?
dllファイルを置かないと出来ないでしょうか。



kの字

リンク

2024/1/22(Mon) 23:27:38|NO.101141

hspdx.dllは同梱しないと機能しません、他にMSVCR71.DLLというものも必要になります。

hspdx.dllは過去のバージョンのHSPに同梱されているので、そこから取り出す事が可能です。
また拡張プラグイン・ツールの紹介にあるhspdxfix.dllは同じ性能のものとなります。

しかしHspdxは2007年から更新が止まっている事と、hsp3dishやhgimg4はほぼ上位互換のような性能をしているので、
こちらを使うほうがよろしいかと。



test

リンク

2024/1/23(Tue) 21:22:09|NO.101142

聞き過ぎて本当にすいません、回答をいつもありがとうございます。
頑張れてます。hgimg4の2D描画命令があるんですか?
3Dに特化している風に見えましたが、2Dゲームは大丈夫でしょうか。



kの字

リンク

2024/1/23(Tue) 21:59:03|NO.101143

2Dゲームもいけます。
何ができるかは実際に体験してみるのが一番早いので、
サンプルやスクリプトエディタのヘルプ>HSPマニュアル目次を確認してみてください。



test

リンク

2024/1/30(Tue) 21:33:45|NO.101155

オッケーです!頑張りますね。



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.101110への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2023(c) All rights reserved.