推薦図書/必読書のためのスレッド in ゲ製作技術 4at GAMEDEV
推薦図書/必読書のためのスレッド in ゲ製作技術 4 - 暇つぶし2ch524:名前は開発中のものです。
09/06/26 22:45:39 mLdlD4Y+
あなたは、パソコンを使う
CPU内部の動作を知っているのだろうか?
アキュムレータにデータを読み込み、
演算を行い、キャリーフラグを読んで条件判断を行う。
知っていて得する事はほとんど無い。

525:名前は開発中のものです。
09/06/26 22:48:00 Eturx8Nl
今後登場するララビーを考慮してっていうなら理解はできる。
それでもDirectXの中身なんぞを知ろうとしないで3Dエンジンというものについて知るべき。
いかにして頂点変換をしてピクセルの色を決定するのか。

526:名前は開発中のものです。
09/06/26 22:54:00 ikWtONmu
Larrabee(笑)

527:名前は開発中のものです。
09/06/27 08:02:01 H9S8XHhP
>>523
自分でエンジン作りたいんです。
自分で1から作らないとモチベーションあがらないんです。

>>524
大学で教えてもらいました。
得することは本当にないんですか?

>>525
3Dエンジンについてのお勧め本あります?

528:名前は開発中のものです。
09/06/27 09:45:59 BWVK3ur3
>>527
とりあえずRealtimeRendering ThirdEdition。

昔はそれなりにそういうサイトもあったが今の時代は
自分で作る必要が皆無になったのでそういうサイトも見なくなった。

3Dを自前でなんて言った所で知識として持ってると理解が早まるってだけで
実用上は全く無駄である事には変わりないからな。

プログラマーを目指すとかじゃないならそういうのもいいだろう。

529:名前は開発中のものです。
09/06/27 21:22:04 H9S8XHhP
>>528
そうなんですか
じゃあ勉強するのやめます。

なんか「これだけ読んでおけばいい」って感じの
本ってないんですか?たとえるなら
「ゲームプログラマーになる前に 覚えて起きたいこと」
みたいな

530:名前は開発中のものです。
09/06/27 21:29:50 KjB5ti2V
>>529
そんな本、あるとしたら10万ページぐらいになりそうだが。

531:名前は開発中のものです。
09/06/27 21:43:26 BWVK3ur3
>>529
分野による。
どんだけシェーダーの勉強して3Dゲームばりばり作れてもMMOのサーバーは作れない。
そういうことだ。

532:名前は開発中のものです。
09/06/28 21:58:36 kK5tK9Gh
『スーパー脱税プログラマーへの道』(やねうらお著)が宝縞社から発売になりました!
【出版社/著者からの内容紹介】
本書は、これからプログラマーを目指そうという初心者にも分かりや易く、やねうらおのスーパー脱税テクニックを解説した入門書であるとともに、脱税成功者としてのやねうらおの自伝です。
【目次】
・ここが目の付け所 プログラマーという職業は脱税がしやすい!
・無駄な税金は払うな! 丸儲け主義こそ悪徳企業家の誇り
・節税よりも脱税の方がぶっとく儲かる
・有限会社やねう企画が計画倒産した本当の理由
・有限会社より個人の方が税務署の目にとまりにくい
・宣伝ブログによる収入はまずバレない
・税務調査には自作自演で乗り切れ
・脱税で貯めた金で家を買うときは隣の土地も買え!
・税金は過去に遡って追徴される
・罰金・懲役刑は怖くない
・追徴金が払えないと家を差し押さえられることも
・最後に読者に贈る著者からの言葉

最も参考になったカスタマーレビュー
52人中、49人の方が、「このレビューが参考になった」と投票しています。
★★★★☆ 脱税の指南書としては合格点, 2008/8/22
By "neko"
さすがに実践家のやねうらお氏だけあって、説得力が違います。
書かれていることがすべて事実であることが素直に納得できます。
『そうか、この手があったのか!』と驚きの連続でした。
買って損のない一冊です。

コメント | ブックマーク | このレビューは参考になりましたか?


533:名前は開発中のものです。
09/06/28 22:01:43 PcTXfrbv
>>532
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)

自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)

534:名前は開発中のものです。
09/06/28 22:07:19 kK5tK9Gh
生きる資格も値打ちも無い、死ぬのが世のためである害獣汚辱豚やねうらおについてのまとめ
やねうらお‐よっちゃんイカ‐人間のクズがブログで商売!(`ω´)

【やねうらおプロフィール】
学歴詐称 (大卒と自称しているが、卒業証書を持っていない)
教員免許詐称(同じく証明書を持っていない)
自分を大きく見せるためのエピソードを次から次へと捏造し、プロフィールとして公開(幼少期や学生時代の神話はすべて嘘)
凌辱系アダルトゲーム専門 (いわゆるハードコア物、代表作『夜這いマニア』『盗撮マニア』『お楽しみCDシリーズ』など多数)
ダッチワイフ愛用(人形愛の変態性欲者、自分のブログで世界に向けて発信)
労働基準法違反(やねう企画タコ部屋。社員は週100時間以上の労働で月給は17万円程度。時給換算で400円くらい)
競馬詐欺ソフト製作(暴力団の資金源)
脱税目的で計画倒産。大阪国税局から税務査察を受け追徴金を払うものの、依然として再犯意欲旺盛 。(現在も脱税中)
違法コピー常習
違法コピーの指南書出版
海賊版ソフト製作
フィッシング詐欺
BM98、著作権モロ侵害 (コナミの人気アーケードゲームをそっくりに真似た前代未聞の違法ソフトで有名になる)
2ちゃんねる掲示板で通り魔的に他人を襲う嗜虐的趣味の変質者(前世が殺人鬼だったという本人の述懐あり)
自演集団ストーカー(自演で多数派を捏造)
自分のブログで、ログアウトしての自演書き込み 、常習犯。

※総じて、やねうらおの仕事は、他人の知的財産権への侵害(掠め取り)、世の中の不浄なる欲望、不正者への便宜を図ることで成り立っている。

535:名前は開発中のものです。
09/06/28 22:10:01 kK5tK9Gh
【プロフィール詐称】やねうらお(`ω´) 【まとめ】
・子供時代から大人になるまでエピソードを捏造しまくり
URLリンク(www.sun-inet.or.jp)
・読んでも理解できない理工学書を書棚に飾り、示威的に見せびらかす
URLリンク(d.hatena.ne.jp)
・学歴詐称がバレたら、ごまかすために大学時代のエピソードをデッチ上げ
・何でも証書の類を見せたがるが、卒業証書や教員免許の証書だけは提示できず(持っていないのだから当たり前)
・学歴や教員免許ですら詐称しているのだから受賞歴なども非常に怪しい。バレたのは氷山の一角
【やねうらおの実装能力】←ここが肝心
URLリンク(d.hatena.ne.jp)

[pmokyからの質問]
YaneGameSDK以外で、言える範囲の中で 自分が一番自信のあるプログラムはなんですか? そのプログラムはどんなことをするものですか?

