[過去ログ] 【初心者】スレを立てる前にココで質問を【Part13】 (912レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
823: 2007/03/16(金)19:21 ID:VGM034to(1) AAS
>>815
高校→大学→MMO作ってる会社に就職
824: 2007/03/16(金)19:57 ID:j+H45A2e(1) AAS
>815
何をすればいいか自分で判断できるようになること。
825: 2007/03/16(金)20:53 ID:mnOh+zkJ(1) AAS
>>815
MMORPG作りたい、と思うのは簡単だけど、RPG+チャットなので、
難易度高い。
ドラクエ作りたいとかFF作りたい、というほうが可愛いぐらいに。
配列変数とか、わかる?

RPG 作り方 の検索結果のうち 日本語のページ 約 377,000 件
てか、大杉wwwww
こんだけ親切な人がいっぱいいるのに…
826: 2007/03/16(金)22:20 ID:+7CuSLku(1) AAS
MMORPGっていまチャットゲーだよな
827: 2007/03/16(金)22:23 ID:xjwCUXbb(1) AAS
安定したネットワークシステムを組むのが非常に難しい
828
(1): 2007/03/17(土)00:51 ID:Lf0oIQQJ(1/3) AAS
2Dの格ゲーを作ってるんですけど、今ひとつ描画が重いです。
キャラのグラフィックデータを全部テクスチャに置いておくわけにはいかないので
次のような手順でリアルタイム展開してます。
もっといい方法は無いでしょうか?
DirectXは8を使ってます。

1.D3DPOOL_SYSTEMMEMで作ったテクスチャをロックして書き込み
2.UpdateTexture()で1.のテクスチャをD3DPOOL_DEFAULTで作ったテクスチャにコピー
3.できたテクスチャを板ポリゴンに貼り付け
829: 2007/03/17(土)02:02 ID:8Y54sZgl(1) AAS
> 全部テクスチャに置いておくわけにはいかないので 
なぜ
830: 2007/03/17(土)10:34 ID:Lf0oIQQJ(2/3) AAS
理由はふたつあって
リアルタイムでパレットを変化させたい
テクスチャ消費量が多すぎる(1キャラにつき2048*2048くらい必要)
からです。

パレット変化を諦めて、最初に全部展開して
D3DPOOL_SYSTEMMEMテクスチャに置いておくのがいいんですかね。
831: 2007/03/17(土)13:16 ID:3BEq/Wkt(1) AAS
パレット変化って何するの?

あと、2048*2048って普通っすよ。A8R8G8B8で16Mだし。
DXT使ってでもVRAMに乗せたほうがいいと思う。
そのうえ格ゲーならキャラ数限られてるし、たいした事無い気がするがなぁ…
832
(1): 2007/03/17(土)13:17 ID:NZ4ZbItk(1/4) AAS
>>828
テクスチャをロックして書き込むのは恐ろしく重かった記憶が。
UpdateTexture()は使ったことないけど、たぶん一度テクスチャをGPUに渡して、
DrawPrimitiveでターゲットテクスチャに描き込んだ方が速いと思う。

パレット変化は対戦中にリアルタイムで行われるわけで無いのなら、
対戦前のロードとかに色変換だけ行った別テクスチャを先に生成しといたらいいと思ふ。
833: 2007/03/17(土)13:40 ID:NZ4ZbItk(2/4) AAS
いまTPSっぽいものを作っているんですが、
TPSやFPSの弾の道筋と視点のギャップってどうやって補正するんでしょうか。

画像リンク

普通にやったらこうなってしまう。
視点からレイを飛ばしてどうのこうのしなくちゃだめ?
834
(2): 2007/03/17(土)13:42 ID:0FaJdXrA(1) AAS
>>832
また想像で適当なことを言う馬鹿が。
動的に書き替えるためにAGPメモリが用意されているだろ。
835: 2007/03/17(土)13:48 ID:NZ4ZbItk(3/4) AAS
>>834
そうなのか。なんか変なことしないで、
普通にレンダリングした方が速いと思ったんだけど。。。
縮小テクスチャとか作るときいつもそうしてるんで。
836: 2007/03/17(土)14:25 ID:NZ4ZbItk(4/4) AAS
外部リンク[htm]:www.shader.jp
あったあった。UpdateSurface()か〜、なかなか面白い。

でもピクセルシェーダとか使って書き換える方が速いような感じもするけど。。。
>>834は実際にゲームで使ってみたの?よければどのくらい速度出るのか教えてけれ。
837: 2007/03/17(土)14:31 ID:Lf0oIQQJ(3/3) AAS
パレット変化っていうのは例えば
燃える攻撃をくらったときに赤系のパレットに置き換えるとかそんな感じです。

今のところ頂点カラーをいじって誤魔化せるものしかないので
使わずに済ますこともできますけどね。

VRAM64Mとか要求しても今なら許容範囲なのかな。ちょっと調べてみます。
838: 2007/03/17(土)16:35 ID:f68/wM7c(1) AAS
用途にもよるよなー
速さを求めるのか節約を求めるのか
自分でバランス取ってきー
839
(1): 2007/03/17(土)22:57 ID:xJWNiIUv(1) AAS
メモリーは贅沢に使えば良い、なんて話もあるけどな
メモリーの節約は技術力アップの勉強にはなるけれども、
ゲームの完成には貢献しないからな
840: 2007/03/18(日)01:28 ID:ylPOJ6Eb(1) AAS
>>839
java MEで死亡フラグ
841: 2007/03/18(日)04:31 ID:/JS1BmXe(1/2) AAS
質問なんですけど…
RPGツクール2000の体験版でゲーム作ってみてたんですけど、急に音が鳴らなくなっちゃって
調べてみたら、どーやらwavの音は鳴るけどmidの音が鳴らないみたいで
…何が原因なんでしょう?
midファイルをwavファイルに書き換えられれば問題無いんですけど、その方法も知らないんで…
842: 2007/03/18(日)04:41 ID:edoZXlbP(1) AAS
どの曲も鳴らないのか、最初は鳴ってたけど後で鳴らなくなったのか、
何をしたら鳴らなくなっていたのか、とか
詳しいことを書かないと答えようが無い

ちなみにMidは楽譜データみたいなもんだから、Wavに変換するには純粋に録音するしかない
843: 2007/03/18(日)05:51 ID:/JS1BmXe(2/2) AAS
841です
最初は鳴ってました。midは全部鳴りません。
普通にMediaPlayerとかでやると鳴るんですが、
ゲーム中、ゲーム作成中に音設定する時の試し聴きみたいな所でも鳴りません。
思い当たる節は…オリジナルのmidを1曲インポートした、ぐらいです。
でもオリジナルの画像を入れた時は何とも無かったですし、それを消しても直りません。

録音、ですか…    汗
844
(1): 2007/03/18(日)18:23 ID:IPTipO+K(1) AAS
十字キーの左と上を同時に押しながら決定キーを押しても決定キー押したのが認識されません
(友人のパソコンで確認すると正常に認識されました)
どうすれば認識されるようになるでしょうか?
845: 2007/03/18(日)18:36 ID:opYiOvzt(1) AAS
板違い
846
(1): 2007/03/18(日)18:40 ID:prfmfAMy(1) AAS
>>844
2キーロールオーバーでぐぐってみ
847: karasu// ◆eJlUd9keO2 2007/03/18(日)21:04 ID:DAphtWiS(1) AAS
  )))
