推薦図書/必読書のためのスレッド in ゲ製作技術5
■ このスレッドは過去ログ倉庫に格納されています
>>633
あの本は極力数学等の前提知識がない人でも読めることを目標に書かれているからな。
基礎知識がある人が読めば冗長に感じるのはしょうがない。
そして内容(特に3DCGの基礎部分)はシェーダー全盛の今こそ必須といえる。
出来る人は本を読むだけではなく、
付属ライブラリのソースコードを読んだり移植したりして勉強する。
実は描画エンジンのサンプル実装も含まれているんだぜ?
そーいう本を3年前に出している点は凄いと思う。 特にハズレだった書籍
http://www.tom.sfc.keio.ac.jp/~fjedi/zengeren/06/06_begingame.pdf オススメさいと読んでみるわ
ただpdf重い・・・orz ここまで「Squirrelゲームプログラミング」が無いな。
今や組み込みスクリプトは必須の時代だと思われるのだが。 >>640
Luaだと文法糞じゃない?
まさかスクリプト要らないとかって妄言じゃないよね? をや?IDがUSBだwww
C#って、パフォーマンスは重いし、タイマーは精度悪いし、VBと大差ないじゃん
なんていうかその考え5年くらい遅れてるわ
ハードは日々進化してるからパフォーマンスなんてすぐに解決するじゃない。
その昔、C++だって重いって言われていた頃があったよな?
スクリプト駆動?馬鹿なの死ぬの?って言われてた頃も。
>>639
もう一言、言っておくと数年前にその辺のスクリプト組み込みの本はこのスレで沢山紹介されていたよ タイマーの精度はどう解決するつもり?
あと、スクリプトはやっぱり重いよ。けど、重くても問題無い処理に使う分には何ら問題無い。
パフォーマンスを気にする処理ならC++を使い、パフォーマンスを気にしない処理にはスクリプトを使えば良いだけだから。
あと、C++は綺麗に書けばCと同じ速度を出せるわけだし、アセンブラも組込める。
(今ならシェーダーかもしれんが)
パフォーマンスの問題は無くなったわけじゃない。単に上下の差を広げただけだ。 スクリプトを組み合わせる事のメリットも書かなきゃ駄目か?携帯からだと面倒なんだが…… あのさ?何か勘違いしてるみたいだけど
だれもスクリプトが悪いなんて言ってないよ
スクリプトにC#使えばって話なんだけど?
スクリプト部分にmonoなり.net使えばってはなし。
だからあなたの言ってるタイマ精度なんてどうでもいい。本体で解決すればいいんだから。
C++の方がパフォーマンスは上だ。あと、タイマーの精度の問題はどう解決する気? なんか日本語の通じづらい人だなぁ
本体をC++で書きゃいいでしょ。
タイマなんてそこで解決すればいいじゃない。 C++にC#を組み合わせるのは誰にでも出来る事なのか?それこそ英語だけでなく政治力まで必要になりそうなんだが 何を言ってるんだよ。
最近のアマゲー用のゲームエンジンはだいたいそんな構成だよ。
そもそもmonoとか知ってるの?
なんか10年ぐらい前の人と話してる気分になってきた。
そんじゃな あいにくとこちらは英語は苦手なんでね
英語圏とは情報が10年遅れでも無理は無い
翻訳するという作業が必要だからな >>645
> その昔、C++だって重いって言われていた頃があったよな?
言われてただけで実際に重くはなかったでしょ。
68でGCC使ってた時期ですら、C++のオーバーヘッドがせいぜい20%程度なのは
出力アセンブリャーコード見て確認してたぞ。 C#(Mono)はだいたいC++の倍ちょっとくらいの遅さだよ。
ただワーストケースが酷いな(JavaScriptもだが)。
Which programs are fastest? | Computer Language Benchmarks Game
http://shootout.alioth.debian.org/u32/which-programs-are-fastest.php
それに、XNAでもUnityでもガベコレ周りで苦しんでる人が多いのは事実
新しいMonoでそのあたり改良されたのがどうなるかってとこだな。
あるいはハードの高速化で解決。頑張れハード屋(´・ω・`) K西某が亡くなってからボーンデジタルの訳本が異常に安くなったな
昔は1ドル200円とか法外な価格ばかりだったが 安い?
未だに300Pぐらいで7千円のものもあるけど? そもそもボーンデジタルの本なんか買う人がほとんどいないから
高くならざるを得ないんじゃね? >>663
原著が$100越えか、そりゃ調査不足だすまん
GemsシリーズよりGPU本出さないのかな
>>664
確かにそうだろうね、一部のコアな開発者だけかと思う
俺もGems1-5ぐらいしか持ってないし ガベコレのこと考えたら
C#使うよりC++使った方が楽だよな ゲーム開発がメモリ管理だけで出来てるならそりゃC#よりC++の方が楽だわな >ゲーム開発がメモリ管理だけで出来てるなら
誰もそんなこと言ってないが
馬鹿なの? >>666
スパイクを気にしないといけない環境ならそういう側面もあるだろう >>668
「ガベコレ考慮してもC#の方が楽に決まってんだろ馬鹿」っていう皮肉だろう 尿意をこらえながらC++書いてると、
「あっ…、メモリ、もれちゃぅぅ…。んんっ、んっ、
しゅごい…っ、め、めもり、もれちゃうのぉぉぉ…!」
ってなるもんな。
C#ならそんなことはない。
「たとえ我が糞尿漏れようとも、メモリは漏れず!」
と堂々と漏らせる。 裏で何やってるかわからない、原因不明のボトルネック程度ならいいんだけど
至れり尽くせりだとやりたいこともできなくなるんだよなあ
かといって一から全部書くのもおっくうだし、面倒なおっさんだ俺 AndroidゲームプログラミングAtoZは素晴らしかった
数年に1度レベルの名著
Android開発以外でも勉強になる そうなのか。
Androidプログラミングやることになったら買ってみる。 それじゃ何が良いのかわからないぜ
もっと具体的に頼む 当方ゲーム屋ではないのですが、Direct2DをC#で叩くノウハウを探しているのですが
おすすめ書籍ありますでしょうか?
作るのがゲームではなく、なので全画面起動されても困るので、XNAは違うかなと。。 XNAは普通にWindowでも使えるよ。
まあサイト探すとこから始めては?
おすすめ本書いてるとこもあるし。 モデリングだったらCG板のBlenderスレで聞いた方がいいんじゃね >>673
あれはいいね!
でも、間違っても入門本じゃない。
Javaの知識は事前に習得が前提条件。
って、ここ過疎化しすぎ! >>682
乙。
物理、AI、グラフィックス?
レース、アクション、格闘? >>683
>>684
返信ありがとー。
こんな感じでどうだろう。
*プログラミング-言語
//プログラミング言語そのものに関する本。
*プログラミング-ゲームプログラミング全般
*プログラミング-グラフィックス
*プログラミング-オーディオ
*プログラミング-ネットワーク
*プログラミング-アルゴリズム
//衝突検出、経路探索、思考エンジン(AI)、暗号など
*プログラミング-数学・物理学
*プログラミング-コンシューマー機
*プログラミング-ゲームジャンル(ACT)
*プログラミング-ゲームジャンル(STG)
*プログラミング-ゲームジャンル(格闘)
*プログラミング-ゲームジャンル(RPG)
*プログラミング-ゲームジャンル(SRPG)
*プログラミング-ゲームジャンル(ADV)
*プログラミング-ゲームジャンル(FPS) >>685
ヒラショー本やエンジン本は「ゲームプログラミング全般」になるのかな?
他にもパッと思いつく本はそれでだいたい分類できてるから、問題なしかな。 >>686
おし、これでやってみます。
>>687
あ、>>685はプログラミングの小ジャンルです。
ゲームデザインについてはプログラミングとは別に項目を作ってあります。
あとページ名を「プログラミング/推薦図書、必読書」から
「推薦図書、必読書」にした方がいいかな。 ・ページ名を「Books」に変更。
http://wiki.game-develop.com/index.php?Books
・プログラミングの項目を>>685に従って細分。
あと、まとめ終わったのは最初のスレッドだけです。
これから2番目以降のスレッドをまとめていく予定。 >>692に補足すると、Amazon.co.jpのリンクURLは、
1. Amazonで該当の商品を表示する
2. ページ右側の「シェアする」をクリックする
3. ダイアログ内の「固定リンク」に書かれたURLをコピーする
で取得するといいと思う。 GAME DEVELOPER MAGAZINE(海外のゲーム開発情報誌)廃刊に伴い
創刊〜廃刊まで19年分のPDFと誌面連動ユーティリティーやソースコードなどが無料化
http://www.gdcvault.com/gdmag
なぜか期間限定の無償公開ソフトスレで紹介されてたのでこちらのスレの方がいいんじゃと思い
全ファイルDLしてみたら3GBちょいだった
ちなみに2009年2月のzipアーカイブのURLが間違っていて、jan→febに直すとDLできる >>692
>>693
指摘ありがとうございます。
修正しました。 ノースブレインから出てる「ゲームプログラミング入門」とかわかりやすい? さぁ、どうだろねぇ
完成したゲームを何一つ公開してない人の本は読む気になれない うはwwwなんだ、その糞ゲーはwww
http://www.youtube.com/watch?v=fGQj371IWGk
「超クオリティのフリーウェアもお楽しみください(キリッ)」じゃねーよw
普通、自分で言うか?言わないよな?恥ずかしいよ?
コイツ、twitterでも無差別フォローしておいて、話すことは本の宣伝と僕ちゃん頑張ってますアピールだけだもんな
人間としての魅力に欠けるもんだから本を買いたいと思う輩は少ない >>697-700
買おうと思ってたけどやめるわ
お前らの意見参考になったサンキュー まだ初版、読んでないんだけど、どれだけ改訂されてるか気になるなぁ・・・
ま、日本語版はまだまだ先か。 DirectX 9 シェーダプログラミングブック [単行本]
今給黎 隆 (著)
http://www.amazon.co.jp/exec/obidos/ASIN/4839912475/tpot-22
これ会社の同僚に勧めたいんだけど、再版してくれないかな。
再版希望は、どこに言ったらいいんだ? 今給黎 隆で検索したら
Computer Graphics Gems JP 2013/2014:コンピュータグラフィックス技術の最前線
http://www.borndigital.co.jp/book/4871.html
内容紹介
本書は、日本で活躍するコンピュータグラフィックエンジニアたちの執筆により完成しました。
コンピュータグラフィックスの最新技術は、SIGGRAPHやCEDEC、各学会などで発表されています。
これらをわかりやすくまとめ、実践的なサンプルコード付きで、技術を紹介しています。
画像処理、モデリング、レンダリング、アニメーションの4つのセクションに分かれており、どの分野のCG開発者にも役立つ内容となっています。
12月下旬にこんな本が出るようだな
おれもシェーダ本は再販して欲しいけど、改訂とか考えてないんだろうか?
著者はGREEに行ったようだが・・・ >>707
お、こりゃ楽しみな書籍だな。
今給黎さんはグラフィックスに限らず、色々と手を広げて活躍してるみたいだね。 アマゾンの古本は倍の価格でぼったくってるんだな。
>>706 で言っておいてなんだが
こういう本は読者すくないし、売れないから再販は難しいと思うよ。
地道に古本探した方が早いと思う。地方じゃ難しいかもしれないけど。 >>704
どっかで、第1版の増刷した分が捌けないと、2版の邦訳がだせないかもって記事があった気がする。 >>710
そうなのか。
ありがとう、参考になった。 神田の書泉で数ヶ月前売ってたけどな
今、あるかは知らねー 入門ゲームプログラミング
http://www.sbcr.jp/products/4797374544.html
数多あるゲーム開発ツール。今では誰もがゲームを開発できるようになった。たが果たしてそれらに頼っているだけでよいのだろうか? 本書はC++によるゲーム開発のエッセンスを徹底解説、あらゆる場面に対応できる根源的なゲームプログラミング力を提供する。
■目次:
第1章 はじめに
第2章 Windowsプログラミングの基礎
第3章 DirectXの概要
第4章 ゲームエンジン
第5章 スプライトとアニメーション
第6章 衝突とエンティティ
第7章 サウンド
第8章 テキスト
第9章 視覚効果の改良
第10章 タイルゲーム
第11章 ゲームの完成
第12章 ネットワークプログラミング
原著はこれか
http://www.amazon.co.jp/Programming-2D-Games-Charles-Kelly/dp/146650868X
扱っている内容は基礎のようだな。 メモリ管理もスレッドも状態遷移も構造化も扱ってないのに入門ゲームプログラミングとな!? >>713
目次見た感じだとOpenGL 3Dまで扱ってるPythonゲームプログラミング入門の方がよっぽどちゃんとゲームプログラミング入門してるように感じる DirectX11関連の書籍、洋書だとたくさん出てるのに、
日本語版はぜんぜん発売されないね・・・。
英語苦手だけど、がんばって洋書読もうかな。 鎌田さんの本は本屋に置いてないから、内容をザッとでも確認できないのがなぁ・・・。
日本では工学社のDirectX11本が一番イイ。
テッセレーションは扱ってないけど、それ以外の重要なところは大体網羅できてるし、図も分かり易い。
その後、ネットで色んなエフェクトに挑戦したりしてるけど、そういったときのリファンレスとしても重宝してる。
同じ工学社のDirectX9本が正直ガッカリだったので、あまり期待してなかったんだけど、
イイ意味で裏切られた。 あの人はいつまでDirectXにこだわってるんだろうね
もう、そういう時代じゃないのに どういう時代なんですか
DirectXを直接扱っちゃいけない時代なんですか 進化が遅れてるからだろ
12の開発遅れてるみたいよ 急ぐこともないだろ。
これだけプログラマビリティが向上したんだから。 11.2とか出てたはずだけど
メジャーバージョンが上がらないと進化じゃないって事? 今は本当にゲームが作りたい人は直接DirectXなんて使わないってことさ
まだOpenGLなら納得するが これ以上言うとやつの飯の種を増やしそうだから俺は黙る 黙っちゃうのか、残念。
何でOpenGLならいいのか訊きたかったのに。 鎌田さん、コテつけてくださいよー
OegO0ew7の鎌田さ〜ん 今はDirectXの方が高機能なのに商売の関係でOpenGL(ES)を触らなきゃいけない冬の時代なんだよな
DirectX11.2でゲーム作っても完全に赤字 趣味だから商売なんて関係ないしDirectXも使ってるしOpenGLも使ってるよ?
ついでにゲームエンジンも使ってる。 自分の好きなの使え
このスレを自作本の宣伝に使わなけりゃそれでいい うるせえよ何を見てもステマに見える病人。
嫌儲板ででも暴れてろ。 ■ このスレッドは過去ログ倉庫に格納されています