OOとゲームプログラミング
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/11/07 23:55ID:HnYWCQK1行うことが出来るのか語り合うスレです。
0592名前は開発中のものです。
02/01/21 03:10ID:???多分高級言語の「高級」を「高級な技術が要求される言語」とか
「高級なプログラマーが使う言語」とかに勘違いしてる君だろうな。
0593名前は開発中のものです。
02/01/21 03:56ID:???ぷ>>591
0594じじー
02/01/21 04:55ID:???10年ほど前、GBのワイヤーフレーム3DゲーのX(任天堂発売)を
作った高校生とは別の人だよね?
その後、sonyに行って、今はGCCベースのEE-GCCを開発中とマ板で
聞いたことあるけど。
0595名前は開発中のものです。
02/01/21 05:15ID:???思う・・・確か。旧ライフボートのね。
http://www.softboat.co.jp/product/iar/ewz80.htm
でも、こっちはセグメント概念とかウザい。
両替機、組み込み系で使ったことあるけど、疲れて欝になった。
0596名前は開発中のものです。
02/01/21 05:27ID:???高級言語の需要も高まってるね。ま、素直に他のCPUで
高級言語使えや、とそこで言ってしまうのは素人。
z80は他チップとの相性や基盤の量産効果によるコスト削減が見込める・
0597名前は開発中のものです。
02/01/21 05:28ID:???0598名前は開発中のものです。
02/01/21 06:32ID:pJoFp548http://game.2ch.net/test/read.cgi/gamedev/1005161570/l50
0599名前は開発中のものです。
02/01/21 06:56ID:???0600名前は開発中のものです。
02/01/21 07:13ID:???0601名前は開発中のものです。
02/01/21 13:37ID:???だから、自分の開発手法以外は認めたくないというのがあるんだろう。
自分がある特定の開発手法に忠誠を誓っていることを自覚したら、
頭を柔らかくする方策を練っても良いかもしれない。
0602名前は開発中のものです。
02/01/21 17:25ID:???0603名前は開発中のものです。
02/01/21 18:21ID:???0604名前は開発中のものです。
02/01/21 19:55ID:???俺は頭が固くならないように、言語関係とは別にソフトウェア開発がらみの書籍は年に 5 冊ぐらいは
読むようにしてるよ。去年だと達人プログラマ、リファクタリング、プログラミング作法、コードコンプリー
ト、ライティングソリッドコードってな感じ。
次は XP かねぇ。
0605名前は開発中のものです。
02/01/21 22:40ID:???0606名前は開発中のものです。
02/01/21 22:48ID:???「ファインマン物理学」「GS美神極楽大作戦」「日露戦争」
「競馬名人読本」「国際経済学」「超人ロック」「日本書紀解説」
「聖なる侵入」(ディック)
0607名前は開発中のものです。
02/01/21 23:03ID:???そうなんだけどね。
だから全然本を読んだり他人のソース読んだり開発手法を学んだりせず、
自分の信ずる道をうじうじと追求するというスタイルはあまり健康的ではないような気がする。僕はね。
0608名前は開発中のものです。
02/01/21 23:06ID:???"毎年"開発手法の本5冊というのが無理があるような
本が列挙されていますが・・・
読むのが無理と言うより、毎年読んでる割には
不自然な古典が含まれているという・・・。まぁどうでも良いんですけど、
頭堅くしたくないなら全然違うジャンル読んだ方が良くない?
0609名前は開発中のものです。
02/01/21 23:37ID:???わりと昔の本でも読んでないものはあるのよ。
> 頭堅くしたくないなら全然違うジャンル読んだ方が良くない?
板違いになりそうなんで、プログラミングから遠く隔たったやつは書かなかったんだけど、
この一ヶ月以内に読んだプログラミングに絡まない本だと
論理哲学論考
ローマ人の物語 X
同時代史
死刑囚 最後の瞬間
日出処の天子
秋吉家シリーズ
とか。プログラミングがらみだと
Effective STL
Inside the C++ Object Model
あたり。(年末は暇だったので読書がはかどったんで。普段はこんなに早いペースでは読めません)
0610名前は開発中のものです。
02/01/22 01:19ID:???UML関係は読まないの?
0611名前は開発中のものです。
02/01/22 01:20ID:???「論考」かぁ。読んだけど全部は理解できませんでした。
今はデリダの「言葉にのせて」を読んでますが、なかなかいいです。
プログラミング関連は「Objective-C」(荻原剛志) が面白かった。
0612名前は開発中のものです。
02/01/22 04:42ID:???0613名前は開発中のものです。
02/01/22 09:19ID:???そういや「リアルタイムUML」って本が出てるけど、誰か読んだ人いる? タイトルだけ見ると「OOと
ゲームプログラミング」にそのまま使えそうな気もするんだが。
0614名前は開発中のものです。
02/01/22 10:03ID:???>>613
面白そうかもね。
クリーム色の本「UMLユーザーガイド」(だっけ?)はリファレンス的色彩が強くて、
わかりにくかったからこれ買っても良いかも。
関係ないけど、オージス総研って大阪ガスの子会社?だったんだね。
知らなかった。大阪ガスマンセー。
0615名前は開発中のものです。
02/01/22 23:48ID:???ここはなんのスレだっけ?
0616名前は開発中のものです。
02/01/23 00:44ID:yYTkkT2E効率が上がらなかった場合はそのPGは、時代遅れの過去の知識にしがみついている
頭の固い、新しい知識を受け付けない、向上心の無い、廃品、真性、
理解力、好奇心といった健全な精神活動を持たない、怠け者、負け組み、落伍者
のロートルオヤジの烙印を押されます。
0617名前は開発中のものです。
02/01/23 01:42ID:???> いまだに導入コストについての理解がないようなんだけど・・・。
せっかくなんで、具体的な見解を頼む。
0618名前は開発中のものです。
02/01/23 01:48ID:???>>616のようなローカルオヤジを首にするコスト。
あるいは>>616のようなローカルオヤジに無理やりOOPやらせて破綻するリスク
0619名前は開発中のものです。
02/01/23 02:05ID:???さえない突込みでスマンが、ローカルじゃなくてロートルかと。
0621名前は開発中のものです。
02/01/23 07:02ID:???0622名前は開発中のものです。
02/01/23 10:21ID:???気づいたら使っていたのでその辺わからねーんだわ。
他人に勧めるときに参考にしたい。
0623名前は開発中のものです。
02/01/23 13:17ID:???時間的コスト : 小一時間
0624名前は開発中のものです。
02/01/23 14:25ID:???0625名前は開発中のものです。
02/01/24 00:08ID:hOwXptDB0626名前は開発中のものです。
02/01/24 00:41ID:???char* pOut = (char *)in;
return pOut;
}
このコードを実際に書く人が存在する事を覚えておいた方がいい。
0627名前は開発中のものです。
02/01/24 00:49ID:???テンプレぐらい使え。な。
0628名前は開発中のものです。
02/01/24 14:06ID:c86YUCYAネタ?
0629名前は開発中のものです。
02/01/24 22:33ID:t/2EN71K俺の自作のstringクラスはoperatorオーバーロードしてるから
そのコードでも問題なく動くけど何か?
0630名前は開発中のものです。
02/01/25 00:37ID:???そういう問題か?
0631名前は開発中のものです。
02/01/25 01:23ID:???あー、こーゆー人が一番困るかも。
機能が違うならstring2とかにするだろうにね。
ま、ウチもstringは置き換えだけど。
0632名前は開発中のものです。
02/01/25 01:40ID:???ネームスペースを切ってあれば許せる。
0633
02/01/25 09:39ID:zRa+G+3a0634名前は開発中のものです。
02/01/25 12:21ID:???速攻構文エラーでません?これ。
そういうすぐ分かる間違いはミスに入らないよ。
ミスってのはオブジェクト始末した後外部にあるポインタ
で参照するカスコードを言うの。
0635名前は開発中のものです。
02/01/25 13:01ID:???dangling pointerか。
0636名前は開発中のものです。
02/01/25 18:27ID:???あまりコンストラクタに機能を詰め込まないようにして、まじめにシーケンス図を
書いて考えれば防げるけど。
昨日、久しぶりに pure virtual function で怒られたよ。
0637名前は開発中のものです。
02/01/27 07:19ID:???C++使えたくらいで優越感に浸って満足できてしまうキミら庶民が
初々しくて眩しいぜ。俺なんか、九九覚えるよりもオナニーを覚えたし、
オナニー覚えるよりもC++を先に覚えたもんだぜ。
0638名前は開発中のものです。
02/01/27 14:55ID:???それはどこで笑えばいいんですか?
0639名前は開発中のものです。
02/01/27 15:44ID:???縦読みするんじゃないのか。
0640名前は開発中のものです。
02/01/27 16:15ID:???サンクス!縦読みしたら、ナメック語で神のコードが現れたYO!!
0641637
02/01/27 18:29ID:???思ってたのによぉ。638の639二人。ちっとは、オレの目にオモロいギャグの
一つや二つ、飛ばしてみろや。
0642名前は開発中のものです。
02/01/27 18:42ID:???もう来るな。
0643名前は開発中のものです。
02/01/27 18:47ID:???0644637
02/01/27 22:17ID:???「しね」だの「くるな」だの「つまらねー」だのしか遠吼えしかできねー
単細胞野郎は、おおかた女日照りと見たね。がっかりさせやがって。
なんていうかさぁ、こう、気の利いたディスカッションできるイけてる
プログラマーっていねーの?
0645名前は開発中のものです。
02/01/27 23:05ID:???オマエが一番イケてねー事に早く気付いてくれ
0646名前は開発中のものです。
02/01/27 23:36ID:???0647名前は開発中のものです。
02/01/28 04:11ID:???正直、2ちゃんねる広しと言えども、こんな寒いヤツ数ヶ月ぶりに見た。
0648名前は開発中のものです。
02/01/28 23:26ID:???はやく OO 語れよ。待ってるんだから。
0649名前は開発中のものです。
02/01/29 13:58ID:???私は生まれる前から自分の this ポインタを弄ってましたが何か?
0650
02/01/29 23:11ID:AYQZp6YCここのソースを見ろ。
OOなぞとっくに廃れてるYO!
0651名前は開発中のものです。
02/01/30 00:11ID:???0652名前は開発中のものです。
02/01/30 01:11ID:???Ruby知らないプログラマーは、だいぶ損してるぞ!
0653名前は開発中のものです。
02/01/30 01:30ID:???0654名前は開発中のものです。
02/01/30 01:32ID:???なんか図星されて釣られた雑魚が。
釣り人644の舌打ちが聞こえてきそうー
0655名前は開発中のものです。
02/01/30 01:36ID:???つまらなすぎ。ネタ職人を目指すなら、精進して出直すように。
0656名前は開発中のものです。
02/01/30 03:03ID:???654をネタ崩れと誤認識するシロい男、ハケーン
0657
02/01/30 03:09ID:ikWHR0pm「役不足」の用法が違うよ。辞書で調べるべし。
それだとC++はOOなどやるのには勿体無いような高機能言語となる。
0658名前は開発中のものです。
02/01/30 03:54ID:???だから役不足なC++ぐらいが丁度いいと思う。簡単だしね。
0659名前は開発中のものです。
02/01/30 04:00ID:???オナニーを小学校高学年あたりで覚えたと仮定すると、九九を覚えたのは中学校あたりですか?
それで役不足の意味もわからないのですね。
0660名前は開発中のものです。
02/01/30 04:07ID:???>>657の言ってることわかってる?
0661名前は開発中のものです。
02/01/30 04:11ID:???657に返したレスじゃないんだけど…。
0662名前は開発中のものです。
02/01/30 04:15ID:???役不足の使い方間違えてるのでもう一度辞書で調べましょう。
0663名前は開発中のものです。
02/01/30 07:00ID:???さて、 今日もシコシコオナニー議論
0664名前は開発中のものです。
02/01/30 09:33ID:???0665名前は開発中のものです。
02/01/30 17:37ID:???0666名前は開発中のものです。
02/01/31 00:07ID:???0667名前は開発中のものです。
02/01/31 23:15ID:???0668名前は開発中のものです。
02/02/04 02:52ID:???そういう次元の話をしはじめたら面白いゲームつくれよヴァカでおしまいになるから。
面白くて売れるゲームつくれる奴が使える奴。それ以外は使えねぇというのが社会。
0669名前は開発中のものです。
02/02/04 03:00ID:???と、最近思うようになったが、そうもいっていられない現状。
0670名前は開発中のものです。
02/02/04 03:09ID:???> 面白くて売れるゲームつくれる奴が使える奴
そりゃそうだが、プログラムに関しては広い意味での「技術力」がモノを言う場面も
多い。
いくらアイデアが良くても、バグバグでしょっちゅう異常終了するようだと論外だし、
新しいアイデアを盛り込もうとしたときに「設計からやり直さないと無理」だと、時間
的に余裕がなくなって、実現可能なことが制約されてしまう。
ここまでは前提で「で、OO はどうなんだい」っつー話をしてるんじゃなかったのか。
0671名前は開発中のものです。
02/02/04 03:11ID:???0672名前は開発中のものです。
02/02/04 03:20ID:???OO と Generic Programming の関係は、進化というよりは相補的だが。最近の
流行りだと AOP (アスペクト指向プログラミング) なんつーのもあるやね。
0673名前は開発中のものです。
02/02/04 09:47ID:???AOPは理念は解るが、具体的に何をするものなのかよく解らん。
0674名前は開発中のものです。
02/02/04 14:04ID:???まずはちゃんと OO を当たり前にすることからだ。
0675名前は開発中のものです。
02/02/07 00:35ID:PT76Vhl7設計ねえ・・・・。デザインねえ・・・。遠い他所の世界の話だ。
0676名前は開発中のものです。
02/02/07 00:44ID:???じゃ結構つらいトキもあるのよね。あとC++プロジェクトはメンバーに
一人でもC++を理解していない奴がいると破綻するから要注意。
0677名前は開発中のものです。
02/02/07 01:03ID:???0678名前は開発中のものです。
02/02/07 01:15ID:PT76Vhl7大抵の会社ではチームを仕切ってるのは企画屋。
>一人でもC++を理解していない奴がいると・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・連中がやるのは・・・・変更の前のPG以外への根回し、・・・・・
多数派工作・・・・・・圧力・・・・・追い落とし・・・・・宣伝・・
・・・・・・・とても理解どころの話じゃ・・・・・・・・・・
0679名前は開発中のものです。
02/02/07 02:00ID:???うまくやると Croscutting を局所化できるらしいけど、俺もイマイチ具体的な
イメージが湧かなかったり。キャッシュとかは確かに綺麗に書けそうだけど。
0680名前は開発中のものです。
02/02/07 02:26ID:???設計じゅーよーなのは確かだが、いきなりシステム全体を作らずにスパイラル的に
開発するのも可能ですわな。モジュール間のインターフェースを明確にしておけば、
あとで仕様変更が入ったときに、モジュールをゴッソリ入れ替えるのも可能だし。
とはいえ、あまりに仕様変更が大きいとやっぱり作り直しだけど。
0681名前は開発中のものです。
02/02/07 03:19ID:???まぁ、ゲーム作成においては設計よりはノリで作ったほうが有利
な事が多いのは確かだよね。どーせ1本上げたらスタッフが半分は
減るのが業界の常なのでC++の再利用性なんてのは業界の体制が変わ
らない限りは全然意味がないよねー(トカ
ゲームエンジンの切り売りが商売として成り立ってる海外がちょ
っと羨ましいデス。
0682名前は開発中のものです。
02/02/07 12:21ID:???バイオハザードのシリーズとか、PS 版のドラクエ 4, 7 なんかは、思い切り
使いまわしっつー気がするが。
0683名前は開発中のものです。
02/02/07 19:40ID:???変更して問題が発生した時に、変更したモジュールに問題があることが
はっきりするから。
ベタ書きだと 変更した時に他のモジュールに付け焼刃の修正がかかるから
最終的に複雑になりすぎて手におえない。
0684名前は開発中のものです。
02/02/09 10:41ID:???0685名前は開発中のものです。
02/02/15 06:22ID:8zjKt4ip0686名前は開発中のものです。
02/02/15 06:44ID:???ペニス
0687名前は開発中のものです。
02/02/15 07:23ID:AIw8xlxFたとえOOを多用していても理解もきいてとっても便利なんだけど
他人が作ったものだと途端にわかりづらくなるよね。
クラスのネストが3つ以上だと、もう読むのもイヤって感じ。
メンバを外部に公開するのは絶対禁止、COMインターフェイスみたいなのだけで
継承をサポートするって形にしないとダメだと思うなあ。
作るのは大変だろうけど。
0688名前は開発中のものです。
02/02/21 03:36ID:???いきなりソースを読む前に、ふつうはクラス図やシーケンス図を眺めないか?
0689名前は開発中のものです。
02/02/21 17:25ID:35NaRfFx多分、そんな物なかったんじゃない?(ハウスライブラリでは十分ありうるでしょ)
0690名前は開発中のものです。
02/02/21 17:32ID:???こいつ本当に開発の経験あんのかよ
0691名前は開発中のものです。
02/02/21 20:17ID:C9AJcEPnクラス図やシーケンス図を補完している開発会社があるなら、それこそ
無駄だと思う。仕様は日々変わるんだから、そんなものとっておいても
意味がない。
常識的でシンプルな設計すれば、何となく分かってくるものだと思うよ。
■ このスレッドは過去ログ倉庫に格納されています