(・ω・)ミデイはソフトシンセでWAVEにしればいいと思います

)))
ω・)夏厨スレに帰らなきゃおこらりるから
ぼくかえるぉ

たしかエデイロールかヤマハにフリーのがあたようなきがしるなあ...
848: 2007/03/19(月)15:40 ID:mOiex9cc(1) AAS
>>846
ありがとう
849: 2007/03/20(火)00:21 ID:KrdiWUj/(1) AAS
たとえばな
オンラインゲームを作るわけじゃない
そこには、数々の会議やら広告屋やらとの打ち合わせやらあるわけやない
人の苦労、つまりヒューマンライフが詰まってるわけやない
それがな
一年くらいで終了してみ?
あの苦労はなんだったのか、
金を払ってくれたユーザーは何だったのか
そう思うわけですよ
企画を出したやつもただでは済むまい
一度失敗したので、アイツの企画はもうだめだ
となるわけでしょ
ユーザーだってもうこのゲームで会うことはできなくなるわけでしょ
いろんな人の悲しみがあるのだと思うともうね、涙を禁じえない(´;ω;`)ブワッ
850: 2007/03/20(火)19:54 ID:q7FOSGoD(1/2) AAS
VS上じゃなんともないのに、リリースビルドしてできたexeから起動すると、
終了時に↓のようなエラーがでます。原因は何かわかりますか?

問題が発生したため、***.exe を終了します。 ご不便をおかけして申し訳ありません
851: 2007/03/20(火)20:07 ID:q7FOSGoD(2/2) AAS
解決しました
delete p; で解放すべきところを delete [] p; としてるだけでした
852
(3): 2007/03/21(水)17:20 ID:XISLHHpS(1/3) AAS
ある程度ランダムで物語を作成するゲームを作ろうと思ってます。
そこで、使えそうな単語をいろんな条件を付けてデータ管理したいのですが、
何を利用すれば楽なんでしょうか?
ゲーム中、必要な時に条件に合うものを簡単に抽出できるようにしたいのですが。
1-
あと 60 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.019s