[やねうらおの回答](苦しい言いわけ)
それはひとことでは難しい。 pmokyなら知っての通り、私はあまりプログラムを書かないので。どちらかと言えば理論屋なのよね。 もちろん、必要ならば実装までするけども。

  ****   *****   ****   ****

 あまりプログラムを書かないことが判明。
 理論屋なので、作ったプログラムで自信のあるものをあげるのは難しいとのこと。(`ω´;) ←ここが結論

プロフィールが詐称でないなら、凄いゲームソフトを幾つも作っていそうなものだが、そういう物はまったく無いらしい(笑)
あるのは話だけ。捏造した話だけ。現物(プログラム)は無い。


536:名前は開発中のものです。
09/06/28 22:14:24 PcTXfrbv
>>534-535
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)

自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)

537:名前は開発中のものです。
09/06/28 22:15:45 kK5tK9Gh
これはやねう企画で働いていた人間による内部告発です。
やねう企画はスーパープログラマ集団で、やねうらおは万能のスーパープログラマだというのは誤りです。
社長のブログから垣間見えるやねう企画像(URLリンク(d.hatena.ne.jp))に騙されてはいけません。
社内の技術レベルは高くありません。
作業場はタコ部屋で福利厚生はなく、みんな死にそうになりながら働いています。
零細企業で仕事が選べないので、詐欺に使うためのソフトを書かざるを得なくなることもありますし、取引先がヤクザになることもあります。
私のように大学院をやめて勢いでやねう企画に入社するという事がないように。
ブログ(id:yaneurao)から見える虚像に騙されないようにして下さい。
私のようにならないように。
URLリンク(d.hatena.ne.jp)

538:名前は開発中のものです。
09/06/28 22:23:02 PcTXfrbv
>>537
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)

自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)

539:名前は開発中のものです。
09/06/28 22:25:24 kK5tK9Gh
   ■■■■■■■   やねうらおプロフィール詐称の実例   ■■■■■■■

【やねうらお6歳の頃を回顧】
小学1年入学当時、文学にハマる。
早稲田文学を購読し、ゲーデルの不完全性定理に基づき、批評行為はそもそも不可能であるという理論を構築。
URLリンク(www.sun-inet.or.jp)←内容は大嘘
                           ↑
                          (矛盾)
                           ↓
【やねうらおが32歳の頃に書いていた自己紹介文(文章が稚拙なことに注目!)】
ちなみに、本名は、やねうらおではありません。(当たり前)
日夜、プログラムのことを、なんで俺、こんなんやらなあかんねやー、俺って前世では殺人鬼やったんやろかー、その宿業を背負ってんねやろか?などと言いながら、それなりに真面目に研究している。(つもり)
URLリンク(www.sun-inet.or.jp)←本気で学歴や資格等を詐称(証書を持っていない)

【やねうらお(磯崎元洋37歳)の人形遊び】
本が売れたと喜び、無意識のうちにロリコン人形を購入
      ↓
デジカメで人形のスカートの中を、目を細めながら撮影
      ↓
記事をブログにUPし、自らの変態性欲をブログ読者に見せつけ、ニヤリと笑う
URLリンク(ime.nu)←呆れてものが言えないような話だが本当

やねうらおは精神的に退化して行ってることになる!?

540:名前は開発中のものです。
09/06/28 22:25:26 dpqx3+zq
スレリンク(gamedev板)

541:名前は開発中のものです。
09/06/28 22:33:21 PcTXfrbv
>>539-540
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)

自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)


542:名前は開発中のものです。
09/06/28 22:33:50 dpqx3+zq
スレリンク(gamedev板)

543:名前は開発中のものです。
09/06/28 22:34:50 PcTXfrbv
>>542
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)

自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)


544:名前は開発中のものです。
09/06/28 22:46:55 5hXoy7Od
なにこれ怖い

545:名前は開発中のものです。
09/06/28 22:56:00 pLiBVRTI
■■■■■ 激指系集団ストーカー・共犯者一覧 ■■■■■

【主犯グループ】
やねうらお(本名・磯崎元洋 住所・大阪府八尾市末広町2-1-2)・・・犯人確定
山本一成(東大4年・25歳・近山研究室)・・・容疑者

横山大作(激指推進委員会・東大・近山研究室)・・・重要参考人
鶴岡慶雅(激指推進委員会・東大・近山研究室)・・・重要参考人
丸山孝志(激指推進委員会・東大・近山研究室)・・・重要参考人
高瀬亮 (激指推進委員会・東大・近山研究室)・・・重要参考人
大内拓実(激指推進委員会・東大・近山研究室)・・・重要参考人
その他・共犯者数名

犯行現場のスレはこちら
URLリンク(www.23ch.info)


546:名前は開発中のものです。
09/06/28 23:02:24 pLiBVRTI
【参考事項】
共同正犯とは
URLリンク(ja.wikipedia.org)


547:名前は開発中のものです。
09/06/29 00:11:29 TTb8zM7k
>>545-546
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)

自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)

548:名前は開発中のものです。
09/06/29 01:43:45 0VKD326B
なそこ

549:名前は開発中のものです。
09/06/29 03:35:47 sqLo1KBY
とりあえずpLiBVRTI=TTb8zM7kは氏ね。
自分のブログにでも貼ってろ、池沼が。

550:名前は開発中のものです。
09/06/29 09:08:11 Wm6IFKu3
弓月城太郎には日本語が通じませんので放置してください。

551:名前は開発中のものです。
09/06/29 11:08:02 Unk5pLgg
やねうらおには如何なる言語も通じませんので永久に放置してください。

552:名前は開発中のものです。
09/06/29 14:26:22 JxY5kWYW
ゲームやると頭がおかしくなるって感じだな

553:名前は開発中のものです。
09/06/29 16:47:20 nDDh3xt/
自分がウザがられるとやねうらおとやらに利する事になるのになんでこんな事してるんだか
もっと頭を使って上手くやれ

554:名前は開発中のものです。
09/06/29 20:40:28 qHdKoTXZ
たしかに553の中の人が言うとおりなのだが、だとすれば、ふと、疑問に思うことがある。
やねうらおが自分で自分の恥部をネット中にマルチポストしたらどうなるんだろうか?それも桁外れの規模で。
ネット住民は『弓月がやったに違いない』と決めてかかるだろうし、
それが「やねうらおの利」に作用するとすれば、やねうらおの人気が急上昇するのだろうか?
成功すれば究極の自作自演! 起死回生の業となる?

555:名前は開発中のものです。
09/06/29 21:04:59 Q4p+mc5V
諸葛孔明

556:名前は開発中のものです。
09/06/29 21:54:38 WGvzHVdY
またどっかの朝鮮南生物が迷い込んだのか

557:名前は開発中のものです。
09/07/01 00:02:06 TQflWXcF
とにかく、やねうらはスレ違いだから来るなよ基地外。

558:名前は開発中のものです。
09/07/05 17:57:00 PBtBSz0b
どの板でも見かけるなこれw やねうらおレスにいちいちレスして回ってるのはすげえよな。
多分スクリプトによるクローラーまわしてるんだと思うけどw

559:名前は開発中のものです。
09/07/09 20:01:08 xHavjQAh
Quakeのソースまじおすすめ

560:名前は開発中のものです。
09/07/09 23:21:50 uNu9dsT4
quakeのソースがおいてある場所のURLきぼんぬ

561:名前は開発中のものです。
09/07/09 23:23:14 Dky+KUej
ググればすぐに見つかるのにねwww

562:名前は開発中のものです。
09/07/09 23:24:01 w0EIRiVD
今頃quakeとか

563:名前は開発中のものです。
09/07/09 23:38:26 uNu9dsT4
Quake3のソースみたら意味不だった

564:名前は開発中のものです。
09/07/10 12:44:35 oizNq+9i
quakeから得られる物ってBSPとかですか?

565:名前は開発中のものです。
09/07/12 15:49:41 w+v6m93V
ゲームプログラマーになる前にry についてなんですが、

p63の準備のところから一連のパスを通す設定をして
プログラムを実行してみたのですが以下のようなエラーがでて動きません。

1>libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)"
(??1_Lockit@std@@QAE@XZ) は既に msvcprtd.lib(MSVCP90D.dll) で定義されています。

パスは多分ちゃんと通っててプログラムも間違いないような気がするのですがなぜでしょうか…?
誰か教えてくれると助かります。開発環境はMicrosoftVisualC++ExpressEditonです。


566:名前は開発中のものです。
09/07/12 15:56:06 yE1osiWd
ちょっと本が今手元になくてこっちで確認できないけど、
プロジェクトのプロパティの構成プロパティのC/C++のコード生成の
ランタイムライブラリのとこ、/MTdや/MTにしてみて

567:名前は開発中のものです。
09/07/12 15:58:16 w+v6m93V
できました。ありがとうございます。
よく分からないから読みとばしてたとこに書いてありました(汗

568:名前は開発中のものです。
09/07/12 17:04:29 tJF1xBHU
訊く前に読み飛ばしたところを読めよww

569:名前は開発中のものです。
09/07/12 21:21:29 rgup2QqW
自分も同じところで引っかかった。DXライブラリ関連で
検索したら出てきたが。設定の説明が画像を使ってされているけど
そこだけ文字のみで説明してあるので見逃しやすいのかもしれない。

570:名前は開発中のものです。
09/07/13 14:30:09 banqXqRY
C++はこういうのばっかでモチベーションどんどん削られるんだよな。

571:名前は開発中のものです。
09/07/13 16:23:53 BmQDKH75
禁止標識と地割れだらけの道を車で走るような感じ
指示に従って、または地割れを避けて
クネクネと迂回してる間に当初の目的地を見失う

572:名前は開発中のものです。
09/07/13 17:01:47 L+IYcvhT
こんな事でモチベーションが削られるのなら、どう考えても目的を達成できるとは思えない。

573:名前は開発中のものです。
09/07/13 17:13:11 cYEYju6R
C++は何でもありの言語だろパワフル

574:名前は開発中のものです。
09/07/13 17:56:53 r/cCOFUb
その「常考」みたいな使い方されてる「パワフル」ってなんだ
流行ってんのか

575:名前は開発中のものです。
09/07/13 18:32:24 XGnya6hC
>>574
このぐらいの日本語も読めないでC++とか言ってる男の人って・・・・・

576:名前は開発中のものです。
09/07/13 19:32:28 r/cCOFUb
んだコラ

577:名前は開発中のものです。
09/07/13 23:32:51 qtjl+GHh
ガキかw


578:名前は開発中のものです。
09/07/14 17:10:37 LlVPyLYV
おもしろいとおもってることがおもしろくないのはよくあること

579:名前は開発中のものです。
09/07/16 14:32:09 0IacXZHB
逆引きDirectXの代わりになるような書籍ありますか?

580:名前は開発中のものです。
09/07/16 15:58:21 PkeXeqYc
変わりになるような書籍なんていらんだろ。
似たような本がいくらあっても資源の無駄だ。

581:名前は開発中のものです。
09/07/16 17:18:18 ut0JsgcH
逆引きDirectXがもう手に入りにくいからだろう

582:名前は開発中のものです。
09/07/16 17:22:07 ubDbvZg1
MSDNとDirectX SDKだけで十分だろう。

逆引きDirectX? 頭おかしいんじゃね?

583:名前は開発中のものです。
09/07/16 17:49:41 qgWixxR7
>> 逆引きDirectX

DirectX9の継続採用が決定したのだから
今後も多くの需要が見込まれる。
この本を求める人も多い事だし

再販されるべきだと思う。 出版社は何を考えているんだか


584:名前は開発中のものです。
09/07/16 18:45:32 ubDbvZg1
>>583
> 今後も多くの需要が見込まれる。

見込まれるわけないじゃん。
あんた本当にプログラム書けんの?

MSDNとDirectX SDK。それだけあれば技術的な資料としては十分。

585:名前は開発中のものです。
09/07/16 18:52:22 qgWixxR7
書けない人の為の本ですから。
プログラムを書ける人には、このようなハウツウ物は不要です。


586:名前は開発中のものです。
09/07/16 19:04:19 ZpgJI/6L
msdnなんて何書いてあんだかさっぱり把握できね

587:名前は開発中のものです。
09/07/16 19:20:37 ubDbvZg1
>>585
MSDNとDirectX SDKを見て書けないなら、必要なのは逆引きDirectXなんかじゃなく、
日本語の教科書だと思うけどな。

それか、情報リテラシーが足りてないのか。
プログラマとしての基礎が出来ていないのか。

いずれにせよ、あんたが必要なのは逆引きDirectXなんかじゃないよ。

588:名前は開発中のものです。
09/07/16 19:22:42 X8DxwyW5
この手のスレにありすぎる展開で困る

589:名前は開発中のものです。
09/07/16 19:36:09 PkeXeqYc
逆引きは「あぁこんな関数あったな、使えそうだ」っていうのに気づくのに役立つ。
MSDNだけだと流石に眠くなる。

590:名前は開発中のものです。
09/07/16 19:43:19 ubDbvZg1
>>589
関数の一覧なんかインテリセンスでクラス定義出せば説明も含めて見れるじゃん。馬鹿じゃねーの。

591:名前は開発中のものです。
09/07/16 19:45:01 X8DxwyW5
ID:ubDbvZg1に足りないのは、人が何を知らずどうすれば理解できるか考える能力
友達感覚の小さなチームかワンマンチームならいいが大きな組織では上に行けないタイプ


592:名前は開発中のものです。
09/07/16 19:58:49 gQEKhlA5
DirectXに限らず、逆引き本は有用。
>>590は間違いなくアマチュアプログラマだな。

593:名前は開発中のものです。
09/07/16 20:15:20 dqB85oki
>>579
DirectX逆引き大全500の極意
URLリンク(books.google.co.jp)
これじゃダメなんですか?

594:名前は開発中のものです。
09/07/16 20:23:22 ubDbvZg1
>>592
逆引き本を読まないとDirectXが使えないという時点で、アマチュア以下なのはお前だろ。

595:名前は開発中のものです。
09/07/16 20:32:10 gQEKhlA5
>>594
日本語も満足に使えないんですか、そこからですか。

596:名前は開発中のものです。
09/07/16 20:41:32 +sYNGGwo
DirectXマスターしている>>594は何故こんなスレにいるのか

597:名前は開発中のものです。
09/07/16 21:16:19 ubDbvZg1
>>595
せいぜい逆引き本を有り難がっておきなよ。馬鹿学生にはそれがお似合いだ。

598:名前は開発中のものです。
09/07/16 21:19:05 b4B97YEG
そういうのいいから

599:名前は開発中のものです。
09/07/16 21:48:13 gNYsoaJE
もう夏休みなんだな

600:名前は開発中のものです。
09/07/16 23:06:47 0qzmxnba
MSDNの日本語が正しいと言う人に初めて出会った

601:名前は開発中のものです。
09/07/16 23:24:55 PkeXeqYc
ID:ubDbvZg1はPS2みたいなGPUレジスタ大辞典があれば
誰でもすぐに思い通りの事が出来ると思ってんだろ。


602:名前は開発中のものです。
09/07/17 00:35:21 P0zKEWrZ
むしろヘッダ見れば関数わかるんだから
MSDNを読まないとDirectXが使えないとかありえなくね
関数名で十分わかるだろ普通
つかDLLバイナリ見れば(以下略

603:名前は開発中のものです。
09/07/17 09:00:50 pr6d/QWf
>>ID:ubDbvZg1
人を罵る以外の事を覚えるべきだよ

604:名前は開発中のものです。
09/07/17 09:07:07 buGhXori
逆引き本なんかを有り難がっている奴は罵られて然りだろう

605:名前は開発中のものです。
09/07/17 09:27:26 pr6d/QWf
十分伝わったと思うからもう巣に帰ってくれよ


606:名前は開発中のものです。
09/07/17 10:00:51 h8MTJmKK
どうでもいいが、>>590は「逆引き」の意味を勘違いしているように見える

607:名前は開発中のものです。
09/07/17 10:14:43 StWBJ77Q
本っていう形態が重要だと思うけど。


608:579
09/07/17 17:30:36 y2S+EM2X
逆引きDirectXの代わりになるような書籍は存在しないということでよろしいですか?

609:名前は開発中のものです。
09/07/17 17:48:07 buGhXori
そんな本、誰も必要としていないということでよろしい。

610:名前は開発中のものです。
09/07/17 20:15:29 /RXyn8AO
逆引き見ろで終わりだろ

611:名前は開発中のものです。
09/07/17 21:58:40 Z3s3jxcY
MSがソース公開すりゃ誰もこんな事で悩まなくて済むのに

612:名前は開発中のものです。
09/07/17 22:04:23 buGhXori
>>611
DirectXのソースを見て理解が出来るぐらいの頭脳があるなら、
DirectXのヘッダーとDirectX SDKとMSDNを見ればその使い方ぐらい理解できるだろうに。

613:名前は開発中のものです。
09/07/17 22:13:04 Z3s3jxcY
わかるわからないじゃなくて効率の話だろ
その3つを順に調べるのは結構手間だぞ
答えにたどり着くまで少なくとも
リンクの3つや4つは踏まないといけない
そりゃMSDNやヘルプ、サンプルをじっくり読む
ほうがおもしろいし時間があるヤツにはいいかもしれんが
限られた時間で効率よくやるなら、
例えば蒸し返すようだが逆引きのほうがマシ

614:名前は開発中のものです。
09/07/17 22:27:14 7mI9SPOf
逆引き本は現在はない、と結論が出た
それなのにゴネてる人ってなんなの?
存在しないなら自分で作ればいいじゃない
他力本願な怠け者は態度だけはでかいのな

615:名前は開発中のものです。
09/07/17 22:30:02 y2S+EM2X
逆引きください

616:名前は開発中のものです。
09/07/17 22:31:52 Z3s3jxcY
ソフマップで平積みされてたが
どこ情報なんだ?

617:名前は開発中のものです。
09/07/17 22:47:46 BoPwZabP
近所の本屋に3冊置いてあるけど?

618:名前は開発中のものです。
09/07/17 22:53:51 YdKckXJw
俺の良く行く本屋2件にもそれぞれ1冊づつ置いてあるね

619:名前は開発中のものです。
09/07/17 22:58:25 buGhXori
>>613
> 限られた時間で効率よくやるなら

限られた時間で効率よくやるなら、
MSDNまるごとRAMディスクに入れて読み倒すだな。

MSDN onlineでは読むのに時間がかかりすぎるからな。

620:名前は開発中のものです。
09/07/17 23:55:23 /RXyn8AO
効率きにするなら出来るやつにやらせる、だろ。
出来ないやつにわざわざやらせるから時間食うんだよ。

621:名前は開発中のものです。
09/07/18 01:15:42 iyRn6DZ1
だからMSDNをありがたがってるバカはなんなんだよ
SDKヘッダで十分だっつの

622:名前は開発中のものです。
09/07/18 02:42:40 9V0Ytd2Y
お前ら、いい加減こんな馬鹿はスルーしろよ。
できない奴をただ笑いに来てるだけだぞ?
ちなみにDirectX極意本持ってるけど、あれ基本的なことしか書いてないからあまり役にたたんよ。
あれよりはエフェクト本とかの方が目的に即してると思うが。

623:名前は開発中のものです。
09/07/18 14:39:24 6lUdhUo0
× できない奴をただ笑いに来てるだけ
○ できない奴がただ笑われに来てるだけ

624:名前は開発中のものです。
09/07/18 14:51:46 IVB85RCO
DirectX系は固定機能の本が多過ぎるんだよなw
11全盛になればそれも無くなるだろうから早く11こいw

625:名前は開発中のものです。
09/07/18 16:07:28 FlUiRmTV
最近何かゲーム作成系の本ってでました? 最近見てない気がする。。。

626:名前は開発中のものです。
09/07/18 21:10:53 613MSqPm
XNAゲームプログラミング
ExcelVBA アクションゲーム作成入門
くらいか

627:名前は開発中のものです。
09/07/18 21:16:57 dvfRT27Y
正直ネタ切れ感はあるな・・・。
DirectX10関連も高額社の1冊しか見かけないし。

628:名前は開発中のものです。
09/07/18 21:40:28 iYJuX/vY
どんな本買おうと現場の職人には近づけないんだろうなぁ

629:名前は開発中のものです。
09/07/18 22:37:01 HV/tntCq
現場の職人は過労死で三途の川の向こうだから、いくらかんばっても俺達は手を触れる事さえ叶わない

630:名前は開発中のものです。
09/07/18 22:44:40 c93wNiJR
にゅうもんくらすばっかですから

631:名前は開発中のものです。
09/07/18 22:45:42 c93wNiJR
本は

632:名前は開発中のものです。
09/07/19 01:28:20 xVvbnPyW
結局のところGems読むしかねーなw

633:名前は開発中のものです。
09/07/19 16:10:13 ikDVb/v6
いくらDirectXやっても出す絵がない

634:名前は開発中のものです。
09/07/19 16:45:08 zTD7QNM6
出演はピクトさんでいいじゃない

635:名前は開発中のものです。
09/07/19 20:43:13 1j30FcYn
プログラミングスキルは初心者だけど
絵はそれなりに描けるから無問題

636:名前は開発中のものです。
09/07/19 22:24:29 xVvbnPyW
絵が描けても3Dはまた違うんだよなぁ
テクスチャでは有利かもしれんけど
家にZBrushが欲しい('A`)

