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

ゲームプログラミング相談室

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001プチ9627m01/11/06 18:47ID:G6Fk/ND/
ゲームプログラミング全般についての質問スレッド。
駄スレ立てる前にココで聞きましょう。

■旧スレ(プログラミング技術板より)
○パート1
http://piza.2ch.net/tech/kako/969/969984472.html
○パート2
http://pc.2ch.net/test/read.cgi/tech/985540361
○パート3
http://pc.2ch.net/test/read.cgi/tech/1002894129/
0914名前は開発中のものです。02/11/02 16:06ID:???
>>913
まあ、C/C++に限って言えば再利用なんて、ほとんど幻想に過ぎないんだが、
ここは希望的観測の意味も込めて、「安易な手法での再利用は諸刃の刃だぞ」にしとこうや。
0915名前は開発中のものです。02/11/02 16:19ID:???
んでも、普段からメモリを解放するクセをつけておかないと思わぬところで…ってこともあるかもね。
GCがサポートされてる言語なら別として。
0916名前は開発中のものです。02/11/02 16:23ID:???
・処理速度至上主義
・プログラムコードは基本的に使い捨て
・激しく機種依存するプログラムばかり組む
ゲームプログラマは特に価値観が偏っているから常識は通用しないよ。
偏りすぎていて他のジャンルでは通用しない気もするけど。
0917ゲーム業界の真相02/11/02 16:45ID:???
再利用ができない

生産性が上がらない

労働者が沢山必要

1人あたりの賃金が安くなる

貧乏
0918名前は開発中のものです。02/11/02 18:52ID:???
>>917
再利用を念頭においた結果、過度に複雑なクラスライブラリができて、結局
使われずに封印ということもある。バランス感覚重要。

っつか、ゲーム業界に限っていえばプログラマの数はむしろ少ないと思うが。
0919名前は開発中のものです。02/11/02 20:59ID:???
ゲームばっか作ってると、変な癖がついてしまう面はあるんじゃないの。
パフォーマンスを追及するあまり、超複雑・可読性ゼロ・再利用性ゼロみたいな。
まあ、ゲームに限って言えばそれでいいのかもしれないけど。
資産が継承できないとしたら賽の河原状態かな。
0920名前は開発中のものです。02/11/02 21:41ID:???
> ゲームばっか作ってると、変な癖がついてしまう面はあるんじゃないの。
気のせい。ファミコン時代ならいざ知らず、今時はそんなコードでは通用しない
程度には開発の規模が大きくなってる。

プログラマ一人で三ヵ月の仕事と、プログラマ三人で十八ヵ月の仕事だと、最適
な仕事の進め方は変わってくるわな。(さらに SI みたくプログラマ何百人みた
いな体制だと、また違ってくる)
0921名前は開発中のものです。02/11/02 22:36ID:???
今だと、プログラマ2〜3人ぐらいのプロジェクトが多いのかな。
平均的な話。
0922名前は開発中のものです。02/11/02 23:03ID:rSTkonKP
>>916
> ・処理速度至上主義
ここはその通りだとおもうけど、下の2点は同意できないなぁ
特に機種依存コードを多用したりすると恐ろしく読みにくいコードになって、
デバッグ困難になったりするよね
もし担当が交通事故で急死したとしても、他のメンバーが問題無く引き継げるように
読みやすさ優先でコード書けって先輩にたたきこまれたクチなんだけど…
0923名前は開発中のものです。02/11/02 23:10ID:???
>>922 自己レス
916 は、ゲームプログラマはそういうのが多いって言ってるだけだね
勘違いしてた、もうしわけねぇ
0924名前は開発中のものです。02/11/02 23:18ID:???
多いって一般のプログラマとどうやって比較したのか出所提出を小一時間求めたい
ありもしない妄想を根拠として抽象的な論理を展開するのが流行りか?
0925名前は開発中のものです。02/11/02 23:31ID:???
そこまであちこち顔を出してる人ってそんなにいるとも思えんのう
0926名前は開発中のものです。02/11/02 23:32ID:???
>>924
いちいち根拠になるデータを提示しないと話が進まないような話題とは
思えませんが?そういう不毛な煽りも流行なのですか?
まず、あなたのその「一般のプログラマ」の定義からお聞かせ願えませんか?
0927名前は開発中のものです。02/11/02 23:50ID:???
「〜という傾向がある」に対し「そうでもないんじゃない?」
という発言がきたら、論拠なり証拠なりを出さないと話が進みませんよ。
092892702/11/02 23:51ID:???
あ、煽り屋か・・・スマソ
0929名前は開発中のものです。02/11/03 00:33ID:???
>>927
それはそうなんですが、あまり度が過ぎるとどうかな?と
端的な例ですが、
 「最近の若い者は礼儀が悪すぎる」
 「そんな事はないでしょう。論拠を示してください」
という会話を見てどう感じますか?
感想レベルの話題に対しては無意味でしょ?
0930名前は開発中のものです。02/11/03 00:50ID:???
920が示しているように、規模やコード資産の量などの違いでもって
やりかたは変わってくるし、それが元で傾向に違いがでてきてもおかしくないと
思うのよ。

それを「ゲームプログラマだから」とかいう括りでやっちゃうのが間違いだろ?
という話にもってくなら分るけど、>>924,926にあるようなつまんない指摘は
煽り屋と思われても仕方ないよ。
0931名前は開発中のものです。02/11/03 01:28ID:???
完成するころには次のハード
0932名前は開発中のものです。02/11/03 09:43ID:???
>>931
携帯電話プログラマも大変だねえ
0933名前は開発中のものです。02/11/03 10:28ID:???
>>932
そうやって無理やり変な解釈するのもどうかと思うよ。煽り?
実際、でかいプロジェクトだと、そんな感じになるっしょ
0934名前は開発中のものです。02/11/03 10:39ID:???
933は一行目と二行目を書く間にトイレにでも行ったんだろうかね?
0935名前は開発中のものです。02/11/03 10:54ID:???
多重人格者でちょうど入れ替わったタイミングと見た
0936名前は開発中のものです。02/11/03 11:46ID:???
>>934-935
そうか?
俺は特に違和感なかったが。
0937名前は開発中のものです。02/11/03 11:52ID:???
933 の2行目は、931 の事を言ってるのでは?
話の流れから言ってそうとらえたほうが自然かと
0938名前は開発中のものです。02/11/03 12:22ID:???
ゲームプログラムというのは基本となる技術が浅いのでは。
それで、高度な部分は激しく機種依存で数年おきにリセットされる。
熟年のベテランより体力のある若者のほうが有利な業界。
0939名前は開発中のものです。02/11/03 12:52ID:???
ラッパーライブラリで全部吸収…しきれないんだよねぇこれが
0940名前は開発中のものです。02/11/03 12:54ID:???
> 933 :名前は開発中のものです。 :02/11/03 10:28 ID:???
> 933は一行目と二行目を書く間にトイレにでも行ったんだろうかね?

> 935 :名前は開発中のものです。 :02/11/03 10:54 ID:???
> 多重人格者でちょうど入れ替わったタイミングと見た


面白い。俺は違和感なかったが、そういう発想もあるのかと。
0941名前は開発中のものです。02/11/03 14:02ID:???
> ゲームプログラムというのは基本となる技術が浅いのでは。
SI と携帯電話業界には言われたくない…。
0942名前は開発中のものです。02/11/03 14:36ID:???
931-935の解説キボン
0943名前は開発中のものです。02/11/03 15:01ID:???
>>938
> ゲームプログラムというのは基本となる技術が浅いのでは。
その「基本となる技術」とは具体的にどういうものを指しますか?

> それで、高度な部分は激しく機種依存で数年おきにリセットされる。
ゲームコンソールに関して言えば、メーカ提供のライブラリが
ある程度吸収してくれていると思いますが

> 熟年のベテランより体力のある若者のほうが有利な業界。
そんなことはないでしょ
若い衆は体力はあっても場数を踏んでいない分、ちょっとした
トラブルに対処できずに途方に暮れる場面をよく見かけます
業界で生き残れている年寄りプログラマは、それなりに利用価値があります
0944名前は開発中のものです。02/11/03 15:28ID:???
この手の話題は抽象的でいい加減な話ばかりで何の意味の無い
知ったかの横行で痛いだけ
語る前にデータを出せ、出せなきゃ語るな
だろうだろうでまともな話になるわけ無いだろう
0945名前は開発中のものです。02/11/03 16:13ID:???
>>943
> ゲームコンソールに関して言えば、メーカ提供のライブラリが
> ある程度吸収してくれていると思いますが
世の中そういう方向に進んでるとは思うけど、目下の最大勢力 PlayStation 2
に限って言うと、メーカ提供のライブラリはきわめて低レベル(ハード寄り)
で「メーカ提供のライブラリがある程度吸収」してくれません。

