トップページgamedev
981コメント338KB

【HSP】HSPで3Dゲーム【3D】

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。02/03/21 17:27ID:???
HSPで3Dゲームを作る人を応援。
マターリマターリ
0210名前は開発中のものです。02/04/15 19:59ID:???
パパ上げちゃうゾー。
0211名前は開発中のものです。02/04/30 21:48ID:???
ZGPはバージョンアップのたびに命令仕様がコロコロ変わるのが嫌だ・・・

#でも俺は使ってるんだけどなー

>>205,206
そもそもサンプルゲームが一個も動かなかったんですが(w
0212名前は開発中のものです。02/05/19 20:02ID:ddtuxziA
http://www.geocities.co.jp/SiliconValley-Sunnyvale/4436/test.zip

シューティングゲームのひな形を作ってみたよ。
敵の出現ルーチンとか、ゲームとしてのバランスはまだ皆無に等しいけど。
どなたか動作テストキボンヌ
021321202/05/19 20:04ID:ddtuxziA
おっと操作説明を忘れた。
カーソルキーで自機移動、スペースでショット。
ctrlキーで視点切り替え、リターンキーでリセット。
a,s,dでカメラ角度移動、シフトキー押しながらだと反転
z,x,cでカメラ座標移動、これもシフト押しながらで反転
0214名前は開発中のものです。02/05/20 02:48ID:SasL8tx.
簡略化言語で複雑な制御を必要とするものを作るなんてキチガイの電波だな
VBでOS作るっていうようなもの
0215名前は開発中のものです。02/05/20 06:08ID:???
なんで批判するやつってなにかにたとえたがるんだ
0216名前は開発中のものです。02/05/20 14:31ID:???
対象がたとえたようなものだと、批判者が考えてるって事ではないかと。
HSPはVBみたいなもので、複雑な制御が必要になるプログラム=OS。
・・・なんか違ってるよな(笑
0217名前は開発中のものです。02/05/20 14:59ID:6HE2BxMc
言語の使用目的の範疇を超えてるって事だろ
0218名前は開発中のものです。02/05/20 15:39ID:???
HSPで作られて評判のいいソフトのコードをいくつか見たことあるけど、
どれも、なんか書き方が変だんだよね。
(ifはインデントしてあるけど、ループはインデント無しとか)
HSPもいいけど、本格派をめざすなら、HSP以外の言語もかじってみて
ください。
0219名前は開発中のものです。02/05/25 00:18ID:???
>>212
やってみた
結構いい出来だと思う(雛型として)
ショットの出が悪い気がするのは仕様?
一度に発射できる数を制限してるのかな
弾を発射する方法がよく分からないので、ソースかカキコをキボンヌ
0220名前は開発中のものです。02/05/25 07:51ID:???
hgimgだけど、光源の設定ってできる?
光の当たり方を変えたいんだけど
0221名前は開発中のものです。02/05/26 13:37ID:???
>>220
出来なかった気がする。verUPに期待して。
zgpなら出来たと思う。
0222名前は開発中のものです。02/05/27 17:18ID:???
>>221
ん、そうですか、ありがとう
zgpもやってみるかな
hgimgは低スペックな俺のPCでもサクサク動いてるから、こっちでやりたかったのだけど
0223名前は開発中のものです。02/05/29 20:28ID:???
hgimgですが、テクスチャを半透明に出来ますか?
0224名前は開発中のものです。02/07/01 22:18ID:???
>>223
できない
手軽に3D弄くれるのはいいんだが、光源とか、細かい所まで設定できないのは気に入らない・・・
verUPに期待しとくか・・・
0225名前は開発中のものです。02/07/10 01:26ID:???
hgimgβ2出た。光源のほかに無駄っぽい機能も付いた(w
0226名前は開発中のものです。02/07/11 08:25ID:???
でたね。
それでもまだZGPの方が良いような…
0227名前は開発中のものです。02/08/02 18:20ID:???
ホッシュ?
0228名前は開発中のものです。02/08/23 03:01ID:???
ZGPサンプル少ない・・・誰か詳しい人いませんか?
0229  02/08/23 16:45ID:YEdzsJfe
だれかHSPでアセンブラ吐くコンパイラ作って。
後そのアセンブラをコンパイルするやつも。
手動で最適化するからさ。
0230名前は開発中のものです。02/08/23 16:50ID:???
また「だれか」か…。

「だれか作って」
「だれか教えて」
「だれかくれ」

もう結構。
0231名前は開発中のものです。02/08/23 17:09ID:???
「だれか〜ってくれ」って冗談で言ってるんでしょ
ネタにマジレスカコワルイ
0232名前は開発中のものです。02/08/23 18:26ID:???
>>230
おまえは「誰か」に入ってないからレスすんな。うざい。

で、誰かいない?
0233名前は開発中のものです。02/08/24 03:40ID:???
          / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          | こ、このスレ さ、さむいモナ〜
   Λ_Λ  ∠___________
  (;´Д`)
 ( ( つ ⊂ ))
   〉 〉く く
( (__)(_.)) ...ガクガク
0234名前は開発中のものです。02/08/24 10:12ID:???
HSPで3Dネットワークアクションつくったことありますが。
HSPでは無理です。
3Dゲームもろくなのができません。
あきらめましょう。
0235名前は開発中のものです。02/08/24 10:15ID:???
↑ついしん
フリーの言語なら、BC++か、Delphiを使ったほうがイイと思いますが・・
0236名前は開発中のものです。02/08/24 10:22ID:???
Delphiで3Dモノなんてつくれるの?
0237名前は開発中のものです。02/08/24 16:15ID:???
>>236
このスレタイトルを見て同じことを言えよ(w
0238名前は開発中のものです。02/08/24 17:55ID:???
>>237
>>234>>235に対するレスです
脊髄反射でHSPから言語を変えることを勧める人がいるので
本当にわかって言ってるのかただの煽りか確かめたいのです

調べた限りじゃDelphiでDirectXは使えませんでした。
QuadrupleDは2Dのエフェクトとして利用、次期バージョンで対応予定ですが半年ほど更新されてません。
DelphiXは英語サイトを読まないとインストールすらできず。開発も止まってます。

スレ違いな発言失礼いたしました。
0239名前は開発中のものです。02/08/24 20:57ID:???
>>238
えーと、正直ヘタレとしか思えません。
QuadrupleDやDelphiXがないとDirectXが使えないのですか?
第一、DelphiXにしても本家のBBSのログ(BBSが見られないならgoogleキャッシュやarchive.orgを)
を見ればなんとでもなりますし、
英語読まなくてもページに書いてあるソースを見ればなんとかなります。
# 最低限、私はそれでインストールはできました

SDKにDelphi用のDirectXのヘッダーが入ってないならば、有志製作のものを探せばよいのです。
日本のものではDirectX7までしか見たことがありませんが、
海外サイトを探せば最新のものを容易に見つけることが出来ます。
# googleで一発です

貴方のおっしゃられることは、「VC++やC++BuilderでもDirectXは使えませんでした」
と、大して変わらないのですよ……。


とんだすれ違いですね、申し訳ありません。
024023902/08/24 21:00ID:???
ちなみに私は、QuadrapleDもDelphiXも興味本位でインストールしましたがまともに使っていません。
基本は生DirectXでやってます。
ま、3DはOpenGLでやりますが。
# ちなみにDelphi用のOpenGLの新しいのヘッダもwebで容易に見つけられますよ
0241名前は開発中のものです。02/08/25 09:08ID:???
ごくろう
0242名前は開発中のものです。02/08/25 09:24ID:???
Delphiも追加コンポーネントを使えばDirectXも何とかなるかと・・
024323902/08/26 07:53ID:???
Delphiスレでgoogleでうんぬん言うてたら煽られたからリンク張っておくぞ。
http://turbo.gamedev.net/delphixd6.asp

とことんすれ違いだな俺は(w
024423902/08/26 07:53ID:???
ねえ、このままDelphiで3Dやるスレッドにしていい?
0245名前は開発中のものです。02/08/26 11:37ID:???
(・∀・)イイ!!
0246名前は開発中のものです。02/08/26 12:44ID:???
熱弁ふるってるとこに悪いがDDDD(QuadrupleD)でDirect3dできるぞー
ちゃんとフォルダみとけー
024723902/08/26 13:35ID:???
よっしゃーここぞとばかりにDel厨大暴れ!?アーヒャヒャヒャヒャヒャ

●JEDI GraphiX
DirectX8.1のヘッダーはここからゲット!!
http://www.crazyentertainment.net/

●GLScene
OpenGLベースの3Dエンジン(MPL)
http://glscene.sourceforge.net/index.php

●Delphi3D
Delphi向け3Dの記事いろいろ
NVIDIAのCG使ったりと意欲的。
http://www.delphi3d.net/

●DelphiGL
OpenGLのサンプル、ヘッダー等
http://delphigl.cfxweb.net/

●turbo
DelphiやBCBなんかでゲーム作る人のためのサイト
http://turbo.gamedev.net/

●DelphiGamer
同じく
http://www.delphigamer.com/


異様にパワーあるので海外ばかりになってしまってスマン
0248名前は開発中のものです。02/09/15 15:29ID:???
保守
0249名前は開発中のものです。02/09/22 13:33ID:???
自分なりにHSP&3D関係探してみた。
ttp://www.biwako.ne.jp/~hiroharu/
ttp://mypage.naver.co.jp/sion/
ttp://www.geocities.co.jp/SiliconValley-SanJose/1340/
ttp://www.chichibu.ne.jp/~kawahira/library/
ttp://sprocket.cool.ne.jp/

どれも本格的なものじゃないガナー。
0250名前は開発中のものです。02/09/22 14:36ID:???
age
0251名前は開発中のものです。02/09/22 17:54ID:???
とりあえず、HSPは難しすぎて判らない。
こんな難しい言語でよくプログラム作ろうとするなぁっと尊敬しちゃいます。

みなさま、頑張ってください。
0252名前は開発中のものです。02/09/22 23:08ID:???
>>251
しね
0253名前は開発中のものです。02/09/23 04:21ID:???
>>252
釣られちゃあかんよ。
0254名前は開発中のものです。02/09/23 06:21ID:???
結構楽にグリグリ動かせる3Dゲが作れるので面白がってやってます
細かなアニメーションとかは付けてないですが・・・
0255名前は開発中のものです。02/10/05 16:01ID:???
age
0256名前は開発中のものです。02/10/05 16:16ID:???
DLLで関数は拡張できるみたいだけど型を拡張することはできるの?
0257名前は開発中のものです。02/11/16 00:46ID:???
ZMDはいつ完成するんだよ
チクショー!
0258名前は開発中のものです。02/11/16 14:58ID:???
もっと軽くならんのか
0259名前は開発中のものです。03/02/17 03:12ID:XPdZi/21
ZGP.DLLのVer1.807使って作成中。
http://www.sinproject.homeip.net/sinpro/demos/rpg25.zip
イベントとかをスクリプトで処理するんだけど、スクリプトでスクリプトってなんか妙な感じ。
0260名前は開発中のものです。03/03/05 16:21ID:WPVaF5F+
HSPの3Dゲーム。こんなんどうですか
http://blue.ribbon.to/%7Ecs/fileplanet/#1

物足りない?
否、おれが作ったんじゃないけど
0261名前は開発中のものです。03/03/05 16:24ID:QHdh75JG
            o
            /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
           /   このスレは無事に  /
           /  終了いたしました    /
          / ありがとうございました  /
          /                /
         /   モララーより      /
         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
  ∧_∧  /                /∧_∧
 ( ・∀・) /                /(・∀・ )
 (    )つ               ⊂(    )
 | | |                   | | |
 (__)_)                  (_(__)
0262名前は開発中のものです。03/03/06 21:50ID:w6nsFKKA
>>260
わりといいんじゃないですかね。
キャラがスプライトだけど。
0263名無しさん03/03/31 08:21ID:XUesM5DE
パスカルいらね。必要性がない。無駄。
パスカルに関わっている人たちの労力が無駄。。。。
0264名前は開発中のものです。03/03/31 08:57ID:u46OEKIi
□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
0265名前は開発中のものです。03/04/14 07:39ID:QUyoiZYs
>>263
すれ違い
0266名前は開発中のものです。03/04/15 10:14ID:SNK689GP
ZGP終了?
0267名前は開発中のものです。03/04/15 11:29ID:/DFB4XdL
          ____
         /´,,,.`ヽ
        (,´._ヾ、 )
         L_ "q 丿    もう・・・終りにしましょう・・・
          __`フ ~l."
       / / / ̄ヽ
       /〈" ''´ ~~/ミ)━・~~~      *このスレは終了いたしました*
0268名前は開発中のものです。03/11/19 03:17ID:mbGbSHB6
age
0269あぼーん03/11/21 15:12ID:j3W9kshm
あぼーん
0270名前は開発中のものです。03/11/26 02:16ID:ypMDxRR+
誰かForsythia使ってない?
0271名前は開発中のものです。03/11/26 23:53ID:cB+c2SSb
誰も使ってないのかよw
0272名前は開発中のものです。03/12/01 10:11ID:S56ayioe
小中学生にあれが使いこなせるとは思えんがな
0273名前は開発中のものです。03/12/02 02:19ID:OHnMG6I3
小中学生はさすがに・・・。
三角関数位はわかってないと厳しいな。

レースのサンプルが付いてきてるけど、イマイチわかりにくいので
色々取り払ったら100行ちょっとになった。
0274名前は開発中のものです。03/12/23 22:54ID:TomqQOO6
( ゚∀゚) アーヒャヒャヒャヒャヒャヒャ!!!!
0275名前は開発中のものです。04/01/05 21:00ID:KU12Ddt5
http://www.f8.dion.ne.jp/~k_hyper/03-12-08_l.jpg
0276あぼーん04/01/19 14:16ID:sLUGHTkg
FPSが30きっとるやんけ。。。
0277名前は開発中のものです。04/02/08 15:30ID:0IVGfKy8
>>273
ZGPくらいなら使えるよ。三角関数も良く分かってないのに。ベクトルはなんか分からんけど使っている。
でも、やっぱりモデルを用意するのは小学生には無理だ。異形の物体が出来るのみ。
0278名前は開発中のものです。04/02/10 00:03ID:sncQAqW5
そういえば去年やってたコンテストで3Dのやついくつかあったな。
入賞はしてなかった記憶があるけど
0279名前は開発中のものです。04/02/27 21:46ID:iL1mW1tT
もうだれもいませんか??
0280名前は開発中のものです。04/02/27 23:13ID:f3+MNX0F
いませーん
0281名前は開発中のものです。04/02/27 23:33ID:38bRzXPg
ポリゴン作るのめんどい
0282名前は開発中のものです。04/02/28 05:12ID:TTIVQLTj
すみません、最近HSPと言うものを知ったのですが、3dのゲームを作りたくて
本買ったのですが、いまいちよく分かりません。

という以前に、HSPで使う3Dのキャラを作るにはどうすればいいのですか?
教えてください。
0283名前は開発中のものです。04/02/28 11:07ID:5boFCfFP
>「最近」HSPと言うものを知った
HSP以前にCやらなんやらプログラミングの経験があるなら話は別だが
プログラミング自体始めたばかりで3Dゲームが作れると思っているならあえて言おう。

馬鹿か?
0284名前は開発中のものです。04/02/28 12:40ID:iQVQ6vmy
>>282
http://pc.2ch.net/cg/

http://doga.jp/
http://www21.ocn.ne.jp/~mizno/
http://www.shusaku.co.jp/www/
http://www.dstorm.co.jp/LightWave/
http://www.discreet.jp/
http://www.alias.co.jp/index.shtml
http://www.softimage.jp/

CG作成依頼スレ
http://pc.2ch.net/test/read.cgi/cg/1041511511/
0285名前は開発中のものです。04/02/28 13:49ID:iQVQ6vmy
>>282
ここの356氏のレスも参考になるかも

【 ゲームプログラミング統合スレッド 】
http://thebbs.jp/program/1056764087.html
0286名前は開発中のものです。04/02/29 05:55ID:nzqyMWjS
HSPの全命令とその使用例 載ってるやつないの?
0287名前は開発中のものです。04/03/05 12:33ID:8pUix2RR
ta++の ++てどういう意味ですか?
0288名前は開発中のものです。04/03/05 13:12ID:47sphSlt
taを++する
0289名前は開発中のものです。04/03/05 13:20ID:8pUix2RR
ありがとうございます。
ta=ta+1 と同じことなのですか??
その ++ が分からなくて。。
0290名前は開発中のものです。04/03/05 13:30ID:7XZEV8NN
ta=ta+2
0291名前は開発中のものです。04/03/05 20:53ID:kZHhvaXG
++=たそがれせーべー
0292名前は開発中のものです。04/03/07 10:01ID:PlwGrgjC
最近、HSP始めた者なんだが、初歩の初歩のキャラを動かす場面で
screen 0,640,480,4,20,20
buffer 2 : picload"jiki.bmp"
jx=320 : jy=400
*main

repeat
redraw 0
gosub *jiki
await 1
redraw 1
loop

自機が伸びるようになるのを防ぎたいんだけど、入れると画面が真っ黒なだけに
なるんだが、入れる場所間違ってる?
redraw 0 のすぐ後に、screen 0,640,480,4,20,20 : color 0,0,0 : boxf て
入れると動く描写はされるんだけど、ちらつく。
どなたか教えて下さい。
この場合、redraw 0 の後にcolor 0,0,0:boxf入れるんだよね?

0293名前は開発中のものです。04/03/07 22:53ID:7C0p/5ei
マルチに答える義理は無い
0294名前は開発中のものです。04/03/08 01:46ID:FGsuT7rR
http://pc2.2ch.net/test/read.cgi/gamedev/1058507713/981
・・・・・・・。
0295名前は開発中のものです。04/03/16 21:41ID:s8X7FvO1
なんか・・・名前につられて来たけど


いつもどおりの展開ですね。
0296名前は開発中のものです。04/03/17 21:15ID:IlUx+ciF
Eazy3Dが更新されますた。
0297名前は開発中のものです。04/08/02 14:11ID:2YI3M6H7
3Dで爆発のエフェクトを作りたいんですが、
ポイントスプライトをただ表示するだけではぼやけてしまいます。
何かいい方法は無いですか?
0298名前は開発中のものです。04/08/15 00:27ID:g7x2GJI2
ttp://taillove.jp/neun/
0299名前は開発中のものです。04/09/13 22:06:49ID:jQk4xXlc
ZGP関連でこんなページができてたんだね
ZGP自体の使い方はまだあまり詳しい解説とかないけど、
キャラクターの作り方とか詳細に載ってるんでZGP敬遠してた人にはオススメ

ZGPCommunity
ttp://cgi.f31.aaacafe.ne.jp/~zgpinfo/pukiwiki/pukiwiki.php?ZGPCommunity
0300名前は開発中のものです。04/10/02 22:45:14ID:KorcBPor
300
0301名前は開発中のものです。04/11/16 11:10:15ID:0mpIXRq2
hgimgx.dll を使用しているのですが、DirectX 版ではclstexが使えないということなので、
画像を背景にするにはテクスチャ貼ったプレート使うしかないんでしょうか。
float関係の余計な命令を入れると読みにくくなるので、整数で済ませるように巨大なモデルで
利用していたら、ある程度の奥行き以上はオブジェクトが表示されなくなってしまったため、
背景にしたいプレートもかなり手前に来てしまうんです。
ひとつ割り切って、str2fなどの気持ち悪い命令を使うしかないでしょうか・・・
0302名前は開発中のものです。04/11/16 20:34:22ID:YCfBG9kZ
float関係が余計とか思ってるキミが気持悪い
030330104/11/17 03:04:57ID:XNviNGgm
>>302
なるほど。faddやfsubなどを使用せず、通常の四則演算結果をそのまま利用できればと
思ったのですが、そういう問題ではないのですね。
すると私のプログラムの構成自体がおかしくなってしまっているのかも知れません。
リファレンスをもう一度読み直し、全体の設計からじっくり考え直してみます。
ありがとうございました。
030472KB04/12/17 14:47:41ID:WTiyodle
HSPで3Dゲーム作りたいけど・・・ここは参考になりませんわ
0305名前は開発中のものです。04/12/18 06:07:40ID:V09NQLLW
逆に>>304が参考にした資料なりアドレスなりを貼り付けてくれるとありがたいんだが。
0306名前は開発中のものです。05/03/02 17:11:35ID:OQjsA0zA
HGIMGのバグ一覧みたいなのが載ってる
HPがあったと思ったんだけど誰か知りません?
ひさしぶりにやったら全然忘れちゃってて・・・
0307名前は開発中のものです05/03/05 13:39:53ID:3Xgh/6Ax
http://jbbs.livedoor.jp/game/6180/

参考になれだ
0308名前は開発中のものです。05/03/05 16:10:12ID:IiZTGucU
 七               みんなで荒らそう2ちゃんねる掲示板
 人
 女            ●各板で話題に沿わない荒らし方をする。
 監            ●ポイント:過去レスを見ずに書き込むとうまくいく。
 禁               ⇒新入りはなくなるだろう。
 殺               ⇒普通にスレ返すのはプロ固定。
 害               ⇒妙な荒れ方するのはプロ固定。
 ・               ⇒とりあえず2ch擁護するのはプロ固定。
 犯
 人            ●2、3書き込んだら後は寒く無視。
 ‖               ⇒すると東京プラス会社潰れる。
 西               ⇒監禁中の女プロ固定も解放される。
 村
 博 
 之 ______________________________________
0309名前は開発中のものです。05/03/06 18:23:38ID:H3lnVYR+
ム板の何かがおかしい。
春厨が多いとかそういうのじゃなくて、なんだろう、
あるはずのスレッドがなかったり、
長い時間レスのついてなかったスレッドがそのままのレス数で上に来てたり、
なんかそんな雰囲気。雰囲気であって確証ではないんだけど。
とりあえず不気味だし、「ここがおかしい!」って場所がハッキリ分からない。
ちょっと見てみてくれ。
■ このスレッドは過去ログ倉庫に格納されています