637:名前は開発中のものです。
09/07/19 22:29:46 1j30FcYn
3Dも同じようなもんだとおもうけど、
慣れないとすげー時間かかるが

2Dの絵がうまい奴は
3Dもうまい

638:名前は開発中のものです。
09/07/20 13:17:45 Hq0rtdg6
望んでるレベルの違いじゃないの

639:名前は開発中のものです。
09/07/20 20:20:36 kT/s1F2D
3DはHOWTO本通りにやると誰でもそこそこのものが作れる
無機物に至っては資料集めの勝負

640:名前は開発中のものです。
09/07/20 22:32:56 OOBrhHyy
あとはデザイナーパワーが大半だしなー

641:名前は開発中のものです。
09/07/21 14:58:02 0dzRhYAB
ローポリ人形1体作るのに2週間かかると知ったときの絶望
しかもモーションは別

642:名前は開発中のものです。
09/07/21 15:08:08 U3vYPRWe
そんな掛からんよ
だって1体1~3万とかだぜ?
そんなに時間掛けてられるか


643:名前は開発中のものです。
09/07/22 09:53:54 B5nBDF5+
1から勉強してって意味でしょ

初心者ですがオススメのモデリング本教えてください

644:名前は開発中のものです。
09/07/22 09:56:53 YMfGUOJz
海賊屋の本でもよんどけ。
モデリングはテクスチャもかけないとだめだし
デッサンもそれ相応に出来ないとダメだけどな。

645:名前は開発中のものです。
09/07/22 17:53:37 Au1iosoG
そうかデッサンが必要なんだ!

646:名前は開発中のものです。
09/07/23 09:57:14 YAapjtCp
モデリングはまぁいいとしてモーション付けがめんどくさすぎ
それがメインの人ならいいだろうけど、俺らプログラマーだし・・・
ウェイトなんかテキトーでいいよね

647:名前は開発中のものです。
09/07/23 18:45:48 kWhPk8J5
パヤオのコンテや新人向け教則本見るとタイミングとか参考になるぜ


648:名前は開発中のものです。
09/07/23 22:00:01 rU1c/zDQ
昔のダッチワイフみたいなのしかつくれん

649:名前は開発中のものです。
09/07/23 23:00:44 Gb1uaPmK
3D格闘ゲームプログラミング」のサンプルプログラムをコンパイルしようと思っても
Directmusicのヘッダファイルが開けないと出てしまい、コンパイルできません。
いまのSDKをアンインストールしてから古いのを入れるしかないのでしょうか?

650:名前は開発中のものです。
09/07/23 23:38:36 1BQts5cn
ないです。

651:名前は開発中のものです。
09/07/24 00:10:06 vUmZnOb3
>>649
なんでここで聞くの?
出版社に問い合わせろよ。
2chは何でも屋じゃねーぞ。

652:名前は開発中のものです。
09/07/24 06:21:09 eyfViI7K
>>651
3D格闘ゲームプログラミングの
購入を検討してる人に有益な情報になると思いました。
ごめんなさい

653:名前は開発中のものです。
09/07/24 08:18:57 MpGTDJVk
検討してるだけのヤツにゃ関係なくね

654:名前は開発中のものです。
09/07/24 12:11:38 r8g6BnSj
「検討を祈る」とか超くだらないフレーズ思いついたじゃないか

655:名前は開発中のものです。
09/07/25 18:53:18 lPseSQHr
C++でOOPを実践して、STGかアクションの作り方を細かく解説してる本ない?
出来ればソースついてるやつ

656:名前は開発中のものです。
09/07/25 19:54:32 cpmb7wJi
そういう宿題でも出たのですか

657:名前は開発中のものです。
09/07/25 20:59:36 O+NTxhF1
OOPの実践をお勉強したいの?

658:名前は開発中のものです。
09/07/25 22:01:22 +WdZ5rn9
就活で、ソース付き実行ファイルの提出でも求められたんじゃね?

面接で『C++でOOPをフルに使用したSTGとアクションゲームを作成しました』とか法螺こいて、
困っていると見た。

659:名前は開発中のものです。
09/07/25 22:07:54 2UQskMTs
ソースなしの実行ファイルなんて就職活動で送っても見ないだろ。

660:名前は開発中のものです。
09/07/26 00:40:46 pBPGO7Ml
ゲームでのOOPを語った本(良書)ってないような

661:名前は開発中のものです。
09/07/26 00:41:40 iRWAVQNL
学歴があればスキルなくても就職できるよ

662:名前は開発中のものです。
09/07/26 00:48:04 mJnLybvu
まぁそうだな

663:名前は開発中のものです。
09/07/26 10:55:04 AGlm2m1e
>>649
SDKアンインストールしないでも追加でどんどん入れたらいい。
うちはDirectXSDKが5つ入ってるぞ

664:名前は開発中のものです。
09/07/26 13:12:48 EL4d1We/
>>660 昔、C言語でOOPっぽいことをやる、というテクを、ゲームを題材に
紹介してる本があった。

665:名前は開発中のものです。
09/07/26 13:45:23 4M/fypU8
c言語でoopやりたければ、objective-Cのソースを見るといいって、ばっちゃんが言ってた。

666:名前は開発中のものです。
09/07/26 14:10:00 nmKFzWnr
そーすか

667:名前は開発中のものです。
09/07/26 21:03:21 f9TH6/hd
CでOOPって、自分で仮想テーブル作って関数ポインタ持たせて、どうのこうのと言うやつか?
昔仕事でやった事あるけど面倒臭かっただけだったよ。

668:名前は開発中のものです。
09/07/27 02:49:26 QT7ynyF8
C#の立場ってどうなの?
『C#も知らないとか話にならないわクズ』なの
『知ってるんだ。役に立つかもね』なの
『ふーん、そう。だから?』なの

669:名前は開発中のものです。
09/07/27 03:41:39 2rDk2F0Y
>>668
ゲーム開発だといまだC/C++での開発が根強いのでC#は必須ということはないでしょう。

その3択なら『知ってるんだ。役に立つかもね』が一番近いんじゃないかな。


670:名前は開発中のものです。
09/07/27 03:56:04 UWkz1GEG
たしかに必須ではないね。ツール作るときの選択肢として存在感が大きくなってるとは思うけど。
実際ツール作るときって何使ってる?


671:名前は開発中のものです。
09/07/27 08:33:03 EhzJjBVy
C#はポインタがないのが一番のメリットであり、デメリットでもあると思う。
ないおかげでVBライクに気軽に書ける。
反面ないおかげでCインターフェイスのAPIは呼び出しにくい。
アンマネージコードを使えばポインタも使えるけどね。
ゲームプログラミングとして考えるとDirectXが弱いのが一番のデメリット。
ツールを作るには気軽でいいよ。

672:名前は開発中のものです。
09/07/27 08:36:36 QplggnTv
ツールはC#かPerlかな
C++使うこともあるけど

