[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 05/09 14:40 / Filesize : 166 KB / Number-of Response : 553
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【初心者】スレを立てる前にココで質問を【Part21】



1 名前:名前は開発中のものです。 mailto:sage [2010/04/02(金) 00:21:35 ID:zsqivwcw]
疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。
pc11.2ch.net/gamedev/

>>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
wiki.game-develop.com/

ゲーム製作技術板公式アップローダ
gmdev.xrea.jp/

ゲーム製作技術板予備(機能停止中?)
yy13.kakiko.com/gamdev/

アップローダー予備
gamdev.hp.infoseek.co.jp/

gamdev.orgが落ちるたびにあげてみるスレ
pc11.2ch.net/test/read.cgi/gamedev/1107022166/

364 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 01:06:42 ID:CBe44HeP]
企画厨とそれに付き合わされる可哀相な素人(学生?)プログラマ1名という想定でいいなら
どうせ前者の思いつきで作らされるプロトタイプどまりの作り捨てゲームなんだから、空間情報の
問い合わせ内容はシンプルでバリエーション少なめ。わざわざSQLによる問い合わせなんざ
実現するよりも、さっさとデータを2次元配列に放り込んでmapでインデックス作ってC/C++コードの
中にkey⇒valueな問い合わせの組み合わせを力任せにダラダラ記述していくのが早くて楽だろ

後者は前者の意向を聞き流して64*64のミニマップでさっさと形にしたほうが幸せになれると思うの

>>361
(^q^)

365 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 01:09:07 ID:CBe44HeP]
s/mapでインデックス作ってC/C++コードの中にkey⇒valueな//

366 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 01:27:58 ID:2ZhGtM/y]
なんでヘックス表現のマップをmapなんかに入れるんだよw
おまえ実際に作ったことないだろ

367 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 01:51:06 ID:nnZPtw8Q]
おつむの残念な子が必死に食い下がってるみたいだけど
日本語の読解力が乏しそうで心配

368 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 02:18:22 ID:fxn3g+Hh]
Aさん : さっさとデータを2次元配列に放り込んで
Bさん : なんでヘックス表現のマップをmapなんかに入れるんだよw



このBさんかなりキてんな。キチガイのキ

369 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 02:41:42 ID:nnZPtw8Q]
たぶん揚げ足取り損ねたんでしょ

>>365
この置換には不具合あるね

370 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 03:46:01 ID:FbL8pI/J]
ん?P2使った自演?w

371 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 06:31:36 ID:2ZhGtM/y]
まあ、わかりやすい自演だな

372 名前:名前は開発中のものです。 [2010/06/11(金) 07:02:28 ID:b46tP7Yu]
>>347の、
>普通のPGには不可能。
という言葉で、変にプライドをくすぐられたプログラマーさんが、
大量に発生しているようですね。まあ、RTSなんてそもそもが、
作成難易度最悪級のゲームの一つなんですけどね。



373 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 07:05:03 ID:CBe44HeP]
そういや3d visionの話題のときも自演臭がする擁護レスがあったな

374 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 07:36:21 ID:CBe44HeP]
>>369
すまん
s/mapでインデックス作ってC\/C\+\+コードの中にkey⇒valueな//

>>371
>>366の意味がよくわからんのでもう少し詳しく話してくれないか

375 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 09:50:11 ID:2fvqy4o8]
directXで2Dゲームを作ろうとしてるのですが、d3dデバイスとかspriteは
1つずつ作成すれば間に合いますか?それとも複数用意したほうがいいですか?
作るものは単一スレッド、単一ウィンドウ、動作速度はあまり要求しないので
複数用意する必要はないと思うのですが。

376 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 14:00:45 ID:wBRTDMGz]
有限要素法を使ってるゲームって何がありますか?
やはり、リアルタイムでこのような計算を行うのは無理があるのでしょうか?

377 名前:名前は開発中のものです。 mailto:sage [2010/06/11(金) 14:40:37 ID:wBRTDMGz]
>>376
というかゲームなんて正確に計算する必要はないんだから
もっと簡単な方法で軟体とかやってると思うよ
よって答えは、する必要がないってこと

378 名前:名前は開発中のものです。 mailto:sage [2010/06/12(土) 11:49:32 ID:DhekHUoZ]
えっ? なにこれ笑うとこ?w

379 名前:名前は開発中のものです。 mailto:sage [2010/06/12(土) 16:33:16 ID:2EJcYrcC]
>>378
この377の魂の選択を、笑わば笑え!

380 名前:名前は開発中のものです。 mailto:sage [2010/06/13(日) 00:16:01 ID:iwG7ZkIG]
答えが噛み合ってないとは思うが、別に>377の選択を笑う奴はいないだろうよ。
むしろ簡単な計算でそれっぽく表現できるというのは尊敬される要素じゃないか。

381 名前:名前は開発中のものです。 mailto:sage [2010/06/13(日) 00:43:04 ID:PX3rnrwc]
ヒント: この板はIDが出る

382 名前:名前は開発中のものです。 mailto:sage [2010/06/13(日) 00:45:31 ID:q1cafXmd]
知らなかったのだな。専ブラだと、すぐに分かるんだが。



383 名前:名前は開発中のものです。 mailto:sage [2010/06/13(日) 02:32:46 ID:KZMT9/+R]
専ブラだけど、まさかすぎて気付かなかったw

384 名前:380 mailto:sage [2010/06/13(日) 07:07:36 ID:iwG7ZkIG]
うあ、専ブラなのに気付かなかった俺が一番恥ずかしい(´・ω・`)

385 名前:名前は開発中のものです。 [2010/06/13(日) 12:56:07 ID:PKCWUybs]
なぜ自演するのだろう?
動機はなんだというのだろう?
自演で話題盛り上げたり煽ったりしてスレが進んで何が面白いんだか・・・・・

根っからの嘘つき君だから自演するんだろうな

386 名前:名前は開発中のものです。 mailto:sage [2010/06/13(日) 12:57:42 ID:u/bBkulV]
ID被りとかケーブルとか同じ家に住む人同士の会話とか

387 名前:名前は開発中のものです。 [2010/06/13(日) 13:00:07 ID:PKCWUybs]
621 名前:名前は開発中のものです。 本日のレス 投稿日:2010/06/13(日) 00:20:11 iwG7ZkIG
ム板で似たような話を見つけたから参考にすればいいと思うよ。
pc12.2ch.net/test/read.cgi/tech/1274521960/478-480n


DXやム板住人か・・・・・

388 名前:名前は開発中のものです。 mailto:sage [2010/06/13(日) 13:41:46 ID:iwG7ZkIG]
え、なんでオレ晒されてんの?

389 名前:名前は開発中のものです。 mailto:sage [2010/06/14(月) 07:55:42 ID:rcfvMBqr]
流れカオス杉わろたw
楽しいなおまいら

390 名前:名前は開発中のものです。 mailto:sage [2010/06/14(月) 09:01:03 ID:EBa7pTJP]
Bulletの解説が乗ってるサイトありませんか?
できれば日本語で

それが無いなら自分で物理エンジンを実装しようと思うのですが、
自分で実装するメリットって何がありますか?

391 名前:名前は開発中のものです。 mailto:sage [2010/06/16(水) 00:46:07 ID:fcnke0xT]
メリットわからないのに自分で実装する気なの?

392 名前:名前は開発中のものです。 mailto:sage [2010/06/17(木) 05:15:12 ID:b3lQ4Eaj]
DXT1/3/5の違いって何だ?

DXT1は減色されてアルファチャンネル無し
DXT5は減色されずアルファチャンネルも使える



393 名前:名前は開発中のものです。 mailto:sage [2010/06/21(月) 20:39:10 ID:P8Ek+JcP]
例えばBVHみたいなボーン情報も持っているモーションデータを
自動的にメタセコアイで作ったボーンなしモデルに自動的に
適応する方法って有りますか?


394 名前:名前は開発中のものです。 mailto:sage [2010/06/21(月) 20:58:32 ID:mvDXvCCT]
自分でそういうプログラムを作ればいい

395 名前:名前は開発中のものです。 mailto:sage [2010/06/22(火) 18:09:03 ID:vc5iQou5]
>>394
もし本当になくて需要が有るのなら作ってもいいですが…
みんないちいち手でボーンを修正しているの?


396 名前:名前は開発中のものです。 mailto:sage [2010/06/24(木) 18:02:15 ID:+se0R49v]
モデリングしてるソフトでやる必須作業だし、せめてボーン割り当てくらいやってください
モーションデータも自分で作ってください

397 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 13:12:59 ID:EzSxHH9O]
モデルの動きによって服にシワがでたりする変形を
リアルタイムでするのって、布シミュレーションでやってるんですか?

398 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 13:54:33 ID:68dUxN41]
>>396
でもさ、全ボーンちまちまモデルにフィットさせていくのって無駄じゃね?
素人だったらフリーのモデルとモーションをダウンロードして
インポートしたら即動き出すのが理想だと思うの

399 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 15:51:06 ID:VKuyzctW]
すみません

内部処理A

内部処理B

描画処理

シングルスレッドで上記のループをしているんですけど
処理落ちとか全然考えていません。
どうしたらいいですか?

400 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 17:16:13 ID:lUByHgZs]
処理落ちしないように作りましょう。

ってさ、どう答えてほしいのよ。
エスパーだよりはやめようよ。

401 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 17:18:57 ID:zzIxQrg+]
問題なければ問題ない

402 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 17:51:42 ID:VKuyzctW]
ごめんなさい。説明が足らないですね。。。
考えをまとめてから再度質問します。失礼しました



403 名前:名前は開発中のものです。 [2010/06/25(金) 18:28:51 ID:4iPUfnRz]
ゲーム台本の分厚さは広辞苑ぐらいになるそうです。
でも、書店でゲーム台本を見たことがありません。
市販の設定資料集などでは読めない、面白いこともたくさん書かれていそうです。

ゲーム台本を入手することはできませんでしょうか。

404 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 18:51:59 ID:Z4TQ7cVk]
>>403
開発に使ったリソースは基本的に社外秘の資料になってると思う
グッズとして出版された場合、君が望むような「面白いこと」は編集でカットされるだろうね

405 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 19:01:01 ID:XQ01ul1R]
台本がほしければ会社に入って制作に参加すればいいだろ。

406 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 19:03:55 ID:AjsTIqCd]
>>403
エロゲの脚本なら見たことがあるけどそんなの厚くなかった

407 名前:名前は開発中のものです。 mailto:sage [2010/06/25(金) 20:50:34 ID:IiC3oREW]
DVD-ROM版広辞苑の厚さなんでしょ。

408 名前:名前は開発中のものです。 mailto:sage [2010/06/26(土) 18:11:50 ID:dvnowaTl]
前にどうしても手が足りないと比較的有名なエロゲの音切りの手伝いしたとき
(1本の長いwavに収録された音声を個々に切り出す仕事)
台本のコピーもらったけど別に面白事なんて書かれて無かったよ
舞台台本みたいにト書きがあるわけじゃないし
ディレクターの指示や修正点の走り書きくらいのもの
音声の方には声優さんの
「すみません、もう一度お願いします」みたいな素の声が入ってたりするけど

厚さはまぁ全キャラ合わせればそこそこだけど
ゲーム音声ってアニメみたいにそろてアフレコするわけじゃなくて
基本全部別取りだから個々の台本はそんなでもない

409 名前:名前は開発中のものです。 mailto:sage [2010/06/26(土) 19:50:45 ID:T/Tnynua]
質問です。
ウィザードリィ系のゲームを作るスレってありますか?
ソフト・エディタ名に詳しくないのでそれっぽいものがあるかどうか分かりません。
あれば教えてください。

410 名前:名前は開発中のものです。 mailto:sage [2010/06/26(土) 19:58:30 ID:+9aoopSE]
>>409
schiphol.2ch.net/test/read.cgi/gameama/1250876777/

この辺が近いが、Wizardryの名前はなぜかエターナラーと評論家気取りのカスばかり呼び寄せる性質がある
したがってお前も口ばかり達者で駄作しか作れないカスかエターナラー

411 名前:名前は開発中のものです。 mailto:sage [2010/06/26(土) 21:16:30 ID:T/Tnynua]
>>410
どうもありがとう!そのまんまなタイトルのスレがあったのか。

412 名前:名前は開発中のものです。 mailto:sage [2010/06/28(月) 13:47:15 ID:/zDzsDvT]
やっぱり、本当に役立つような資料は

各社の内部資料として秘匿されてるもんなのでしょうか。

ゲームを設計するのを、どうしているのかは読むだけでも楽しいと思うのですが・・・。
ゲーム制作の教科書のようなものはないのでしょうか。



413 名前:名前は開発中のものです。 mailto:sage [2010/06/28(月) 13:49:05 ID:/zDzsDvT]
>>408
声優さんですら、渡されるのは音声のしかもセリフのところだけなんですね。
自分の読みたいゲーム台本とは、マップから何から設計に使った資料全部のことです。

414 名前:名前は開発中のものです。 mailto:sage [2010/06/28(月) 14:56:51 ID:2Bwlkl+6]
>>412
内部資料を外部に公開しても、会社側にはデメリットしかないじゃん

だいたい資料を読んでも作る役には大して立たんだろ
エターナラーの出歯亀根性を満足させるだけ

415 名前:名前は開発中のものです。 mailto:sage [2010/06/28(月) 18:54:01 ID:33b0vzK2]
ワナビはとかく、それさえあれば簡単にことが進むような
魔法のテクニックやツールが存在すると思いがちだからな
実際は目先で必要なことを地道にやっていくだけ

まずは自分のできる範囲で、ジャンケンゲームでもいいから作品を一つ完成させろ

そしたら次はキャラ画像を表示させて、背景チップを並べて、スクロールさせて…
どんな機能も一つずつは少しやればできる程度のものばかり
その膨大な積み重ねなんだよ

416 名前:名前は開発中のものです。 mailto:sage [2010/06/28(月) 19:02:14 ID:0WWRtKDb]
いつまでたっても自作ゲーム用のツールを作り続けてるだけのような気がする。俺の場合。
作りたいところだけ出来たら満足してな。

417 名前:名前は開発中のものです。 mailto:sage [2010/06/29(火) 09:05:41 ID:eSeim9sd]
プリ・プロダクションに使った物をフルセットで、というのも難しいのでしょうか。
それらこそが、本当に作品の設定資料集と思うんです。

巷間でよく見かける設定集は、イラスト集とかに近くて世界観を感じるのとは別物です。
エヴァクロなんか、ただのファンブックですし。

418 名前:名前は開発中のものです。 mailto:sage [2010/06/29(火) 09:41:30 ID:cH+dApRE]
ここでぐだぐだ言ったところで無いものは無い。
いい加減諦めろ。

419 名前:名前は開発中のものです。 mailto:sage [2010/06/29(火) 16:01:44 ID:VqJBSUWJ]
あるかもしれないけど、それがなんで表に出てくるっておもえるんだ?

420 名前:名前は開発中のものです。 mailto:sage [2010/06/29(火) 16:25:23 ID:Y6EUNGYs]
それこそ、売れるモノしか表に出るわきゃね〜だろ

421 名前:名前は開発中のものです。 mailto:sage [2010/06/29(火) 17:50:02 ID:1dbmkAvA]
このご時世だし、潰れた会社の資料が流出したりするかもしれんけどな…

422 名前:名前は開発中のものです。 mailto:sage [2010/06/29(火) 18:00:36 ID:p0qnqWb9]
流出があるとしても読みやすくまとまった形なんかありえないけどな
内部情報が全部まとまった冊子とかありえんし

いずれにしろ金もコネもない人間には入手不可だろ



423 名前:名前は開発中のものです。 mailto:sage [2010/06/30(水) 19:09:59 ID:PgBWnM6f]
ストーリーボードとイメージボードは、絵コンテと同じ物ですか?

424 名前:名前は開発中のものです。 mailto:sage [2010/07/01(木) 00:57:48 ID:ho0sHlFB]
情報漏えいに厳しい世の中で、しかも自社だけで収まらない物件の資料がそうそう流出するわけがない。


425 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 02:52:05 ID:GBBM1Dv8]
メッシュ同士の衝突検出ってどのようにすればいいのでしょうか?


426 名前:名前は開発中のものです。 [2010/07/05(月) 20:52:11 ID:VXsgPf9R]
ちょっとごめん、スレ違かもしれないんだが教えてくれ。
前にゲームを作ろうとして、シナリオを募集したんだがシナリオ完成→買取したものの色々あって頓挫。
買取したシナリオで新しい仲間と製作再開しようと思ってるんだけど、買取したシナリオライターと連絡が取れなくなってしかも名前がわからなくなってしまった。
この場合、シナリオを使うのは法的に問題あるかな?


427 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 21:15:50 ID:jnE4vtsi]
シナリオを自作したって嘘つかなきゃいいんじゃね
シナリオ不明とかで

428 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 21:27:09 ID:i6RJxhL6]
>>426
ちゃんとした取り決めしてないならそのシナリオは使わない方が無難。
トラブルになってまた頓挫するよ。

429 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 21:30:48 ID:VXsgPf9R]
>>427
あーそうか、、頭いいな・・

>>428
どういうトラブルが発生する?
買取して、427がいうようにシナリオ不明でだしても駄目?
いいシナリオだからどうしても作りたいんだけど・・

430 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 21:50:37 ID:i6RJxhL6]
>>429
ゲーム完成後にシナリオの使用を認めないと言われたらどうすんの?

431 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 22:03:40 ID:VXsgPf9R]
>>430
企画は自分、シナリオは自分の企画に沿って書いてもらったもので、買取前提での約束なんだけど、
相手からシナリオの使用NGと言われることもあるの?

432 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 22:26:03 ID:i6RJxhL6]
>>431
その買取が法的に成立してれば全然問題無いよ。
でも約束って言っても契約書がある訳じゃないんでしょ。



433 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 22:35:36 ID:gJE+sSZ5]
>>425
表示用と衝突検出用の形状データを別に持っていいなら
後者は球,箱,カプセル等の基本図形の組み合わせになる。
正確な衝突処理が要らないケースがほとんどだからこうやって
処理を簡略化できちゃう

どうしても見た目の形状同士の衝突検出がしたいなら
凸包にばらしてGJK法とか。重いからあんま使わない

あとこういう基本的な衝突処理はライブラリやゲームエンジンが
用意してくれてるからあんま知らんでも困r

434 名前:名前は開発中のものです。 mailto:sage [2010/07/05(月) 23:20:14 ID:jnE4vtsi]
>>430
後付けで約束事増やすなんておかしいと思うけど。

まあ最悪の場合、返金要求くらいはできるかと。

435 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 01:16:34 ID:Ku6JG+x1]
>>432
426です。
法的な成立というか・・シナリオ自体を買い取りしてるんだけど・・
サークルとかではなくて外注として買取したんだよ

>>434
最悪の場合の返金というのはこっちが払うわけじゃないよね?


436 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 01:26:07 ID:1iNnAGV3]
>>435
買収について約束の書面は残ってる?
残ってるのなら行政書士の事務所か、弁護士のお試し相談に書面を持って行って、
法的に有効な書面の内容を満たしているか確認しておくといい。

書面が残っていない口約束で、領収もなし、入金の記録も証明できないようなら、
そのシナリオに多大な労力を使ってゲームを作成するのはトラブルの元だと思うよ。
やはり行政書士などに相談するべきだと思う。
実際に法的アクションを起こすのでないなら大してお金はかからないだろうし。

なんにしろ、君がどんな契約を交わしたのかこちらからはわからないので、
何とも言いようがない。

ちなみに、買収って支払ったのは幾らなのかな。

437 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 02:29:38 ID:Ku6JG+x1]
>>436
書面などは残ってないかも・・。
入金の確認は通帳に残ってるのと最悪銀行へ問い合わせれば何とかなるかと。
支払ったのは3万円程だったはず

438 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 02:49:04 ID:1iNnAGV3]
>>437
入金の確認ができるなら振込先で相手の実名わかるじゃないか

まあ、3万くらいなら、トラブルの予感があるなら放棄したほうがいいかもしれんよ

439 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 15:19:25 ID:TmNGHzgN]
金をちゃんと払ってるなら問題無いよ

440 名前:名前は開発中のものです。 mailto:sage [2010/07/06(火) 22:50:58 ID:FZ1Onh//]
口約束でも契約は成立するからな
書類が有ろうと無かろうと相手がごねたら面倒くさいことになるのは変わりない
不安があるなら使わないほうが良いんじゃね?


法的には何の問題も無いぞ


441 名前:名前は開発中のものです。 mailto:sage [2010/07/08(木) 01:06:39 ID:6PVQ/Rm5]
よくOpenGLやDirectXなんかでは
面に対してレイを落としたときに交わった場合、交点座標を返す関数なんかを使うけど
これって実際は中で何をやってるの?
数学的な計算をしてるんだろうけど
詳しく調べるにはどうしたらいいだろうか?

レイを落としても、どの面に当たるか分からないくらい対象物が漠然としてる場合
調べる面の数が膨大になることはやっぱ避けられないのかな

442 名前:名前は開発中のものです。 mailto:sage [2010/07/08(木) 22:53:53 ID:YeTJRp9U]
>>441
ttp://marupeke296.com/COL_main.html



443 名前:名前は開発中のものです。 mailto:sage [2010/07/09(金) 17:49:42 ID:s9o3jB4j]
MP3の再生ができるライブラリってDXライブラリ以外何がありますか

444 名前:名前は開発中のものです。 mailto:sage [2010/07/09(金) 18:37:54 ID:LJuHIKQO]
mp3形式は使用料がどうのとか面倒臭そうな話があるから
ogg形式サポートしてるものが多いよ。mp3形式にこだわる
理由がなければogg形式を使うことをおすすめするよ


445 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 00:27:12 ID:i9Awl28D]
Windows専用ゲームならWMAが一番いいと思う。
Windows上での使用についてはライセンス問題が無い(Windowsの正規ライセンス所持が条件になっている)上にOGGなどの自分でソフトに組み込むものより安全性が高い(Windowsが管理してくれる)。
そういう面があるためかプロのゲームでもしばしばWMAやWMVが使われているものが見られる。
MP3は個人レベルのゲーム作りには使えないと思っていいかも。
まあでもライブラリだとWMA使えないのが多いからだいたいOGGに頼ることになるかな。

446 名前:名前は開発中のものです。 mailto:sage [2010/07/15(木) 13:11:29 ID:pbBZokyU]
キャラの名前入力時などに、エディトボックスと
決定、取り消しボタンだけがあるウィンドウを出して入力しています。

決定、取り消しをキー入力でも行えるようにしたいのですが、
どのキーで行うのが使いやすい、またはよくあるやり方なのでしょうか。


447 名前:名前は開発中のものです。 mailto:sage [2010/07/15(木) 14:02:02 ID:HmuAVA4N]
基本パッドでやるゲームなのかとかがわからんけど、
普通はEnterで決定、Escで取り消しが多くないかな。

マウス主体だったら、カーソルでフォーカス動かして
フォーカスがあるボタンに対して、Enterでクリックと同じ動きだと思うが。


448 名前:名前は開発中のものです。 mailto:sage [2010/07/15(木) 15:05:42 ID:Y5bbWb2Q]
>>446
これは開発環境に依存する質問だ。
MFCを使用してCDialog::Create()又はCDialog::DoModal()でウィンドウを表示する場合、
デフォルトでEnterキー押下でIDOK、ESCキー押下でIDCANCELのコマンド通知が発生して
非表示になる。DoMocal()の場合は戻り値となる。
MFC以外の場合、WM_KEYDOWN か WM_CHAR メッセージを受けてキー入力を拾う。

449 名前:名前は開発中のものです。 mailto:sage [2010/07/15(木) 15:07:32 ID:pbBZokyU]
>>447
ありがとうございます。
ゲームでの基本入力は、キー、マウス両方(主体にできる)です。
マウス主体でも、文字入力だけはキーを使わないといけないですけど。
(ドラクエの「あ」とかのボタンはないので)
フォーカスの感じはなるほど、その方法でやってみます。

450 名前:名前は開発中のものです。 mailto:sage [2010/07/15(木) 15:13:28 ID:pbBZokyU]
>>448
ありがとうございます。
開発環境はWin32SDK(BCC)です。
エディトボックスはCreateWindow("EDIT")で作り、
メッセージはサブクラス化して、Enter、Escキーをいただく感じです。

451 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 02:37:13 ID:DROhWyuz]
ピストンコラージュのpttuneファイルについての質問なんですが、
pxtone.dllを使ってゲーム中で鳴らすpttuneファイルの再生回数や開始位置を制御したいのです。
そのために曲の現在再生時間(現在再生サンプル)を取得、または再生時間を予め決めて処理しようと思っています。
調べて考えた結果
1:pxtone_Tune_Load()でpttuneファイルを読み込み、
 pxtone_Tune_Start()で再生バッファ取得開始位置から再生後
 pxtone_Tune_Vomit()で必要な演奏時間分の再生バッファを取得しておく
2:適宜、取得した再生バッファをpxtone_Tune_Read()で読み込んで再生・ループを行う

という事をやってみようとしたんですが、pxtone_Tune_Vomit()の使用方法がよく分かりません。
操作の分かる方のアドバイスか、pxtone.dllの詳しいリファレンスがあるサイトの紹介をしてもらえませんか?
現在直面している問題は
・第一引数のバッファ取得アドレスに渡すポインタの型が分からない(longでは何も取得されない)
・pxtone.h内の説明にあるように、pxtone_Ready() の引数 buffer_secを0にすると書き込み違反となる
というものです。

本当はpttuneファイルを操作するのではなくptcopを編集してからpttuneにするべきと思いますが、
webで公開されたpttuneファイルなので編集不可です。どうか回答をおねがいします。

テストソース
ttp://sageuploader.vs.land.to/1upload/src/sage1_21815.zip.html

なお言語はC++、DXライブラリ使用です。

452 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 11:15:04 ID:mC5DgaG7]
>>448
API直でもCreateDialogとかで作成した#32770クラスのダイアログはESC,Enter,TABキー等の変換は行われるから
MFCがやってるわけじゃないと思う

>>450
ダイアログボックスの挙動をOS標準にあわせるためにも、サブクラス化による独自実装はやめた方がいい気がする
リソースエディタが使えない環境ならDialogBoxIndirectを使えばダイアログを表示できるよ
ダイアログテンプレートの生成がちょっと面倒かもしれないけど



453 名前:446 mailto:sage [2010/07/16(金) 13:50:56 ID:aMVspJiU]
>>452
ありがとうございます。
なるほど、勉強してみます。

454 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 14:01:46 ID:VyQTEBPx]
>>452
>API直でもCreateDialogとかで作成した#32770クラスのダイアログはESC,Enter,TABキー等の変換は行われるから
>MFCがやってるわけじゃないと思う
そうだったのか。嘘を言ってしまった。すまん。

455 名前:名前は開発中のものです。 [2010/07/16(金) 19:23:39 ID:u77SKazx]
技術じゃないですが聞いてもイイですか?

FF13とかのようなスケールの大きなゲームを創ってるチームは
どうやって管理してるんです?
つうかどうやって創っていったのですか?

自分はBASIC時代の人間でせいぜい方眼紙にMAPを書いて、それを2進にして圧縮して〜
スプライトはフリーのスプライトエディタを使わせてもらってパターンを創って〜という風に。
シナリオはフリーのシナリオエディタを使わせてもらってそれがはきだしたものを
圧縮して暗号化して〜プログラムの中で展開という感じでした
ソースが見える時代でしたから。

今のようにスケールが大きくなると どうやって創ってるのか 分からない!!
けっこう昔も今も一人を複数にしてツールを使うのも一緒なのかなあ?

456 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 20:07:26 ID:hhGTMeew]
プロデュサーが全体を把握して絵かきやプログラマーに命令を出して作ってるんだろ。
基本的にやってることは変わらんと思うが。ただそれが数年規模になっただけで。
技術的なことならどっかに就職せんと。会社によってやり方は違うだろうし。

457 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 20:55:36 ID:bY6ibNZ/]
RPGの敵モンスターのデータの管理でXMLを使う場合にデメリットってありますか

458 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 21:01:48 ID:LwYvO1zm]
>>457
頻繁に呼び出す場合は、ベタデータよりオーバーヘッドがあるが、普通のRPGなら気にならんと思う
しかし多くの場合、取り立ててメリットもない

459 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 21:04:23 ID:bY6ibNZ/]
やっぱCSVでやろうかな。
新しい技術使ってみようと思ったがパーサー書くのめんどくさそう。
>>458
レスサンクス


460 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 21:26:02 ID:LwYvO1zm]
パーサーはMITかBSDライセンスのライブラリを使えばいいんじゃね
まあ、XMLの問題はデメリットがあるとかより、メリットがないことなわけだが

461 名前:名前は開発中のものです。 mailto:sage [2010/07/16(金) 21:33:37 ID:8YjuoPnq]
第三者が改変しやすくてユーザからMODが作られやすいってのがあるかもね。


462 名前:名前は開発中のものです。 [2010/07/17(土) 08:56:28 ID:J+qN3WXF]
質問です。
ノベルゲームを作っているのですが、シナリオ(スクリプトっぽいもの)の読み込み方に困っています。
1.命令を実行するたびにファイルから読み込むのがいいのか、
2.ある程度、バッファみたいにメモリに読み込んでから命令を実行して、どこかきりのいいところでまたバッファに読み込むのがいいのか。

自分は2.のほうがイイと思ってたのですが、もしきりのいいところにくる前にバッファがなくなり、読み込まなくならなくなってしまったときしばらくゲームが止まってしまいそうなので、困ってしまいました。
シナリオを工夫して、バッファがなくならないところできりのいいところを作るのが簡単なのですが、できるだけシナリオ側にプログラムの影響を与えたくありません。
かといって1.にするとハードディスクに毎回アクセスするので、あまり良くないような気がします。

アドバイスお願いします。



463 名前:名前は開発中のものです。 mailto:sage [2010/07/17(土) 09:04:34 ID:WAXBWSn6]
>>462
長く時間がかかっても不自然ではない場面を狙って読みこめば良くない?
たとえばシーンの替わり目とか、選択肢を選んだ直後とか。

あと、ファイル形式の工夫。
単品の巨大なファイルにして毎回開いて必要な場所をシークすると普通に死ねる。
そのあたりは無駄を省けば今時のマシンならストレスなくできると思うぞ。

464 名前:名前は開発中のものです。 mailto:sage [2010/07/17(土) 09:06:44 ID:mSFqZQM8]
一度、他人の作ったスクリプトで組んで見ろ。
それで疑問は全て解決する。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<166KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef