推薦図書/必読書のためのスレッド in ゲ製作技術 2
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2006/01/06(金) 20:26:20ID:jK3Evkzzhttp://pc8.2ch.net/test/read.cgi/gamedev/1086023829/
■ゲーム製作に役立った本・雑誌
http://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
0095名前は開発中のものです。
2006/02/25(土) 22:56:39ID:YKSFYzvD自分も勉強中だからあまり言えないけど、本屋さんで見た限り
「はじめての3Dゲーム開発」は少し読みづらそうな感じがしました。
「DirectXゲームグラフィックスプログラミング Ver. 2.0」
は文章の文字の大きさが見やすいし、説明図も分かりやすくていいと思いました。
Windowsプログラミングを勉強するのに使ったのは、
「Windowsプログラミングの基礎知識 柏原正三」がいいと思います。
行列の勉強は機械学科の人たちが使うような本がいいんでしょうか。
「ロボティクス」という本がいいと聞いたことがあります。
今度個人的な理由で買いたくないけど、買おうと思ってるのが今給黎本です。
あとは、↓のを買おうと思ってます。
ttp://www.kohgakusha.co.jp/support/dx9prog/index.html
0096名前は開発中のものです。
2006/02/25(土) 23:05:17ID:MjQfpxQuDirectSoundに関してはMSDNのマニュアルしか無いと思う
他にはネットに転がってる簡単なDirectSoundライブラリを使ったり
0097名前は開発中のものです。
2006/02/25(土) 23:06:31ID:YKSFYzvDなったけど、テクスチャマッピングしたあとにモデルに陰をつけたいので
シェーダーが必要なのかなあとおもって「>>95」のようになりました。
以前OpenGLを使っていたことがあったので、3DAPIに必要な概念は
おおまかには分かっていたけどね。
0098名前は開発中のものです。
2006/02/25(土) 23:12:45ID:YKSFYzvDttp://makimo.to/2ch/pc8_gamedev/1086/1086023829.html
0099名前は開発中のものです。
2006/02/25(土) 23:15:26ID:YKSFYzvDttp://www.amazon.co.jp/exec/obidos/ASIN/4320080580/qid=1140876853/sr=8-13/ref=sr_8_xs_ap_i13_xgl15/249-9618037-9583556
0100名前は開発中のものです。
2006/02/25(土) 23:22:10ID:oVBadNYD良書らしい。
ttp://www.amazon.co.jp/exec/obidos/ASIN/4777511693/qid%3D1129989149/sr%3D1-1/ref%3Dsr%5F1%5F10%5F1/503-9656684-2074317
0101名前は開発中のものです。
2006/02/25(土) 23:43:10ID:GDzp74a9コードの汚さに萎える。あそこまで酷いのもあまり見ない。
しかし説明は丁寧でわかりやすいと思う。
っていうかDirectXの書籍に良書なんてないから妥協して買うべし。
読みづらそうとかいう理由で捨ててるとキリがない。
0102名前は開発中のものです。
2006/02/25(土) 23:45:24ID:YKSFYzvDゴメン、言い方まちがえた。
シェーダーの事が載ってそうなのだったら何だって良かった。
0103名前は開発中のものです。
2006/02/25(土) 23:53:25ID:YKSFYzvDにはテクスチャマッピングしたモデルに陰を付ける説明がないから、
この本の2冊目としては今給黎本がいいのかなあと思いました。
DirectXGraphicsのことは「DirectXゲームグラフィックスプログラミングVer.2.0」
でサラリと勉強してその後にシェーダーの本であればいいのかな、と思いました。
さらに、そのあとに「鎌田 茂雄」さんの本などを読めばいいのか。。
もしくはOpenGLの赤本もいいと思います。
010490
2006/02/26(日) 00:07:31ID:V2vt1KXTDirectGrahicsはDirectXゲームグラフィックスプログラミングVer.2.0にしようと思います。
DirectSound関連はゲームコーディング〈Vol.2〉が良さそうですね。探してみます。
ところで、C++でマルチスレッドを使ったゲーム製作に関した書籍などはないのでしょうか?
ざっと探した限りではタスクシステムを用いた情報しか見つかりませんでした。
Javaでマルチスレッドなテーブルゲームを作ったことがあるのでうまく活かしたいのですが。
0105名前は開発中のものです。
2006/03/18(土) 08:21:20ID:1laqRTnI市販ゲームのアルゴリズムを紹介してるっぽいんだけど、これって
本物の情報なの?
そうなら、どうやって解析したんだろう・・
作者がゲームしながら、こうやってんのかなぁ・・・って想像した内容だったら
要らね
http://cgi32.plala.or.jp/higpen/shtbook/GameList.shtml
0106名前は開発中のものです。
2006/03/18(土) 19:57:59ID:cjMdprSbDDAなんて使わんよ
0107名前は開発中のものです。
2006/03/21(火) 23:57:52ID:uc7kDF11http://www.amazon.co.jp/exec/obidos/ASIN/4939007898/
ゲームプログラミングのための3Dグラフィックス数学
http://www.amazon.co.jp/exec/obidos/ASIN/4939007375/
との違いはいかに?
0108名前は開発中のものです。
2006/03/22(水) 13:27:31ID:Yla33vE1上は物理の内容まで踏み込んでる。
マリオがジャンプして落ちてくるまでのアルゴリズムとか、
坂を転がるボールの加速とか。
下は座標変換やらビルボードやら、3Dの世界をいかにして画面へ表示するか。
0109名前は開発中のものです。
2006/03/26(日) 09:35:11ID:kFvdP/2N0110名前は開発中のものです。
2006/03/26(日) 20:08:51ID:qBEDVufHあのサイズはちょっと何とかして欲しい。
ベッドで寝転がって読むには重すぎる。
0111名前は開発中のものです。
2006/03/26(日) 20:32:50ID:0VdUB+L40112名前は開発中のものです。
2006/03/26(日) 20:45:42ID:BTKq7yV+西洋人の規格で作られてるんだきっと。癇癪起こる!
0113名前は開発中のものです。
2006/03/26(日) 21:27:42ID:qBEDVufHゲームプログラミングのための数学と物理はちょっと重い。
0114名前は開発中のものです。
2006/03/26(日) 22:58:33ID:9tjwKdrsIDがBED
0115名前は開発中のものです。
2006/03/27(月) 17:42:39ID:lSUqoo09枕カバーの中に入れて枕にして使ってるよ。
陶枕ほど硬くないので、硬目の枕好きには良いかも。
肩こりには効く気がする。
0116名前は開発中のものです。
2006/03/27(月) 17:59:48ID:RE+Wgsum0117名前は開発中のものです。
2006/03/28(火) 21:52:08ID:92dqpX5C0118名前は開発中のものです。
2006/04/16(日) 22:07:17ID:nH8KXiGC0119名前は開発中のものです。
2006/04/16(日) 23:20:38ID:nmU8gXVbまたピロウズ系のスレに来たのか。という錯覚を覚えるな。
0120名前は開発中のものです。
2006/04/28(金) 14:24:50ID:HDoAMq5ahttp://w3.shinkigensha.co.jp/books/4-7753-0469-0.html
あと、14歳からはじめるゲームプログラミングとかいうDXライブラリとC言語
でゲームを作る本も書店に並んでいた。
0121名前は開発中のものです。
2006/04/28(金) 21:02:40ID:tLtEzrs1あなたゎこの1ヶ月以内に好きな人と両思い
またゎ付き合っている子ゎすごくLOVE2になります!!
それにゎこの文章をコピーして他の掲示板に3回別の掲示板に
はればOK!!!たったこれだけであなたわぁ
最高の生活がおくれます!!
ただしこれをしなかったら
きっと両思いになることゎないでしょう!!(/□≦、)
やった子ゎ今でゎ学校1のLOVE2カップルです!!
これをやらなかった子ゎすぐに彼氏と別れてしまいました
0122名前は開発中のものです。
2006/04/29(土) 00:52:27ID:aG5paeS70123名前は開発中のものです。
2006/04/29(土) 14:11:36ID:p+54dQLt0124名前は開発中のものです。
2006/04/29(土) 14:12:33ID:p+54dQLtこれかー
高けーーーーーーーー!!!
0125名前は開発中のものです。
2006/04/29(土) 16:53:06ID:xbnmrN2Mでも、原書より安いんだよね。
http://www.amazon.co.jp/exec/obidos/ASIN/1558607323
0126名前は開発中のものです。
2006/05/04(木) 17:27:11ID:rp9vRZeyボッタクられてるだけの気もするが、
原書がたしか.comのほうで70ドルぐらい
今、一ドル113円ぐらいだから、8000円ぐらい。
Amazon.co.jpが1000円以上ボッタクル気らしい。
0127名前は開発中のものです。
2006/05/06(土) 04:18:27ID:G1ZEZthnなかなか良さげ
誰か買った?
0128名前は開発中のものです。
2006/05/08(月) 22:20:31ID:zBw/AKsl0129名前は開発中のものです。
2006/05/08(月) 22:42:22ID:HAiVMpjO1年くらい延期してないかそれw
0130名前は開発中のものです。
2006/05/08(月) 22:47:28ID:zBw/AKsl0131名前は開発中のものです。
2006/05/08(月) 22:56:33ID:HAiVMpjO今まで音沙汰が無かったから、去年の10月に出た「逆引きゲームプログラミング for DirectX」の事かと思ってた
0132名前は開発中のものです。
2006/05/08(月) 23:00:51ID:2YvvRJIwの内容が気になる
0133名前は開発中のものです。
2006/05/08(月) 23:18:46ID:zBw/AKslなるほど
俺が一番乗りだと思った・・・
0134名前は開発中のものです。
2006/05/08(月) 23:30:04ID:HAiVMpjO前スレ見たら約2年前だったwwwwww
DX10のカウントダウンが始まってるのに今更何考えてるんだwwwww
11 名前:名前は開発中のものです。[sage] 投稿日:04/06/04(金) 23:13 ID:6Fok2AP/
>>8
今月でる新刊でこんなのがある。
買ってレビューしろ
DirectX逆引き大全 500の極意
出版社名 : 秀和システム
発売予定日 : 2004年06月下旬
サイズ : A5判・本文576頁
販売価格 : 2,940円(税込)
逆引きシリーズの「DirectX」編です。DirectXは主にゲーム開発に使用されるWindows
の拡張APIで、本書はおそらく本邦初のリファレンスブックです。必須のAPIを中心とした構
成になっていますので、特に初級ユーザにとっては、必携の一冊になることでしょう
0135名前は開発中のものです。
2006/05/08(月) 23:41:40ID:C3olASlK0136名前は開発中のものです。
2006/05/12(金) 21:08:46ID:OJxz/W0L今回ばかりは500個の極意が集まらなかったんだろうなw
0137名前は開発中のものです。
2006/05/13(土) 11:30:48ID:O/RIxs6/海外のは制作者が関わってるの結構あるけど。
0138名前は開発中のものです。
2006/05/13(土) 14:54:38ID:nX5Om2lw0139名前は開発中のものです。
2006/05/13(土) 16:14:40ID:51zoBfEL会社から得た知識を本なんかにしたら、「なんだお前!俺が教えたことを勝手に本にするなよ!」
って言われるだろうから。
0140名前は開発中のものです。
2006/05/13(土) 17:38:34ID:eX/mjhto0141名前は開発中のものです。
2006/05/13(土) 17:53:03ID:51zoBfEL0142名前は開発中のものです。
2006/05/13(土) 18:02:30ID:eX/mjhtoどういう契約になってるか知らんが。
大体、会社が何か教えてくれるのか? いいところだな。
0143名前は開発中のものです。
2006/05/13(土) 20:48:56ID:51zoBfEL君、ゲーム系の会社じゅないね?
俺は、先輩に教えてもらったぞ。
つーか、教えてもらわなかったら何もできなかった。俺がバカなのか
普通はそうだろ。
0144名前は開発中のものです。
2006/05/13(土) 21:45:09ID:eX/mjhto俺のところは基本的に自分でやるしかなかったよ。
おまいの居るところはいいところだな。
実際知り合いでも個人でiアプリ作って稼いでるやついるし
プログラムは外注に丸投げする場合もある。
だから個人で開発した人がほとんどいないから ということはないと思われる。
0145名前は開発中のものです。
2006/05/13(土) 22:29:54ID:FJNoSwWf0146名前は開発中のものです。
2006/05/13(土) 23:33:06ID:51zoBfELなるほどね。
すまんかった
0147名前は開発中のものです。
2006/05/14(日) 05:22:18ID:4Odxxnxf知識を知ってるのと、知識を教えるのはべつものだし。
0148名前は開発中のものです。
2006/05/14(日) 19:55:48ID:45BuAGXhこういう表現にこういう処理をしました、ってのがあるが、
ああいうのをまとめた書籍を作ってくれないかな。
FC時代とかでも結構ネタになるし。
0149名前は開発中のものです。
2006/05/14(日) 20:06:46ID:yjj3iqSS世界一ゲーム開発の書籍が乏しい国だよな
0150名前は開発中のものです。
2006/05/15(月) 05:21:37ID:aHeag8P+海外は誰でも読めばある程度出来るのが良い。
前置きが長すぎるんだよ。
0151名前は開発中のものです。
2006/05/15(月) 18:43:37ID:EGRfY0p3塾や予備校で教えていた経験が長いので
なんか書いてみようかなと思ってる
0152名前は開発中のものです。
2006/05/15(月) 20:17:42ID:pmKBSFKj0153名前は開発中のものです。
2006/05/16(火) 00:35:24ID:dA2oUN1W日本人なんて、世界のゲーム人口の何十分の1だ?
0154名前は開発中のものです。
2006/05/16(火) 08:59:13ID:k0OvBXW10155名前は開発中のものです。
2006/05/17(水) 06:50:21ID:fkDYz0Fk0156名前は開発中のものです。
2006/05/17(水) 09:28:55ID:efnQPbzV0157名前は開発中のものです。
2006/05/17(水) 23:31:07ID:s2p5kHWPなんか、ここいらでsource-Engineの資料とかが書籍になって出てくれればなぁ・・・。
専門学校では使われるようになってきたらしいが、入学しないと手に入らないのが目に(ry。
0158名前は開発中のものです。
2006/05/18(木) 22:48:55ID:AYeCF7T20159名前は開発中のものです。
2006/05/19(金) 09:32:09ID:H8sA6Vde0160名前は開発中のものです。
2006/05/19(金) 15:01:38ID:VEU/OThqつーかまだ出てねーだろ
0161名前は開発中のものです。
2006/05/24(水) 12:41:26ID:7q8wQFTtttp://www.borndigital.co.jp/book/program/4-939007-63-4/4-939007-63-4.html
ってどうでしょうか。テトリス・ブロック崩し・2DSTGレベルから脱したい初級者に役立ちますかね。
0162名前は開発中のものです。
2006/05/24(水) 12:50:19ID:ablGxBK/サンプルを見る限りでは、明らかに
脱初心者を目指す奴には厳しいと思う。
0163名前は開発中のものです。
2006/05/24(水) 13:21:32ID:phTI6fVqあんまり大したこと書いてないぞ。
この手の不必要に小難しく設計するタイプの本、1冊も持ってないなら
買ってみてもいいかもしない。
0164161
2006/05/24(水) 13:23:58ID:7q8wQFTtよく見たらこれってDirectXじゃなくてOpenGLだし、初心者には厳しいのかも知れませんね…
逆に何か、脱初心者を目指すレベルの人が読むのに最適な本とかはありますでしょうか。
今まで、DirectXの初心者用の本とかは読んだのですが、小規模なゲームしか作ったことがなく、
中規模なゲームの作り方みたいなものを解説している本があれば嬉しいのですが。
それともMSDN辺りを眺めながら自分で考えて作っていくものなんでしょうか。
0165名前は開発中のものです。
2006/05/24(水) 15:24:09ID:YQyB2EOh0166161
2006/05/24(水) 16:03:41ID:7q8wQFTtProfessionalゲームプログラミング 2ndEdition C magazine
ttp://www.amazon.co.jp/exec/obidos/ASIN/4797332611/
3DRPGプログラミング C magazine
ttp://www.amazon.co.jp/exec/obidos/ASIN/4797330465/
ロールプレイングゲームプログラミング
ttp://www.amazon.co.jp/exec/obidos/ASIN/4797316802/
辺りはどうでしょうか。
>>163>>165
デザインパターンとDirectX関連で何度か小難しい本を買ってしまって
激しく失敗した記憶があるのですが、Gemsはキツくないでしょうか…
0167名前は開発中のものです。
2006/05/24(水) 17:22:28ID:phTI6fVqその3冊は良書とは言い難いが、内容は貴方の探しているものに
近いのでとりあえず立ち読みして内容的に得るものがありそうなら
買ってみるといいのではないでしょうか。
自分はProfessional...で懲りた(?)ので残りの2冊は立ち読みで済ませました。
0169名前は開発中のものです。
2006/05/24(水) 17:53:42ID:EfcRJ21G正直、あなたがどのくらいできてるのか?によるが、
どっちにしろ自分はお勧めできない。内容が無さ過ぎるしね。
で、どのくらいのものなら作れる?自分でWin32SDK(Not MFC)を使ってテトリスを作れる。ぐらいなら
正直、普通のC/C++の本(EffectiveC++とか、そういう系統)をやるぐらいしかないと思うが。
もしあなたがRPGをつくりたいとかなら、AngBandのソースでも読んだほうがよっぽど得る物があるよ。
それと、自分の使い勝手のいいライブラリーを見つけるとかね。
あと、ttp://donichi.wizry.com/ <=の”なつかしす” なんか見てみ、けしてそんなに大量の文章じゃないが
色々と脱初心者には有用な情報が詰まってると思う。
0170161
2006/05/24(水) 19:57:34ID:7q8wQFTtEffective C++は読んだのですが、ゲームの作り方というよりはもっと細かいアドバイスだったように覚えています。
(メモリ管理とか、defineを使わずにconst intを使えとか)
以前、ローグライクのソースコードを読もうと思って挑戦したのですが、途方もない量に挫折しました。
AngBandのソースコードも今ダウンロードしましたが、読みきれる気がしません…
今までライブラリはLunaというものを利用した事があります。
でも作ったことのあるゲームは5000行足らずのもので、AngBandとかを読み解くには
もう少し段階を踏んだ方がいいのかなと思っています。
とりあえず、教えてもらったサイトを読んでみようと思います。
アドバイスありがとうございました。
0171名前は開発中のものです。
2006/05/24(水) 20:26:49ID:EfcRJ21Gただ、個人的にはあれは出来る人じゃなきゃ読めないし(解説が不十分すぎる)
で、出来る人なら買うほどの内容があるとも思えないが・・・。
あと、サンプルのコードは以下のページにあるんで先に
これの事も目を通してから見てみるといい。
ttp://www.cmagazine.jp/books/3drpg/index.html
ttp://www.cmagazine.jp/books/progame/index.html
0172161
2006/05/24(水) 22:38:39ID:7q8wQFTtありがとうございます。
これくらいの量なら結構楽に読めそうなので、
他の人のソースコードを読む練習程度の気持ちでやってみようと思います。
0173名前は開発中のものです。
2006/05/24(水) 22:43:36ID:EfcRJ21Gコード読みには早いうちに慣れておくとあとあと楽だから
気を張り過ぎない程度に読み込んでみるといいと思う。
(自分のソースも月日が経てば他人のコードと変わりないしね。)
0174名前は開発中のものです。
2006/05/25(木) 02:55:58ID:JqjzYLbm> 以前、ローグライクのソースコードを読もうと思って挑戦したのですが、途方もない量に挫折しました。
> AngBandのソースコードも今ダウンロードしましたが、読みきれる気がしません…
せめて(J)ローグあたりにしろよw
NetHackをスポイラーと合わせて見るってのも手だね
0175名前は開発中のものです。
2006/05/25(木) 10:04:15ID:iyBJxx/jProfessional・・・見たことない
3DRPG・・・どう見ても2.5DARPGです。ラグナロクぽい
ロールプレイング・・・どう見てもSLGです。
本当に有難うございました。
下2つはクラスについて十分知ってないと、タリィ
今は ナルホド と思えるが、初めて読んだときは あ? ぐらい
自分はWindows95ゲームプログラミングの
最後にあるSPACEOUT(STG)が勉強になった。
0176名前は開発中のものです。
2006/05/25(木) 11:51:22ID:77rhFzrLプログラミング技術じゃないと言ってみる
初心者と同じ技術でも実はかなりのものが作れるもんだよ
エフェクトバリバリ、3Dバリバリの見栄えがするゲームが作りたい
ってのならプログラミング技術も必要になるが。
0177名前は開発中のものです。
2006/05/25(木) 18:06:59ID:TFMv+lyBだなぁ
極端な話「ゲーム」ならコマンドラインでも普通に作れるわけで、
「どれだけ面白くするか」の方が大事になってくるんだよね
0178名前は開発中のものです。
2006/05/25(木) 23:15:27ID:Ozn9W1qnその辺を解説してるような本があったらいいなぁと思う。
有るのかもしれんけど近くにあんまり大きな本屋無いから見つかんないよ!
0179名前は開発中のものです。
2006/05/25(木) 23:27:42ID:/SYqPTj6int enemy_type[ENEMY_NUM];
int enemy_x[ENEMY_NUM];
int enemy_y[ENEMY_NUM];
int enemy_sx[ENEMY_NUM];
int enemy_sy[ENEMY_NUM];
int enemy_width[ENEMY_NUM];
int enemy_height[ENEMY_NUM];
int enemy_life[ENEMY_NUM];
int enemy_power[ENEMY_NUM];
int enemy_movingstatus[ENEMY_NUM][8];
ほれ
0180名前は開発中のものです。
2006/05/25(木) 23:41:16ID:yAdeXrA90181名前は開発中のものです。
2006/05/25(木) 23:51:46ID:/SYqPTj6所収の記事一覧を見た感じムダが多そうだな
そういやオンラインゲームプログラミング、買ったばっかりだがけっこう良さげ
韓国人の書いたのだから敬遠していたが、訳がいいのか読みやすいしセンスが
破綻してるってこともない
スタンドアローンのゲームばっか組んでオンラインゲームのイメージが
掴みづらかった自分みたいな人間にはぴったり
0182名前は開発中のものです。
2006/05/25(木) 23:55:02ID:lT29uSU60183名前は開発中のものです。
2006/05/26(金) 19:48:51ID:+gHtC2Ln0184名前は開発中のものです。
2006/05/26(金) 21:54:12ID:GFx1UgCZ立ち読みしたら、レベル低かったので買わなかった。
0185名前は開発中のものです。
2006/05/26(金) 21:55:37ID:n1199j+Vオンラインゲームの経験がまったく無いけれど普通のゲームはまあまあ作れる奴にお勧め
0186名前は開発中のものです。
2006/05/27(土) 02:13:47ID:67uZOGdV0187名前は開発中のものです。
2006/05/27(土) 03:15:17ID:ym1ohEezそれはひょっとしてギャグなのか?
0188名前は開発中のものです。
2006/05/27(土) 03:17:47ID:67uZOGdV0189名前は開発中のものです。
2006/05/27(土) 09:06:24ID:zEwaCLRxその本のページに、初級者用って書いてあるから、
君にもってこいだ。
0 人中、0人の方が、「このレビューが参考になった」と投票しています。
0190名前は開発中のものです。
2006/05/27(土) 13:41:35ID:idkmQxC40191名前は開発中のものです。
2006/05/28(日) 21:54:51ID:UE8VArv9ページの半分を占めるソース部分削って、
解説の方を増やしてくれたら良書だったかもな・・・。
0192名前は開発中のものです。
2006/05/28(日) 22:25:26ID:W8YFHQzmそれは逆引き大全シリーズ全てに言える欠点だから、諦めろ
0193名前は開発中のものです。
2006/06/21(水) 21:51:55ID:MXDDogiLhttp://bookweb.kinokuniya.co.jp/htm/4839917361.html
これってどうなんでしょう?
買おうかと思ったけど値段がちょっと・・・
0194名前は開発中のものです。
2006/06/21(水) 22:09:16ID:D8GLgAVl■ このスレッドは過去ログ倉庫に格納されています