673:名前は開発中のものです。
09/07/27 08:42:44 1aWDQofc
JavaとかC#とかにポインタがないっていうとこわいひとが出てくるんじゃなかったっけ

674:名前は開発中のものです。
09/07/27 09:50:59 vs8x8rPI
> CインターフェイスのAPIは呼び出しにくい。

という文脈でなら間違ってないから問題ない。

ポインタがないから、Cよりプログラミングの習得が楽だとか言い出すと、
異論が出てくる。

675:名前は開発中のものです。
09/07/27 09:52:45 84Ov9u75
手軽に3Dのツールを作るならC#とXNAって事?

676:名前は開発中のものです。
09/07/27 10:09:01 4moynA8g
ツールってWindowsのGUI使うならXNA抜きで。

677:名前は開発中のものです。
09/07/27 13:08:01 nFNuqaiL
ツールなら普通にC#とC++/CLIでつなげばいいだけですやん

678:名前は開発中のものです。
09/07/27 13:33:21 1REfJ+es
ちょっとした内部用GUIツールを作るときに
何年か前まではVBだったのが、今はC#で作る……っていうイメージがあるな。

Perlは相変わらずCUIツールで使ってる。

679:名前は開発中のものです。
09/07/27 14:38:19 2rDk2F0Y
>>671
> ゲームプログラミングとして考えるとDirectXが弱いのが一番のデメリット。

ManagedDirectXでは何が足りないのですか?

680:名前は開発中のものです。
09/07/27 14:43:57 nFNuqaiL
そういやそんなのあったね、うん。
C++でDirectX叩いてC++/CLI経由でC#から利用すればいいと思うんだ。

681:名前は開発中のものです。
09/07/27 14:44:19 4moynA8g
MDXはもはやいろいろ足りないじゃない
まあWindows API Code PackとかSlimDXと併用でいいか

682:名前は開発中のものです。
09/07/27 15:09:56 1aWDQofc
まなげどはとっくの昔に要らない子になってたと思ってた。

683:名前は開発中のものです。
09/07/27 17:35:46 WNX7SdK0
>>680
うん実際そうやってるのはあるね。
愛外道はもうM$にも見捨てられているからね。

684:名前は開発中のものです。
09/07/27 20:51:00 IxO8QR8m
XNAでよくね

685:名前は開発中のものです。
09/07/28 14:01:00 4Xv04aHU
何をしたいかで違うだろ

686:名前は開発中のものです。
09/07/28 19:33:57 gMpP2gLw
CEDECで、セガの新人教育本の人が講演するっぽ

687:名前は開発中のものです。
09/07/28 20:12:27 lY2qFFId
去年もしてた

688:名前は開発中のものです。
09/07/28 20:30:29 VLZEXItC
すげー見に行きたいけど平日なんだよなぁ
せめて8月なら夏休みとれたのにorz

有給とれればいいなぁ

これ去年の講演内容とかどっか残ってないの?

689:名前は開発中のものです。
09/07/28 22:06:04 SPxa0xfx
>>686
講演の概要とか本人の日記見てるとあんまり機体できない…


690:名前は開発中のものです。
09/07/28 22:08:37 UtA+OBd7
CEDECとか興味ある人は
プロレベルの知識を欲するほど知識があるってこと?
プロになってしまえばいいのに

趣味でも限界があるんだね

691:名前は開発中のものです。
09/07/29 00:41:27 Yk26QHh+
つーか会社の金で行くもんだろ

692:名前は開発中のものです。
09/07/29 10:30:14 cAIJJmev
去年行ったが今年はいけそうもない、残念

693:名前は開発中のものです。
09/07/30 00:42:29 PhHgDYJz
>>690趣味の人よりも普通に業界関係者が多いと思うよ。
(もちろん、就職希望を含む)


あと、就職しちゃうと意外と範囲の狭い中をそこそこでやっていけたりしちゃって、
向上心が芽生えにくいし、技術も伸び悩む。
(なまじ、どうにかなったり、ごまかしで商品にまでは漕ぎ着けたりはするからね。
で、一度漕ぎ着けたら、あとは臭いものには蓋・・・で、技術が磨かれない。)

特に、普通の開発だと大規模なチームでも、実際には部門毎に区切られて
案外、お互いの技術やちょっと知るだけで応用できそうな事の共有とかはかられてないし、
そういう訳で、この手の機会は、プロほど良い刺激になる。
相手が必ずしも、自分の役に立つ事を言ってくれるとは限らないけど、
そういう時はそういう時で、新人研修などでどの点を押さえて教育すればいいか?とかに発展もするし。
あと、技術だけじゃなくて、人脈的にもつながりを持つのは価値があるしね。

694:名前は開発中のものです。
09/07/30 01:37:07 j2TU8sPy
ならGDCにも行こうぜ

