[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 12/24 03:50 / Filesize : 178 KB / Number-of Response : 777
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C/C++ゲーム製作総合スレッド Part2



1 名前:名前は開発中のものです。 mailto:sage [2012/10/24(水) 03:01:09.64 ID:oI68Vzqz]
ゲーム製作におけるC/C++全般に関するスレです。

元スレ
DXライブラリ 総合スレッド その12
toro.2ch.net/test/read.cgi/gamedev/1330000532/
C/C++ゲーム製作総合スレッド Part1
toro.2ch.net/test/read.cgi/gamedev/1337516528/

514 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 13:15:57.24 ID:6XI39V9Z]
だからなに?海外がーとか日本がーより自分がーでしょw

515 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 14:23:28.70 ID:ElCOhwfv]
>>513
悪いが全然答えになってないよ
面白くない理由は、つまらんからとか‥‥

516 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 14:24:36.35 ID:0XcK0KjW]
さすがに理解力がなさすぎる

517 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 14:31:23.51 ID:4uRg8fTG]
デジタルハリウッドにも最低限のモノを作る人間と、
FPSという用語を検索をする程度の脳味噌が無い奴とか色々いるだろう。
日本とかアメリカとかデジハリとかいう区分以前に、人間個人が駄目なら駄目。
クズはどこに行こうがクズ。

518 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 14:50:59.72 ID:NTXF1xW1]
デジタルハリウッドが何でどうなんかは知らんが、少なくともFPS作ってるマサチューセッツ云々の奴は、AIの経路探索や動作モーションの自動平滑化とかのアルゴリズムを理解・実装できるやつなんだろ、きっと。
プログラミングできるだけの奴なら高専にもいるが、論文読んで実装できる奴は限られるって話。

519 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 15:07:00.75 ID:+8DAgByD]
>海外のFPSはマサチューセッツ大学を首席で卒業したプログラマーとかが作っている
これ工科大学の方か?

520 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 15:09:57.13 ID:6XI39V9Z]
ほんといい釣り堀だな。
Unityスレと同じような反応ワロタ

521 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/01(土) 15:26:29.85 ID:XgIPgCus]
ゲ製板には、デジタルハリウッドの卒業生だらけだから
僕をたたく人はいない!!

522 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/01(土) 15:28:16.21 ID:XgIPgCus]
>映画の話だけど、邦画はなんで洋画に比べて面白くないかっつーと、つまらん映画はわざわざ海を渡ってこないから

海外は沢山海を渡ってる
日本は少しですね

日本=ゴミが多い、海外には全然渡ってない
海外=ゴミが多い、海外に面白いゲームが沢山わたってる



523 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 16:11:38.95 ID:X91UfSRc]
Yahoo知恵袋を髣髴させる凄まじい天才が光臨してやがるなw
2chでこんな逸材を拝見する羽目になったのは何年ぶりかねぇ

524 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 16:20:14.60 ID:0XcK0KjW]
ただの荒らしですがな

525 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 17:11:03.28 ID:24GByIke]
>>518
論文読んで実装する程度じゃダメだ
論文書かないが書けるレベルの新しい手法を自分で編み出すレベルじゃないと

526 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 17:19:10.12 ID:NTXF1xW1]
>>525
そりゃそうだが、就職考えたらそんな時間もないし、能力持った奴居ないだろ。居たらそれこそ米国行っちゃうし。あっちじゃ給料4倍とかだぞ?
ゲームアルゴリズム系で博士論文とかイケる文化が日本にない上に、大学で研究した成果をゲーム会社が使って云々っていう文化もないのがキツい。

527 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 17:32:19.49 ID:0XcK0KjW]
時間がないない言い訳するのは無能だけってばっちゃが言ってた

528 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/01(土) 17:50:59.40 ID:8+h6A2zI]
クサイスレですねほんと

529 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 18:02:33.76 ID:24GByIke]
すごいアルゴリズムや手法を編み出すのは就職してからに決まってんだろ
仕事があるから論文書く時間はねーが書けるくらいのネタは自分たちで編み出せないとダメだ

他人の論文を参考にするって言うのはゲーム発売の周期でいうと下手したら1作品遅れになる
論文が形になって出てくるのに1年とかかかるわけだし
著者のチームは色々ノウハウ持ってるわけだから相当先行されてることになるぞ

まあでもゲームで重要なグラフィックス分野だと
だいたいNVIDIAかAMDから出るので直接競合する形じゃないのはまだ救われてるな

