トップページgamedev
1001コメント314KB

やね本 no.2

■ このスレッドは過去ログ倉庫に格納されています
0001やねうらお♂02/06/10 01:16ID:???
さささ、みなさん早くも増刷決定、laoxなどの大手書籍屋の
ランキング入りして派手なヤネ本スレ、no2ですよー
自分の息子も増刷りして、飛ばしたい!
いやいや、自慢できるのは せーしの飛距離だけではありませんよ!
その内容。パリパリに張り付いた裏汚'sスペルマ糊で、貴重な情報は
袋とじ!!なんてセコいまねはしてませんので、みなさんまずは立ち読み
くらいしてから批判してね。
0424名前は開発中のものです。02/06/25 03:21ID:???
>423
>モジュール単位で切り出して、DirectX 依存部分だけハンガリアン記法っつーのも
アリだとは思うが。

それは、もちろん有り。
0425名前は開発中のものです。02/06/25 06:25ID:???
>お前は開発ターゲットごとにコーディングスタイルを変えるのかと

変数名に関しては変える。stlをガリガリ使うときはアンダスコア区切り。
DirectXを使うときはハンガリアン。
0426名前は開発中のものです。02/06/25 09:07ID:???
命名規則って統一されていることが重要であって、
どこにも正解は無いと思うけど
0427名前は開発中のものです。02/06/25 10:50ID:???
ハンガリアン記法はもういいよ。
これからはモンゴリアン記法の時代です。
0428名前は開発中のものです。02/06/25 10:55ID:???
私はゲルマン記法。ベルリンの赤い雨ーーーー
0429名前は開発中のものです。02/06/25 11:47ID:???
gem2日本語直販届いたー
0430名前は開発中のものです。02/06/25 12:08ID:???
             ______
     ∧ ∧    /
     ,っдT)  < やね本もgem2も置いてないよ〜
     `l  ⊂)    \_____
    〜| _ | ゥゥ...
     ∪ ∪
0431名前は開発中のものです。02/06/25 13:24ID:???
>>430
可愛い!
0432名前は開発中のものです。02/06/25 15:33ID:???
>>429
ボーンデジタルの直販って送料かかるの?
Amazonで買おうと思ったけどまだ登録されてないようなので。
0433名前は開発中のものです。02/06/25 15:42ID:???
>>432
漏れも通販で買いたいんだけど、送料かかんないところか一番安いところ
誰か教えてくれないかなぁ..
0434名前は開発中のものです。02/06/25 16:34ID:???
せこいよおまえら。
送料くらいはらえ
0435名前は開発中のものです。02/06/25 16:47ID:???
直販も送料掛かるよ。俺はgem1で貰った割引チケットがあったので使っただけ
今回は割引チケットくれないし

ちなみに角がちょっと折れてたぞ。佐川急便のせいか?
0436Winグラマではない02/06/25 17:35ID:8PkrKTsc
とりあえずブックオフに出回るのを待つかな、と。
前半のC++の小技集だけは見てみたいので。
0437名前は開発中のものです。02/06/25 17:45ID:UPBhmdE2
本を買うなら楽天Booksが最強。
1500円以上送料無料、3%マイル還元、0.5%クレジット還元

でもまだ登録されてない・・・。
0438名前は開発中のものです。02/06/25 17:46ID:???
>>434
いっぱい本を買うと送料馬鹿にならない。
何冊以上買ったら送料無料とか、そういうところは無いのか?
0439名前は開発中のものです。02/06/25 17:48ID:???
>>437
ありがd
0440名前は開発中のものです。02/06/25 19:39ID:???
amazonも1.5k以上 送料無料だろ
0441名前は開発中のものです。02/06/25 22:00ID:???
gem2読み応え有りすぎ
0442名前は開発中のものです。02/06/25 22:30ID:EGkDZH6Q
gems2どこに売ってんだ?
0443名前は開発中のものです。02/06/25 22:59ID:???
ラオックスBOOK館には平積みになっているらしいよ。
0444名前は開発中のものです。02/06/25 23:15ID:???
そんなところまで行けないよウワァァァァン
0445名前は開発中のものです。02/06/25 23:42ID:???
引き籠もりも大変だな
0446名前は開発中のものです。02/06/25 23:53ID:???
引きこもりというか、遠いんだよ。漏れは、北海道在住(藁
0447名前は開発中のものです。02/06/26 00:27ID:???
ヒキコモリなら
どこまでも一瞬で
飛んで行けるよ
心だけ
0448名前は開発中のものです。02/06/26 00:44ID:???
だから通販で買わせてくれよ!
0449名前は開発中のものです。02/06/26 01:23ID:???
直販で買えよ
0450名前は開発中のものです。02/06/26 01:32ID:???
2巻も出た事ですしmこのスレに間借りしてるのも悪いので
Gemsスレつくりません?

【値段も】GameProgramingGemsを語るスレ【宝石級】

関連リンクは

日本語版出版元ボーンデジタルのオンラインショップ
http://www.gogo3d.com/

編者のHP
http://www.satori.org/

訳に関わってる狩野たんのHP
http://cgi3.tky.3web.ne.jp/~tkano/

ぐらいでしょうか?

スレたてたことないので、誰かもっと気の利いた事書ける人
きぼんぬ。
0451名前は開発中のものです。02/06/26 10:07ID:???
Gemsの話題はこっちでやれ。
http://game.2ch.net/test/read.cgi/gamedev/1005061185/l50

Gemsスレ立てたらこのスレみたいにKanoたんの個人叩きスレになるのは確実だ。
立てるならどういう結果になるか覚悟しとけ。
0452名前は開発中のものです。02/06/26 10:10ID:???
>451
そうだな。
ここは、間違いだらけのことを自慢げに偉そうに書く
洟垂れ厨房の集まりだからな。このスレ見ててよくわかったよ。
045345002/06/26 12:49ID:???
>451
Kanoたんが叩かれるのはイヤなんで、スレ立てるのは止めますです、ハイ。
しかしKanoたんですら叩かれるのか・・・。
0454名前は開発中のものです。02/06/26 13:01ID:???
>453
Kanoたんも叩かれるだろうね。
0455名前は開発中のものです。02/06/26 14:45ID:???
Kanoたんはすでに何度も叩かれてる罠。
単独スレ立ったらまた叩きが集中する罠。
0456名前は開発中のものです。02/06/26 15:28ID:???
ま、あれだな万人から好かれる人間などいないってこった
これが悲しき人の世の真理。
0457名前は開発中のものです。02/06/26 19:01ID:???
http://www.hyuki.com
この人はあまり叩かれているのを見たことがない
0458名前は開発中のものです。02/06/26 22:11ID:???
gems2買ってきたYO!
重要なトピックを教えてけろ。
0459名前は開発中のものです。02/06/26 23:32ID:???
>>457
結城先生は、クリスチャンだからな。叩くと恐ろしい天罰が下るかもよ。
0460名前は開発中のものです。02/06/26 23:42ID:???
>>459
日本人でカリスマプログラマと言ったら彼か奥村氏くらいだろ
技術力は問題にしないのなら。
0461名前は開発中のものです。02/06/27 00:22ID:???
gem2にも書いてあるんだけど、最適化で++演算子は 前置を使えってあるんだけど
これって本当なのか?

この程度、最適化が掛かるんじゃないの?
常識テクなら 前置のソースで溢れていると思うが、むしろあまり見ないし…

組み込み型はコスト負担無しだから?
 でも自前で++演算子のオーバーロードする機会も限定的だよなぁ
0462名前は開発中のものです。02/06/27 00:24ID:???
>>461
問題になるのはイテレータなど。
後置インクリメント/デクリメントは一時オブジェクトを生成するから
パフォーマンスが悪い。
0463名前は開発中のものです。02/06/27 01:27ID:???
>>461
むしろc++のソースコードで後置使ってるやつを見る機会のほうが少ないのだが。
0464名前は開発中のものです。02/06/27 02:48ID:???
>>461
とりあえず本当DEATH。
0465名前は開発中のものです。02/06/27 03:46ID:???
誰かやね本の話題出してやれよ。
0466名前は開発中のものです。02/06/27 08:38ID:???
カリスマプログラマといえば やねうらお先生
カリスマプログラマであり スーパープログラマでもある
やね先生こそ 日本の誇り
0467名前は開発中のものです。02/06/27 10:48ID:???
http://www.cbook24.com/bm_detail.asp?sku=479800314x
増刷したんじゃなかったのか!なんで品切れなんだ!増刷、ありゃ嘘か!
0468名前は開発中のものです。02/06/27 10:50ID:???
すまそ。ブラウザキャッシュに古いの残ってたみたいだ。
更新したら、在庫ありになってた。スマソ。
0469名前は開発中のものです。02/06/28 17:08ID:???
俺が持ってるのは2版だよ
0470名前は開発中のものです。02/06/28 20:22ID:???
>469
情報サンクス。もう第2刷が市場に出てるのか..
そんな言うほど売れてるのかよ?
0471名前は開発中のものです。02/06/28 21:08ID:???
>>470
先週、先々週はランクインしてたよ。
http://headlines.yahoo.co.jp/ranking/php/book/020619/pc.html
0472名前は開発中のものです。02/06/29 00:01ID:???
>471
ほんとだ。というか、他の本が、売れないんじゃないのか?(藁
順位でなく、何冊売れました、みたいな数字が知りたいな。
0473名前は開発中のものです。02/06/29 04:05ID:???
>472
短期的な売上見て、何を知りたいの?
0474名前は開発中のものです。02/06/29 10:58ID:???
>473
スマソ。漏れは単なる興味本位で知りたいだけ。
ちゆ本とか何冊ぐらい売れてんのかとかね。
0475名前は開発中のものです。02/07/03 01:11ID:???
さすがに話題切れですか?
0476名前は開発中のものです。02/07/03 01:46ID:???
もうdat落ちさせてやろうぜ。アンチも信者もウザイ。
0477名前は開発中のものです。02/07/04 18:57ID:???
book館、やね本売上額1位age。
0478名前は開発中のものです。02/07/05 00:36ID:???
で、やねはなんのゲーム製作に携わってるんだ?
0479名前は開発中のものです。02/07/05 00:42ID:???
やね本みたけどいいとは思えないなぁ・・・
GEMSで十分だ



それよりなんであんなに解説寒いんだろう(ワラ
0480名前は開発中のものです。02/07/05 02:46ID:???
>478
熱湯ぅゲームらしいぞ。(藁
0481名前は開発中のものです。02/07/05 06:00ID:???
>479
お前がGems見て作ったゲームを見せてみれ。
0482名前は開発中のものです。02/07/05 08:15ID:???
やね本とgemsを比べる時点で問題外
鯨と馬を比べるようなもの
0483名前は開発中のものです。02/07/05 08:48ID:???
第2刷は誤植減った?
0484名前は開発中のものです。02/07/05 14:06ID:???
>483
掲示板の書き込みによるとじゅずだまが珠玉になおってるらしいぞ。(ただしそこだけ)
ttp://www.sun-inet.or.jp/~yaneurao/gamebook1/errata.html
この調子なら第3刷も有りえそうだな。第3刷では全部なおして欲しいもんだな。
0485名前は開発中のものです。02/07/05 14:31ID:???
ハンガリアン全面推奨だけはやめて( ゚д゚)ホスィ・・・
0486名前は開発中のものです。02/07/05 14:44ID:???
ハンガリー記法の推奨派って、ループ変数もnValueとかdwValueとか
書いてるんだろうか?やね本はどうよ?
0487名前は開発中のものです。02/07/05 15:08ID:???
>>486
一人で書くときはそこまで徹底しないと思う。
グループの場合は周りに合わせる必要もあるけど。
0488名前は開発中のものです。02/07/05 15:26ID:???
ループ変数までハンガリアンだったら、ちょっと引くかな。
0489名前は開発中のものです。02/07/05 19:16ID:???
アンチハンガリアン厨房が沸いて出てきたな(藁
必死だな(藁
0490名前は開発中のものです。02/07/05 21:03ID:???
必死じゃありませんが、何か?

ハンガリアンは変数を分かりやすくするのが目的だとすると、
明らかに分かるようなものまで律義に守るのは本末転倒だと思う。
0491名前は開発中のものです。02/07/05 22:22ID:???
>490
やね本のサンプルは別に律儀に守ってないと思われ。
0492名前は開発中のものです。02/07/07 12:25ID:???
ム板ではハンガリアン論争は既に決着がついたというのに……
やっぱりゲームプログラマは遅れてるんだな。

とか言ってみるテスト
0493名前は開発中のものです。02/07/09 02:29ID:???
>492
どう決着がついたか書けないお前はただの知ったか厨だな。

とか言ってみるテスト。
0494名前は開発中のものです。02/07/10 03:05ID:eR4mfsN2
http://www.typemoon.com/enquete/
この結果を見ると、いまさらDirectX3にこだわるのは無意味と思うが。
もはや最近のチップにはDirectDrawはHELみたいだし。
こうなると、同じスプライトを表示するにしてもDirect3Dを使った方が良いと思う。
いろいろ表現にも幅ができるし。

一度バーテックスのストリームを使ったスプライトルーチンを書いてしまえば、
DirectXのバージョンが変わっても、それほど影響がでるとは思えないのだが。
0495名前は開発中のものです。02/07/10 03:22ID:???
DirectXの8と9は全くちがったアーキテクチャだし、
9と10はさらに大きく違ってくるんだが。
ポリゴン2枚でスプライトを表すのは変わらなくても、
実現方法は大きく変わってくるはずです。
0496名前は開発中のものです。02/07/10 05:17ID:???
>>495
スマンが、言ってることの趣旨がいまいちよく分からない。
「自前ソフトレンダラー、マンセー!」てことなら、まぁそれもアリだと思う。

ただ、あのD3Dに関して今更「アーキテクチャが大きく変わる」と言われても
俺はピンと来ないぜ。要するに相対的な問題かなと。
DirectX3のD3DIMの実行バッファから使ってると、アレの何がどう変わっても
驚きはないわけで。

ここの話題に出てくるような用途なら、基本的に固定T&Lベースのスタイルで
間に合っちゃうわけで、既存のラッパークラスをちょちょっと修正すれば対応できる。
固定T&Lが廃止されてもそれ相当の頂点シェーダを使えばいいだけだから、大した
手間じゃない。

一方で、シェーダ周りをゴリゴリ使い込むような用途となると、今のDirectXの
動向は流石に気になると思うよ。各チップベンダの政治的な思惑が滲み出て、混沌と
してるのが現状だからね。仕様がある程度安定するのを期待できるのは10以降かもね。
0497名前は開発中のものです。02/07/10 06:14ID:???
>>494
>この結果を見ると、いまさらDirectX3にこだわるのは無意味と思うが

甘いな。実に甘い。お前みたいな馬鹿はやね本をもっと読まなきゃなんねーんだよ。
0498名前は開発中のものです。02/07/10 06:35ID:???
スプライト程度の用途じゃ、DXのアーキテクチャ云々と騒ぐほど関係ないと思うが
0499名前は開発中のものです。02/07/10 06:51ID:???
やねの懐に2000万円が転がり込みました。
0500名前は開発中のものです。02/07/10 06:55ID:???
>>499
どういう計算だよ、それ。お前、頭おかしいんじゃないか?
0501名前は開発中のものです。02/07/10 07:05ID:???
俺は494じゃないので誤解してほしくないが・・・

>>497
で、そこで舌足らずな一言で終わらせてしまうのはどうしてだい。
具体的な事を書いてくれよ。DQNでないところを見せてくれ。
0502名前は開発中のものです。02/07/10 07:35ID:???
スプライトが出せるまでのラッパークラスくらい手間じゃないだろ。
それくらい1日でできろよ。
0503名前は開発中のものです。02/07/10 07:51ID:???
>>502
誰にレスしてんのかを書いてくれ。
0504名前は開発中のものです。02/07/10 08:29ID:???
>>502
甘いな。すべてのビデオカードでの動作確認するだけでも1日潰れる。
日曜プログラマは、家で寝てなさいってこった。
0505名前は開発中のものです。02/07/10 08:56ID:???
>>496
DX9でHW TnLサポートが消えるし、
DX10でPixel/Vertex Shaderが消えます。
0506名前は開発中のものです。02/07/10 08:56ID:???
>>501
Loginだったかのユーザーアンケートでノーパソユーザーが半数近くを占めた
わけよ。もち、ひと昔前のノーパソに3Dチップなんか載ってねぇわけよ。

だから、3Dで描画すればどうとか言ってるやつはみんな実戦経験皆無の、
どこにも雇ってもらえないゲー専就職浪人厨房ってわけだ。
050750602/07/10 08:59ID:???
言いかたが悪かったかも知れん。3Dのゲームを作るのに、3Dの技術は当然必要だ。
3Dの技術について語るなとかそういう意味のことを言いたいわけではない。

2Dのゲームを作るのに、3Dの機能を使えばマンセーと思っている連中は、少し
頭を冷やしなさいと言いたかっただけだ。
050849602/07/10 09:22ID:???
>>505
>DX9でHW TnLサポートが消えるし、
知ってるよ。だから↓と書いた。
----
496>固定T&Lが廃止されてもそれ相当の頂点シェーダを使えばいいだけだから、大した
496>手間じゃない。
----
>DX10でPixel/Vertex Shaderが消えます。
らしいね。

で、何の話だっけ。
0509名前は開発中のものです。02/07/10 10:00ID:???
勘弁してくれよな。
ゲーで飯食ってる連中てのはどうしてこう「俺様」になっちゃうかね。
世間にそうアピールしたいのかと勘繰りたくなる。全く迷惑な話だよ。
051050902/07/10 10:01ID:???
>>506
0511名前は開発中のものです。02/07/10 10:22ID:???
>>506
技術的な指摘なら煽り抜きで書いたほうが通りがいい。
誤解されたくなかったら話の前提条件を書いたほうがいい。
国内で市販されるPCゲームという比較的マイナーなものを前提に
するならなおのことだろう。

今回の場合を見てると、前提としてるのがこうしたパッケージ商品なのか
それとも趣味モノなのか、という時点ですでに会話のツジツマが合ってない。
0512名前は開発中のものです。02/07/10 10:29ID:???
>>508
ようは、今作ればしばらく使えるというのではなく、
DirectX更新時に手法が変わってくるんだから、寿命はそれまでということだ。
旧来のインターフェイスを使えばいいと言うのなら、
それはDirectX3にも言えることだって事。
0513名前は開発中のものです。02/07/10 10:52ID:???
>>511
煽り文に対しては煽り文で返しておけば十分だよ。
どうせ、こんなところではまともな議論にはならんのだから。
0514名前は開発中のものです。02/07/10 11:39ID:???
>>509
何が迷惑な話なんだ?お前は何でメシを食ってんだ?
どうせ一円にもならんプログラムしか書けねぇんだろ?
0515名前は開発中のものです。02/07/10 11:46ID:???
>>511
>今回の場合を見てると、前提としてるのがこうしたパッケージ商品なのか
>それとも趣味モノなのか、という時点ですでに会話のツジツマが合ってない。

この馬鹿たれ。やね本はDirectX3中心に解説がされているが、それは時代遅れ
ではないかと、>>494 が言ったわけ。言うまでもなく、やね本は、商用で通用
するライブラリとして開発してきたyaneSDKを中心に語ってある。
当然、ベースは商用。趣味のプログラムなんぞ問題外。

この話のどこが前提が不明確だ?よく読め。
0516名前は開発中のものです。02/07/10 12:00ID:???
商用つってもエロだからなあ。そら3Dなんざどうでもええわ。
0517名前は開発中のものです。02/07/10 12:03ID:???
>>516
この馬鹿!3Dしなくても3Dの機能を利用したほうがαブレンド等のエフェクトが
高速になるから、3Dの機能を使えと>>494 が言ってるわけだろ。
お前いっぺん死んで来い!
0518名前は開発中のものです。02/07/10 12:09ID:???
あんまり阿呆相手に煽るなよ。荒れるから。
0519名前は開発中のものです。02/07/10 12:24ID:???
>>517
この馬鹿!3D使わなくても一度高速なルーチンを書いてしまえば必要十分な
速度が出るから、わざわざ対応機種を狭めてまで3Dを使う必要がないと言ってるわけだろ。
おまえ3回くらい死んでこい!
0520名前は開発中のものです。02/07/10 12:25ID:???
>>517
ただ、ノートユーザも馬鹿にならない位多いわけだから、
3Dに頼るのは危険と>>506は言ってるわけだ。
052151702/07/10 12:33ID:???
>>519 >>520
まったく、その通り。言いかたが悪かったかも知れんが、漏れは、
そのことは否定していないぞ。もちろん、やね本の内容も否定していない。
要は、>>494>>516 は、やね本を枕にして寝てなさいってこった。
052249402/07/10 13:42ID:???
やね本って職業プログラマ向けの本なの?
同人ゲーで、そこまでユーザーの使用機器に気を配るのも
変な話だと思うのだが。
0523名前は開発中のものです。02/07/10 13:58ID:???
>>522
変じゃないだろ。同人でも下手なプログラム書いてると売れ行きに響く。
ノーパソでは動きませんとか、そんな言い訳が通用すると思ってんのかよ。
052449402/07/10 18:10ID:???
>523
頂点ストリームでスプライト書くってのが変なプログラムって言うなら
お前終わってるぞ。
携帯用ゲーム機でもない限り、家庭用ゲーム機では一般的な手法な
んだけど。
そもそも頂点ストリームって何か分かってないのか?

上の方でも「バーテックス」って書いただけでバーテックスシェーダー
が脊髄反射で出てきたバカがいるしな。

そもそもスプライトゲー程度の頂点数ならHELでも十分な実行速度出る
ぞ?
■ このスレッドは過去ログ倉庫に格納されています