特に PlayStation 2 のアーキテクチャは特異で、VPU 用のアセンブラと DMA
の使い方が性能の鍵になるので、「CPU キャッシュって何ですか」みたいな
高レベルな世界に済んでいる人間は揃って逝きました。

>>938
> それで、高度な部分は激しく機種依存で数年おきにリセットされる。
リセットされるのは、高度な部分というより低レベルな部分だと思うけど。
衝突検出やら AI のアルゴリズムなんかは、別にハードにゃ依存しないし。

それにリセットというほどじゃないやね。新しいハードが出てきたときに
いち早く使いこなすのは、やっぱり蓄積のある人間だったりするので。
0946名前は開発中のものです。02/11/03 17:34ID:???
なんというか、特定ハード、特定環境でしかツカエネー奴って
本当に存在するのか謎だよ。
ここ数年でもめぐるましく環境変わってるよね。
0947名前は開発中のものです。02/11/03 18:42ID:???
>>946
ある程度のライブラリが整備されている PlayStation から参入したメーカー
が、PlayStation 2 時代になって

ライブラリはねーわ
開発コスト(特にグラフィック関係)はかさむわ

で撤退に追い込まれたという話は、何度か聞いた。せいぜい、その程度だろう。
0948名前は開発中のものです。02/11/03 18:51ID:???
瞬間最大風速だけのハードで付加機能が全然なく
出来たものはジャギーだらけのブツブツゲーム
どのハードとは言わないけれど
0949名前は開発中のものです。02/11/03 19:16ID:???
ゲームの価値基準って「面白いかどうか」だから、技術力が高い
だけでは評価されるとは限らない。しかも売れるものと売れない
ものの格差が激しい。技術者としては遠慮したい業種。
0950名前は開発中のものです。02/11/03 19:23ID:???
>>949
そういうモチベの低い人は業界的にも願い下げです
せいぜいご自身の業界でがんばっていて下さい
0951名前は開発中のものです。02/11/03 19:48ID:???
>>949
そりゃゲーム業界に限らん。携帯電話業界だって FOMA は普及していないでしょ?
ただし、技術力があれば表現の幅や可能性が広がる。
0952名前は開発中のものです。02/11/03 22:52ID:???
FOMA が普及しないのは、技術力があるかどうか以前の問題だと思うが……
0953名前は開発中のものです。02/11/04 00:04ID:???
FOMAが売れないのは宇多田ヒカルが結婚したせい
0954名前は開発中のものです。02/11/04 05:19ID:???
>>953
そうに決まってる。

トオモワナ ヤッテケナヒ...
0955名前は開発中のものです。02/11/04 08:08ID:???
FOMAがヒットしなかったのは名前が悪い。
MONAにしろ。
0956名前は開発中のものです。02/11/04 10:40ID:???
互換性が無かった
ただそれだけ
0957名前は開発中のものです。02/11/04 11:04ID:???
存在価値が無かった
ただそれだけ
0958名前は開発中のものです。02/11/04 11:28ID:???
そういう話は携帯板でやれ
0959名前は開発中のものです。02/11/04 12:01ID:???
次スレが欲しいかな?

物凄い勢いで誰かが質問に答えるスレ@ゲ製板 4つめ
http://game.2ch.net/test/read.cgi/gamedev/1035601681/l50
【初心者歓迎】スレを立てる前にココで質問を【その3】
http://game.2ch.net/test/read.cgi/gamedev/1032814540/l50

これらがあるからいらない気もするけど。
0960名前は開発中のものです。02/11/04 13:32ID:???
>>959
その両スレとは目的そのものが違うだろう。
0961名前は開発中のものです。02/11/04 14:19ID:???
立てられる人おながいします
0962名前は開発中のものです。02/11/04 17:10ID:???
立てられませんでした…
0963名前は開発中のものです。02/11/04 17:12ID:???
スレを立てられる数はIPアドレスが枯渇していくと共に失われていくものなり
0964名前は開発中のものです。02/11/04 17:54ID:???
入力欄を間違えてこんなことやってもうた(恥)
http://game.2ch.net/test/read.cgi/gamedev/1021735643/108-109
 