530 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 18:24:32.47 ID:ElCOhwfv]
欧米のゲームってそんなにすごいタイトルあったかな?
海外のゲームショーでも話題になってるゲームって
ほとんど日本のタイトルなんじゃないかな?

スト4とかモンハンとかFFシリーズとか
海外では任天堂のマリオ系のタイトルも人気があるらしいね
ポケモンとかも人気あるか

なぜか海外ではドラクエシリーズは人気ないらしいが
俺、日本人だし日本だけで人気でも構わないよ

531 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 20:01:15.64 ID:xtv9SGIG]
>>530
Call of Duty

532 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/01(土) 20:40:54.03 ID:8+h6A2zI]
League of Legendsがここ最近で成功したゲームらしいですね
わたしはしりませんが

わたしは格ゲーの配信とかよくみてますが
なんかLoLが凄い人気らしいです

Unityで格ゲーとTPSつくりたいです
低脳なのでしょぼいゲームしか作れません



533 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/01(土) 20:41:50.67 ID:8+h6A2zI]
>後半、イメージエポック御影社長(左から2番目)を交えトークに拍車がかかります。
>会場からの質問「海外のFPSに日本のFPSが勝つにはどうすればいいと思いますか?」
>御影社長「うーん、海外のFPSはマサチューセッツ大学を首席で卒業したプログラマーとかが作っているので、それを超えるには根本的に開発スタイルを変えないとダメで・・・」

結論はデジタルハリウッドみたいな低学歴じゃいいゲームはつくれないってことですね
ありがとうございました

534 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 21:34:12.28 ID:NTXF1xW1]
結論はデジハリにしか入れない程度の努力しかできない奴がまともなゲーム作れないってことだよ
才能でも学歴でもなく、ヤル気の差

535 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 21:45:26.13 ID:+8DAgByD]
>>529
Deferred Renderingは20年前の論文が元ネタだぞ。

536 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 22:17:33.59 ID:4uRg8fTG]
www.4gamer.net/script/search/index.php?mode=article&W00176
ここで紹介されているゲームを見ると、すごいと思ったものは軒並み洋ゲーだが、
結局はおのおの個人の能力次第。

537 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 22:25:48.48 ID:T1i07g+C]
業界や各国の情勢の話題は専用板で

ゲーム業界、ハードウェア@2ch掲示板
anago.2ch.net/ghard/

538 名前:名前は開発中のものです。 mailto:sage [2012/12/01(土) 22:55:10.53 ID:amEVcZWj]
お前らC/C++の話しろよ

539 名前:名前は開発中のものです。 mailto:sage [2012/12/02(日) 11:25:23.74 ID:eFlYqC57]
デジタルハリウッドって本当にクズしかいねーのな

540 名前:名前は開発中のものです。 mailto:sage [2012/12/02(日) 19:06:37.84 ID:NaDkLQwc]
R&D担当するような人は大学から採用するだろう
専門学校は兵隊さんを生産するところだしそんなもんだ

541 名前:名前は開発中のものです。 mailto:sage [2012/12/02(日) 21:04:54.41 ID:npJ5erFs]
デジハリは専門学校ですら無いんだが。

542 名前:名前は開発中のものです。 mailto:sage [2012/12/02(日) 21:23:44.74 ID:QrQOyspf]
嵐の活動で評価されるとか不当評価にも程があるだろw



543 名前:名前は開発中のものです。 mailto:sage [2012/12/02(日) 22:31:26.76 ID:A1fKXAE3]
3Dゲームは攻撃に当たり判定持たせるのが面倒だな
武器モデルに判定付けるか、適当に座標でやるか迷う

544 名前:名前は開発中のものです。 mailto:sage [2012/12/03(月) 23:23:00.44 ID:oE5O/dbh]
やたらESPを要求する難読な文章を書く人も面倒だよ

545 名前:名前は開発中のものです。 mailto:sage [2012/12/03(月) 23:49:11.34 ID:fh2a9qcL]
文盲の方ですか

546 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 07:26:02.88 ID:P3nilyRL]
>>544
ノベルだとそんな奴ばっかしだよ

547 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/04(火) 20:03:12.43 ID:pyQ/lRzS]
バカにするなぁ!!
夢をもってないやつは生きてる価値なし!!

548 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 20:39:42.20 ID:Sbe64al8]
叶える努力すらまともに出来てないのに何を

