【HSP】HSPで3Dゲーム【3D】
at GAMEDEV
1:名前は開発中のものです。
02/03/21 17:27
HSPで3Dゲームを作る人を応援。
マターリマターリ
2:名前は開発中のものです。
02/03/21 17:59 mA1C/8pf
2get!
3:名前は開発中のものです。
02/03/21 18:26 itPxeJDD
できるだろうけどインタプリタでは無理がある
ちょっとした3DゲームをHSPとC++で作っただけでも圧倒的にC++の方が反応早いし…
インタプリタ言語は3D動かすゲームには向いてないよ
4:名前は開発中のものです。
02/03/21 19:18
言語の記述性が低いからなあ。
HSPじゃ、100行以上のコードを書く気になれない。
5:名前は開発中のものです。
02/03/21 23:25
3Dだと管理・処理すべき情報が格段と増えるからね。
DLLで上手くそれを補うにしても限界があるし。
プログラミング以外にもデータを用意するのが
2Dよりめんどっちぃ。
需要がそんなにあるとは思えないなぁ。
6:名前は開発中のものです。
02/03/22 01:19
って言うか、
別に3Dがアクションではなくても良いと思われ。
(DLLで普通にポリムービー流すだけでも…
と思ってみるテスト。
7:名前は開発中のものです。
02/03/22 02:09
AVIやMPEG等でムービー流すだけならともかく、アクションは無理だと思う。
できても現実的な速さになるか怪しい
8:名前は開発中のものです。
02/03/22 03:13
HSPでポリムービーするソースを吐けるツールがほすぃ
9:名前は開発中のものです。
02/03/22 05:40
アクションけっこうイイ感じな速さになるですよ。
でも書くのめんどい。これ難点。
10:名前は開発中のものです。
02/03/22 06:10
そりゃポテンシャルがC++のほうが圧倒的に上であることは間違い
なくても、3Dゲームの全部がそのポテンシャルを必要とするでなし。
表示自体はハード任せなんだし、判定も厳密さを要求しなければ
そこそこいけるし。要は身のほどを知るべしということで。
11:名前は開発中のものです。
02/03/22 10:12
ちょっとしたプログラムで反応の早さが違うって...
>>3は何を体験したんだろう?
もしかして、μ秒の違いが分かる男?(いや女かもしれんが)
12:名前は開発中のものです。
02/03/22 12:35
\ / / ̄ ̄/ヽ::::::::/ o
ゴ た レ | ゙̄ヽ、 | ,,-─'''''"""" ̄,,-ヾ、l| ̄ ̄"''l" ||::::::/ |/
ミ っ ス ヽ、;;;;:::::゙ヽ、 | / □[二]兩_ヾ|| .┌┤ ||::::| |/
め た 数 | ゙'''ヽ、::::゙ヽ、 | .l .| 「L[]‐'":;;-‐''l ̄ .||. |::::| ||::::| o
・ の ・ | ゙'o、;;;:゙'':| l .|,|,,,-‐、o‐'∧__∧ノ口<l || |::::| ||:::::| |/
・ 11 ・ |‐-------‐' ゙''' 、-'' | ヽ、 ( ) || |::::| ||::::::| |/
・ か ・ | ,,,,,,, | ,,,, ̄ ( >>1)<l .|| _ ̄| ||::::<
・ | ,,,-''''''''" | ヽ ""'' | | ,,-‐、 ゙,ノ //::::::::| ・
・ >,,-''" l| ゙ヽ、 (_、___) // /  ̄ ll //::::::::::| ・
・ | /:| ゙"'''‐----‐'" | .| ..:l .//::::::::::::ヽ ・
| ヽヽ-'''" _,,,‐'" | | ....:::::::、/::::::::::::::::\
| ,,,、-─'''"‐'" | |_:;;;;-''"::::::::::::::::::::::::::゙ヽ、
/  ̄ ̄ / ̄,::::::::::::::::::::::::::::::::::::::::::::::::
./\ ,,-‐'''"‐:::... ,,‐" |::::::::::::::::::::::::::::::::::::::::::::::::
/ '':::゙ヽ、 ''" ,,‐'"/ / |::::::::::::::::::::::::::::::::::::::::::::::::
13:名前は開発中のものです。
02/03/22 12:45
>>11
いや、ほんのちょっとしか反応違わないってどんなの作ったのよ?
インタプリタとコンパイラの反応速度の違いはちゃんと3Dでも現れるよ
それとも、そこまで激しいアクションは眼中にない?
14:名前は開発中のものです。
02/03/22 16:30
とりあえず、反応速度って何よ?
行列演算までインタプリタでやるってこと?それなら遅いのは分かるけど。
15:名前は開発中のものです。
02/03/22 20:33
確かに反応速度という言葉は誤解を生みやすいけど、
それ以前に、CとHSPの速度がどっちが上か判断できない
ようだとPGの才能ないよ。
16:名前は開発中のものです。
02/03/22 20:49
つまりインタプリタは遅いって言いたかっただけ?そんなの当たり前じゃん。
誤解も何も、文脈的に全然使い方が違うよ>反応速度
17:名前は開発中のものです。
02/03/23 00:44
CとHSPのどっちが速いじゃなくてHSPが使い物になるかどうかが問題
18:名前は開発中のものです。
02/03/23 00:55
HSPは、他のインタプリタ言語に無い(w、独自の欠点があるの?
あの極悪な文法以外に。
19:名前は開発中のものです。
02/03/23 03:26 bWXoVR3a
>>18
欠点というか大規模なシステムは組めないらしい。
激しいアクションもこの中に入ると思う。
たしか、作者自身もExcelのようなソフトはHSPで不可能、家計簿なら可と言ってるし
複雑になればなるほどHSPの限界が見えてくるんじゃないかな。
20:名前は開発中のものです。
02/03/23 03:44 bVrPUNAk
>>19
ポインタを使っての変数のチェインができへんからね。Excelで
扱うような、データ量の上限が未定で大量を要するものは不可能と
言っても過言ではなく。逆に家計簿のような扱うデータ量が見通せ
るものはHSPでも問題なし。
だから、ゲームを作る用途には適しているけど、やはり速度面で
C++に劣るのは致し方なく。HSPの最大の利点は手軽にトライ&エラー
が試みれることやろ。
HSPの位置付けは小〜中規模のアプリ・ゲーム作成やね。
21:名前は開発中のものです。
02/03/23 04:41 Er7z6UP1
FF7以降のような3Dゲームって可能なんだろうか…
なんか無理そう
Wizのようなのなら出来そうだけど
22:名前は開発中のものです。
02/03/23 05:18
>>21
初代グランディアならいけそうやね(´ー`)y-~~
23:名前は開発中のものです。
02/03/23 08:31
ところで、HSPで3Dゲーム作る時ってもしかしてHGIMG使う?
あれには限界あるような気が…
OpenGLって使えたっけ?
24:名前は開発中のものです。
02/03/23 11:21
>>21
開発言語より資金と人材を考慮した方が良いと思います。
25:名前は開発中のものです。
02/03/23 11:41
>>23
HGIMGのほかに選択肢ってあるのかな?
OpenGLについては、HSPはクロスプラットフォーム化するみたいだから
本家で対応する可能性もある。つかすべし。して欲しい。
現状ではCでやるのが一番よろしい。
>>21
Wizってフレームだけのダンジョン?
アレは3Dなのか?
26:名前は開発中のものです。
02/03/23 18:19
個人レベルで作るならHSPの限界云々より、
作り手側の限界の方が先に来るだろ?
つーか最近のヤツは創意工夫って言葉を知らんのか?(ストレート馬鹿過ぎるぞ)
馬鹿みたいに肥大化させ破綻させる前に、自分の能力で可能な範囲を
理解しとけば大概の事はHSPでも充分イケルだろ?
大体お前等が脳内で空想してるようなもんは個人レベルでは
C++だろうが他の言語だろうが根本的に無理な訳よ。
大体パーツ作り始めて半年内に破綻して自然消滅なパターン。
とにかく限界ってトコまでHSP叩いて見ろよ。
27:名前は開発中のものです。
02/03/23 18:48 HOZfmasc
HSPで3DならHGIMG以外にZGPという手もある。
これを使いこなせればPSレベルのゲームも作れそうな気が…。
URLリンク(isweb39.infoseek.co.jp)
28:名前は開発中のものです。
02/03/23 19:18
>>26
キミのことですか?
29:名前は開発中のものです。
02/03/23 19:27
>>28
否定はしないが、ここにタムロッてるその他大勢の方へも。
30:名前は開発中のものです。
02/03/23 19:30
\ / / ̄ ̄/ヽ::::::::/ o
カ た レ | ゙̄ヽ、 | ,,-─'''''"""" ̄,,-ヾ、l| ̄ ̄"''l" ||::::::/ |/
ス っ ス ヽ、;;;;:::::゙ヽ、 | / □[二]兩_ヾ|| .┌┤ ||::::| |/
め た 数 | ゙'''ヽ、::::゙ヽ、 | .l .| 「L[]‐'":;;-‐''l ̄ .||. |::::| ||::::| o
・ の ・ | ゙'o、;;;:゙'':| l .|,|,,,-‐、o‐'∧__∧ノ口<l || |::::| ||:::::| |/
・ 1 ・ |‐-------‐' ゙''' 、-'' | ヽ、 ( ) || |::::| ||::::::| |/
・ か ・ | ,,,,,,, | ,,,, ̄ ( >>12)<l .|| _ ̄| ||::::<
・ | ,,,-''''''''" | ヽ ""'' | | ,,-‐、 ゙,ノ //::::::::| ・
・ >,,-''" l| ゙ヽ、 (_、___) // /  ̄ ll //::::::::::| ・
・ | /:| ゙"'''‐----‐'" | .| ..:l .//::::::::::::ヽ ・
| ヽヽ-'''" _,,,‐'" | | ....:::::::、/::::::::::::::::\
| ,,,、-─'''"‐'" | |_:;;;;-''"::::::::::::::::::::::::::゙ヽ、
/  ̄ ̄ / ̄,::::::::::::::::::::::::::::::::::::::::::::::::
./\ ,,-‐'''"‐:::... ,,‐" |::::::::::::::::::::::::::::::::::::::::::::::::
/ '':::゙ヽ、 ''" ,,‐'"/ / |::::::::::::::::::::::::::::::::::::::::::::::::
31:名前は開発中のものです。
02/03/23 19:41
>個人レベルで作るならHSPの限界云々より、
>作り手側の限界の方が先に来るだろ?
ネタか?
テメーの基準で物事を計るな、ボケ。
32:名前は開発中のものです。
02/03/23 20:36
HGIMG.DLLで追加される主な機能は以下の通りです。
・フルカラー、パレットモード、DirectXの有無などを切り替え可能なアーキテクチャ
・2Dスプライト、3Dポリゴンなどを共通の命令で設定可能な描画エンジン
・2Dスプライトの回転拡大縮小、α合成、透明色抜き処理、タイリング(BG表示)
・3D座標上の2Dスプライトと3Dポリゴンを混在可能なワールド管理
・3Dの階層構造を持ったポリゴンモデル表示、およびアニメーション管理
・文字フォントテクスチャをもとにメッセージを合成表示
・スプライトの表示、移動の管理および衝突判定機能
・await命令より細かい単位でのウェイトと処理の負荷検出機能
・CPU処理や描画の負荷が変わってもアニメーションの速度を一定に保つ (フォールオフレンダリング)
・32bit float精度によるジオメトリ演算
・独自フォーマットによる3Dモデル、アニメーションデータの読み込み
となっています。
ゲーム アプリケーション向け最適化されており、その強力な命令セットにより2D, 3Dを問わず、多様な場面で威力を発揮するでしょう。
また、DirectX® を導入している環境では更なるパフォーマンスの向上を期待出来るとの事です。
今回の更新内容は、以下の通りとなっています。
- DirectX使用時にテクスチャの解放に失敗することがある不具合を修正。
- DirectX使用時のスクリーンやテクスチャメモリをR8G8B8(32bpp)で初期化
- DirectXフルスクリーンモードをサポート
- できなかった場合に、R5G5B5(16bpp)を選択するように修正。
- DirectX使用時に一部のポリゴン表裏判定が失敗する不具合を修正。
- テクスチャなし(カラード)ポリゴンが正常に描画されない不具合を修正。
- maload命令、objact命令を正式にサポート。
- modelmovef命令を追加。(モデル絶対座標の移動)
- dxfload命令を追加。(DXF形式のモデルデータ読み込みをサポート)
- modelshade命令を追加。(シェーディング機能の追加)
- objscan2、objscanf2命令を追加(2D座標からのポリゴンスキャン)
- ポリゴン情報の参照・修正のための命令追加
- (setmchild,setmsibling,getmsibling,getmchild,setmfv,getmfv,getmodel,putmodel
- getmuv,setmuv,setmpoly,getmpoly,nodemax)
- mxsave命令、mxtex命令を追加(内部データをmxファイルに書き出す)
- dupnode命令を追加
- gettree命令を追加
- hgreset命令を追加
33:名前は開発中のものです。
02/03/23 20:46
>>27
ZGP調べてみたけど現時点ではZGPの方がいろんな可能性有りそうで良い
でもどっちもβだから不具合直して正式バージョン出るの待ったほうが良いかも。
情報サンクス
34:名前は開発中のものです。
02/03/23 21:25
>>26がなんか凄いつぼに入った(w
テンプレにしーよおっと
-------------------
個人レベルで作るならひまわりの限界云々より、
作り手側の限界の方が先に来るだろ?
つーか最近のヤツは創意工夫って言葉を知らんのか?(ストレート馬鹿過ぎるぞ)
馬鹿みたいに肥大化させ破綻させる前に、自分の能力で可能な範囲を
理解しとけば大概の事はひまわりでも充分イケルだろ?
大体お前等が脳内で空想してるようなもんは個人レベルでは
C++だろうが他の言語だろうが根本的に無理な訳よ。
大体パーツ作り始めて半年内に破綻して自然消滅なパターン。
とにかく限界ってトコまでひまわり使って見ろよ。
---------------
もうお腹いっぱい、って感じ
35:名前は開発中のものです。
02/03/23 22:03
ZGPのサンプルゲームプレイしたんだけど重くない?
なんであんなしょぼいのに重たいんだろ。HSPだから?
当方、Pen4 1.5GHz,RAM 544MB,GeForce4Ti4400で試しました。
36:35
02/03/23 22:04
HSPだから3Dで爽快なゲームは無理なのか。
単にあのサンプルのソースがヘボなのかわからん。
37:名前は開発中のものです。
02/03/24 03:51
>>36
8等身キャラに剣を振るアクション付けてみたがそれだけで糞重かった
これってアクションじゃねーよって程まで酷い
ちなみに、C+DirectXで同アクションをやってみたがこれは普通だった
アクション系は向いてない。初代グランディアつっても敵合わせるとかなりの数になるから一匹でも重いのに…ってなっちゃう
38:名前は開発中のものです。
02/03/24 04:03
ふと考えてみるとHSPで爽快感あふれる3Dアクション作れるレベルの人なら最初からC使うと脳裏によぎってきた
ゲーム業界目指すとなるとHSPの知識はあまり役に立たない。素人やHSP信者が残る。だが、3Dではプログラミング能力が特に問われる
HSP信者かプログラム出来ないやつが作る。
前者でようやくZGPのサンプルレベル?
39:相互リンク
02/03/24 04:52
スレリンク(gamedev板)l50
40:名前は開発中のものです。
02/03/24 04:55
みんな!目を覚ませ!
HSPなんかで3Dやるなんて間違ってるよ。
祭りだーーー
41:名前は開発中のものです。
02/03/24 05:45
HSPで3Dやるのが間違いなんじゃないよ
HSPでなにかソフトをつくるのが間違いなんだ
42:名前は開発中のものです。
02/03/24 05:45 M4Bpt8Of
単にZGPが馬鹿重いだけだと思うが(´ー`)y-~~
hgimgのtest9.asは実行した?
あともう一人Direct3DをサポートするDLLを制作しているヤシが
いたはずなんだが…AMd3drm.dll…行方不明デスカ
43:名前は開発中のものです。
02/03/24 06:06
言語の実装にも問題あるんじゃないかな?
こんな意見もあったし
149 :名前は開発中のものです。 :02/03/24 05:43 ID:???
>馬鹿の目を覚ましてやって
HSPというインタープリタ言語に関して、全く知識がないのだが
インタープリタ言語の作者が3D経験あって、その人がそれ前提に
設計すればスクリプト言語による3Dプログラミングというのは
現実的に可能だよ。
言語仕様として、3Dを強く意識した実装が必要になるだろうけど。
#HSPの仕様次第。
44:名前は開発中のものです。
02/03/24 06:10
>>43
Test9はかなり高速ですね。
動く時に手足にモーションがあればもっと良かったのだが…
俺、このサンプル活用してる。そっくり真似したわけじゃないが…
45:44
02/03/24 06:13
>>43じゃなく42ね
46:名前は開発中のものです。
02/03/24 07:26
>>38
真理
>>42
AMd3drm.dllは作者が忙しくなったんで企画自体を終了させた
現在ではHPも閉鎖してたかな?AMシリーズは配布終了。
HSPで3DやろうってのはSFCでPS並の3Dをってのに近いような・・・
何も表現方法は必ずしも一つじゃないよ、例えばFCのジョイメカファイトや
マリオカートやスターブレードみたいな方向性もある。
まぁ実際出来る人ならHSPなんぞにゃ手を出さないしね。
それが出来いんでHSPに手を出してる訳だし割り切ったゲームデザインで
3Dゲームを作って驚かせて頂戴。
47:名前は開発中のものです。
02/03/24 16:00
結論:
DLLから作るならHSPで3Dもアリかも知れないが、それなら素直に全部C、C++でやったほうが早いだろう。
48:名前は開発中のものです。
02/03/24 16:59
違うだろ。
せっかく3Dできるんだから
試してみようってのが人ってもんだろ
49:名前は開発中のものです。
02/03/24 19:24
そして無駄な努力をしたと悟ってVC++に鬱って逝くんだね・・・。
50:名前は開発中のものです。
02/03/24 22:02
HSPの仕様書見ましたが、3Dには向かない言語仕様だと思った。
むしろ、CやC++で記述するほうが初心者にはやさしいかと。
結局、メモ帖開いてスペルミスが許されない作業できる忍耐力と
注意力のある人なら、是非、CやC++を覚えてみてください。
51:名前は開発中のものです。
02/03/24 22:12
>>50
C++は超難関だけど、Cはそうでもないからね。
C++のオブジェクト志向を理解できると楽だけど。
52:名前は開発中のものです。
02/03/24 22:12
3DやるならPS2BASICが一番簡単
53:名前は開発中のものです。
02/03/24 22:29
>>51
Cでやるのはきつくない?
DireceX使うならCOMを少しは理解しないといけないし。
COMはオブジェクト指向ではないけどクラス・継承・動的束縛ぐらいは
分かってないと苦しい。
ヘルプとか参考書でもC++を理解していることを前提にしているのが多いし。
DirectXなら結局C++にするでしょ。
OpenGLはCでいいけど。
54:sage
02/03/24 22:51
このスレの住人は、あえて茨の道を歩んで修行しているのですか?
55:名前は開発中のものです。
02/03/24 22:54
HSP で 3D するとは
三輪車でツール・ド・フランスに出場するという事です。
はじめは補助輪付きでもいい
自転車に乗れるように練習しましょう
56:名前は開発中のものです。
02/03/24 23:32
>>三輪車でツール・ド・フランス
それはそれで面白い気がw
ある意味応援したい。
3Dについて学びたいだけなら言語は何でもいいと思う。
(DirectXの使い方を理解したいとかなら限られるけど)
57:名前は開発中のものです。
02/03/24 23:50
>>56
同意
HSPでも使う(だけ)ならできるからね。DirectXを理解するのはHSPでは無理だと思う。
58:55
02/03/24 23:54
本当の優しさとは、時に厳しいように見えるものなのかもしれませんね。
59:名前は開発中のものです。
02/03/25 00:10
URLリンク(www.bloodshed.net)
これフリーだからこれ使った方が良いかもしれない。
DirectXやOpenGL、Cを学べる。
60:名前は開発中のものです。
02/03/25 00:55
URLリンク(www.jppass.com)
これもDirecTXならHSPよりはマシかもね。
61:名前は開発中のものです。
02/03/25 01:10
おまえらは挑戦を忘れたのか
62:名前は開発中のものです。
02/03/25 01:14
>>61
Cに挑戦させるのも挑戦だと思うが?
そんなにやってほしけりゃお前が先に関心を引き付ける3Dゲーム作れよ。
63:名前は開発中のものです。
02/03/25 01:15
61=1
64:名前は開発中のものです。
02/03/25 01:28
つーか、HSPって更新されなくなったね。DLLに頼りっぱなしで…
65:名前は開発中のものです。
02/03/25 01:35
>>56
>3Dについて学びたいだけなら言語は何でもいいと思う。
学習用としてHSPを使うのはどうかと思う。
HSPだと一般的に使われているアルゴリズムが使えない事が多いし
今ならオブジェクト指向的な組み方でプログラミングをする方がいい。
HSPで変な癖がつくといけないからね。
66:名前は開発中のものです。
02/03/25 02:15
構造体も使えない言語で勉強しようと思わないでほしい。
67:名前は開発中のものです。
02/03/25 03:43
けっきょくHSPをやめさせるスレになるのな(´ー`)y-~~
68:名前は開発中のものです。
02/03/25 07:48
今の状態(HGIMGやHSPの実装)ではやる気もおきんだろう
69:名前は開発中のものです。
02/03/25 07:58
>>67
何か不満でも?
70:56
02/03/25 10:24
正直「何でも」ってのは無理あった。
確かにプログラミングに関しては変な癖ついちゃうだろうね。
本来は オブジェクト指向的に組めればいいんだろうけど、
3Dについての知識も一緒に学ぼうとしている人には
キツイような気がしないでもない。
というか今更ながらこのスレの意図がわからん。
実際3Dゲーム作っている人がいて、その人の手助けをしようっていう事?
71:名前は開発中のものです。
02/03/25 10:41
どうだろ?1も自作自演するほどだし…
72:名前は開発中のものです。
02/03/25 14:32
行列どころか実数も扱えない言語で3D!?(プ
73:名前は開発中のものです。
02/03/25 19:17
>>35
ZGPのサンプルゲームが異様に重いのは、どうやらDirect7以降の
フレーム処理の変更が原因見たく。
74:名前は開発中のものです。
02/03/25 19:17
>>72
実際に使用してみて嘆く人の意見は貴重だが、知りもしないのに
又聞きの知識でけなすヤシは最低だな(´ー`)y-~~
75:名前は開発中のものです。
02/03/25 19:18
>>70
今の現状、3Dについて何か学ぶ必要性ってあるんか?
物体データを指定の方向と位置に表示するだけやん。あとはカメ
ラと光源だけやろ? レンダリングエンジンを開発するわけじゃない
んやから素人にはHSPで充分すぎると思うんだが。
描画に関してはDirect3Dに丸投げするんなら、CもHSPも対して変
わらへんで。HSPだけやと丸投げしかでけへんのと、その他の処理で
速度差が出てくるだけで。
76:名前は開発中のものです。
02/03/25 21:13
>>75
お前は3Dの前に標準語勉強しる!
77:名前は開発中のものです。
02/03/25 21:18
>>76
まあまあ、75は何も知らない素人なんだから
78:名前は開発中のものです。
02/03/25 21:27
>>74
つーか2ちゃんってそういうやつばっかだ
79:名前は開発中のものです。
02/03/25 21:34
>>78
俺は使った上で遅いから使い分けてる。
ところで応援って何してくれんの?高速に描画できるもの作ってくれたらHSPでやるよ。
これだけはdllじゃなく言語自体も弄る必要あると思うが…
80:名前は開発中のものです。
02/03/25 21:37
こういう議論は一生続くだろうなあ。
HSPは向いてないのに…
まぁ、ここでいくら応援しようが言葉だけの応援じゃ誰も作らないよ。
強力な何かを提供してこそプログラミングにおける応援だ。
貧弱な3D環境を何とかしる
81:名前は開発中のものです。
02/03/25 22:56
っていうか、誰か凄いの一本でも作って見せろっつーの(W
82:名前は開発中のものです。
02/03/25 23:37
だから応援スレだって。
なにかしたら意味ない。
83:名前は開発中のものです。
02/03/26 00:00
>>何の応援?
84:名前は開発中のものです。
02/03/26 00:02
結局はガンバレって応援するだけのスレ?
それだけじゃ誰も作ろうとしないよなぁ
85:名前は開発中のものです。
02/03/26 00:37
凄い作品が存在しない->作れない
86:名前は開発中のものです。
02/03/26 02:32
HSPで3Dゲームを作るメリットって何?
説明できる人いる?
87:名前は開発中のものです。
02/03/26 02:47
HSP のメリットって何?
説明できる人いる?
C++ が使えればなんでも自分で作れる。
C が使えれば SDL あたりで簡易ゲームくらいいくらでも作れる。
ガベコレ&文字列型ないと駄目ですぅ〜という厨でも
今なら C# があるし、コンパイラだけなら無料だ。
HSP に現状どれだけの意味があるね?
88:86
02/03/26 03:27
>>87
やっぱ意味ないよね。
ここでHSP押してる人って一人しかいない(w)と思うがメリットって何?
89:名前は開発中のものです。
02/03/26 03:28
SDLやOpenGL使えばマルチプラットホームになるよね。
90:名前は開発中のものです。
02/03/26 03:38
>>87
>今なら C# があるし、コンパイラだけなら無料だ。
えっと、どこにあります?MSのVC#SDKにでも付いてくるのかな?
91:名前は開発中のものです。
02/03/26 04:19
>>90
.NET Framework SDK
92:名前は開発中のものです。
02/03/26 09:14
C#ってDirectX使えたっけ?
使えるならかなり良い線行きそうだ。
93:名前は開発中のものです。
02/03/26 09:52
.NET Framework SDKにはC/C++コンパイラもついてくるよ
94:名前は開発中のものです。
02/03/26 10:24
C#はCPad for C# .NETあればGUIで開発できるよ。
95:ロード・ブキミッシュ
02/03/26 12:17
>>92
少なくともVB用は使えます。
96:結論
02/03/26 13:52
HSPはC#すら使えない園児のために存在します
97:神
02/03/26 14:00 ISvEEDVD
そして、HSPでハイクオリティな3Dゲームは不可能です。
園児は園児らしくFPSに頼らない動きがない3Dゲームを作りましょう。
98:名前は開発中のものです。
02/03/26 14:14
>>96-97
いつも思うんだけどさ。
君(達?)みたいな書き込みする人って…
実力無いよね。全くと言っていいほど。
この前、うちのサークルの無能スクリプターが
プログラマのふりして偉そうな書き込みをしてるのを
見ちゃってさ。(後ろからこっそりとね)
そんなこんなで、>>96-97みたいな書き込みを見ると
ついつい、吹き出しちゃうんだよね。
と、同時に「お前ら哀れですね…」とも思うよ。
99:名前は開発中のものです。
02/03/26 14:16
と、言うわけで
みなさんはHSPでも何でもいいので
とりあえず、作品を完成させる力をつけて下さい。
100:名前は開発中のものです。
02/03/26 14:20
>>98
ふつーのプログラマだったらHSPなんて触れてすらいないからどんなものができるか知らないと思う。
俺もCとか以外じゃやらないから知らないし興味もない。
知ってるってことはHSPごときでなんか作ろうとしてたんでしょ?
101:名前は開発中のものです。
02/03/26 14:21
>>98
半分同意だが、3Dに関してはHSPは勧められない。
覚えるメリットよりデメリットの方が多い。CやBASICの方が高速だからってのもある。
一回やってみるとわかるよ。
102:名前は開発中のものです。
02/03/26 14:24
>>100
HSPごとき……3Dの分野では言えてるね
DirectX使えば言語自体の実装関係なく早いといってるやついるけどそういうやつほど馬鹿に見えるよね。
103:名前は開発中のものです。
02/03/26 14:28
>>102
DirectXも使い方次第ではかえって遅くなったりするしな〜
8からはフルスクリーンよりウィンドウモードのほうが高速なんだっけか?
104:97
02/03/26 14:29
>>98
96の真似して煽り入れて書いたからあんな文になっただけで、HSPが3Dを使ったゲーム(←ここ重要)に向いてないのは本当だよ。
速度があまりいらない3DCGビューワーとかゲーム以外のアプリを目指すべきだと思う。
105:名前は開発中のものです。
02/03/26 14:36
>>104
メモリークリーナーはHSPだっけか
106:名前は開発中のものです。
02/03/26 15:19
スピードどうこう以前に、言語使用が大きな(複雑な)プログラムに向いてないじゃん。
107:名前は開発中のものです。
02/03/26 15:25
>>106
3Dゲームは複雑なプログラムに入るね。当たり判定やキー入力や……いろいろありすぎる
108:98,99
02/03/26 15:54
俺は、最初の公開作品はVB産だったが
完成させたことにより、いろいろな不満を
実感することが出来た。また、ユーザーからも
意見をたくさんもらうことが出来た。
現在は、VC主体で開発しているが、これは
自分で必要だと判断してのことで、誰かに言われてのことではない。
2chで唯一嫌いなのは、未経験者に対して
何が良いだの、これは止めとけだのの意見が頻繁に交わされることで
さらに、それが伝染していくことだ。(うちの無能スクリプターもこれの餌食になった(w)
最初の選択が重要なのではなくて、経験が重要なんだよん。
109:名前は開発中のものです。
02/03/26 16:05
>>108
それなら2ch来なけりゃ良いだろ?
今回は3DゲームということでHSPで作ろうとするとC以上に苦労するのよ。だから。
強制ではない。HSPでやりたきゃやれよ。ただ、デメリットがあることは知っていてほしいだけ。
110:98,99
02/03/26 16:07
ニヤニヤ
ああ、香ばしい
111:名前は開発中のものです。
02/03/26 16:10
>>100
おかしーなー
興味が無いのになぜこのスレにくるのか
112:名前は開発中のものです。
02/03/26 16:11
やたらと擁護すると思ったら春厨か…
98は放置で
113:名前は開発中のものです。
02/03/26 16:12
HSPには限界あり
114:名前は開発中のものです。
02/03/26 16:14
>>109
だからそれが強制っていうんだよ。
なんでこんなにえらそうなんだ?
115:名前は開発中のものです。
02/03/26 16:14
次スレはC♯で3DゲームでOK?
(♯は大文字かしゃーぷを変換でね。)
116:名前は開発中のものです。
02/03/26 16:17
>>114
偉そうってのは同意
だけど、デメリットを教えて選択権を与えるのも道
117:名前は開発中のものです。
02/03/26 16:19
どっちにしろ、このスレは終わりだと思う
否定派がいなくても作ろうとする奴は皆無だろう
118:98,99
02/03/26 16:29
まあ、作ってる最中に
「だめだコリャ」
となって、言語の選択からやり直すのも
アリだと思うけどね。
経験が浅いうちに、アレは良いだとか悪いだとか
仕入れた知識で語るクソよりか、何倍もよろしい。
と思われ。
119:名前は開発中のものです。
02/03/26 16:30
o
/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ モララーより /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
120:名前は開発中のものです。
02/03/26 16:33
お!やっとC#で3Dゲームスレに移行か…
移行はC#で3Dゲームを作る人の相談スレッドになります。
121:名前は開発中のものです。
02/03/26 16:35
C#で3DのRPG作ってる。進行状況10%ってとこか。
122:名前は開発中のものです。
02/03/26 16:37
∧_∧____
/(#゚ー゚) ./\
/| ̄∪∪ ̄|\/ C#,.NET関連の話題はこちらでどうぞ。
|____|/
,,,,∪∪,,, ,,
過去スレ・関連リンクは>>2-5あたり
123:名前は開発中のものです。
02/03/26 16:38
.NET Framework SDK ダウンロード
URLリンク(www.microsoft.com)
124:名前は開発中のものです。
02/03/26 16:40
SharpDevelop
URLリンク(www.icsharpcode.net)
125:名前は開発中のものです。
02/03/26 16:41
こんなもんか
126:名前は開発中のものです。
02/03/26 16:57
言語選別もいいけど、実際作ったモノ見せてくれ〜
まぁオモシロ度や話題度からいくと
HSPでショボ3Dゲー>>C♯(その他C)でそれなりの3Dゲー
なんだけどね。
127:名前は開発中のものです。
02/03/26 17:04
>>126
ここはC#スレに移行しました。
128:a
02/03/26 17:06 6TkMcuey
URLリンク(www.wed-bell.com)
129:坊や
02/03/26 17:10
字面が偉そうだとかそんなくだらない事気にするなYO
130:名前は開発中のものです。
02/03/26 17:13
>>128
広告です押しちゃだめ!
1回で15円も入っちゃうよ
押すなら
URLリンク(www.wed-bell.com)
ここまで
131:名前は開発中のものです。
02/03/26 17:38
>>126
HSPの面白い3Dゲーってのを教えてください。
132:名前は開発中のものです。
02/03/26 18:03
>>118
いや、初心者ほどどの言語がいいか悩むもんだよ。
これからプログラミングを始めようとする奴は
必ずといっていいほど悩む。
まあ悩むより実際やってみろというのもうなずけるが
言語は結構プログラミングを組む際の思考の枠組みにもなるものだから
一般的な言語とかけ離れているHSPははっきりいって不適切だと思うよ。
あとHSP信者はC/C++を知らないくせに「C++より〜」ってのは止めて欲しい。
CとC++の違いすら分かってないのが見え見えな奴もいて、哀れとしか言い様がない。
133:名前は開発中のものです。
02/03/26 18:30
そんなわけねえだろ。
HSPであってもやったからこそ
他の言語がわかるようになることもある。
勝手に決めんな。
134:名前は開発中のものです。
02/03/26 18:44
HSP<<<<<<<<C
135:名前は開発中のものです。
02/03/26 19:02
>>133
単に遠回りしてるだけ。
てか、HSPに執着してるやつって、HSP以外はまともに使えない
やつなんだろ?
136:名前は開発中のものです。
02/03/26 19:40
>>135
初期化で挫折すんじゃない?
137:名前は開発中のものです。
02/03/26 20:54
まあ金の無い厨房にはお勧めできない『C』
まあお前は右ですとか言ってなさいってことだ(視力検査かYO!!
138:名前は開発中のものです。
02/03/26 22:30
俺 BASIC から抜け出すのに 8年かかったよ。
悪い事言わないからはじめから良いものを触ったほうがいい。
139:名前は開発中のものです。
02/03/26 22:46
>>135
それでいいの。
Cからはじめたところで
もっと遠回りすることもある。
140:名前は開発中のものです。
02/03/26 23:11
∧_∧____
/(#゚ー゚) ./\
/| ̄∪∪ ̄|\/ C#,.NET関連の話題はこちらでどうぞ。
|____|/
,,,,∪∪,,, ,,
過去スレ・関連リンクは>>2-5あたり
141:名前は開発中のものです。
02/03/26 23:21
まえに「HSPはなんでもできる」って豪語してた信者がいたけど、
足元かためないで3Dなんかやっても、たいしたもん作れないだろ。
HSPでプログラムおぼえたやつは基礎的な部分がすっぽり抜け落ちて
いるだろうから、HSPを卒業しようと思ったらまた最初からやりなおし。
142:名前は開発中のものです。
02/03/26 23:39
>>138
|俺 BASIC から抜け出すのに 8年かかったよ。
いや…それは…抜け出さないほうが幸せだったかも(;´ー`)y-~~
143:名前は開発中のものです。
02/03/26 23:58
つーか、おにたまたった一人で作った言語とUNIX作られた言語とでは差があるに決まってるだろーが。3Dにおいては実行速度もかなり違う。
3Dゲームの為にHSPを今から覚えるくらいならCやVBをお勧めしたい。コンパイラを含む.NET Framework SDKは、未来永劫無償提供される。
HSPを既にマスター又は中級くらいならそのまま続けるのも良いだろう。
初心者はCでHelloWorldでもやりながらゆっくり自分の可能性を見つけていこう。仕事にもできるかもしれんぞ。
144:名前は開発中のものです。
02/03/27 00:59
確かにおにたまはすげー
ゲーム屋やってる片手間で作ってんだしな
しかもフリー。世のクズシェアウエア作ってる奴は見習って欲しいものだ
145:名前は開発中のものです。
02/03/27 01:01
C/C++/C#/VB.NETもフリーだよね
HSPのように仕様が固められてないのよりマシ
146:名前は開発中のものです。
02/03/27 01:41
HSPがどれほどのクズシェアウエア作家を生み出したか知らんのか…
147:名前は開発中のものです。
02/03/27 01:45
>>146
ゲーム以外はなんとか我慢できると思う。
ただ、HSPでシェアウェアの3Dゲームは無謀としか言えないが…
148:138
02/03/27 03:30
>>142
あ、一応誤解の無いように言っておくとN88 -> QuickBASIC -> VisualBasic って
感じでその中でも変化してますので。
今は CもC++もJavaもC#もバリバリっすよ(いや、C++ はバリバリじゃないかも…)
149:名前は開発中のものです。
02/03/27 03:40
>>148
俺の経験では、C(簡単)、C#(普通)、Java(やや難しい)、C++(超難関)
150:名前は開発中のものです。
02/03/27 03:45
VBは.NETになって人気が出てきそうだ。
6.0からはかなりの変更点があるらしいし、ランタイムは.NET Frameworksだけでいいし
151:名前は開発中のものです。
02/03/27 04:15
>>148
BASICを捨ててからCへ移行するのに8年って読めるし(´ー`)y-~~
N88からCなら普通やん。
本腰入れてプログラマーになろうというやつがHSPに手を出したら
あかんのは当然や。けどさ、日曜プログラマーとして1年くらい風邪
引いたみたいにプログラミングを楽しむんであれば、HSPはそこそこ
の言語やと思うで。
あと、小学生低学年にもHSPは触らせたらあかん。四則計算を間違
えて覚えてまうわ。
152:名前は開発中のものです。
02/03/27 10:58
バリバリって表現は韓国からの輸入なんだよね
153:名前は開発中のものです。
02/03/27 12:45
マンセーって表現は朝鮮からの輸入なんだよね
154:名前は開発中のものです。
02/03/27 12:49
>>153
ニダ!
155:名前は開発中のものです。
02/03/27 12:53
>>144
>確かにおにたまはすげー
>ゲーム屋やってる片手間で作ってんだしな
ぜんぜんすごくない。
コンパイラの教科書読んだけの大学生だって、もうすこしマシなもん作れるよ。。。
156:名前は開発中のものです。
02/03/27 14:16
つか、もし作る能力があっても作らないだろう。
「作れる」のと「作った」とでは違う、
形にしてリリースした方が、存在しないものよりも凄いと思うが。
ってHSPは使ったことがないけどなー。
157:名前は開発中のものです。
02/03/27 14:33
っていうか、Rubyでいいじゃん!
HSPなんてポポイのポイよ!
158:名前は開発中のものです。
02/03/27 14:38
>>156
>形にしてリリースした方が、存在しないものよりも凄いと思うが。
しろうとさんの作ったオリジナル言語なんて腐るほどあるじゃん。
(てかゲーム作るときにちょっとしたインタプリタくらいならみんな
作ってるし)
159:名前は開発中のものです。
02/03/27 14:40
______
/_ |
/. \ ̄ ̄ ̄ ̄|
/ / ― ― |
| / - - |
||| (6 > |
| | | ┏━┓| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | | | ┃─┃| < 正直、Rubyもダメだ。
|| | | | \ ┃ ┃/ \________
| || | |  ̄  ̄|
160:名前は開発中のものです。
02/03/27 14:43
______
/_ |
/. \ ̄ ̄ ̄ ̄|
/ / ― ― |
| / - - |
||| (6 > |
| | | ┏━┓| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | | | ┃─┃| < 正直、Rubyはダメ以前に逝ってる
|| | | | \ ┃ ┃/ \________
| || | |  ̄  ̄|
161:名前は開発中のものです。
02/03/27 15:31
>>159-160
一度でいいからRuby SDL使って味噌汁さらしる
162:名前は開発中のものです。
02/03/27 15:53
おことわりだ。
163:名前は開発中のものです。
02/03/27 16:03
______
/_ |
/. \ ̄ ̄ ̄ ̄|
/ / ― ― |
| / - - |
||| (6 > |
| | | ┏━┓| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | | | ┃─┃| < 正直、金が無い。。。
|| | | | \ ┃ ┃/ \________
| || | |  ̄  ̄|
164:名前は開発中のものです。
02/03/27 19:13
HSP使ってる奴って余程の馬鹿かソフトに金を払うのが
いやな奴なんだろうが3DCGはどうするんだ?
Shadeを割るのか?(w
165:名前は開発中のものです。
02/03/27 19:42
>>164
コードでモデリングするにきまってるだろ
バカか?
166:名前は開発中のものです。
02/03/27 20:21
>>164
ビクーリするほど応用きかないやつだな。
167:名前は開発中のものです。
02/03/27 21:37
>>164
フリーで使えるツールも結構あるよ。
スレリンク(gamedev板)
モデリングするだけならメタセコイヤのフリー版が(・∀・)イイ!!
ただメタの吐くxファイルはちょっと古いみたいなのでそのまま
xtomxにはかけないほうが良い。
前やった時強制終了しちゃった。
168:名前は開発中のものです。
02/03/27 22:03
>>164
HSPで3Dやる=モデラーもモーションエディタもHSPでつくる
169:名前は開発中のものです。
02/03/27 22:12
おにたまさんはLightwave使ってるみたいだね。
誰か俺にLWくれ。maxでもいいぞ。
170:名前は開発中のものです。
02/03/27 22:23
六各と自作コンバタでなんとかするのが漢。
171:名前は開発中のものです。
02/03/28 14:45
>>152
情報源キボンヌ!!
172:名前は開発中のものです。
02/04/08 12:24
お前ら、早く作ってください。
173:名前は開発中のものです。
02/04/08 12:36
くそスレ上げるやつは1。
定説です。
174:名前は開発中のものです。
02/04/08 15:31
腐敗臭漂う糞スレを作りました壱です、早くお願いします。
なんつって、なんつってー。
作れよ馬鹿。
175:名前は開発中のものです。
02/04/08 15:35
糞スレあげんな、糞が
176:名前は開発中のものです。
02/04/08 15:40
糞野郎の1に変わってお勧めツールあげとくわ。
URLリンク(www.digitalmars.com)
Windows,DOSの16/32bit対応 C/C++コンパイラ
日本語も問題無く通る
LSI C試食版
URLリンク(computers.yahoo.co.jp)
LSI C用ツール色々
URLリンク(computers.yahoo.co.jp)
Borland C++ Compiler 5.5
URLリンク(www.borland.co.jp)
Borland Delphi 6 Personal日本語版
URLリンク(www.vector.co.jp)
URLリンク(www.openwatcom.com)<)
MASM Ver 5.00 に準拠したアセンブラ
177:名前は開発中のものです。
02/04/08 15:45
SDK 日本語版
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
SP1
URLリンク(www.microsoft.com)
Vector C(ゲーム用途では最強)
URLリンク(www.codeplay.com)
178:名前は開発中のものです。
02/04/08 17:56
HSPでFF10作ってる
179:名前は開発中のものです。
02/04/08 18:35
>>178
妄想は他でやれ
HSPでは言語上どうやっても出来ない
180:名前は開発中のものです。
02/04/08 21:57
>>178
マジで?
俺は面倒臭がりなので軽くゼノサーガでも作るか。
181:名前は開発中のものです。
02/04/08 23:24
そんじゃ俺はバイクでも
182:名前は開発中のものです。
02/04/08 23:44
では子供を。
183:名前は開発中のものです。
02/04/08 23:47
>>182
クローンですか?
184:名前は開発中のものです。
02/04/09 00:45
深いのか浅いのか判らん突っ込みだ。
とりあえず、おまえは37ポリゴンに決定ー。
185:名前は開発中のものです。
02/04/09 11:03
>>184
ありがとうございます。
しかし37では流石に少ないのでいいテクスチャをください。
186:名前は開発中のものです。
02/04/09 20:41
ムネオハウスの壁画像をスキャナで取り込んで使用するのを許可いたします。
187:名前は開発中のものです。
02/04/10 04:19 FW0kuv9k
>>179
他の言語だとできると勘違いしそうなこというなよ
188:名前は開発中のものです。
02/04/10 09:43
>>187
んなことでいちいちあげんなや、糞
他の言語にも出来ない言語はあるのは当然。どっちにしろHSPでは絶対にありえない。
189:名前は開発中のものです。
02/04/10 12:40
馬鹿が憤慨しているアゲ
190:名前は開発中のものです。
02/04/10 12:54 kFOa695c
昨日のプロジェクトX「コンピュータを作った男たち」は感動した。
象(IBM)と蚊の戦いで勝利するなんて素敵だ。
ぜひとも今度は「HSPを作った男」を製作してもらいたい。
191:名前は開発中のものです。
02/04/10 16:09
そんな人いるかなあ?
HSPってソース見るの簡単だから、苦労して作ったソースも公開したら一瞬で盗まれるからねえ。
192:名前は開発中のものです。
02/04/10 17:25
なんか、雰囲気がピリピリとしているので、あれなのですが、
「ZGP」最新版がこうかいされましたね。> hspプログラム板情報
URLリンク(ven.virtualave.net)
とりあえず適当にモデルとモーション作って
(ヲタなモデルでスミマセソ...)、サンプル参考にしてあそんでみました、
モデルがカーソルでうごくだけですが。(あきまさ様のアプロダ、カンシャデス)
URLリンク(www.pureweb.jp)
あまりに簡単でビクーリして笑ってしまいました。
SmashTV・3Dとかツクリテー!な感じです。
193:名前は開発中のものです。
02/04/10 20:18
あーついに出たか。なんか楽しそう。
X形式のアニメって今まで対応してたっけ?
せっかくだから漏れも何か作って遊んでみるか。
つーか、スマッシュTV‥・笑い殺される。
194:名前は開発中のものです。
02/04/10 20:35
やる気があるならここでなにかオプソ企画やってみたら?
盛り上がればHSPの宣伝にもなるし
HSPで3Dゲームを作るノウハウも共有できる。
HSPの可能性もおのずから明らかになる。
195:名前は開発中のものです。
02/04/10 20:35
つか、モデルを作らないと。遊べんじゃん。
ポリゴンとか動作を付けるツールは?
無料の良いの誰か教えれ。
196:名前は開発中のものです。
02/04/10 20:39
>>194
あまり縛るのも面倒臭いんじゃないの?
反対ではないんだが。
197:194
02/04/10 21:05
>>196
ん、あくまでもやってみたら面白いんじゃないかってこと。
他のスレで盛り上がっているのを見るとね。
私は3Dの勉強中だから参加できないけど。無責任でスマソ。
198:名前は開発中のものです。
02/04/10 21:07
まぁまぁマターリと
199:名前は開発中のものです。
02/04/10 21:14
>>192
ん?何でEXEにBMP含んでるのに余分に入れてあるの?
200:名前は開発中のものです。
02/04/10 21:25
>>192
真っ黒で表示されない( ´Д`)
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5332日前に更新/239 KB
担当:undef