ゲームプログラマーの技術レベルは高い。
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/04/13 13:07ID:eiAxwjws最近、訳あって3Dゲームの開発に携わるようになりました。
で、昔からゲーム作ってる人等を見ての正直な感想、
1・「お前等レベル高い!」
2・「なんでそんな事知ってるの??」
って感じでした。今までゲームプログラマを馬鹿にしてたんですが、
撤回します。
特に2ですが、ゲームプログラマの人達は、僕が本やらWebやらで調べても
全然分らなかった事を知っていたりするので不思議です。
日本のソフトウェア開発レベルは低い、と言われていますが、そうでもない
かも、と思ったりしています。
0312名前は開発中のものです。
02/09/09 18:26ID:???> データに関してハードコーディングしないとダメな領分もまだ多々あるから
たとえばスクリプト。機能を充実させる方向で行くと、結局は汎用言語と変わらなく
なってしまうからねぇ。汎用言語を一から作るぐらいなら、記述能力が高くてバグも
出尽くしてる C++ 処理系を素で使った方がマシなわけで、
どこまでデータにして、
どこまでハードコーディングするべきか
は、それほど自明じゃないよな。
>>307
119 はともかく 118 のどこが「ツールを軽く見て開発プロセスの効率化を考えない」
人間なんだ? 正論を、その裏に潜むコストも勘案せずにゴリ押しする方が、よほ
ど「開発プロセスの効率化を考え」てないだろ。
0313311
02/09/09 19:39ID:iJg5dpKN> どこまでデータにして、
> どこまでハードコーディングするべきか
>は、それほど自明じゃないよな。
そそ、はっきり書けなくて悪かったけど、それは同感。
例えばRPGのスクリプトなら、スクリプトで何%フォローできれば
いいかってのはシナリオ屋とエフェクト屋と打ち合わせるよ。
何でもできるツールを作るよりは、どことどこをプログラムで書く
べきかってところな。(工数の計算できないクソなシナリオ屋・
エフェクト屋は、幸い漏れのそばには居ない。)
漏れが言いたいのはこの点だ。
「何についてもあんまり固執しないのがベター」
0314名前は開発中のものです。
02/09/09 21:03ID:gDhJ+JvVこれよくない?
0315名前は開発中のものです。
02/09/09 21:06ID:???0316名前は開発中のものです。
02/09/09 22:15ID:???>「何についてもあんまり固執しないのがベター」
最終的にこの意見に落ち着くのだが、その度に発言者をフェード
アウト組み扱いなんだから手に負えない。ホントにDAKINIレベル。
0317名前は開発中のものです。
02/09/09 22:34ID:???0318名前は開発中のものです。
02/09/12 01:59ID:???0319名前は開発中のものです。
02/09/12 20:13ID:???0320名前は開発中のものです。
02/09/12 21:19ID:???その言葉によってコノスレカラの呪縛が解き放たれますた。
最近のゲームはややこしくてつかれるので、ピクロスもどき
とコラムスで偶に遊ぶ程度です。
0321名前は開発中のものです。
02/09/12 22:47ID:???フェードアウト組みハケーン。
なんてな。作り手と遊び手の間の溝が日に日に深まるのを感じる今日この頃。
0322名前は開発中のものです。
02/09/18 07:50ID:???そうそう、時間なんぞに固執せず、頑張りませう(w
0323名前は開発中のものです。
02/09/20 18:04ID:???0324名前は開発中のものです。
02/10/06 07:31ID:4YuY/YPK正直、中級よりやや下から初級の上って感じだな。
0325名前は開発中のものです。
02/10/06 10:40ID:7sZdPbgP大体作るものの形が見えているので問題なく取り掛かります。
(っていうのも大体がVBやJavaで作ったフォームにPL/SQLを絡ませるだけ・・・)
ゲーム系製作に関してはまったくの素人で、アクションだとかLVアップだとか3Dだとか
そう言ったアルゴを考えるのは業務系ではまったくないので、
どのようにやってるのか非常に興味がわきました。
私も少しばかりやってみたいなどと思っちゃってますが、取っ掛かりが
まったくわかりません。
もし自作してみようとするならどこから取り掛かるべきなんでしょうか?
(それすら考え付きません)
0326名前は開発中のものです。
02/10/06 11:03ID:???> もし自作してみようとするならどこから取り掛かるべきなんでしょうか?
既存のソースを読む。ジャンルにもよるが、フリーソフトでソース公開している
ゲームも存在する。
0327名前は開発中のものです。
02/10/06 11:06ID:???とりあえずゲーム内容は考えずに
0328326
02/10/06 11:25ID:???http://giggle.cside6.com/hotate/
>>327
いきなり 3D だと、覚えることが多くて面倒かも知れん。最初は 2D のシュー
ティイングか、単に上や右に進んでいくだけのジャンプアクションゲーム (スー
パーマリオやアイスクライマーのコア部分) ぐらいから始めると良いかも。
0329名前は開発中のものです。
02/10/06 13:53ID:cFYgHuaz0330名前は開発中のものです。
02/10/06 18:52ID:???ぷよーんよりましな程度では?
しかもDX8文字描画の実装に疑問あり。
0331名前は開発中のものです。
02/10/13 17:48ID:???0332名前は開発中のものです。
02/10/14 21:33ID:???そこのHPにあるゲームの技術ってスゴイんですか?
全然わからんもんで。
0333名前は開発中のものです。
02/10/14 21:53ID:???0334名前は開発中のものです。
02/10/14 23:01ID:???0335名前は開発中のものです。
02/10/14 23:53ID:???>>334
理由もなくやめとけと言われても説得力がないぞよ
0336名前は開発中のものです。
02/10/15 00:34ID:???|\´ー`)/| < どれどれ、おもしろそうなスレッドだ・・・
○ \/ζ ○ \__________
| |旦 |
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
| |
∧_∧ ビリーー / ̄ ̄ ̄ ̄ ̄
|\ΦДΦ) /| < っざけんな!終了だゴルァ!
○ > ζ > ○ \_____
| < 旦 < |
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
| |
0337名前は開発中のものです。
02/10/16 05:42ID:???他にそのような参考になるサイトないすか?
0338名前は開発中のものです。
02/10/16 09:21ID:???クソスレは終わらせてやるからな!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧ ∧_∧ END
(・∀・∩)(∩・∀・) ENDE
(つ 丿 ( ⊂) FIN
( ヽノ ヽ/ ) 了
し(_) (_)J 完
0339名前は開発中のものです。
02/10/16 23:32ID:???ttp://www.hh.iij4u.or.jp/~peto/Games/games_top.html
これを参考に自分流でつくってみ。
C++で扱いやすくするのが今風だと思うけど。
ま、習うより慣れろでしょ。
どうやって状態を管理するか
ttp://www.s34.co.jp/cpptechdoc/misc/smc/smc_j.html
も参考になるだろう。
画面表示だのキー入力だのは二の次。
0340328
02/10/17 21:04ID:???いや、別に「すごい」技術は何もないけど。ただゲームの仕組みを知る上では、
規模が小さい
でも、それなりに動くレベルの代物にはなってる(オモチャというほど小さくはない)
という点で、勉強用には良かろうと思って挙げただけ。
> 画面表示だのキー入力だのは二の次。
それができないと面白くないから、途中で飽きると見た(w
ただ入出力周りは、昔と違って Win32 やら PS2 Linux だと準備が面倒なんで、
サンプルとなる「とりあえず動くコード」を持ってきて、いじってみた方が良いとは
思う。
0341名前は開発中のものです。
02/10/19 06:58ID:fVtF0xUH妄想電波が多いだけ。
ま、2ch見てる奴等なんて、たかがしれてるワケだがw
0342名前は開発中のものです。
02/10/19 09:16ID:FGL5xt2uAge of Empire
を作れますか?
0343名前は開発中のものです。
02/10/19 09:38ID:???0344このスレは無事に終了しました。。。
02/10/19 10:03ID:???0345名前は開発中のものです。
02/10/19 10:05ID:tRp3XZ8bプログラム以外は自信ないので。
0346名前は開発中のものです。
02/10/19 10:06ID:???0347名前は開発中のものです。
02/10/19 10:10ID:???,、____| |____,、
〈 _________ ヽ,
| | | |
ヽ' 〈^ー―――^ 〉 |/
,、二二二二二_、
〈__ _ __〉
| | | |
/ / | | |\
___/ / | |___| ヽ
\__/ ヽ_____)
0348名前は開発中のものです。
02/10/19 10:13ID:FGL5xt2u例えば、特大マップで1000近いユニットが自発的に判断して動いていること。
そしてそれをネットワークゲームとして実現していること。
また、他には
・個々のユニットの経路探索が比較的適切
・複数種類ユニットが弱点の無いように編成され、フォーメーションを組んで移動している。
・さらに連携の取れた攻撃をしている(ように見える)
・マップのどの場所をクリックしても即座にメイン画面にそこが表示される。
・メイン画面は今見えている風景と過去に見た風景とまったく行ったことが無い場所(闇)に
分けられている(これは簡単そうな気がする)
すごい技術のかたまりのようなゲームだと思うのだが・・・。
技術的には楽勝なのかな。
0349名前は開発中のものです。
02/10/19 10:19ID:???0350名前は開発中のものです。
02/10/19 10:24ID:???たとえコピーでもな。
0351名前は開発中のものです。
02/10/19 11:56ID:???0352名前は開発中のものです。
02/10/19 12:51ID:???>・マップのどの場所をクリックしても即座にメイン画面にそこが表示される。
これも簡単化と
0353名前は開発中のものです。
02/10/20 07:05ID:???最後にはWindowsを作らせるきかよ、お前は
0354名前は開発中のものです。
02/10/20 09:20ID:m2TB7gre大抵できないよな
おまえ、それでプログラマーかよって思う。すぐクビにするけど(藁
ゲープロにはそういうの多いし
>>349と>>352は絶対出来ない。
なぜなら着目点が本題とずれすぎて話しにならない。(藁
簡易版でも無理でしょう。10ユニットでも作れない。
こういうのが多いからゲープロはレベルが低いって言われるんだよな。
0355名前は開発中のものです。
02/10/20 10:09ID:???/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ モララーより /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
0356名前は開発中のものです。
02/10/20 21:17ID:???0357
02/10/21 07:49ID:ApcJ4mz/0358名前は開発中のものです。
02/10/21 10:06ID:???今日も吠えてるんです。だれか救済してあげてください。
0359名前は開発中のものです。
02/10/21 10:41ID:???0360あぼーん
NGNG0361名前は開発中のものです。
02/10/21 17:19ID:???プログラムの処理って言っても、幾つかあると思うんだが?
ソースレベルでの処理、
ハードも含めた、データ転送(メモリアクセス)を考慮した処理、
通信時の、プロトコルやパケット処理、
一概に、技術、技術って言われてもね。
全部含めた技術なんて言わないよね?
そんな事言い出したら、其れこそ、車を一台全て作る技術って言う位の話だぞ。
エンジン設計、シャーシ設計、内装、ボディデザイン等々。
何か、技術ってしか言わない奴って分かってなさそうだよ…。
0362名前は開発中のものです。
02/10/21 22:53ID:HKlEZ64tそうかなぁ?
Age of Empireのプログラムした人達って数人じゃなかったっけ?
小人数でありながら、様々な技術を駆使してあのゲームを作った
ように聞いたことがあるけど。
0363名前は開発中のものです。
02/10/21 23:01ID:???一人じゃ無いなら同じじゃ無い?
その数人が、全員が全員、誰の担当個所だろうとお構い無しに、
何処の部分だろうが関係なく作れる訳無いじゃん。
ネットワーク担当者が、
描画時のメモリアクセスの最適化の部分を理解してるとかあるのか?
そんなの、担当しか分からないと思うが。
0364名前は開発中のものです。
02/10/21 23:57ID:???ソースはCVSで管理できるけど、それ以外の画像や音のなど
いいかげんな部分をきっちり管理していた。
0365名前は開発中のものです。
02/10/22 01:28ID:???本に載ってたの?書籍名わかったら教えて
0366名前は開発中のものです。
02/10/22 01:45ID:???日本に存在しない気がする。
0367名前は開発中のものです。
02/10/22 02:18ID:???本じゃないけどEnsemble StudiosのジャーナルにGDCでアセット管理に関する
講演の資料が載っていたよ。
http://www.ensemblestudios.com/openjournal4/story/six.shtml
ほかにもgamasutraとか見るとEnsemble Studiosの人がgdmag誌に寄稿した記事
とかGDCで講演したときの資料が載ってるよ。
0368あぼーん
NGNG03691
03/03/26 21:14ID:NtlD3GhA0370名前は開発中のものです。
03/04/30 13:01ID:SNLFnav70371名前は開発中のものです。
03/09/11 17:48ID:x1idZjdl0372名前は開発中のものです。
04/09/28 22:19:45ID:0igNeytdl
0373名前は開発中のものです。
04/09/30 03:29:26ID:oC2x/H5y0374名前は開発中のものです。
04/11/11 00:29:30ID:Yzh1932+ほとんど見たことがない。そのレベルはマイクソソフトの1億倍くらい。
0375名前は開発中のものです。
04/11/11 02:47:12ID:5MN/EGOG0376名前は開発中のものです。
04/11/20 07:32:51ID:FeIPE62+紙一重だよ
ゲーム専用機の場合PCと違って環境が複雑じゃないから多少強引な手も通用するし
0377376
04/11/20 07:33:19ID:FeIPE62+0378名前は開発中のものです。
04/11/20 09:48:33ID:zk2N/Twp0379名前は開発中のものです。
04/11/20 09:56:52ID:h6463j4m何をどう分散化処理?
0380名前は開発中のものです。
04/11/20 10:34:39ID:lU2COqvYビジネスソフトは「どうしてこんなにクソなんだよ!?」としか思わない
使い勝手とか性能とか考えて作ってない、というか素人が作ってんだろうな
ソースも超汚いだろうことは想像できる
0381名前は開発中のものです。
04/11/20 10:37:51ID:lU2COqvY3年も業務してればクソレベル(通常レベル)のものは作れる
そいつにすごいゲームが作れるかといえば答えはNO
0382名前は開発中のものです。
04/11/20 12:12:41ID:/0oDwAhu普通の会社はプログラムをメインの仕事にして無い人の方が多いからね。
ワードとエクセルの延長技術で作ったようなソフトはもちろん糞確定。
でも、携帯電話の無線プログラムとか銀行のATMとかコンビニのレジとか
医療用機器とか冷蔵庫、洗濯機などの家電とかも
もバグったのみたことないでしょ?
やっぱり、いるところにはいるもんだよ。
そもそも、ビジネスソフトって客から要望や苦情が無い限りは
バグを直したりはしない。(直す時間がもらえないことが多い)
っていう事情がある。
0383名前は開発中のものです。
04/11/20 23:10:41ID:zk2N/Twpサーバー間分散化処理
クラスタとかロードバランサとかその辺
0384名前は開発中のものです。
04/11/20 23:41:46ID:h6463j4mなんのために?
それはおまい経理ソフト作ってる奴に三次元空間処理技術持ってますか?って聞くようなもんだろう。
必要であれば出来る(やる)のが当然。出来ない奴はカスだろう。
できる/出来ないなんて、ものすごいナンセンスな事言ってるのに気付いてるのかな?
まぁネットRPGとかは大体それ専門家が組んでるから、厳密に言えば組んでるのはゲームプログラマじゃないと言えばそうかもね。
0385名前は開発中のものです。
04/11/21 00:48:09ID:kkjAb9Bfそそ、これが知りたかったのよ
この辺はなんで、ゲームプログラマで必要で出来るはずなのに外に出すの?
通信なんてもう何年も前からゲームで使われてるはずなのに
0386名前は開発中のものです。
04/11/21 08:14:52ID:0O8TAErfお前は秋葉でサーバーマシン買って来てネットゲームを構築しようとでも言うのか?
0387名前は開発中のものです。
04/11/21 15:12:25ID:U8+4f0mLというか、やっぱり本職の人間を取り入れてやるべきだと思う
ゲームプログラマーも時間をかければ作れるだろうけど
いったい何年かかるやら
0388名前は開発中のものです。
04/11/21 15:40:54ID:E9TT2R72この文脈でいうゲームプログラマはグラフィック寄りのプログラマの事だと思うけど
ネットワークまで兼任させる意味がなにかあるのか?
クライアント程度までならまだわかるがDBや鯖なんて畑違いもいいところ。
おまいらだってSQLすら触った事ないだろ。
ブレードサーバと言われて何かかっこいい剣を思い浮かべるような奴には無理。
0389名前は開発中のものです。
04/11/21 15:50:31ID:U8+4f0mLまぁ鯖だけじゃなくクライアントのネットコードも専門の人間を交えてやるべきだと思う
逆にサーバーのゲーム的な部分はゲームプログラマにやらせるべきだし(例えばイベントとか)
まぁ適材適所に専門家を配置して使うってのは当たり前だと思うんだが
国内でネットゲー作ってるところはどうしてるんだろうね
専門家を早い時期から入れれなかったところはプロジェクトあぼーんしてたりするのかな
0390名前は開発中のものです。
04/11/21 22:32:06ID:N6nBtMIsゲーム作るとこのほうが偏差値高いし、
バカにすること事態が・・・
0391名前は開発中のものです。
04/11/21 23:51:28ID:kZl3J+88サーバだろうがネットワークだろうがDBだろうが、目的のためなら努力は惜しまないし、実現して当然。
今すぐできる・できないの話は頭わるすぎ。
クソjavaとかで使い勝手や生産性は二の次のウンコアプリを業務で作ってるやつとはそういう意味で次元が違うよね
0392名前は開発中のものです。
04/11/22 00:11:22ID:1B3tRPoI仕事で遊んでいられる気楽な商売でいいよな
ぐらいであり、
業務とかのシステム開発>>ゲーム開発
なんだよな
実際は、コボルなどのウンコードを量産してる輩よりは
ゲームプログラマーの方が洗練されたコードを書けたりする
0393名前は開発中のものです。
04/11/22 03:34:38ID:leinH+FR陥ってしまうんだと思うんだが。結局はゲーム系だろうと、業務系だろうと
すごい香具師はすごいし、ダメな香具師はダメなだけだ。
それと、消費者から見たプログラムの出来不出来レベルでプログラマの質を判断するのは
早計過ぎる。一例をあげれば、ゲームでハングするようなヤツは見た事ないって言ってたのが
いるが、コンシューマゲームは普通ハードメーカの品質チェックがあって普通ヒドイ出来の
ままで発売はできないだけだ。それに対して業務系はお役所的ないろんな大人の事情って
ヤツが絡んでクソみたいな状態のまま世間様に放り出されてるようなコトも結構多い。
0394名前は開発中のものです。
04/11/22 07:21:14ID:tA6Om7KW今現在ネットワークやDBに精通しているゲームプログラマは本当に少数
たしかに最終的にできる、できないでいえばできるだろうけど
時間という制約を考えると経験のある人材に割り振るのが現実的
なおかつそこにゲームプログラマが参加してノウハウを盗むのが一番効率的
0395名前は開発中のものです。
04/11/22 14:43:36ID:3v5/CkBv銀行とか病院とかライフライン制御系の次くらいに厳しいんじゃないか。
0396名前は開発中のものです。
04/11/22 17:33:14ID:tA6Om7KW管理という面では場所によってはずさんだぞ
個人の力に頼りすぎて、担当がいなくなったら
仕様書なんかの書類もないし、なぞのマジックナンバーだらけで
引き継ぐより新規で作ったほうがいいんじゃないかっていうこともあるしw
って今笑い事じゃない人がみてたらゴメンなさい
0397名前は開発中のものです。
04/11/22 20:16:22ID:jIdfKYGV業務アプリ→お客から金を貰えさえすればクソでもウンコでもいいのでなんとなく動けばいいもの
0398名前は開発中のものです。
04/11/22 21:33:12ID:tA6Om7KWわかってない香具師が本気で書いてるのかわかりにくいな
ちゃんと釣れたら
「釣れた」ってリアクションが欲しい
0399名前は開発中のものです。
04/11/23 03:59:22ID:pY9pPdv+1の文面だとゲームプログラマをバカにしていたのを止めただけで
別に、ゲームプログラムの方が凄いと言っていないと思うのだが。
あと、2の補足説明だけど、ドキュメントを読んでも>>1が理解できなかったことを
ゲームプログラマが理解できていたのか、ドキュメントにも載っていないことゲームプログラマ
が知っていたのか・・・。
あと1の境遇も気になる。
アプリ屋の仕事が無くなって3Dゲームに携わったのなら、経験の差がでて当然だろうし
アプリ屋の経験を3Dゲームに生かして欲しくて転属になったのなら、なぜゲームプログラマ
にゲームプログラミングで優劣を決めようと思ったのか。
ふと、読んで疑問に思った。
0400名前は開発中のものです。
04/11/24 04:59:28ID:9GZvAUUG今更2年半も前の>1のコトなんか気に掛けた上に、今の話の流れを
否定してどうしたいんだか。
別に誰も、この期に及んで>1が言わんとする解釈なんて話題とは関係ないのだが。
ま、空気嫁ってところだな。
0401399
04/11/24 11:12:40ID:NIQySvMqレスサンクス。
自分なりに考えたんだが、かなりの的外れだったのか。
やはり、俺はドキュメントをまともに書けないクソPGだったのか。
もう少し、日本語の勉強をやり直してくる。
話を途中で折ってすまん・・・
0402名前は開発中のものです。
04/11/24 11:40:58ID:X8hJhCEgまさに空気嫁
この場合、
「>>400 うっせばーか。ここはお前のスレか?もう二度とこねーよ」というレスが正しい
0403名前は開発中のものです。
04/11/24 13:45:22ID:a0LmYeg4の方が漏れは好きだ
0404名前は開発中のものです。
04/11/24 14:24:53ID:X8hJhCEg0405名前は開発中のものです。
04/11/25 13:52:27ID:/mo/Q0rH0406名前は開発中のものです。
05/01/14 02:48:00ID:1A5E+y8nに俺が気づいていないだけ・・・
のテスト
0407名前は開発中のものです。
05/01/14 02:48:25ID:1A5E+y8n0408名前は開発中のものです。
2005/03/21(月) 20:21:38ID:z3HpBl/Kkumaタンのことかーーーー!!
【参考】
セガ辞めてスーパーでアルバイト
http://pc5.2ch.net/test/read.cgi/gamedev/1105265042/
0409名前は開発中のものです。
2005/03/21(月) 20:22:37ID:z3HpBl/K0410名前は開発中のものです。
2005/03/26(土) 13:44:14ID:xzqaJz52http://kun22.net/m/img02/854.jpg
後編
http://kun22.net/m/img02/855.jpg
ゲームクリエイター志望者の現実
0411名前は開発中のものです。
2005/03/31(木) 18:07:04ID:tBBCqKjc普通に卒業して大手企業に内定してるやつ数名しってます
■ このスレッドは過去ログ倉庫に格納されています