549 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:23:01.34 ID:00oqnh2V]
子供の頃から勉強でも何でもそつなくこなしてきた俺だが
そんな俺が唯一、ものにすることが出来ずに挫折してしまったのが
プログラミングだった

これまで幾度となくプログラミングには挑戦してきたよ
VBにC言語にC++等々・・・
だがいつも毎回、途中で飽きて投げ出してしまうんだよね

C言語の入門書を購入して丸々一冊勉強してみたが
出来たことはウィンドウを表示させて文字を表示させて
あと色々な計算をさせて・・・と

だが俺が求めてることは、そんなつまんないことじゃなくて
ゲーム制作なんだよね

550 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:24:44.91 ID:MagWrEa/]
必要なのはプログラミング能力じゃない
絶対にゲームを作り上げたいという熱意だ
それさえあれば必要なことは調べていける

551 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:27:17.63 ID:Sbe64al8]
こういうのを見るといつも思うんだが、
ゲーム制作がしたいなら最初からゲーム制作を学べよと

552 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:28:21.22 ID:MagWrEa/]
根本的に、ゲームを作りたいという気持ち自体が貧弱だということが問題だということに気付くべき



553 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:35:37.97 ID:mehPo5fV]
RPGツクールでいいじゃん
プログラミングなんて出来なくても面白いゲームは作れるっしょ

554 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:36:22.84 ID:P3nilyRL]
>>549
とりあえず、ノベルツールかRPGツクールのスクリプトでもやってみ?

555 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:37:01.31 ID:EUvVwbkZ]
ちやほやされながら1から10まで作りたいというのがヲタの理想
なお現実は

556 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:39:53.14 ID:Sbe64al8]
自分の世界に篭って浸ろうと思えない時点でそれオタクじゃないな
近年増えたオタクもどきのただの中途半端なゲーム好き

557 名前:名前は開発中のものです。 mailto:sage [2012/12/04(火) 22:46:57.67 ID:P3nilyRL]
ちやほやされるに越した事は無いが、篭って浸るのって無茶苦茶楽しくね?

558 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 00:02:00.31 ID:Zsslocr+]
仕事やめて部屋に籠りたいとは常々思ってる

559 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 00:10:26.63 ID:D7qPnhYa]
学生 「うわヒッキーwww だっせぇえええwwww」
社会人 「ひきこもり…あれはいいものだ…(遠い目)」

560 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/05(水) 00:29:38.42 ID:jp+BD9PA]
>後半、イメージエポック御影社長(左から2番目)を交えトークに拍車がかかります。
>会場からの質問「海外のFPSに日本のFPSが勝つにはどうすればいいと思いますか?」
>御影社長「うーん、海外のFPSはマサチューセッツ大学を首席で卒業したプログラマーとかが作っているので、それを超えるには根本的に開発スタイルを変えないとダメで・・・」

お前らUnityすら使えないクズには無理だろw
あきらめろw

561 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 00:57:17.05 ID:ZH9n4plT]
マジレスすると実際にUnityにさわる機会あるのなんてプログラマですらないスクリプタだけだよね

562 名前:549 mailto:sage [2012/12/05(水) 01:18:51.09 ID:W0pApem4]
>>553
結局さ
プログラミングでのゲーム制作は断念したんだけど
それでもゲーム制作魂の熱が冷めきれなかったから
RPGツクールでゲーム制作をやってみたよ

DD0-プロローグ
(p)www.youtube.com/watch?v=Fnjpcx0QBYI
DD0-オープニング1
(p)www.youtube.com/watch?v=rOC_Qi8q-Og

で、こんな感じのRPGを作ってみたんだけど
やっぱダメだったね
多分、技術うんぬんよりも、もっと根本的なゲーム制作に対する情熱だったり
根気などが俺には欠けていたんだと反省したよ



563 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 01:52:32.94 ID:ZH9n4plT]
>>562
頑張ってると思うよ
ただこれならツクールじゃなくて吉里吉里でも使ってノベルにしたほうがいいんじゃないかと思った

564 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 09:02:31.13 ID:rv6gql98]
イメエポの社長の発言コピペされてるけど何が言いたかったんだろうなこれ
主席で卒業したプログラマー?FPSのプログラムなんぞ中卒ニートでも出来るだろう
演出や脚本って話ならハリウッド映画経験者とかいるので太刀打ち出来ないのは確かだろうけど


