HSPで出来る範囲について
■ このスレッドは過去ログ倉庫に格納されています
HSPでゲームを作ってみようかと思ってるんですが
やっぱ無料ツールじゃたいしたもの作れないでしょうか?
教えてもらえるとうれしいです
ちなみに作りたいゲームのジャンルはRPGかMMORPGです
限界を感じれるように「なれない」。その気になれば多関節キャラもモーフィングも3Dもできる。
その気にならないけど。HSPの可能性は無限大だっ!! >>245
正直俺もそんな感覚
自分が使う範囲じゃhspで出来ないことは無いかな 糞ツールと名高いHSPにしがみつくのは構わんし、
それで何かアプリケーションを開発するのは構わないが、
絶対ネットで配布とかすんなよ。
そんな糞アプリをネット上で垂れ流せばただの公害だからな。
HSP信者は人に迷惑をかけるのが好きなのか、
至るところで糞ソフトを見かける。
HSP厨にそれを自分で気付けというほうが難しいのかもしれないが。 >>251
HSPでHITMANだかのスレで恥かいて逃げたボウヤだろ
自分で作れないから、他人の足を引っ張りたくてしょうがないんだね HSPでコンソールアプリって作れる?
そんなことする必要ないだろうけど
\
::::: \ 両腕に冷たい鉄の輪がはめられた
\::::: \
\::::: _ヽ __ _ 外界との連絡を断ち切る契約の印だ。
ヽ/, /_ ヽ/、 ヽ
// /< __) l -,|__) > 「刑事さん・・・、どうして・・・
|| | < __)_ゝJ_)_> こんなスレ・・・たてちゃったのかな?」
\ ||.| < ___)_(_)_ >
\| | <____ノ_(_)_ ) とめどなく大粒の涙がこぼれ落ち
ヾヽニニ/ー--'/ 震える掌を濡らした。
|_|_t_|_♀__|
9 ∂ 刑事は、はっきりと告げた。
6 ∂ 「捨てないで、自分で考えるんだ」
(9_∂
あなたの人生はここから始まる
創価学会って女支給してくれるんだろ
俺その手法で勧誘されたら断れないかもしれない \
::::: \ 両腕に冷たいうんこの輪がはめられた
\::::: \
\::::: _ヽ __ _ 一般人というイメージを断ち切る契約の印だ。
ヽ/, /_ ヽ/、 ヽ
// /< __) l -,|__) > 「刑事さん・・・、どうして・・・
|| | < __)_ゝJ_)_> こんなに下ネタで・・・わらっちゃうのかな?」
\ ||.| < ___)_(_)_ >
\| | <____ノ_(_)_ ) とめどなく大粒のうんこがながれ落ち
ヾヽニニ/ー--'/ 震える拳にうんこを濡らした。
|_|_t_|_♀__|
9 ∂ 刑事は、はっきりと告げた。
6 ∂ 「おまえ、うんこやん」
(9_∂
あなたのうんこは尻から出始める HSPで作成したゲームはクソ遅いのでHSPはクソツールだと言うなら
HSPでそれなりのゲームでクソ遅いソースを誰か上げてみてくれ。
具体的な動作状況を見てみないとなんとも言えん。 ってかソフトのこと悪く言うやつってたいてい、実力がないんだよねw
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
ただの通りすがりなんだが、このHSPってやつも含めて、今時フリーの製作ツールで
できる人なら初代バイオハザードくらいのゲームも作れちゃうの?
初代バイオハザードの製作チーム(と同等の力のあるチーム)が
フリーのツール使ってPC用に作れるかって意味なら作れる。
ああいう規模のソフトをHSPでやると言語仕様とツールの問題で
開発効率がすごく落ちるが可能は可能。 可能だけど食卓ナイフで鮭や鰤おろすような行為だよね
たまにそういう野暮なことにロマン感じてHSPで真剣に3Dゲーム作ってる人がいるけど
なんだかなぁ >>260、>>261
へー、できることはできるんだ。カプコンとエンターブレインで
この前バイオハザードツクール(略してバイハツクール)が発売
される夢を見た。 実際HSPもCも処理速度は今のPCじゃそんなに大差ないんじゃないか?
低スペックPCなら関係あるだろうけど、高スペックなら気にならないだろう。
まぁ、趣味の範囲は超えられないだろうけど・・・ >>266
いやいや、24bitカラーで、800x600サイズなら、ビデオカードのないP4の2GHz前後だと、
DirectX使っての画像処理は、2Dのみでもフレーム落ちでキツイんじゃないかと。
それを低スペックマシンというんだろうけど、
けっこういまだにP4の1.8Gとか、Celelonの2.4Gとか使ってるの、まわりに多いんだよ。 ちょっw 1.5GHzの俺ってどんだけ時代遅れなんだ…_no 俺のネット用サブマシンDuron1.0Ghz
CG用メインマシンP4 2.8Ghz
オワタ...
>>267
そうなのか・・・
色々難しいね。
今後の発展に期待 HSPで重いと感じるのはデータ処理が必要になったときぐらい。
ソートとか検索とか。
もっともそういう部分はDLLに投げてるけど。 つか、アクションゲーム作ってるのに
ビデオのないPCなんて普通相手にしないだろ…。 ・好きな場所に好きな色のドットが打てる
・ファイル入出力ができる
・通信ができる
この3つがあればなんでもできる。 >>267
それ本当に自分で試しに作ってみた上で言ってる?
だとしたらいくらなんでも作り方が悪過ぎると思うよ。 HSPってDirectX使えるの?
んで スピードは使い物になるの? DirectX使ってて、2Dで遅いなんてのは、
それは明からに、描画アルゴリズムの問題だぞ。
Cで作っても、同じ現象起きるよ。 >>277
そもそも描画のせいで重いとは限らないことを忘れてるだろ
知ったかはやめろよ
初心者に毒だ でもフルカラーモードだと、急に重くなるよ
って、それは俺のマシンが1.0GHZでビデオカード無だからか・・・orz >>278
ゲームだったら一番重いのは大抵描画だからあながち間違いとも言えない
例えば60fpsなら1フレーム16msのうち描画に10ms使ったとしても6ms余る
そんだけあればHSPでも十分色んな事出来るよ はぁ?
プロファイルくらい取れや
例えばRTSやSTGなら探索アルゴリズムが重い可能性もあるだろ ごめん『プロファイル取る』がどういう意味なのかわからない
RTSはともかくSTGでどんだけ複雑な探索をするつもりなの? 「プロファイルを取る」の意味もわからなきゃ、
「RTS」「STG」の意味もわからん。 そういや、HSPってマルチスレッドの機能はあったっけ?
60fpsで動くゲーム作ろう思ったら必須なんだが・・・
ゲームコンテストに出しなさい。
http://www.tohofuhai.com/ 豆腐ゲームコンテスト
http://kirara111.sakura.ne.jp/ 星屑きらら杯
http://3punge.com/ 3分ゲーコンテスト(今休止中)
何でもかんでも詰め込もうとしないで、切り捨てるとこころは切り捨てて
完成させねば。。 >>282
プロファイルもわからないカスは最初から勉強しなおせ >>282
ああ、なんとなくわかったよ。
60fpsで動くゲームが作れないってのは『HSPでは出来ない』じゃなくて
『君には出来ない』っていう意味だったんだね
ごめんごめん、でもあんまり自分本位な考え方もどうかと思うよ アンカーまちがえちった
>>282 じゃなくて >>287 ね HSPが悪いとは言わんけど、Cで普通に作れる者から見たら、
ワザワザHSPを覚え直して作ろうという気にはなれなくてねぇ。 言ってることはよくわかるし正しいと思うが、スレ的には
HSPでどこまでできるか
であってHSPで作る気が起きるかは別問題 >>290
そういうリアクションもよく見かけるけど、どうしてHSPのスレ見てるの?いや嫌味でなく
小学生が幼稚園児に「俺は漢字書けるよ」って幼稚園に自慢しに来てるような感覚? どうしてかって?
この板ではまだ、さほど知られてないようだが、
アジェグ4倍と言えば、超一流の釣り師として知られているからだよ。 う〜ん、ということは>>284とか>>290は釣りエサって事?
ガチ発言だとしたら、それは釣りというよりも・・・ おれが用意する釣り餌は、
それなりの信憑性を含めているからねぇ。
そういう餌が一番よくかかるんだ。
流れ的に判断が難しかったかも
>>281 の彼とか限りなく本気で言ってそうなニオイがするもんだから 判断のしかたなんて簡単だよ。
内容を見るんじゃなくて、名前を見るんだよ。
相手はトリップ付きのコテなんだからさ。
そういうものなのか
あんまりスレ汚しても悪いのでこの辺で立ち去る事にする
釣り甲斐のないサカナですまんね
そいじゃ >>289
できないなんて言ってないわけだが
勉強しなおせと言っているだけ
自分の無知を相手に転嫁するのはイクナイ えっとね、僕は実際にアクションゲームをいくつか作ってるのよ
だから君がアクションゲーム作った事ないってのは
書き込みだけで大体わかっちゃうのね(プロファイルはわからないけど)
自分の無能を棚に上げる方がよくないですよ アクションゲームで一番CPU負荷が大きいのが描画なことぐらい、
どの言語でも共通の、いわば「常識」だよ。
おれの中では、JavaやVBでもすでに実証済みでね。
HSPも例外ではあるまい。
Xbox360の「Forza2」というモノスゲーレースゲーは、
あれだけの数の車の複雑怪奇な物理計算を、
描画の6倍の回数で行われていることで知られている。
おれらが作る2Dのチャチゲーレベルの(描画以外の)アルゴリズムが
たかがインタプリタになったぐらいで、10ミリ秒もの時間を上回るなんて
そうそうできるもんじゃねーぜ。
>>301
アクションゲームなんか自慢にもならないからww
だから、まともな技術書読めよ。
こんな様子だと有名プログラマーのblogさえ読んでなさそうだね
勉強もしない奴が触るのがHSPって結論でいいか?
>>302
GPUを使うという選択肢もあると思うんだ。
死ね …君は本当にバカなんじゃあるまいな?
アクションゲーム作る話してるんだよ?分かってる? >>304
どんどん論旨が変わっていくなww
プロファイルを取ることが何かわからず、調べもせず、
「聞こえない聞こえない。馬鹿はお前〜」
チョンか 知ってるよ。278とか281でしょ。論旨を摺り替えているのは君の方
話してる内容はずっと「アクションゲームで一番重いのは描画処理」ってだけなのに
「技術書読め」とか「有名プログラマーのブログ」とか見当違いのこと言ってるのは君
しかもどれも君の実力の程を示すものではないよね?
君の唯一の意見は「探索アルゴリズムが重い可能性」だけで、それもやはり見当違い >>307
いやいや、HSPでアクションゲームが作れないなんて話はしてないのに君がそういう話に持っていこうとしている。
何が重いかは実装依存なのだから、プロファイラを使って原因を特定する癖をつけろという話なのだけれど
何故君はアクションゲームが〜アクションゲームが〜と
関係ない話をしたがるのか プロファイルを取ることの意味がわかっていれば
ここまで話が延び延びになっていなかったと思うのだが
意地張らずにググればいいのに え〜「何が重いかは実装依存なのだから」って・・・
最初に「ゲームだったら一番重いのは大抵描画」って書いたのは読んでもらってないのでしょうか?
実際に試した上での経験を話してるのに「アクションゲームなんか自慢にもならない」と
訳のわからない返事を返されて「原因を特定する癖をつけろという話」を読み取るのは難しいと思うんですが
純粋に描画処理だけさせるのと、実際にゲームを動作させるのとでは
思ったほど単位フレームでの処理時間は変わらないし、またそういう風に作るべきでしょう
プロファイルはなんだかわかりませんが 描画以外の所で時間がかかって処理が重くなるようなアクションゲームは、
CPUの負荷が常時100%に近い状態ってことを意味するから、
ホンのチョットCPUが弱いマシンや、なにか一つプロセス動かしただけで、
スグに遅くなったりしてロクに遊べる状態にはなってねーな。
キーのイベントすらマトモに利かねーことも、容易に想像がつく。
ハッキリいって、そんなソフト、世に出しちゃダメだよ。
>>267で出てくるスペックのマシンは、
2Dのチャチゲー作る分には、十分使えるレベルだぞ。
それで処理オチが起きるなんていうのは、例えば、
小さい矩形の描画を画面いっぱいにやってたりするような、
非効率な処理をやってるようにしか思えん。
X68000のBG画面みたいなのを再現しようとしたんだろ、多分。
そのマシンでHSPだとダメでCだとなんとかなったとしても、
ちょっとスペック下がるだけで、C版でも処理オチするんだっつーの。
>>310
後付けで大抵なんて書きたして恥ずかしくないのかよ… 後付けで書き足せるなら恥ずかしいよりむしろすごい事だと思うが
当該書き込みは>>280です おれは始めから「大抵」なんて言ってねーよ。
確実に間違いなく描画が一番重い、これ常識、すでに実証済み。
って言ってるんだよ。 昔の描画は、BGだの漢字VRAMだのスプライトだの
様々な機能で負荷を軽減してたけど、今はそれを
全部グラフィック画面でやってるんだもんねぇ。 >>318
なんだそりゃ
別の人の書き込みに後付けとかいわれても困るし277の人だって迷惑だろう
そろそろ認めてもらえませんかね?どっちが初心者に毒なんですか?
自分の間違いを棚に上げたまま「聞こえない聞こえない、後付けは恥ずかしい〜」
朝鮮の方ですか? HSPってプロファイラあるの?どの程度の機能のもの? 聞いたこともないがな
C++とかJAVAとかなら分かるが
とりあえずVCの4倍くらい遅い。
とにかく処理の方で引っかかる、マジでヤバイ。
4倍程度かよって思ってたけど単純に考えたら動作周波数4倍必要ってことになる。
VCでpentium3でギリギリ動いていた物をHSPで書くとpentium4でも足りないかも?
コードに汎用性を持たせようとしたらドンドン辛くなる、ツライです。 corei7 3GHzでギリギリだったら
corei7 12GHzじゃないと動かないのか
なるほどうんこうんこ 教科書でうすあじ先生が、紙とペンの例えをだしていたけど、できたら素人の俺にもわかるように、もっと簡単に言って欲しい。
たとえばMSXやPC88でできていたソフトならば、理論的にはHSPでほぼ完璧に再現可能とか?そういう感じに。
(それとも、ベーシックで書かれていた当時のソフトであれば、HSPでも再現可能という風になるのだろうか?)
あれがHSPでつくれるんだなと最初からゴールが見えていれば、HSPを駆使するアマチュアプログラマも増えるかも・・・ >>327
ttp://www.nicovideo.jp/watch/sm4483055
>>325
構造体がないとか再起がないとかの欠点はコードの書き方で回避できるので
基本的にネックになるのは処理の重さだけ
処理の速さは環境依存だから一概にどこまでとは言えない
ちなみに俺のPCの限界はディアボロの大冒険(メモリ不足で起動せず)だった
ゲーム的に似ている東方のダンジョンRPG(未完)は起動するからグラフィック数の
問題のようだ
素人やセミプロが作るものって、昔のゲームの影響をモロに受けてたり
キャラクターとか音楽と背景が違うものが多い気がする
一般ユーザーが過去の作品をこうしたらもっと良くなるんじゃないか?とか誰も似たものを作ってくれないなら、
じゃあ自分で作るか?という動機でHSPに手を出しているのならば、そうなるのも当然なのかもしれんけど。
ってか、それを言い出したらファ○コンのゲームも似たりよったりのものも多かったか・・・
○○風とか○○チックってことでたいていはセーフなんだろうな。東○サッカーやってみたかったなー >素人やセミプロが作るものって、昔のゲームの影響をモロに受けてたり
キャラクターとか音楽と背景が違うものが多い気がする
一方、プロは続編やリメイクを量産していた
DSとWiiはデバイスが違うから完全に新しいものもある程度あるけど
PS2とかGBAあたりは完全新作率が50%切るんじゃないか >一方、プロは続編やリメイクを量産していた
最近は、リメイクどころか別機種で作ったゲームをエミュで走らせてるだけだろ?っていうモノもあるしなあ・・・
音楽産業もカヴァー曲が多いし。不景気なんだろうな。売れないなら制作費かからない昔の遺産を持ち出してくるんだろうなー
そうなると著作権にも五月蝿くなりそうだ。とはいえ、ブロック崩しやテニスゲームって元はアタリ社の初期の古いゲームみたいなんだけど、
昔から誰もが作ってるんだよなあ。 不景気はあまり関係ない気がする
失われた10年と呼ばれている90年代でも音楽もゲームも新しいものが出ていたし
いざなぎ越えとかいわれていたこの間の好景気(笑)のときは
リメイクブーム真っ盛りな感じだった(特に音楽業界) 本題に戻そう。
HSPで出来る範囲は無限というか、計算や画面に出力する範囲であれば限界など無い。
ただ現実的な例を挙げると、
使用環境:C2D_3GHz and 1万円グラボのパソコンでは
PS2のゲームの再現が精一杯。
360やWiiやPS3のゲームは動作速度で再現が難しい。
であると、私は思う。 DLLや、マシン語を使用していいかダメかで、HSPの限界が変わってきそう。
もし使っていいなら、他の言語と差は変わらないところまで限界いけそうだし、
使っちゃダメなら、DirectXはCOMを使用してやりとりしないといけない。 結局は、言語をしようするにおいての効率とやる気と技術が問題になってくるね。 HSPは画像関係なら、最初から組み込まれてるの使用できるから、
画像を表示するようなゲームとか作るのは簡単そう。
ただ、構造体やクラス(モジュール変数はあるけど…)とかサポートされてないから、
プログラムを書く効率が悪そう。IDEもHSP2に比べればマシになってきてるけど、まだまだだし。 >>334
そのレベルのゲームを個人で作ったら死ぬぞ。やめとけー。
けれどね、日本の市販ゲームって見た目はそこそこすごくなったけど、中身は
正直スーファミレベルからあまり進歩してないってのが多い気がしないでもない。
>>337
個人的にはHSPにはソースリスト式ではなくて、フローチャートを図式的に展開し
て中にリストを埋め込んでいく…ぐらいにはっちゃけたほうがいいと思う。
…む? 平行してそういうの自分で作ったほうが早いかな?
自分のパソコンの場合(750MHz)はぷよぷよで限界だったな
画像を読み込むのじゃなくてcircleやpsetやboxfを駆使した上に
かなり雑なアルゴリズムで作った場合の話だけど >>338
3D技術によるアクションゲームの判定をのぞけば、
ほとんど当時のマイナーチェンジだよね。 >>338
ゲーム開発を突き詰めていけば、本質は昔のゲームから変わらんよ。
見た目で変わっているように思っているだけ。
実際、で個人での3D表現は壁が高いからなー
そういう環境を個人でそろえるのは、どの言語でも難しいだろうね。 3Dはハードル高いなぁ。HSPが原因じゃなくて、明らかに俺のスキルレベルの
問題というところが泣ける。考えを突き詰めると、個人が出来る範囲、というか
俺が出来る範囲についてになってしまうけどw
逆の視点で「HSPではあのゲームのあの処理は絶対無理」というのはあるだろうか。
まぁ、RTSの万に迫る駒の移動は、AIの思考コストだけで死ねるのは容易に想像
できるけれども。 ネット対戦ができるカードゲーム、という高い目標を掲げたはいいが何から始めたものか。 ■ このスレッドは過去ログ倉庫に格納されています