あと、漏れのISPはスレ立てらんないみたい。
他板で大暴れしたアラーシがうちのISP使ってたらしい。合掌。
0965ゲームプログラミング相談室【Part5】02/11/04 17:55ID:???
ゲームプログラミング全般の質問スレッド。
扱う話題のダイナミックレンジはやや広め。包容力高め。
他の初心者質問スレとの棲み分けを探りつつ
これからもマターリと活用しておくれ。
 
■前スレ
【Part4】http://game.2ch.net/test/read.cgi/gamedev/1005040025/
■旧スレ(プログラム技術板)
【Part1】http://piza.2ch.net/tech/kako/969/969984472.html
【Part2】http://pc.2ch.net/tech/kako/985/985540361.html
【Part3】http://pc.2ch.net/tech/kako/1002/10028/1002894129.html
■関連スレなど
>>2-5
0966名前は開発中のものです。02/11/04 17:55ID:???
■関連スレ
○【初心者歓迎】スレを立てる前にココで質問を【その3】
http://game.2ch.net/test/read.cgi/gamedev/1032814540/
○物凄い勢いで誰かが質問に答えるスレ@ゲ製板 4つめ
(※第3スレ後半〜第4スレ前半は一時的な紛争地域)
http://game.2ch.net/test/read.cgi/gamedev/1035601681/
○鬱だ氏のう DirectX  (DirectXに関する話題)
http://game.2ch.net/test/read.cgi/gamedev/1033920036/
0967964-96602/11/04 17:58ID:???
こんな感じ↑(>>965-966)のテンプレを適当に作った。
なんかあったら修正したり手を加えてちょ。
で、もし暇な奴がいたら変わりに立ててくれると有難いなり。
0968名前は開発中のものです。02/11/04 18:13ID:???
立ててみます
0969名前は開発中のものです。02/11/04 18:15ID:???
う、だめでした。比較的マイナーなISPなので、立てれると思ったのだけど。
0970名前は開発中のものです。02/11/04 18:40ID:???
うらむならクソスレを連発している奴をうらめ
0971名前は開発中のものです。02/11/04 20:31ID:???
うーん、ここんとこ立ててないのにダメですた。なんじゃろう。
0972名前は開発中のものです。02/11/04 20:39ID:???
うーん、私でよければ立ててみますね。
0973 ◆.c.yXP2vFk 02/11/04 20:41ID:???
たててみる
0974 ◆.c.yXP2vFk 02/11/04 20:43ID:???
被った、待機
0975名前は開発中のものです。02/11/04 20:43ID:???
>>973
ごめん、ストップ!!
私が先に立てた。
http://game.2ch.net/test/read.cgi/gamedev/1036410116/
0976 ◆.c.yXP2vFk 02/11/04 20:45ID:???
>>975
乙カレー

宣言があってよかった
0977名前は開発中のものです。02/11/04 20:46ID:???
いえ、差し出がましいことをしてすみませんでした。
0978名前は開発中のものです。02/11/04 20:54ID:???
おお、立ってる
0979964-96602/11/04 20:58ID:???
スレ立て乙カレー
0980名前は開発中のものです。02/11/05 23:32ID:/7Ytk27p
ここ埋めないの?もったいない…
0981名前は開発中のものです。02/11/06 00:04ID:ac3ggRZP
新しいのがたったんだ。
安心して糞レスできるぜ。
0982名前は開発中のものです。02/11/06 00:17ID:5us9zX6n
>>981
知ってるけど、あっち誰も書きこまないし
なら、こっち埋めてからでもいいかな?…と
0983名前は開発中のものです。02/11/06 01:22ID:5kObgyse
そうだ一度くらいはラストを飾ってみたいね。
ラストでメール欄に得ろ画像のリンクとか。やってみたいね
0984名前は開発中のものです。02/11/06 09:05ID:???
梅梅
0985名前は開発中のものです。02/11/06 18:55ID:AbNkeWCY
このスレ一周年記念age
0986名前は開発中のものです。02/11/07 12:42ID:???
いいスレほど早く埋まっていく・・・・
レス数が950を超えています。1000を超えると書き込みができなくなります。