>>562
あんたゲ制で見た事あるなw
本気でプログラム勉強したいのなら人のコード読むのが一番早いと思う
id Softwareがゲームのソースいくつか公開してる
DOOM3 ソースとかで検索すれば出てくるよ

565 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 09:50:15.77 ID:5bbxrjLT]
すぎなみたくやってどっかで聞いた名前だと思ったらkazukiやポナルポと呼ばれていた人じゃないか
こんなところで見かけるとは

566 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/05(水) 09:56:07.24 ID:jp+BD9PA]
>後半、イメージエポック御影社長(左から2番目)を交えトークに拍車がかかります。
>会場からの質問「海外のFPSに日本のFPSが勝つにはどうすればいいと思いますか?」
>御影社長「うーん、海外のFPSはマサチューセッツ大学を首席で卒業したプログラマーとかが作っているので、それを超えるには根本的に開発スタイルを変えないとダメで・・・」


馬鹿には無理

567 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 10:02:50.86 ID:5bbxrjLT]
プログラマーって仕様書通りに組むだけの単純作業だろ
誰が組んでも差はバグやロードが多いか少ないかだけでゲーム性には何も影響はない

568 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 10:18:25.27 ID:/Bq85UGR]
>>567
その仕様書が「ここに来たら巨大ロボがガーッて現れて、
ドカンドカンって撃ってきて、ビューンってジャンプして
ガガガガって滑る感じにして」っていう
曖昧な口頭リクエストなのが現実。

569 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 10:19:55.74 ID:5bbxrjLT]
>>568
そりゃ開発スタイル変えないとダメだなww
プログラマー関係ねぇ

570 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 10:44:55.97 ID:3SPXtkmk]
一言にプログラマと言っても色々あるからな
社長が言ってるプログラマは作業者ってより
新しいアーキテクチャやアルゴリズム開発する
研究開発者の事だろうな
どっちかって言うとプログラミング以前に
数学の知識が求められる

571 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 10:46:28.86 ID:hS4Plf9e]
世の中いくつのゲームがロードとバグでゲーム性を破壊したか・・・

572 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 10:50:13.36 ID:5bbxrjLT]
それゲーム性じゃなくて快適性とゲームバランスじゃね



573 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 12:03:05.10 ID:VgNzdCdq]
>>572
いづれにしろ損なえばクソゲーだけどな

574 名前:549 mailto:sage [2012/12/05(水) 12:51:38.89 ID:W0pApem4]
>>570
ゲーム会社でゲームを制作してるスタッフは
当然、全員がプログラマーではなくて
音楽だけを担当する人もいれば、鳥山明のようにキャラデザだけやる人もいる
そういう専門分野の人たちはいいとして

ストーリーとか企画とかアイディアだけを考えるスタッフは
プログラムは全く知らない素人だったりするのかな
それとも、そういうスタッフもある程度のプログラミングの知識は持っているものなのだろうか

575 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 13:00:20.41 ID:W0pApem4]
>>568
ああ、何となく仕様書のイメージが浮かんできた

1枚の用紙に画面を見立てた箱枠が描かれていて
そこに大雑把なキャラや矢印とかが描かれていて、
「こっちにこう移動してきて、そのあと、こんな動きでこんな動作をさせたい」
みたいなことが描かれてるわけですねw

でも、そういう風に書かないと作りたいイメージって伝わらないような気がしますね

576 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 13:03:28.59 ID:5bbxrjLT]
昔から良作を生み出してるプランナーはほぼ全員プログラム書ける
そういう人は、子供の頃からアイデアを形にする為に色んな創作をしてきたから何でも器用にこなす

今では、ゲーム開発スタッフのうち、優秀なプログラマーが企画に抜擢される場合が多いし

577 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/05(水) 13:11:16.68 ID:jp+BD9PA]
>後半、イメージエポック御影社長(左から2番目)を交えトークに拍車がかかります。
>会場からの質問「海外のFPSに日本のFPSが勝つにはどうすればいいと思いますか?」
>御影社長「うーん、海外のFPSはマサチューセッツ大学を首席で卒業したプログラマーとかが作っているので、それを超えるには根本的に開発スタイルを変えないとダメで・・・」

マサチュッセーツ大学のがんばり>>>馬鹿のがんばり

578 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 13:11:55.27 ID:hS4Plf9e]
そもそも開発スタイルでなんとかなるなら学歴とか誰も求めねーっていう