695:名前は開発中のものです。
09/07/30 04:08:24 E46PgIHh
CEDEC行けなくもないけどレポート出すの('A`)マンドクセ

696:名前は開発中のものです。
09/07/30 10:35:13 hCCK5MrL
前回のCEDECの受講者属性
URLリンク(cedec.cesa.or.jp)
ゲームソフト開発者が85%で圧倒的に多いね

697:名前は開発中のものです。
09/07/30 10:42:10 hCCK5MrL
すまん、「ソフト開発者」と言うとプログラマだけみたいで語弊があるな。
要するに受講者の85%以上がゲーム業界のプロってことね。
ハードウェアベンダーやミドルウェアベンダーもほとんど業界関係者だろうし。

698:名前は開発中のものです。
09/07/30 13:34:45 0P0bRube
新卒は
OpenGL赤本とか
EffectiveC++とか
modern c++ designとか読んでいないと
すぐ落とされると聞いたのですが

他に読めっていう基本的なことが書いてある本ありますか?
ちなみに物理 数学苦手です

699:名前は開発中のものです。
09/07/30 14:13:49 NXWavbDM
>とか読んでいないと
>すぐ落とされると
落とされるというか、
この(本に書いてある)程度の事さえ分からないようでは困る
という(強力な)指標


>ちなみに物理 数学苦手です
君の得手不得手問わず、読んでも実践に生かせないようでは駄目
つか、テメーの不得手なんぞ知ったこっちゃない。

700:名前は開発中のものです。
09/07/30 14:24:31 0P0bRube
>>699
実践に生かせるようになる本を教えてください

701:名前は開発中のものです。
09/07/30 14:37:25 NXWavbDM
>>700
”基本的な事”から今度は”実践に生かせる”ときたか



お前様がどんな企業のどんな部署に配属されるか知らないのに
”実践に”なんて分かるか、禿

とりあえず、自己啓発系の本か>>2でも読んでろ




702:名前は開発中のものです。
09/07/30 20:16:32 PhHgDYJz
>>698
個人的には、デバック周りの本と、subversion(今後なら、mercurial当りかな?)
とかのバージョン管理系は入る前に読んで。と思った。
あと、基本的なPC知識(OSが何をやって、メモリとは?バスとは?GPUとは?とか)は
ちゃんとおさらいして欲しい。

あとはあんまOpenGLは知らんでも良いとおもうな。
概念的な所とかはともかく、実際にはどっかのライブラリーか
自社ライブラリーを叩くのが新人で、
根本を弄くってなんとかするのはもっと経験積んだ人の仕事になりがちだし。
それよりかは、その辺のコード(非ゲームで十分)を沢山読んでおいて欲しい。
それと、数学が苦手は言訳にならないよ。

チャート式でもいいから買ってきて、最低限高校Lvはモノにしておくこと。
ちゃんとしたベクトルとか、その他本格的な数学は一人じゃ歯が経たない事はあっても、
高校Lvの数学は独学で十分なんとかなるんだし。

703:名前は開発中のものです。
09/07/31 00:57:26 Et80HlK+
この話、以前に荒れた原因になったからスルーした方がいいんじゃない?

704:名前は開発中のものです。
09/07/31 09:10:59 Am5sq6bL
一番重要な事を”ちなみに”で書くゆとりが多すぎる

705:名前は開発中のものです。
09/07/31 09:51:07 BeoHjFw7
つーか実践的な事って普通は本に書いてないだろ。
本から得た基礎知識に実務経験を積んで実践的なものを得ていくんだろ。

EffectiveC++だってGemsだってそれ単体で実践的な何かが書いてあるわけじゃない。

706:名前は開発中のものです。
09/08/12 11:25:16 YBiXdQB7
DirectXのサンプルのskinned meshを解説してくれてる本ってありますか?

707:名前は開発中のものです。
09/08/12 12:47:11 3tdXe5WR
ねえよ、ねえ


708:名前は開発中のものです。
09/08/12 15:55:15 YBiXdQB7
すいませんでしたっ!;

709:名前は開発中のものです。
09/08/12 20:46:37 t/TOyu7I
「 3D格闘ゲーム プログラミング 」
モーション付き3DモデルをXファイルで読み込んで、動かすまでを解説してある。
DirectXでモデルを読み込む方法を知ることが出来る、
半分くらいがXファイル読み込みとモデル再生で、格闘部分は少ない。
全体的に説明もさらっと流して あまり詳しくない。
ページ数326、CD付き


710:名前は開発中のものです。
09/08/12 20:56:10 YBiXdQB7
>>709
その本読んだら
Xファイルの読み込みが独自だったんですけど
これが一般的な方法なんでしょうか?

skinnedmeshのサンプルではライブラリで
読み込んでやってるみたいなんですが

711:名前は開発中のものです。
09/08/12 21:33:49 gyYxJrA3
XファイルよむならD3DX使うわ。
なんでわざわざパーサーからつくらんとあかんのよ。

712:名前は開発中のものです。
09/08/14 10:48:33 jvLkj7aF
ゲームプログラマになる前に~ のp121の下のほうに
書かれている「クラス定義をヘッダに書く慣習がある理由は
複数のcppから見るからにほかならず単一のcppからしか見ない
場合はその理由は無くなる」の意味が良く分からないんですが
誰か教えてくれませんか?

ここでいう「クラス定義をヘッダに書く」ってのはクラスのメンバ
関数の定義までヘッダに書くって意味ですよね?
そうすると複数のcppから見るのに都合のいいことがあるんでしょうか?

713:名前は開発中のものです。
09/08/14 11:27:01 hfqlofkb
ない。その文章はおかしい。恐らく著者の平山さんが何か考え違いをしている。
テンプレートとインライン展開以外でヘッダーファイルに定義を書かなければならないor
書いた方がいい理由は存在しない。

”ところで、cpp内にクラス定義を書くことに抵抗を感じるかもしれない”と書かれているので、
セガでは何でもかんでもヘッダーに書くのがデフォルトなのかもしれないが、いい習慣ではない。


714:名前は開発中のものです。
09/08/14 12:46:30 VU+zOlln
>ここでいう「クラス定義をヘッダに書く」ってのはクラスのメンバ
>関数の定義までヘッダに書くって意味ですよね?
の部分が間違ってる。

クラス定義っていうのは構造体の定義と同様に、
クラスに含まれるメンバとメンバ関数の宣言が書かれる部分のこと。
C++ではよく定義は宣言を兼ねるけど、この場合メンバ関数の定義とは関係ない。
クラス定義がヘッダに無かったら他のcppファイルからは
そのクラスをvoidポインタとしてくらいしか扱えないわけで、都合が良い悪い以前の問題だよね。

ローカルに使われるクラスの定義は別のファイルに分ける必要が無い、
っていうのはそんなに珍しい話じゃないんじゃないかね?

715:712
09/08/14 13:42:41 k2fwC7uC
分かりました。
ありがとうこざいます

716:名前は開発中のものです。
09/08/14 21:21:15 t2stfLyP
>715
そこはSEGAだろう。
JK

717:名前は開発中のものです。
09/08/15 09:02:28 G5SdUnql
ちょっと疑問に思ったんですがクラスのメンバ関数の扱いってなんか
変じゃないですか?

たとえばa.cppとb.cppがあって、それぞれにclass Aがあったとしても
別なクラス扱いで、a.cpp内のclass Aとb.cpp内のclass Aがまったく
違ったものでも普通にコンパイルできますよね?

でも「ヘッダにクラス定義を書いて複数のcppから読み込む。
ヘッダのメンバ関数は他のcppで定義」ってやりかただと
クラスは別物扱いのはずなのにその中のメンバ関数は
同じもの扱い? になってませんか?

それ以前に以下のようなプログラムが普通にコンパイルされるのは
明らかにおかしい気がするんですが…


718:717
09/08/15 09:03:18 G5SdUnql
a.cpp
#include <iostream>
using namespace std;

class A{
void func(int a);
};
A fun();

int main(){
A ob;
ob = fun();

return 0;
}

b.cpp
class A{
public:
void ahya(int b);
int a;
int cici(int b);
};

A fun(){
A ob;
ob.a = 1;
return ob;
}
これってmain()内のobには何が入ってるんでしょうか?

719:名前は開発中のものです。
09/08/15 09:09:48 FLgf6yWy
main()があるcppから読み込んでないから別に問題ないんじゃ

720:717
09/08/15 11:37:30 G5SdUnql
A fun();って関数はa.cppで宣言されて
定義はb.cppに書いてありますが、Aっていう型は
a.cppとb.cppでまったく別なものなのに動くのは
おかしくないですか?

721:名前は開発中のものです。
09/08/15 11:58:42 xmBegnxf
なにいってるんだ・・・?

722:名前は開発中のものです。
09/08/15 12:33:15 bniN4FJh
エスパーしたら何を言いたいか判った。
>>718はコンパイル・リンク時の検査を通過しているが非合法。
クラスや構造体の大きさが違うとスタック異常が起こることもある。

要するにC, C++では
グローバルな変数や関数やクラスの宣言を
プログラマの責任で一致させる必要がある。
それを守らなければ暴走しても知らん、という方針なんだよ。

723:暴走サンプル
09/08/15 12:35:41 bniN4FJh
------ main.c --------
#include <stdio.h>

struct A {
int i;
};

extern struct A test();

int main() {
struct A a = test();
printf("%d\n", a.i);

return 0;
}
------ test.c --------
struct A {
int i;
int j;
};

struct A test() {
struct A a;
a.i = 0;
a.j = 1;
return a;
}

724:名前は開発中のものです。
09/08/15 12:44:16 MWM1GoRZ
>>723はすんなり理解できたのに、>>718がよく分からん俺はどうすればいい?

725:名前は開発中のものです。
09/08/15 21:07:36 /T5o3l5t
>717
つ 『無名ネームスペース』

726:名前は開発中のものです。
09/08/15 21:16:13 FLgf6yWy
AAAAAAAAそんなにAサイズが好きなのかyo
紛らわしいコトしないでシンプルに行こうyo

727:名前は開発中のものです。
09/08/21 10:13:19 FnN6vuyd
シリアスサムみたいなFPSのゲームを一人で作りたいなって思ってるんですが
セガの人の本を読むだけで可能なんでしょうか?

728:名前は開発中のものです。
09/08/21 12:38:51 JJqXCuQc
いちいち可能なんでしょうかと聞くような
消極的な人には無理でしょう

729:名前は開発中のものです。
09/08/21 16:57:04 xHxao0np
quakeのソースを読むべし!

730:名前は開発中のものです。
09/08/21 18:02:32 F+GgPSDy
>シリアスサムみたいなFPSのゲームを一人で作りたいなって思ってるんですが
>セガの人の本を読むだけで可能なんでしょうか?

ひらしょう本を理解すれば3Dゲームを作れるだろう、
ただ、この本はゲームプログラマーの為の基礎を身に付ける為の本だから
余分な事も多いし、不足する部分も多い。ひとつの基準として良いと思う。

本を読むときに、あなたの技術レベルに似合った本を選ばなければ無意味になる
難しすぎても簡単すぎてもよくない。だから、あなたの技術レベルを知らないから最適な本を推薦できない。

731:名前は開発中のものです。
09/08/22 08:43:24 mYYGbF+u
というのは甘えでプロならば1流になれるための最短コースを理解していなければならない

732:名前は開発中のものです。
09/08/22 10:29:57 uAcmRt2C
??

733:名前は開発中のものです。
09/08/22 11:45:46 jlkKrjDW
>1流になれるための最短コース

3Dやるなら
英語、数学、物理 を必要とする。
特に数学が主要部分を占めるから高等数学まで必要になる。

もし学生諸君であれば、英語、数学、物理を力いっぱい勉強しなさい。

734:名前は開発中のものです。
09/08/22 19:34:30 UJPlGrDF
高等数学でいいのか
簡単すぎワラタ

735:名前は開発中のものです。
09/08/22 19:41:07 PziF5/tU
微分積分、微分方程式、ベクトル解析、フーリエ変換、複素数、線型代数・・・

736:名前は開発中のものです。
09/08/22 20:32:38 qTaZcYT6
物理エンジン作るなら数値解析とか
大学で研究するレベルがほしいけどな。

いずれにしろ一番難儀なのが英会話。
普通にビジネスレベルの英会話を習得するのが一番苦労する。

737:名前は開発中のものです。
09/08/22 23:40:38 GwXOe4M4
高校のころ数学の使い道が全然見出せなかった俺に、3Dゲームで使うと早く言ってくれていれば…
ってか、使用目的を教えもしないで公式だけ覚えても無意味だよな

738:名前は開発中のものです。
09/08/22 23:48:15 C3PmLLaq
高校数学程度なら二十歳過ぎてからでもすぐマスターできるよがんばれ。
数学をツールとして使うだけだから厳密な証明なんか出来る必要無いし。

739:名前は開発中のものです。
09/08/23 13:26:48 dcZWL0fw
いま英語やってるけど何万後もある英単語覚えてると
まだ数学の方が楽に感じるわ・・・

740:名前は開発中のものです。
09/08/23 14:49:09 YDjKOuOO
自分の頭が悪いのをネットで公言しちゃう男の人ってかっこわるい

741:名前は開発中のものです。
09/08/23 16:37:17 j81uImd1
単語の暗記なんて問題にならねえだろ。
一番やばいのはネイティブの発音を聞けて
通じるように喋れるかどうか。

742:名前は開発中のものです。
09/08/23 17:12:00 Tunz/wRV
>>737
>使用目的を教えもしないで公式だけ覚えても無意味だよな

昔の数学の偉い人は数学に実利を求めた弟子を破門にしたそうな
そういう人たちは、ひたすら公式見つけたり、新しい概念生み出したりして、数学の世界を探求するのが好きなだけなんだよな
そこが原点としてあるわけだから、実利的な教え方になってないんじゃないかと


743:名前は開発中のものです。
09/08/23 17:32:57 xcieHNUS
まあ・・・違うだろうな・・・

744:名前は開発中のものです。
09/08/23 17:37:26 j81uImd1
そもそも実利的な数学とかいうなら
大半の人間に微分積分三角関数なんていらねえよ。

745:名前は開発中のものです。
09/08/23 18:19:04 iYL9j5nG
速度も加速度も回転も、大半の人間には関係ないと申すかw

746:名前は開発中のものです。
09/08/23 18:30:29 j81uImd1
加速度の計算しながら車の運転でもすんのか?

747:名前は開発中のものです。
09/08/23 18:38:24 xcieHNUS
これがゆとりか・・・

748:名前は開発中のものです。
09/08/23 18:45:26 nBAQZJhY
>>742
教えなければいけない量に対して時間が少なすぎる。
受験に関係ないことを教えてるとPTAからクレームが来る。

高校教師でも数学の実利や面白さを教えられる優秀な人はいるんだけど
数が少ないのはこうした背景がある。

749:名前は開発中のものです。
09/08/23 18:49:34 R/IHYMqd
727 名前:名前は開発中のものです。[sage] 投稿日:2009/08/21(金) 10:13:19 ID:FnN6vuyd
シリアスサムみたいなFPSのゲームを一人で作りたいなって思ってるんですが
セガの人の本を読むだけで可能なんでしょうか?


750:名前は開発中のものです。
09/08/23 19:17:48 j81uImd1
数学の面白さが教えられたところで
数学者が増えるわけでもないし
まじめに数学をやろうつーやつなんてほとんど居ないだろ。

751:名前は開発中のものです。
09/08/23 20:12:59 U3nM4D/V
高卒は黙ってろ

752:名前は開発中のものです。
09/08/23 21:48:37 j81uImd1
日常生活で大学レベルの微分積分を使うほど
高尚な世界に住んでる人はやっぱ違うな。

753:名前は開発中のものです。
09/08/23 22:05:36 TwI5YTSE
>>749
あなたの技術レベルを示しなさい。
セガ本を読んでから書き込みしみなさい。

この本で3Dゲームの完成までを丁寧に書いてある
しかし、読者の対象として大学入試レベルの数学と物理、
そしてC++言語の経験者を要求する。
別途勉強すればよい。

別の方法で3Dゲームを作るには
3Dライブラリを使う事です。2Dゲームと同様の技術で3Dゲームが出来る。
手軽ですが、ライブラリの範囲内でしか作る事ができないだろう。
ここで、ライブラリ以上のものを作ろうとすると 基礎数学が必要になり
セガ本などを読まなければならない。

ここで初級の3Dライブラリを紹介しておく
DarkGDK, Easy3D/C++ など

新規に新しいものを作るには、大学で学ぶ数学の考え方が必要になる
論理を組み立てて、証明して、論文にする。


754:名前は開発中のものです。
09/08/23 22:23:34 iimlVNwc
グラフィックやサウンドの芸術的素養がすでにあるのなら
セガ本だけでも作れるかも。
普通はこれら全部をひとりでこなすのは無理だから
絵を描く人,サウンドを作る人,プログラムを書く人
というようにチームを編成する。

755:名前は開発中のものです。
09/08/24 09:11:17 HajoB1Pv
週末に質問が入ると薄識共が身勝手な自論を展開した結果スレが荒れて困る

756:名前は開発中のものです。
09/08/24 17:53:44 Przaadqt
>>753
2Dゲームと同様の技術

というのは例えばどういう技術ですか?
具体的に教えて頂けると、そこの部分を集中して学習したいです。



757:名前は開発中のものです。
09/08/24 18:51:33 HajoB1Pv
まず”自分で調べる”を集中して学習すべきだ

758:名前は開発中のものです。
09/08/24 23:09:48 kZJIFzmK
しかし昔に比べるとかなりネットから資料が消失しているきがするな。

759:名前は開発中のものです。
09/08/25 04:56:34 PiLWQQgm
総量は増えてると思うが。
ただ、ブログの隆盛で分散してしまった感はある。

760:名前は開発中のものです。
09/08/25 08:55:43 ClRPI9+V
シェーダーがどうとかグラフィックがどうとかの流行りもののネタばっかりで
3Dの概念的なものから消失されているようなサイトってかなり消失してないか?
ソフトウェアレンダリングしてる3Dエンジンをソース付きで公開してるようなサイトももうないし。

761:名前は開発中のものです。
09/08/25 15:36:58 O4HkHgHG
ライブラリを使うと、2Dも3Dも同じ

具体的な方がわかりやすいから、サンプルで示す。

URLリンク(gamdev3.hp.infoseek.co.jp)

2D.dba 3D.dba をテキストで開くと
ソースコードが見える。

.exeファイル
矢印キーで移動する。

3Dであっても単純なコードになる、
だから 2Dのゲームを作れるのなら、3Dもかんたんにできる。


762:名前は開発中のものです。
09/08/25 15:47:49 YcewJeTt
>>760
> ソフトウェアレンダリングしてる3Dエンジンをソース付きで公開してるようなサイトももうないし。

Mesa + OpenGLを利用する3Dエンジン = ソフトウェアレンダリングしてる3Dエンジン

だと思うけどな。Mesaでは何が駄目なん?

763:名前は開発中のものです。
09/08/25 18:42:12 FsvPbbFr
Mesaはスパゲッティコードになっているので
学習用途には適さないかな


764:名前は開発中のものです。
09/08/25 18:42:52 FsvPbbFr
あとソースだけでもいいけど
最初はやっぱり簡単でも良いから解説が欲しい


765:名前は開発中のものです。
09/08/25 19:55:37 PlDmfvEq
D3DXライブラリの実装についてまとめてある書籍ありませんか?

766:名前は開発中のものです。
09/08/25 23:59:56 ClRPI9+V
ないだろ。
ていうかD3DXならヘッダ見ればいいだろ。

767:名前は開発中のものです。
09/08/26 00:07:37 /c4HqP6Z
本当はD3DXについてわざわざ学びたくないのですが
なんかD3DXを自分で実装できないとダメみたいな空気がただよっているので
しかたなく勉強しようと思って・・

768:名前は開発中のものです。
09/08/26 00:09:28 560ZEaiR
3DAPIを作りたいのかゲーム作りたいのか仕組みを知りたいのか

769:名前は開発中のものです。
09/08/26 00:23:47 SECO3fLW
算術ライブラリのこと言ってんなら
そのへんに転がってるの3Dエンジンのソースでも見れば?

770:名前は開発中のものです。
09/08/26 01:35:37 Dty72iqf
D3DXを作る必要があるなんて誰も言ってないと思うんだが。
他人が作ったライブラリを的確に使える技術のほうが会社では重宝するよ。

8割の人間が用意されたライブラリを使ってゲームを作るのが仕事で、
ライブラリをつくるのはほんの一部の人間の仕事だし。

771:名前は開発中のものです。
09/08/26 04:09:07 7Qo8yLie
>>770
> 他人が作ったライブラリを的確に使える技術のほうが会社では重宝するよ。

他人が作ったライブラリを的確に使える技術を養うためには
自分でライブラリを作った経験があったほうがいいだろうけどな・・。

772:名前は開発中のものです。
09/08/26 10:27:27 Dty72iqf
>>771
そりゃもちろんそうだけど。
それを新人に求めるのは酷だろう。
DirectXあたりで3Dゲーム1本作れればとりあえず十分だよ。

その後伸びるかどうかは本人次第だし駄目ならそれまでってこった。
門前払いでチャンスも与えないっていうのはやっぱ避けたいしな。

773:名前は開発中のものです。
09/08/26 12:51:16 6uSz3LMP
せっかくの3Dライブラリも使いこなそうとすると、数学の知識とかが必要になって
結局ライブラリの中身も理解しないといけないのが鬱


774:名前は開発中のものです。
09/08/26 14:56:18 pyO4A0On
>>733の「高等数学」を「高等学校の数学」と勘違いしている流れにワロタ

775:名前は開発中のものです。
09/08/26 18:17:59 hZDebDg3
君は簡単な読み替えもできずしかも、この程度で笑いのネタにできるんだ

776:名前は開発中のものです。
09/08/26 21:37:43 Dty72iqf
まぁ現実にはネットワーク特化とかGUI特化とか
色々なジャンルが存在するから数学と物理ができりゃいいってのは
グラフィックや3D系に特化する場合の話だけどな。

数学物理が大学院レベルで3Dプログラム余裕ですしって
やつがMMORPGのサーバーを組めるわけじゃない。

777:名前は開発中のものです。
09/08/26 23:22:30 bJ5HhYok
質問です。

GPUに関する書籍を探しています。
ゲーム・3Dのプログラミングにかかわる書籍は多数ありますが、
GPUをはじめとするハードウェアの仕組みを解説した本は見かけません。

基礎的な仕組みからしっかり解説した本があれば理想的です。

洋書和書問いません。お勧めがあれば教えてください。

778:名前は開発中のものです。
09/08/27 01:31:22 dAC+eNdw
Realtime Rendering読めばいんじゃね

779:名前は開発中のものです。
09/08/27 08:33:52 vS5/hD0D
>>760
> ソフトウェアレンダリングしてる3Dエンジンをソース付きで公開してるようなサイトももうないし。

もうそのレイヤーが時代遅れという説
最近組み込みの雑誌かなんかでそういうの見た気もするが。

780:名前は開発中のものです。
09/08/27 09:55:45 yIyLlncc
3Dのゲームエンジンが時代遅れってのは始めて聞くなあ
確かに「ライブラリを使うだけ」の人間は必要だが、
「ライブラリを作れる人」はもっと必要だよ。
フルスクラッチからOpenGLパイプラインを作れる人は
仕事にあぶれることはないよ。


781:名前は開発中のものです。
09/08/27 10:39:13 vS5/hD0D
>>780
OpenGLってあんたそれレイヤー全然上。
ソフトウェアレンダリングってのは、ポリゴンを自前でクリッピングしてアセンブリャーでラスタライズしてって領域の話だぞ。

あと「フルスクラッチから」とか気持ち悪い言葉やめてほしい、俺的に。

782:名前は開発中のものです。
09/08/27 10:41:24 vS5/hD0D
つかライブラリ屋もそろそろ仕事ないだろ。特に中小でしょぼい描画エンジンメンテしてるやつとかピンチ
昔アーケード基盤設計してた連中みたいに。

783:名前は開発中のものです。
09/08/27 17:50:43 QKZx/rS1
脱線が著しいんでそろそろ自重せんかね

784:名前は開発中のものです。
09/08/28 03:14:36 BCv73LP8
「土壇場プロジェクト成功の方程式」て本読んだ
読んだけど翻訳が分かりにくくて理解できなかった


785:名前は開発中のものです。
09/08/29 16:10:55 hFJ/+Aiy
ゲームプログラマになる前に~の本ってスマートポインタの作り方は書いてなかったよね?


786:名前は開発中のものです。
09/08/29 17:17:23 P9iaH9Pe
別になくてもこまらねえし。

787:名前は開発中のものです。
09/08/29 18:09:49 ZlIyMtQS
リソースの解放処理がされるのを保障出来るのは良いことじゃん

788:名前は開発中のものです。
09/08/29 18:23:17 DRNIUSbQ
>>787
boost::shared_ptr を車輪の再発明しても仕方ないんじゃ..

789:名前は開発中のものです。
09/08/29 18:42:32 ZlIyMtQS
まあそれを言ってしまうと

790:名前は開発中のものです。
09/08/29 19:44:17 vUkK9z1w
VC 2008 SP1じゃstd::tr1::shared_ptrとして提供されてるし、
じきにstr::shared_ptrになるからね。
気になるならどれかの実装のソース読めば良い。

791:名前は開発中のものです。
09/08/29 20:19:18 KU6O6Ntd
EffectiveC++(More だっけ?)読めばいいんでない?
スマートポインタの話それだけなら。

792:名前は開発中のものです。
09/08/29 21:56:25 an/Ykmat
ちょっと聞きたいんだが、世間一般ではスマートポインタ使ってんの?

793:名前は開発中のものです。
09/08/29 23:20:51 jxw4J9DF
うん

794:名前は開発中のものです。
09/08/30 01:10:53 gOB5Vx9W
世間一般の事をココできいてもわかるわけねぇだろ

795:名無しさん@そうだ選挙に行こう
09/08/30 07:11:04 5URTaSOh
>>791
巻末にauto_ptrの実装が2例載ってるのはMoreのほうだな
本当に載ってるだけだから、ソースが見たいなら手持ちのコンパイラに付属のヘッダファイルを見た方が早い

796:名無しさん@そうだ選挙に行こう
09/08/30 08:36:48 Vp+tSpyX
機能やライブラリーは必要に応じて使いたいものを使うだけだ。
一般も糸瓜もない。俺はポインターに苦労し取らんから、あんまり使わないけどな。

797:名無しさん@そうだ選挙に行こう
09/08/30 09:25:28 gOB5Vx9W
携帯機とかだとそんな所で無駄なメモリや処理使うわけにいかねえしな。

798:名無しさん@そうだ選挙に行こう
09/08/30 10:54:56 5xkEFmOu
>>797
制約された環境で作業をしているなら
URLリンク(www.research.att.com)
の内容は把握しておくべき。
なんでこれ和訳されないのかねえ。

RAIIは便利なのはもちろん、例外安全性のためにもC++に不可欠だと思うけどね。
auto_ptrは問題外として、shared_ptrは参照カウントのコストが確かに存在するし、
将来的にはコンテナに入れない限りはunique_ptrだな。

799:名無しさん@そうだ選挙に行こう
09/08/30 12:21:06 vZOSwWOe
>>798
797じゃないけど、面白そうなレポ サンクス。
これから、じっくり読んでみる。

800:名無しさん@そうだ選挙に行こう
09/08/30 12:46:52 RMLe3lIS
携帯機向けでスマートポインタ使ってるよ。
それにパフォーマンスが問題になったことは一度も無いです。
boost::shared_ptrは遅すぎるので車輪を再発明する必要があるけど、
開発効率は上がると思う。

ゲーム(組み込み)向けのテンプレートライブラリ作るときに参考になると思う。(798と若干内容ダブってるかも)
URLリンク(www.open-std.org)

書籍なら↓もありますね。
Effective STL
Windows プロフェッショナル ゲームプログラミング

801:名無しさん@そうだ選挙に行こう
09/08/30 15:13:10 N8/Xxsyg
Windows プロフェッショナル ゲームプログラミングってやねうらおのじゃないの?

802:800
09/08/30 15:40:24 RMLe3lIS
>>801
そうですよ。
yaneSDK3rdのスマートポインタについて解説されています。
ただ、英文に抵抗が無ければ書籍よりも>>798>>800のレポートの方がお勧めですが。

803:名無しさん@そうだ選挙に行こう
09/08/30 16:11:49 uEOH0VDw
やねうらお大先生は神すぎて、話題に出るとすぐに荒れるので、ここではご遠慮ください

804:名前は開発中のものです。
09/08/30 20:22:59 TeRG/ExV
レス番が抜けてる
何があったのやら

805:名前は開発中のものです。
09/08/30 22:46:27 6CKm55Vu
>>785
書いてある

806:名前は開発中のものです。
09/09/03 09:41:13 sWM4uBaf
「CGとC++は内定してから学んだ」─ゲーム技術書籍を執筆したセガの現役プログラマが語る:ITpro
URLリンク(itpro.nikkeibp.co.jp)

URLリンク(itpro.nikkeibp.co.jp)
みんなのひらしょーが記事あったよー

807:名前は開発中のものです。
09/09/04 02:00:01 AxchON6v
さすがひらしょーさんやで

808:名前は開発中のものです。
09/09/06 04:02:05 GHrQ3Dss
ゲーム制作者になるための3Dグラフィックス技術ってのが出るみたいだな
紹介がメインなのかな

809:名前は開発中のものです。
09/09/06 04:21:23 zYr0LfTl
著者が西川善治の時点でプログラミングの話が出るかも怪しい

810:名前は開発中のものです。
09/09/06 09:02:06 nxTHVlPU
著者のブログでちょっと紹介されてますけど、
ほとんどWEBの記事といっしょみたいですね。
URLリンク(www.z-z-z.jp)

811:名前は開発中のものです。
09/09/06 15:58:41 tdJKYT/f
西川さんが論ずるレベルのテクニックを扱える人間ではないです…


812:名前は開発中のものです。
09/09/06 19:32:17 fb+33B4s
技術カタログみたいなもんだな

813:名前は開発中のものです。
09/09/07 10:05:36 63rDLBH+
9/11発売か。買うか悩むなー。
プログラムとか一切なさそうだけど、300ページ長でオールカラーってのは凄いな

814:名前は開発中のものです。
09/09/08 00:22:21 0hoH9bXV
名前パクりすぎやろw

815:名前は開発中のものです。
09/09/08 01:39:56 xNurLyhQ
なんでそんなにゲーム制作者にならなきゃいかんのだって気がするお

816:名前は開発中のものです。
09/09/08 07:37:03 7VmwwehZ
ゲーム作成に興味が無いお前がなぜこの板に来る?
場違いな場所にきて場違いな発言をして、みんなから
白い目を向けられても理解できない。池沼ですね。

817:名前は開発中のものです。
09/09/08 07:42:18 hLnoVR80
なんだこいつ気持ち悪い

818:名前は開発中のものです。
09/09/08 08:53:13 xNurLyhQ
>>816
いや俺は普通にゲームプログラマなんだけどw
だだもれ本みたいに明確な目的があって書かれたものならともかく、
こんな本まで制作者になることを煽らんでもいいと思うんだけどな。
ワナビーっぽくて買ったり紹介したりするのがこっぱずかしい。

819:名前は開発中のものです。
09/09/08 16:39:52 gx+CFj0G
お姉チャンバラみたいに女性キャラを主役にしたゲームってのは
やっぱりモーションキャプチャする施設とかないと無理っすか?

820:名前は開発中のものです。
09/09/08 16:46:42 VWMnpF95
男性だったらモーションキャプチャなしでもいけるのか?

821:名前は開発中のものです。
09/09/09 01:19:34 wN+36nrF
聞く前に自分で一回モーション付けすればいいよ
そうすれば判ってくるだろう

822:名前は開発中のものです。
09/09/09 18:44:34 d9aax3F5
俺は3分で投げた

823:名前は開発中のものです。
09/09/09 18:47:30 27/pYYMF
人型の3Dキャラを動かす本を見かけたからそれ読めばいい

824:名前は開発中のものです。
09/09/11 19:18:26 JUCiKmgq
書籍名オネガイシマス。

825:名前は開発中のものです。
09/09/11 22:31:33 ZCtnV6d5
黄本

826:名前は開発中のものです。
09/09/11 23:35:44 BwwD14G1
スーパーユーザー指南 六角大王 虎の巻

827:名前は開発中のものです。
09/09/13 09:01:56 Ukja0l36
STLー標準テンプレートライブラリによるC++プログラミング第2版。
って本買おうかどうか迷ってるんですが、ゲーム製作でSTLってどの
くらい使うことあるんでしょうか?
ひらしょー本がほとんどSTLに触れてなくて使うことあんまりないのか
と思ってるんですがまったく使わないというわけでもないだろうし、
だけどたまにだったらネットで調べるだけでもいいよな~とか迷ってます。


828:名前は開発中のものです。
09/09/13 09:38:42 p9TGn02N
ひらしょー本に書かれているのは最低限のアルゴリズムだけだろ。
実際にはあのページ数じゃ全然収まらないだけで他にも沢山必要なことはある。

829:名前は開発中のものです。
09/09/13 12:44:21 A5v2iphL
>>827
STLはC++プログラマなら使えて当たり前だし、使ってて当たり前。

だけど、STL―標準テンプレートライブラリによるC++プログラミング第2版は、入門向けとしては詳しすぎる。
まずはネットにあるもう少し易しい記事を読んで理解するのがよい。

830:名前は開発中のものです。
09/09/13 12:50:04 BNYxQZjm
普段からC++とSTLを使っていても、

順列を生成するnext_permutationとか
各要素間の距離を生成するadjacent_differenceとか
字句比較を行うlexicographical_compareとか

その存在自体を知らない人って結構いるんだよな。
そして多分使うこともないという。

831:名前は開発中のものです。
09/09/13 13:47:04 r+ITFGuO
個人的には、STLは使えた方が、プログラミングが楽になるし、可読性もあがるし
変更に多少は強く設計できるからオススメしたいが、
実際に自分は「テンプレート???何ソレ怖い?」な時代からやってたから
とりあえずば、今の自分で出来る事でゲーム作る方が良いと思うよ。

832:827
09/09/13 15:13:56 Ukja0l36
>>828->>831
分かりました。ありがとうございます。

833:名前は開発中のものです。
09/09/14 02:14:45 hiFWYSsi
C++は全容を把握しようとしないほうがいい。
エリート集団のGoogleですらガチガチに制限かけて使ってたし。
まあEffective C++ほか何冊かは読んどけってこった

834:名前は開発中のものです。
09/09/14 02:40:07 VxJi1AQR
買おうか迷うということはそれなりに学習意欲があるんだろうから
それが続いているうちに買ってしまえ

簡素な使用法のみが書かれていることの多いWEB記事を右往左往するよりは
良著を教科書にしっかり学んでおいたほうが良い
本が手元にあるのは確認にも便利だろう

ちなみに俺はEffectiveシリーズを買って
もっと早く読んでおけばよかったと思ったクチ

835:名前は開発中のものです。
09/09/14 13:25:30 KLJWT0LZ
>>834
原書で買った?
モアの翻訳を立ち読みしたんだけどなんか読みにくかった

836:名前は開発中のものです。
09/09/14 21:05:22 VxJi1AQR
>>835
全て翻訳を買った
Moreは初版に比べてマシになったと聞いていたがそれでも読みづらいな
どうしても訳文から原文が透けて見え、無意識に訳文→原文→再翻訳という工程を
挟んでしまい異様に疲れた
Moreだけは原著にすりゃよかったかもな

837:名前は開発中のものです。
09/09/15 00:51:17 bRmvwUhj
EffectiveC++って説明の仕方がが回りくどいというか、もっと簡潔に説明してくれよと思う


838:名前は開発中のものです。
09/09/15 01:45:43 fipukSb6
あれくらい丁寧じゃないと、入門書を読んだばかりの奴にゃ厳しいんじゃないかね。
簡潔さ、って点だとC++ Coding Standardsなんか各項目2ページ程度に抑えてるし、
項目ごとにより詳しく知りたい場合のための参考文献が提示してあって良いね。

839:名前は開発中のものです。
09/09/15 08:43:00 uuoNNhsq
>>837
俺が翻訳したらあんな感じになる

840:名前は開発中のものです。
09/09/15 13:06:02 +ZyznIu3
なんか著者が気のきいた言い回しをしようとしてるのが俺にとっては逆効果

841:名前は開発中のものです。
09/09/15 13:07:22 hU51IYKc
ていうかさ、翻訳書だと訳が分かりづらいから原著を読む
って人よくいるけどその人の訳は分かりやすいのか?

間違った訳はともかく技術書とか直訳でなんも問題ないし
直訳以上の訳ができるとは思えないんだけど。


842:名前は開発中のものです。
09/09/15 13:18:38 p68Mu47R
例外安全が妊娠とか言う例えが一番わからなかった
英語だとわかるんだろうか

843:名前は開発中のものです。
09/09/15 14:05:05 ibf0ajrH
プログラムを知ってる人間が訳せば問題ない
そして、そうではない場合が多数

844:名前は開発中のものです。
09/09/15 14:59:49 5gKJV7W1
日本でも横文字として使われている用語が直訳されていたりしたら訳分からんぞ
そのジャンルに精通していて翻訳経験も豊富な人が訳してくれればいいのだが
ま、精度を上げるのは監修の仕事かもな

845:名前は開発中のものです。
09/09/16 03:34:13 RhC39if6
白か黒どっちかの状態しかありえないグレーゾーンはないって事を
何故かは分からんが妊娠で例えただけだと思うが
あの辺りは外国人の感性じゃないの?とスルーした

846:名前は開発中のものです。
09/09/20 16:03:22 DY09haiy
>>841
英語ができる人というのは英文を英語のまま理解します。

847:名前は開発中のものです。
09/09/20 16:07:51 EteNoxGQ
関係ないだろ

848:名前は開発中のものです。
09/09/20 18:35:41 DY09haiy
大有りだろ。>>841は何か英語への向き合い方を完全に間違っている。

849:名前は開発中のものです。
09/09/20 19:12:34 X77D+Jte
本家のバグが直ってる訳書とかよくあるけどね

850:名前は開発中のものです。
09/09/20 23:39:58 bWoUT5Hp
英語サイトは翻訳ページに通してなんとなく見てるが、
書籍はそれができないのが辛い・・・。

851:名前は開発中のものです。
09/09/21 00:01:01 Z4kN4rZa
それは確かにある

852:名前は開発中のものです。
09/09/21 00:13:21 mnSDTQ8B
HTML化して売って欲しいが、
簡単にコピーできるから無理だろうな・・・。

853:名前は開発中のものです。
09/09/21 07:01:19 W4pdygIC
KindleとかeBookリーダーに辞書機能付いてるけど・・・
結局、英語力は必要なので英語覚えた方が早いと思うよ。

854:名前は開発中のものです。
09/09/21 08:16:26 GGbRQOKq
>>853
そこは同意だけど普通に社会人やってる限りじゃ、どうしても日本語>>>>英語なのはかわらないからなぁ。
やっぱし多少でも日本語で把握できる点があるってのは、読むスピードが倍くらいは違う。
それに、なんだかんだで単語を1万5000語ぐらい覚えても、ちらほらと見知らぬ語や
見た事はあっても、文脈に沿う意味を見いだせない事なんてのが
一冊あったら10回や20回じゃ済まないしね。(もちろん、その全部を調べないといけない訳じゃないとしても)

あと、英語の本は分厚いのが多いから、その中から大凡でも簡単に目星が付けられるって点も
日本語にガンガンと訳せる環境が欲しい理由に挙げられると思う。

855:名前は開発中のものです。
09/09/21 09:31:33 /kbWE5o+
言い訳をうだうだと並べられてもな。
勝手にしたら、としか。

856:名前は開発中のものです。
09/09/21 11:04:15 IG+4k63o
技術書は単語力

857:名前は開発中のものです。
09/09/21 12:51:58 ipd5Dr8P
さらっと1万5000語って書いてるけど
日本語でも日常使う単語こんなにないような・・

858:名前は開発中のものです。
09/09/21 15:05:01 AiQhlqFY
日常会話で使わなくても本読んでたら15000語位
使ってると思うが。

859:名前は開発中のものです。
09/09/21 16:25:06 oLAZiiW+
本を読むなら学校の英語はとっても大事。
会話には文法くらいしか全く役に立たないけど。

860:名前は開発中のものです。
09/09/21 17:24:11 JEGbb99X
会話だったら単語だけで通じるんじゃない?

861:名前は開発中のものです。
09/09/21 17:44:44 NEQj2loa
>>854
機械翻訳は精度が悪すぎて、単語の意味を素早く調べられることぐらいしかメリットないと思うんだけど。
そこまでやりたければOCRとか使えばいいんじゃないでしょうか。

862:名前は開発中のものです。
09/09/21 23:17:36 AiQhlqFY
>>860
単語だけで伝えるってせいぜい店の注文とか
ぐらいしかできなそうだが。

「ハンバーガ!ハンバーガ!(指を指しながら)」
店員「なんていってるんだこいつ発音が悪すぎてよく分からん…
 多分ハンバーガーっぽいからそれだそう」
みたいな

863:名前は開発中のものです。
09/09/21 23:33:26 oLAZiiW+
誰かに習ったりしない限り日本人がTHとかLの発音なんてまず無理だしな。

864:名前は開発中のものです。
09/09/21 23:48:43 QfBpPl+d
習っても出来ないやつが多数

865:名前は開発中のものです。
09/09/21 23:57:08 q8WRT4OP
せいぜい話せても日本人英語だろうね
読み書きとリスニングさえ出来ればいいと思ってるけど

866:名前は開発中のものです。
09/09/22 00:27:30 U5O65Glx
とりあえず原著や海外サイトから必要な情報が得られれば……
せめて読めればねぇ

867:名前は開発中のものです。
09/09/22 06:36:52 uXnLXmOn
海外に行ったとき、ホットドッグが通じなくて苦労したな・・・・orz

868:名前は開発中のものです。
09/09/22 08:52:40 IfjCZrbk
K&R日本語版ではバグのことを虫と訳してるんだよな。
まぁ確かに虫だけど…っていう

869:名前は開発中のものです。
09/09/22 14:43:08 jh5Ux/22
直訳すると熱い犬だからなw

870:名前は開発中のものです。
09/09/22 14:59:08 RR7dsX6E
バグと呼ぶなエラーと呼べって偉い人が言ってたよ!

871:名前は開発中のものです。
09/09/22 19:17:20 R7I/sNKN
バグとエラーは別のものだし。

872:名前は開発中のものです。
09/09/22 19:26:59 K3AEkOg9
いや、その人がいうにはバグなんて呼び方は
どこからともなく不具合が入ってきたような言い方だからやめろって話
確かにバグっつてもプログラミングのミスとか設計ミスによる人的エラーだし

873:名前は開発中のものです。
09/09/22 19:31:31 bZ+UT4U8
「不具合」とか「期待しない挙動」とか言うといいぞ

874:名前は開発中のものです。
09/09/22 20:43:36 jUK5nb/w
>どこからともなく不具合が入ってきたような
だからバグなんじゃん

875:名前は開発中のものです。
09/09/22 20:45:36 K3AEkOg9
えっ?

876:名前は開発中のものです。
09/09/23 10:29:38 ovNFZTR/
「期待しない挙動」って言い方良いな。

877:名前は開発中のものです。
09/09/23 12:50:46 RG53s6UK
でも会社とかで「期待しない挙動がありました」っつたらえっ?って言われるよな
「不具合がありました」ならいけるかもしれんけど

878:名前は開発中のものです。
09/09/23 13:24:36 YbA0u2IR
プログラマーから見たら期待しない挙動だろうけど
発注者やユーザーからみたら不具合だろうな。

879:名前は開発中のものです。
09/09/25 12:15:37 LKFz8raY
ネットゲームの作り方を知りたいのですが
ネットワークの部分に関してはどんな勉強をすればいいのでしょうか?
おすすめの書籍ってありますか?

880:名前は開発中のものです。
09/09/26 00:34:41 GIPpf69N
ネットワークゲームといってもピンキリ

881:名前は開発中のものです。
09/09/29 10:57:21 wUckcoVV
DirectX逆引き大全 再販するらしい
URLリンク(www.northbrain.org)

882:名前は開発中のものです。
09/09/29 11:09:28 yWA5tZHN
再販じゃなくね?
逆引き大全踏襲したうえでの新刊って書いてある。

「(名称未定)」
初心者向けの本がもうすぐ出版される予定です。「はじめての3Dゲーム開発」よりも分かりやすく、
なおかつ、「はじめての3Dゲーム開発」よりも高度なこと・有益なことを習得できるものと思っています。
専門学校での授業において、DirectXプログラムを説明することの困難性も、この本を執筆することの動機の一つです。
したがって、本書は専門学校1年次(前期)の教科書として最適です。
出版予定は2009年秋です。もうNorthbrainとしての作業は終わっています。あとは出版を待つのみです。

↑とおなじものかな


883:名前は開発中のものです。
09/09/29 13:01:53 BvmD7mGb
個人的にはスキンメッシュアニメーションのところを重視してほしいですね

>>880
ピンからキリまで使われている基本的な概念だけでも学びたいんです。


884:名前は開発中のものです。
09/09/29 14:27:47 u/Crh/23
>>882
明らかに別だろ

URLリンク(www.northbrain.org)

885:名前は開発中のものです。
09/09/29 23:52:32 lPHm7Vz7
スキンメッシュアニメーションならSDKのサンプルがベストだとおもうぞ

886:名前は開発中のものです。
09/10/01 15:30:03 s+gPwOqj
LightWave ★ Beginnersという本なんですが
どうですかね?

887:名前は開発中のものです。
09/10/01 18:01:58 VcoAr+Us
Game Programming Gems って1巻から買ってった方が良い?
それとも途中から買っても差し支えない?

888:名前は開発中のものです。
09/10/01 18:10:35 jO4XfXYX
気に入った記事がある奴を買え
ウェブカメラとか外積で連立方程式を解くとか興味ねえええ

889:名前は開発中のものです。
09/10/01 18:12:38 WCIvdM8z
>>887
「Gems シリーズは最新刊からお読み下さい。」って公式に書いてある。
URLリンク(www.borndigital.co.jp)

890:名前は開発中のものです。
09/10/01 18:15:18 VcoAr+Us
>>889
サンクス

891:名前は開発中のものです。
09/10/01 19:54:44 pRAusDT5
>>889
それ鵜呑みにしちゃだめだろう
全巻までも内容を前提にして書かれてるのとかあるし


892:名前は開発中のものです。
09/10/01 20:57:43 jO4XfXYX
とりあえず4がオススメ

893:名前は開発中のものです。
09/10/01 20:58:20 bIqwxqnf
Best of Game Programming Gemsが訳されればなあ

894:名前は開発中のものです。
09/10/02 03:36:29 lbUQLrZH
「(全巻買って)最新刊から」って意味だよな

895:名前は開発中のものです。
09/10/02 06:10:14 3LywkSXK
違うと思う。技術は常に最新のに置き換わっていくから最新の技術を得るために
最新刊から読めってことだと思う。
Bets of Game(ry が訳されれば問題なさそうなんだけどな。
今までの巻のいいところだけ取り上げてるみたいだし。

896:889
09/10/02 11:30:50 BR7KzOFi
出版社からのコメント
Gems シリーズは最新刊ににこそ、現在のゲーム制作現場における
最先端の知恵とテクニックが凝縮されていますので、最新刊から読むことをお勧
めいたします。

897:名前は開発中のものです。
09/10/02 22:56:24 u1AKO8ar
>全巻までも内容を前提にして書かれてるのとかあるし

前巻までの内容を前提にして書かれてるとかあるし、の間違い


898:sage
09/10/03 11:48:48 AVTydG8h
DirectX逆引きの作者だけど、DirectX逆引きより便利な本だすよ
northbrain directx でgoogle検索してね

899:名前は開発中のものです。
09/10/03 15:54:23 ncOQYFjh
でもお高いんでしょう?

900:名前は開発中のものです。
09/10/03 16:28:15 yYfCh20e
今から出すんならDirectX11対応本じゃなきゃいらないわ

901:889
09/10/03 17:13:57 Oi1OgdIP
DirectXのバージョンって9なんですか?

902:名前は開発中のものです。
09/10/03 18:04:41 hIc/Y76O
セガの人が書いた本って、対象レベルはどのくらいになるんだろう?
高い本だから、初心者に毛が生えた状態で買って宝の持ち腐れにならないか心配ではある。

903:名前は開発中のものです。
09/10/03 18:05:22 Aw+0NA3y
HPにも、書いてあるじゃん

904:名前は開発中のものです。
09/10/03 18:19:58 hIc/Y76O
>C++の初歩のスキルがある人
向けか。

905:名前は開発中のものです。
09/10/03 22:24:09 k2qf9V08
ひらしょー本1からまじめにやってる奴かなり少ないんじゃね。
俺最近買って1からずっとやってんだけど、ググってもちゃんと最後まで読んで書評してる人いないわw

906:名前は開発中のものです。
09/10/03 22:27:13 56Fj8hOz
C++というよりも、簡単な(数百ステップ以内で収まるような)ゲームでもいいから、
なんかゲーム作ったことある人向け

907:名前は開発中のものです。
09/10/03 23:08:17 7YjREPTw
C++さえ分かってない最初の頃は意味わからんだったけど、
今となっては初歩の初歩だって気付いたわ
初心者でも何が分かってないか分かるから買っても損はないよ
どうせいつか買うんだし

908:名前は開発中のものです。
09/10/04 00:59:12 PiNpqyAd
えーと、逆引きと同じくらいかと
バージョンはDx9。
Dx10は年末。Dx11は知らない

909:名前は開発中のものです。
09/10/04 10:15:26 9ysiyVvS
年末出すのにDx10とか空気すぎるな・・・。
Dx11でDx9Dx10Dx11のハードウェア全部対応して動くようになったのに。

910:名前は開発中のものです。
09/10/04 10:33:40 VQdDtAQU
アクションゲームアルゴリズムって本はどうですか?

911:名前は開発中のものです。
09/10/04 12:16:06 8WOksBzp
マニアックスはつかない?

912:名前は開発中のものです。
09/10/04 13:14:08 VQdDtAQU
あ、たぶんつきます

913:名前は開発中のものです。
09/10/04 14:01:17 JzIh7gN4
ああいう本はネットでぐぐれば見つかるようなことしか書いてないぞ
っていうか普通に高校レベルの数学が分かれば自力で思いつく範囲だと思う

914:名前は開発中のものです。
09/10/04 19:54:55 6udVxcUr
ネットでググる時点で問題定義が出来ているわけだから
問題は解決したも同然

ググる以前のレベルの人は「ああいう本」が必要なんだよ

915:名前は開発中のものです。
09/10/04 20:02:15 4cLGLKo5
こういう奴はどんなスレでも同じ事書いてるんだろうな‥‥

916:名前は開発中のものです。
09/10/05 01:31:15 mQYy5BRf
ゲーム会社入って思ったが,
ひらしょー本もそうだけど,
デスクの肥やしになってることが多くて,
見てて痛々しい.

917:名前は開発中のものです。
09/10/05 02:45:57 LLyS/XH2
>>913
そうなんでしょうか・・・
アルゴリズムの寄せ集めみたいなものらしいので
プログラムの参考とかじゃなくてもどんな動きの解説があるのか気になってました
>>914
一応ぐぐったのですが・・・
読んだ人にどんな本か詳しく聞くのはだめなのですか?


918:名前は開発中のものです。
09/10/05 03:01:45 DqTHgaO9
日本語も読めない人なのか・・・

919:名前は開発中のものです。
09/10/05 03:44:21 LLyS/XH2
は?

920:名前は開発中のものです。
09/10/05 03:52:23 E3H0hJyI
ネットでググる時点で問題定義が出来ているわけだから(笑)


921:名前は開発中のものです。
09/10/05 10:14:57 UMQSXktU
>>917
アマゾンのレビューは見ましたか?
書評は人それぞれなので立ち読みした方がいいですよ。

922:名前は開発中のものです。
09/11/04 13:16:25 jmERpDfE
age

923:名前は開発中のものです。
09/11/05 23:41:44 Rdc3ZqVQ
Gemsって結構みんな読んでるもんなの?

924:名前は開発中のものです。
09/11/06 02:03:59 2n+2BJl1
二冊くらい読んだけど
俺みたいな適当仕事プログラマにはあんま参考にならんかったかな
トピックがばらばらだからCマガみたいな雑誌読んでる感覚かも

925:名前は開発中のものです。
09/11/06 10:55:12 wwASMxP4
昔は結構、Gems以外には解説が無い技術とかあったので、それ求めて読んだりしたな。

926:名前は開発中のものです。
09/11/07 03:43:51 GJ1rQGZ2
昔はぱらぱら立ち読みしてたけど、アマなら3Dゲー作らない限り
しょぼい技術の寄せ集めでどうとでもなるんじゃねって思うようになった
Gemsとかに載ってそうでアマの2Dゲームに生きそうなのはAIくらい?

SLGの盤面評価の上手いやり方とかは見てみたいがそういうのは
まず本にならない


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch