1 名前:名前は開発中のものです。 [2008/03/25(火) 02:55:15 ID:V1lU6Dzt] 推薦図書/必読書のためのスレッド in ゲ製作技術2 pc11.2ch.net/test/read.cgi/gamedev/1136546780/ 推薦図書/必読書のためのスレッド in ゲ製作技術 pc8.2ch.net/test/read.cgi/gamedev/1086023829/ ■ゲーム製作に役立った本・雑誌 pc5.2ch.net/gamedev/kako/1005/10050/1005061185.html 推薦図書/必読書のためのスレッドinゲ製作技術まとめ ttp://gamdev.org/w/?%5B%5B%BF%E4%C1%A6%BF%DE%BD%F1%2F%C9%AC%C6%C9%BD%F1%A4%CE%A4%BF%A4%E1%A4%CE%A5%B9%A5%EC%A5%C3%A5%C9in%A5%B2%C0%BD%BA%EE%B5%BB%BD%D1%5D%5D
503 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 09:52:26 ID:z2EtZckq] >>501 その辺りは分業化してるから プロの開発体制の解説本というか、そういう項目があるといいのだろうね 何もかもしないとと蛸足的に考えが行ってしまって、何もできない人多そうだ 話や絵や音楽の能力を求めない、シンプルなアクションを基本にした、 個人でも一本作れる絵や音の素材つき入門書ってのは少数だしな それ以前に、基本を身に着けた上で応用できない人は、 そもそもゲーム開発に向いてないと思うのだが
504 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 09:54:16 ID:xG74Oy5G] GEMSは大学の図書館にあったのでそれを借りるつもりだが 内容が高度すぎてまだ借りてない
505 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 10:19:20 ID:N2Hw7Ga4] ひらしょー本とかGemsとかオライリーのAI本とかを読んでも面白いゲームを作れない奴は単にセンスが無いだけだろ >>501 は話がつまらない奴が居るのは国語の授業で教えてもらわないせいとでも言うのかw
506 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 10:29:09 ID:xG74Oy5G] オマイラそう喧嘩腰になるなよ センスがないならあるやつを連れてくればいい それがチーム開発の良さってやつじゃないか
507 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 10:40:16 ID:q90Go+/e] オライリーの3D本買ったけど、基礎知識が中学程度までしか持ってないから さっぱり分からん>< 何かいい方法はないかな〜
508 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 10:56:13 ID:N2Hw7Ga4] >>507 これを読めば3D数学は事足りるようになるだろう ttp://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=4-274-06578-2
509 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 10:56:15 ID:4jYJkxWU] 面白いものを作るための技術というのは存在するよ。 そういう本が欲しい人はAmazon行って 「ゲームデザイン」「ゲームデザイナー」 あたりで検索するべし。 >>505 もちろん「ウケる話し方」の本だって山ほど出ている。
510 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 10:58:18 ID:N2Hw7Ga4] >>509 それを知ってたから>>505 を書いたんだけどなw >>501 はグラフィックスプログラミング系の本に面白さの解説を求めてるゆとりだったから
511 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 18:42:41 ID:Dfsu65hR] ゲームプログラミングするために Windows APIってかじりました?
512 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 19:16:08 ID:fOJSOklW] Windows API使わずにでゲームきるとは思えないけど 俺はどんなのがあるいかざっと見る程度
513 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 19:40:53 ID:LccTaeCG] >>499 ここで本厨が通りますよ? Game Programming Gems 2 日本語版 \12600 Game Programming Gems 5 日本語版 \12600 実例で学ぶゲームAIプログラミング \3990 ゲーム開発者のためのAI入門 \3990 Windowsプロフェッショナルゲームプログラミング \2940 Windowsプロフェッショナルゲームプログラミング \2940 ダンジョンゲームプログラミング \2940 ゲーム開発のための数学・物理学入門 \2940 ゲームエンジンプログラミング \2940 MMORPGゲームサーバープログラミング \3570 Windowsゲームプログラミング 第2版 \2940 ゲームエフェクトマニアックス \2940 逆引きゲームプログラミング \3360 他に言語本、CG本、Web関連本合わせるとアフォかと。 上3冊以外はいらんかったね。 それでもI/Oと坂本本は買ってないけどね。
514 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 20:29:00 ID:OWokmWLe] Lisperじゃないのか・・・・残念だな
515 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 20:46:30 ID:fOJSOklW] 俺がゲーム製作とかの為に買った本 ゲームエンジンプログラミング 2940 オンラインゲームプログラミング 2940? 実例で学ぶゲームAIプログラミング 3990 ゲームコーディング〈Vol.3〉アルゴリズム編 2625 ゲームコーディング〈Vol.1〉 2625 ゲームコーディング〈Vol.2〉 2625 はじめての3Dゲーム開発 2415 逆引きゲームプログラミングfor Windows 3360 DirectX9 DirectX Graphics 2940 DirectX9.0 3Dアクションゲーム・プログラミング2415 ゲーム開発のための数学・物理学入門 2940 2Dから3Dへ-導入編(生身の女性との接し方)1780 3D‐CGツール練習帳 2625 3Dゲームプログラマーのための数学 基礎編 2415 3Dネットワークゲーム プログラミングガイド ? 3Dゲーム制作入門―基礎から学ぶ 2415 DirectX逆引き大全500の極意 2940? ローポリ スーパーテクニック 2940 独習C++ 3360 独習C 3360 C言語ポインタ完全制覇 2394 C言語によるアルゴリズムとデータ構造 2520 図解C言語 ポインタの極意 2520 明快入門 Visual C++ 2005 ビギナー編 3990 VisualC++逆引き大全 500の極意 2520 Visual C++〈3〉はじめてのMFCプログラミング 2940 Visual C++〈2〉 2940? Visual C++〈1〉 2940?
516 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 20:55:52 ID:Drjab4nk] >>515 DCC関連の本も買っているところがいいですね
517 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 21:13:47 ID:lDEbMenv] DCCって何?
518 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 21:36:47 ID:QfX8oqh3] >>501 本は断片的な情報しかないケースがほとんどなので 初めての人には↓のサイトを勧めることが多い javagame.skr.jp/
519 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 22:36:15 ID:z9+E5O0A] >>515 プログラミング言語C++ とか Effective C++ ないのか。まぁ、あれ読まないと マトモなプログラムかけない C++ って言語のほうが、どうかとも思うが。
520 名前:名前は開発中のものです。 mailto:sage [2008/11/27(木) 23:27:40 ID:A6s/gEW7] writing solid code code compete上下 独習C++ C言語によるアルゴリズムとデータ構造 ゲームプログラマになる前に覚えておきたい技術 ゲーム開発のための数学・物理学入門 Game Programming Gems 1 日本語版 ゲーム開発者のためのAI入門 Windowsプロフェッショナルゲームプログラミング Windowsプロフェッショナルゲームプログラミング 3Dグラフィックス数学 リファクタリング ピープルウェア
521 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 00:22:58 ID:somrDqV7] >>508 厨房にこれはきついだろう
522 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 01:34:25 ID:rmSM+6DC] 皆すごいな。ちょっと是非聞きたいことが>>513 AIの本二つ買ってるみたいだけど、俺は「実例で学ぶ〜」が出る直前に 「AI入門」の方を買っちまって、やっぱ新しいのもう一度買ったほうがいいのか悩んでるんだが、 確か目次見た感じ大体同じに見えたけど内容どう?結構違う?
523 名前:名前は開発中のものです。 [2008/11/28(金) 01:51:37 ID:3zminz9j] GPUGems以外でシェーダ関係の良い本ってありますか?
524 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 02:00:46 ID:R406GtaS] >>523 sasayakiさんですか?
525 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 02:17:56 ID:R1QGFnnD] DirectX 9 シェーダプログラミングブック とか
526 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 11:18:32 ID:/4FYld8Z] DirectX 9 シェーダプログラミングブックは 結構いろいろ載ってて楽しいけど サンプルが古すぎて最新のSDKだといくつか 修正いれないとコンパイル通らないのが問題かな ある程度DirectX+シェーダーがわかってる人で HLSLのバリエーションを増やしたい人向け もうちょい素人向けだとゲームエフェクトマニアックスとか?
527 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 17:22:48 ID:fJGqc8vl] ちょっと聞いてよ ヒラショー本をamazonで今月の18日に注文したんだよ 発送予定日は11/25〜11/27だったわけ 昨日発送されてるか確認したら未発送だったわけ まぁ悪魔で予定だし遅れる事もあるよなって思ってたわけ もう発送されたかな?と思って今日確認してみたら なんと発送予定日が12/20〜1/3になってるじゃん! おいおい、いくらなんでも遅れすぎだろと ということで岡山県内であの本が置いてある店があったら教えてくださいお願いします
528 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 18:46:55 ID:zUGwPlQv] 増刷中だというし、まぁ待てば?
529 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 19:43:54 ID:7+6/DXFe] >>527 それ昨日の俺だ。 速攻でキャンセルしてやった。
530 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 20:26:54 ID:TR94V8er] >岡山県内であの本が置いてある店 岡山在住じゃないので詳細は分からないけど、下記のサイトで 在庫検索したら、丸善岡山シンフォニービル店には何冊かあるみたい。 ttp://tech.openvista.jp/stock/ ヨドバシ大阪梅田店にも、よく見たら1冊置いてあった。
531 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 21:11:26 ID:QJJR6HOW] >>507 www.amazon.co.jp/dp/4320017684
532 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 21:47:04 ID:pnTaAS3W] にもつくん 6時間くらいかかったよ ていうか == 判定を = と書いて デバッグで1時間悩んだorz
533 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 22:17:25 ID:7+6/DXFe] >>532 それ、Cだとよくあるな。 C#だとエラーにしてくれるけど。
534 名前:名前は開発中のものです。 mailto:sage [2008/11/28(金) 22:40:21 ID:fJGqc8vl] >>530 ありがとう! 明日早速行ってみるよ
535 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 01:53:58 ID:jhRjpY1O] 結構糞本みんな買ってるな 独習C++とかちょっと目を通してから買えよ
536 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 04:29:55 ID:NkZdbVYw] >>535 が金出すわけじゃないから別に何買おうがいいやろ。 このスレ的には間違っているけどな。
537 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 04:54:20 ID:rbOAgz+w] え、独習C++ってどの辺が糞本なの・・・?
538 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 11:49:13 ID:ZZaX6gHv] 独習シリーズって教科書的でどれも均一な説明だから眠くなる。
539 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 12:22:17 ID:wZyJgPf9] >>532 VC2005とかならコンパイルレベル2でも警告出してくれなかったっけか
540 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 14:08:08 ID:yQcqcpVe] 大学のサークルの予算でGems数冊買わせるのに成功したぜw しかし、サークル内でどれだけGemsを有効に使えるかは正直・・・
541 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 14:09:07 ID:yQcqcpVe] >>532 今時のコンパイラなら、warningsのレベル上げたら警告してくれるよ。 定数は左に置くとか、しなくていい時代
542 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 14:13:48 ID:NkZdbVYw] >>540 それをヤフオクで売ってくれw
543 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 03:10:26 ID:ZJxsdOFR] ローポリ買おうかと思ったけどやっぱ画描けないと買う意味ないかな・・・・ 皆さんって個人でシナリオプログラム音楽画全てやってるんですか?
544 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 08:28:02 ID:+PIRBmAe] ゲームを作るのではなく ゲーム製作本を買うのが趣味なんだ
545 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 09:49:29 ID:8J2YFeQJ] >>543 絵を描けないのにローポリ買ってしまった俺参上。 テクスチャはもちろんだし、作る前に三面図描けとか言われるので 絵が描けないと無理。 まあコラムだけでもけっこう面白かったし、 モデラの人がどういう風に作ってるかが分かったのは 大きな収穫だとは思ってるけど。 せっかくだから絵の練習でもしてみようかと思ってるが、 いつになることやら。
546 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 10:43:29 ID:7C4d0VTW] 俺も買ったけどやっぱ絵を書けないと あまり買う意味ないよな、特にテクスチャ これの描き方がわからないんだよね。 プログラムの事は少しわかってないという印象を受けたな
547 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 14:35:21 ID:nQZzGOOk] そりゃあの人はデザイナだから仕方ないw 3Dは難しいよ。モデルとテクスチャ両方できなきゃ
548 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 15:49:41 ID:x6O2fAc4] 技術云々以前に、まず3D酔いが酷くて3D扱えない俺が通りますよ。
549 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 16:49:52 ID:7gZmM+/G] 全オブジェクトが3Dの2Dゲームだってあるぞ。 最近だとタツカプとか。
550 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 17:07:59 ID:ZJxsdOFR] やっぱり画描けないとダメなのかあああああああああ(まあ当たり前ですよね でも得るものは多そうですね(自分も立ち読みした感じ 3Dキャラ 背景 などどうやって作ったらいいのかすらわからない状態なんで 確かに参考にはなりそうですね 今年中に買うのは無理そうかな... 自分も中2の頃キングダムハーツプレイしてたら無償に吐き気が催してきて その時、「自分は3D体質ではない」と悟ったのは悪い思い出 今は抵抗値かなり上がった方ですが
551 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 19:03:36 ID:sXMI5PZB] 自分で絵がかけなくてもゲームの設定資料集なんかを購入して それをスキャンして、ローポリモデリングを参考に3Dキャラを起こしていく ってのが練習になるんじゃない 何でもそうだけど最初は真似る事から始めれば上達していくよ
552 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 19:18:40 ID:JXwRA1Iz] >>551 自分も同じ手法でドット絵学んだよ。
553 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 19:25:05 ID:nQZzGOOk] まず二次絵の練習するわ
554 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 19:42:26 ID:jvNsHFRu] >>552 詳しく聞いてもいい?
555 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 21:02:34 ID:JXwRA1Iz] >>554 基本551のままなんだけど、 設定資料は白黒の線画で図版のなるべく大きいものを。 目当ての画像をスキャン→必要なサイズ&方式に変形してドット絵エディタで開く。 拡大縮小してる分の歪みや滲みを見極めて輪郭を黒で拾う →後は塗り絵の要領とキャプチャーした実画面等を見比べながら模写って感じ。
556 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 22:03:03 ID:ajFsoEfm] >>524 人違いです。 >>525 >>526 レスありがとうございます。 「DirectXシェーダプログラミング 仕組みからわかるゲームエフェクトテクニック」は読んで、 基本的なことは分かったんですが、そこから先に進めなくて困ってます。 洋書だといろいろあるっぽいですが・・・
557 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 00:25:35 ID:c67YCoST] タスクシステムの利点って オブジェクトの出し入れのたびにnew-deleteのメモリ管理に処理を食われないこと って聞くんだけど もうそういう時代ではないん?
558 名前:名前は開発中のものです。 [2008/12/02(火) 02:05:37 ID:fk5GUUu6] ロード時間考えたらnewの処理が減るのは重要だと思うよ 今世代機とかデータ量増えまくりでドライブが高速化&騒音化されてるのに 肝心のロードは前世代機と余り変わらない
559 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 07:31:34 ID:eDm5uD9M] >>557 とっくにそういう時代ではなくなってると思う。 メモリ確保のオーバーヘッドとか断片化が気になるんなら メモリプールしておけばいいし。 逆に古典的なタスクシステムのメリットを活かせるような リソースの限られたプラットフォームが稀だと思う。
560 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 08:51:47 ID:2eboyQhG] >>558 二次記憶からの読み込みと、new/delete の関係が謎だが。
561 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 11:14:05 ID:lOYpVaXQ] ゲーム業界といってもコンシューマーだけじゃないぜ アミューズメント系だとアホかってくらいメモリの少ない筐体もあるし EmbeddedOS上でゲームを動かす筐体も結構増えてきてるけど ただでさえ少ないメモリをOSにくわれてゲームに使える部分が少ないとかよくある話だし ちゃんとメモリ管理しないと頻繁にスワッピングが起きてガタガタになったり
562 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 13:36:22 ID:RvGbGPPq] 「ゲームプログラマになる前に覚えておきたい技術」でいきなり詰まりました サンプルゲーム「荷物君」の完成版をVC++2008で試しにコンパイルしたのですが "GameLib/Framework.h"が見つかりません、等のエラーが出たので データのあるディレクトリを追加してもう一度コンパイルしたところ LINK : fatal error LNK1104: ファイル 'GameLib_d.lib' を開くことができません。 プロジェクト : warning PRJ0018 : 以下の環境変数が見つかりませんでした: $(GAME_LIB_DIR) このエラーだけは解決しませんでした 本には特に注釈もなく色々調べたのですが昨日からずっと頭を抱えてます どなたか原因に心当たりのある方はいませんでしょうか?
563 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 13:40:57 ID:OvryVtWH] 俺もいきなりビルドしたらそんな風になったんで、 システムのプロパティから環境変数GAME_LIB登録したよ。 それで通ったから特に調べてないけど、そのくらいどっかに書いてあるんじゃないかなあ
564 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 13:41:39 ID:2diMQpGf] >>557 タスクシステムは隔離スレあるからそっち使ってよ。 粘着君が常駐してるのが嫌ならパターンスレもある。 でもタスクシステムと書いてあるけど実際は メモリ管理を自分でするかOSや処理系に任せるかの話だよな。
565 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 14:13:35 ID:C7wFQLJ8] >>557 リフレッシュレートと、タスクシステムの話は荒れそうな悪寒…。 TCBで管理する古典的タスクシステムについては、語弊あるかもしれんけど コンポーネント指向的なものに近い点から重宝されたんじゃないかな…。 頻繁にメモリの確保/解放しない以外にも、下記あたりのメリットで。 ・ゲーム内でのいろんな処理を、共通のインターフェースで一元的に 管理できる(Switch〜とかせずにコンテキストの切り替えできるし 修正も楽だったので、ゲームの製作と相性良かった)。 ・ひとつひとつの処理でCPUを占有しない(ちょこっとずつ仕事する)。 ・メモリの最大使用量を制御、予測しやすい(プールすることで実行時 に頻繁に確保や解放しなくてすむ)。 現代では環境が許すなら、別にワークと関数ポインタとか使わなくても C++でクラスの継承使ったり、Luaとかでコルーチン使ってもいいわけ だから、70〜80年代のギャラクシアンの頃と違って条件が許すなら いろいろ別な方法も選べる時代になったという感じでは。 このスレに関する話で言えば、本の内容の善し悪しは別として 松浦本や、やねうらお本でマルチスレッドとかファイバとかと併せて どういう環境でなら使える(または使わん方がいい)みたいな解説や 比較をやってた気がする。
566 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 14:16:55 ID:RvGbGPPq] >>563 環境変数のことが全くわかっていませんでした 登録してみたところ無事コンパイルできました、ありがとうございます
567 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 20:41:12 ID:DCb90JLd] >>522 遅レスだし、>>513 じゃないけど感想です。 「ゲーム開発者のためのAI入門」の後に 「実例で学ぶゲームAIプログラミング」を 読んだけど、個人的には読んで良かったと思う。 AIについて網羅されているし、 前の本よりも説明が具体的で分かりやすかったと思う。 先にこっちを買ってれば前の本はいらなかったかも・・・ 読んでみると思ったよりかぶってなかったし。
568 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 21:20:28 ID:RHj1NyZK] >>567 522です。 そうなんですか……前者の本だけではまだ不安だったので また本屋行って検討してみます。まぁ >>先にこっちを買ってれば前の本はいらなかったかも・・・ ってのが結論なんでしょうがw ありがとうございます。
569 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 21:23:43 ID:uD/bPfGn] >>558 >>559 >>561 >>564 >>565 レスサンクスです。参考になりました。 ていうかまさか単独スレが存在するとは(´∀`;)スマンカッタ
570 名前:名前は開発中のものです。 mailto:sage [2008/12/02(火) 22:48:37 ID:qzz/W3Nv] >>562-563 65ページに書いてあった。
571 名前:名前は開発中のものです。 mailto:sage [2008/12/03(水) 22:22:21 ID:0b0ZtiGM] >>533 C#ってそうなんだ。イイナー 最近書籍も随分増えてるような >>539 >>541 Σ(゚д゚ ) 警告レベル4にしたら出た(VC++2005Express)。 マジで知らんかった。ありがとう。
572 名前:名前は開発中のものです。 mailto:sage [2008/12/03(水) 23:07:33 ID:DAqH9qr7] 最近はスクリプト言語も増えてきたから =と==と===のどれを使えばいいのか迷うときがあるわ
573 名前:名前は開発中のものです。 mailto:sage [2008/12/03(水) 23:25:59 ID:XStvUTrH] >>572 .equals() だったりな。
574 名前:523 mailto:sage [2008/12/04(木) 01:09:25 ID:IJPBQLSE] 「DirectX 9 シェーダプログラミングブック」と「ゲームエフェクトマニアックス」をチェックさせて頂きました。 どちらも基礎的なところから入ってる内容で、探しているものとちょっと違う感じでした。 シェーダツール(RenderMonkeyなど)やもう少し実践的なテクニックについて書かれているものがあればほしいのですが、 この次はもうGPUGemsレベルになってしまうんでしょうか? この先どうやって勉強していったらいいのか、どなたかアドバイス頂けないでしょうか。
575 名前:名前は開発中のものです。 mailto:sage [2008/12/04(木) 01:24:49 ID:L0NPB3+N] 素直にGemsやShaderX読めば良いんでね? なんでそんなイヤがってんの
576 名前:名前は開発中のものです。 mailto:sage [2008/12/04(木) 23:14:50 ID:qa3LaSoe] gemsは値段が高いから気持ちは分かる
577 名前:名前は開発中のものです。 [2008/12/04(木) 23:28:07 ID:5Y6E2+1D] ゴミ本を数冊買うよりGems買った方がマシ
578 名前:523 mailto:sage [2008/12/05(金) 00:23:27 ID:5cEdDnsV] >>575 >>576 >>577 レスありがとうございます。 Gemsは少し立ち読みしたのですが、パッと見た感じでは1割も理解できなさそうでした。 値段も結構高いので、もう少しネットで調べながら勉強することにします。
579 名前:名前は開発中のものです。 mailto:sage [2008/12/05(金) 00:45:19 ID:89NsLRYV] >>578 まあ、けどGem買ってしまえば? 買ったら高いから投げ捨てるわけにもいかんので、一生懸命勉強する-> 書いている内容が高度だからものすごく勉強する->えろい人になる
580 名前:名前は開発中のものです。 mailto:sage [2008/12/05(金) 00:54:58 ID:2bFCQAYW] 高度な参考書買う→積む
581 名前:523 mailto:sage [2008/12/05(金) 01:09:49 ID:5cEdDnsV] 買ったら高いから投げ捨てるわけにもいかんので、一生懸命勉強する-> 書いている内容が高度だから挫折する->えろい人になれないorz.. その「ものすごく勉強する」のやり方を教えて下さい>えろい人 Gemsシリーズって理解できなかった人のために参考文献が紹介されてるんですよね。 でもそれも内容が高度で理解できない(というより洋書が読めない)->途方に暮れる←今ここ。
582 名前:名前は開発中のものです。 mailto:sage [2008/12/05(金) 01:29:45 ID:28enIdt8] Gemsは3Dとかぶっちゃけやんねーし、物理と数学は理解できなさそうだから、 AIとプログラミング部分だけ( ゚д゚)ホスィ… けど、あれは洋書だし……。 翻訳しねーかな、ボーンデジタル。
583 名前:名前は開発中のものです。 mailto:sage [2008/12/05(金) 10:14:50 ID:9wglgSxX] >>582 > AIとプログラミング部分だけ( ゚д゚)ホスィ… > けど、あれは洋書だし……。 あはは、好みが俺と一緒だw 原書を1236と半端に買ってるけど、ぶっちゃけそこしか読んでねぇ
584 名前:名前は開発中のものです。 mailto:sage [2008/12/05(金) 17:45:48 ID:q2U3+bUD] >>582-583 お前は俺らかよw
585 名前:名前は開発中のものです。 mailto:sage [2008/12/05(金) 17:51:47 ID:q2U3+bUD] >>572 普段、Delphiとphpとrubyをやってると、 :=(Delphi代入)、=(Delphi比較)、=(Ruby、php代入)、==(Ruby比較)、==(php単純比較)、===(php型も考慮した比較) と使い分けで頭がテンパルときがあるぜ
586 名前:名前は開発中のものです。 mailto:sage [2008/12/05(金) 18:01:08 ID:tEf/k/KB] >>571 まあC#はif文はbool値のみだからそうなるんであって、 bool変数の代入だと通ってしまうわな。
587 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 08:24:19 ID:cI7rkbWo] Gems の内容で難しいとかいってるのなら、最近のグラフィック処理についていけないぞ。。 GPU Gems なら難しいのはわかるが。 Game Programming Gems なら、小手先の技術とかがメインで「なるほど」っていうようなアイディアが多い。 ODE の解説みたいな専門知識を要するのは少ししかない。
588 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 11:54:06 ID:VmvPnNon] 最近のグラフィックや、プロシージャルとか ハードルやたら高くなってきてるよなぁ
589 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 12:53:54 ID:xT9706ek] 昨日、本屋に行ったらGems7巻が出てました。 読めるところもあるけど・・・ん〜、やっぱり買えない。 Best of Game Programming Gems ShaderX Ai Game Programming Wisdom ↑この辺って和訳はされないのかな。 確かに需要は高くはなさそうだけど。 和訳本は高いしそろそろ洋書を読む習慣にしないとダメか。 GPUGems1,2とか原書はタダなのに和訳本は1万以上とか・・・
590 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 14:14:59 ID:ahIfA5qF] っていうかGemsは難しい英語では書かれてないぞ 卒論書くときに散々英語の論文読んできたというのに何で読もうとしないのかな
591 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 18:23:19 ID:P2PNu9hi] 英語嫌いだから。 賢こぶる歳でもないから。 時間ねーし、さっさと情報が欲しいだけだから。 >>587 難しいと言うより、そもそもやる気がないの。 3Dなんかいじくった日にはゲロはいて、頭痛で寝込む。 >>589 欲しいなぁそのへん……。
592 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 19:07:01 ID:iYimmL2w] gems7日本語版がついに出たか
593 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 20:32:03 ID:0b4sJ52A] ソースコードという共通言語があるけど、その他の文章を読もうとすると めんどいからなあ。
594 名前:名前は開発中のものです。 mailto:sage [2008/12/06(土) 21:52:06 ID:r5B5Awur] ANSI common LISPでおk
595 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 00:12:01 ID:Xy7kAL2v] 結局高いと思いつつGems和訳本ぽちっちゃうんだよなぁ。 しかも積む癖にwwww
596 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 11:03:57 ID:bW6WKECN] Gemsって高いからずっと読んだこと無かったんだけど、どのくらいのレベルが対象なの? とりあえず4gamerとかGameWatchの記事で表面化散乱光とかゴッドレイとか こんな感じでやってますみたいなのを読んで実装できてるつもりなんですが 私はGemsの内容を理解できそうですか?
597 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 11:47:41 ID:51MjMzVL] GemsってGPUGemsですか? その表面化散乱光とかゴッドレイとかの記事検索したけど見つからなかったんで何とも言えないんですが、とりあえず目次見るか立ち読みするかしてから買った方がいいと思いますよ。 Gemsシリーズの傾向としては比較的新しくて専門性の高い内容が扱われてます。 教科書というよりはTips集で、それぞれの項で著者が違っているので難易度も少しばらつきがある気がします。
598 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 13:38:14 ID:Xy7kAL2v] >>596 通常のGemも同じ。 でつながりも特にないので、自分が気になるトピックから読んでいけばOK。 レベルは確かにバラバラだけどGemだけでは完結せず、他の書も読むか インターネットで情報集めるかしないと駄目。 なのであくまでアイデアのとっかかりだけが記載されていると考えた方が いいね。 ソースも一応載っているけど全てが載ってるわけではないので、結局完成 させようとしたら後は自分でやるしかないしね。 結論としては、アイデアの概要だけ読んで後は自力でできる、もしくは自力 で調べられる人じゃないとお勧めできない。 自分でぐぐれない人はかっちゃ駄目。
599 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 14:01:50 ID:HyhT5e+q] やねうらおのデバッグ本ってどうですか?
600 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 15:18:04 ID:Xy7kAL2v] Windowsプロフェッショナルゲームプログラミングと2? 積んでいるから不明。
601 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 15:48:26 ID:qcgKBCCW] >>599 「ひなた先生が教えるデバッグが256倍速くなるテクニック」ですよね? やね本1、2は絶版してるし。 テストコードの書き方が中心に書かれているように感じました。 デバッガやテスティングツールについて知りたい人は期待した本じゃないかも・・・ 言語は基本的にC++だけど、JavaとC#についても若干補足があります。 ストーリー仕立てなので少し読み手を選ぶかもしれない。 読み物だしページ数も多くないので1日あれば読めると思う。 デバッグ本ってあんまり無いし、MS公式本は高いしって思ってる人は買ってもいいんじゃないでしょうか。 ↓ご本人のブログもご参考までに。 ttp://d.hatena.ne.jp/yaneurao/20081114#p1
602 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 17:30:29 ID:WFZnyh6H] ゲーム本じゃないから板違いだな
603 名前:名前は開発中のものです。 mailto:sage [2008/12/07(日) 17:44:55 ID:Xy7kAL2v] というか言語特有のデバッグ本よりデバッグの考えについて 書いている本の方がいいと思うけど。 俺が持っているのは ソフトウェアテスト293の鉄則 基本から学ぶソフトウェアテスト ぐらいかな。 他にも探せばあると思うけど、>>599 はデバッグ手法の本と ツールでのデバッグの仕方とどちらが希望なんだろ?