579 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/05(水) 13:12:52.03 ID:jp+BD9PA]
低学歴の即レス(笑)

>後半、イメージエポック御影社長(左から2番目)を交えトークに拍車がかかります。
>会場からの質問「海外のFPSに日本のFPSが勝つにはどうすればいいと思いますか?」
>御影社長「うーん、海外のFPSはマサチューセッツ大学を首席で卒業したプログラマーとかが作っているので、それを超えるには根本的に開発スタイルを変えないとダメで・・・」

580 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 13:22:37.09 ID:5bbxrjLT]
イメージエポックってどの程度の会社なんだよとググろうとしたらご丁寧にも関連検索ワードにクソゲーって出てきたよ

581 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 13:40:36.18 ID:FAmK5OKb]
ところで日本のFPSってどんなんあるの?
TPS風のアクションゲームならいっぱいあるけど、FPSってあんまりないよね?
64の007位しか知らんわ

582 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 19:04:16.07 ID:mJU3rSwT]
>>545
まぁ、例えば>>543が何を迷ってるのか理解できる?
行間を推測したり、表現力の無さを補間すると色々な
可能性が想起できるけど、会話にはならず脳トレで終わる
直接に対面してれば色々聞けるけど、こういうスレだと
それはできないし、結局どういう反応を期待してるのか
謎だよね。独り言なのかな、とは思うけど



583 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 19:05:50.71 ID:mJU3rSwT]
>>581
en.m.wikipedia.org/wiki/GoldenEye_007_(1997_video_game)

洋ゲー

584 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 19:29:40.22 ID:j0lAd8+P]
スレ違いだ馬鹿ども

585 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 19:29:48.54 ID:1ABhelRH]
>>583
なんで日本語のwikiあるのにわざわざ海外のヤツはるの?

しかし、どんなのあるかもわからんようなもんを膨大な開発費で作られたゲームと比較して
「勝つにはどうしたらいいか」ってそもそも議論としてなりたたないんじゃね

586 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 19:39:59.70 ID:O5RwaKKN]
>>584
どうもこの間から流れがおかしい
変なのが住み着いたか

587 名前:名前は開発中のものです。 mailto:sage [2012/12/05(水) 19:44:32.68 ID:5bbxrjLT]
デジタルハリウッドとポナルポという二大キチガイが居る時点で

588 名前:デジタルハリウッド@偏差値45 mailto:sage [2012/12/05(水) 21:08:41.30 ID:mvjh2Sl9]
低学歴へ

>後半、イメージエポック御影社長(左から2番目)を交えトークに拍車がかかります。
>会場からの質問「海外のFPSに日本のFPSが勝つにはどうすればいいと思いますか?」
>御影社長「うーん、海外のFPSはマサチューセッツ大学を首席で卒業したプログラマーとかが作っているので、それを超えるには根本的に開発スタイルを変えないとダメで・・・」

589 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 01:32:24.33 ID:/C9ywAz0]
だから日本のFPSってなによ?
比較になってねーだろって

590 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 05:54:12.14 ID:OR1WKfSs]
>>589
SeeNaに決まってるじゃん。

591 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 08:03:48.67 ID:/oF0dOum]
落ち着いてスレタイと>>1を音読しろ馬鹿共

592 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 14:50:50.09 ID:secBQEQ4]
ゲーム制作で関数ポインタ使ってます?
僕はあれのメリットが理解しきれずとりあえず使わなくて進めてます。
例えば複数の敵や弾があった場合、名前や引数が同じだけど内容が異なる処理をループで実装したい場合に使ってますか?
実際の使用例とか聞いてみたいです。



593 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 15:50:04.34 ID:wGXNDkNL]
>>592
タスクシステム

c++なら関数ポインタ使うような所はポリモーフィズムで対応するんじゃない

594 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 17:52:50.38 ID:MOIAHQLk]
>>592
ゲーム系ツールでは使ってるけど、ゲーム制作では使ってないなあ。

595 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 18:18:57.69 ID:fuWUXeVY]
アドベンチャーゲームとかでイベントのスクリプトを実装しようとしているのだけど、
例えばmessage('hogehoge')でメッセージを表示するスクリプトだとすると実装は、

1 事前にmessage()関数を用意してスクリプトを直接評価してその関数を呼び出す

2 識別子(message)を取り出して文字列マッチングで処理する

どちらの方法が良いだろう

596 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 18:27:25.72 ID:/oF0dOum]
>>592
マルチスレッドのために別スレッドで実行する関数のポインタを渡す

597 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 19:14:32.65 ID:k6F8L/e1]
>>595
自作のスクリプト言語?
スクリプト内で色々定義出来るようにするなら後者の方が楽
しないなら前者の方が楽で高速

個人的な意見を言うなら組み込みスクリプト使った方が楽

598 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 19:17:59.37 ID:sPyX5poJ]
luaを組み込んで思うように処理速度出なくて死ね

599 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 19:39:44.25 ID:IAqOXp0Z]
>>592
個人的にはオブジェクト配列はポインタ使ったほうが管理しやすいな。
observerパターンなんかもポインタ使う。
蛇足ながら、無理に使えとは言わんけど、
デザインパターンは一通り目を通して損はしないと思う。

600 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 19:54:42.30 ID:ySGiyJS+]
コールバックで関数ポインタ必要でしょ。
Windowsでプログラミングすれば嫌でも必要になるはずだが?

601 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 19:57:34.43 ID:+vhLc7nO]
>>595
ごめん質問の意味を曲解してたかも
スクリプトの構文解析をどうするかって話?

602 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 22:26:25.89 ID:/oF0dOum]
>>598
jit版使え
継承階層深くなければv8にも勝る速度を稼げる



603 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 23:13:35.68 ID:IAqOXp0Z]
>>600
MFCならカプセル化されてるし、そうでなくとも、
関数ポインタなんか意識せずとも書けるでしょ。
VC++はご丁寧にテンプレート吐いてくれるし。

604 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 23:17:48.75 ID:G+8u4RQx]
無用なスクリプト化を思い留まる冷静な判断力、って初心者には軽視されがちだよね
技巧に走るのが目的のお勉強趣味なら好きにすればいいけど

605 名前:名前は開発中のものです。 mailto:sage [2012/12/06(木) 23:31:32.07 ID:+fSGl9c6]
今はインターフェースっぽいの使って配列に子クラスのインスタンス詰めて処理してます。
これがポリモーフィズムになるのかな?
とりあえず関数ポインタは置いといてやってみます。
関係ないけど昨日循環参照になってしまったみたいでずっとコンパイルできなかった、、

606 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 06:21:28.35 ID:tL7IIDRf]
>>603
MFCってw 今時w

607 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 06:23:32.54 ID:tL7IIDRf]
StateMachineのデザパタで必要じゃない?>関数ポインタ
ゲームにStateMachineは必須でしょ。

608 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 07:29:40.83 ID:BoWzUI+p]
>>598
>>602
アドベンチャーに速度が必要なの?

>>604
逆に有用なスクリプト化ってどんなだよ

609 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 07:39:51.21 ID:ynWkr9Hy]
>>607
どの部分に状態遷移を使うか、あるいはどう実装するか次第じゃない?

例えば、タイトル画面 → プレイ画面 → エンディング画面 のような遷移なら、
それぞれの画面ごとにクラス化(共通の親を持つ)して、State/Strategyパターンでもいいかもしれない。

状態遷移表を用意して一括管理するなら、関数ポインタの方が楽かもしれない。

610 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 07:41:53.64 ID:ynWkr9Hy]
>>608
>有用なスクリプト

横だが、やっぱ作業分担の時じゃね

611 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 09:16:12.26 ID:5eInNVDL]
スクリプトの利点は
・コンパイル不要
・習得が容易

スクリプトの実装はプログラミングスキルそんなに要らないから分担しやすい
頻繁に調整のかかる部分の実装に使うと効率的に開発出来る

一人で作ってる小さなプログラムだとあんまり役に立たんかもな

612 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 12:58:07.00 ID:1uoHMWk+]
StateMachineって初めて聞いた
Stateとは違うん?



613 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 13:39:24.50 ID:tW5aEqx6]
デザインパターンはsingletonしか覚えてせんでした。
stateパターンも空いた時間に覚えようかな。
さっきちらっと解説ページみたけどじっくりみないと理解できそうになかった。

614 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 13:46:03.91 ID:xNVLTqCh]
ステートパターンなんか使わなくてもこれで十分
シーン遷移如きで開発が頓挫するようなことあるかと

enum
{
  TITLE,
  PLAY,
  ENDING,
};

int main(void)
{
  int state = TITLE;

  switch(state)
  {
    case TITLE: title(); break;
    case PLAY: play(); break;
    case ENDING: ed(); break;
  }
}






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<178KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef