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


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

タスクシステム



1 名前:名前は開発中のものです。 [2010/10/01(金) 19:54:53 ID:ZGMtyIlk]
タスクシステムで〜す。

363 名前:名前は開発中のものです。 mailto:sage [2011/09/27(火) 21:32:16.31 ID:BS3N+EwP]
> >タスクシステムの握っているタスクが、タスク型にキャスト済みだから、
> ダメだこいつ、やっぱりC++の基本も継承の意味も全然わかって無いじゃん・・・
> つーかお前タスク以前にOOP理解できてないから本の内容は理解できないのか。

で、この始末はどうするの?
「タスクシステムの握っているタスクが、タスク型にキャスト済みだから」
これの何処が間違ってるの?

364 名前:名前は開発中のものです。 mailto:sage [2011/09/27(火) 23:51:01.41 ID:QUPJV1mN]
ID:wQFOp1sgが沈黙したところを見ると、初歩的な間違いを認識する程度には
知能があるアマチュア・タスク信者という設定らしい。そういう設定のキャラを演じてる
ということで話をあわせてやるから元気出せよな

365 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 00:49:07.61 ID:Na5xxNFD]
>>348
>参考にしてゲームを作るのはいっこうにかまわないが、何が必要なのかわかってないのに
>とりあえずタスクシステムを作り始めたり、無節操にいろんな機能を詰め込んだモジュールに
>「タスクシステム」と名付けて何か説明した気になったり、モジュール分割の可能性や
>標準ライブラリ適用の可能性を軽視したり、「タスクシステム」という言葉の周辺で多く見てきた
何が必要なのかわかってないのに作り始めたり、無節操にいろんな機能を詰め込んだり
モジュール分割の可能性や標準ライブラリ適用の可能性を軽視したりって
そんな作り方してたらどんな方法でもどつぼにはまるだろ・・・
タスクシステムとは根本的に無関係なそのプログラマが低レベルってだけの話だ。
まぁポインタ使えないヘボプログラマがメモリ破壊したりOOP理解できないヘボプログラマが
何でも一個のクラスにしたりってケースでは「やつにはポインタやクラスは使わせるな!」と
言いたくなることは理解できるが、それはその「ヘボプログラマが使えない」のであって
「ポインタやクラスが使えない」ってアンチの結論は明らかに頭のネジが外れてるだろ。

だいたいポインタだろうがクラスだろうがタスクシステムだろうが、
その程度の低レベルなことは問題なく使いこなせてあたりまえ。
そのレベルに達しない奴がゲーム製作の現場にプログラマとして入ることが間違ってる。
そーいうダメプログラマはちゃんと教育し直すか、それでもダメならスクリプタやデバッガに
配置転換させるのが普通。
低レベルプログラマにあわせてポインタやクラスやタスクシステムを使わない、なんてしてる
開発現場見たことねーよ。

>>363
いきなり話し飛ぶならアンカーぐらいつけんとわけわからんぞ?

366 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 01:21:30.81 ID:fod4BeX6]
>>365
「「タスクシステム」と名付けて何か説明した気になる」のだけはヘボプログラマ認定しないんだw

367 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 19:00:33.30 ID:ClF6s9YY]
ごちゃごちゃ言ってるけど、何の意味も無い書き込みだよ。
端的に、タスクシステムの、物事のタスクへの抽象化は、度を越えたアップキャストなんだよ。
普通は、可能な限りダウンキャストの必要ない程度の抽象度に留めるものなんだ。
避けることの出来ないOO設計の要なんよ。
ITaskなんてのは、情報量が希薄過ぎて、抽象化の仕事しないのよ。
設計も仕事してないのよ、名前に反して。
ただ、メインループがサードパーティー製で、改変不可な場合は別ね。

368 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 19:35:43.86 ID:TjxECYi3]
複数のインターフェースを実装できるんだから好きにすればいいじゃんw

369 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 19:49:01.75 ID:mUJNCH9R]
>>368が一番つまらない

370 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 20:20:51.21 ID:TjxECYi3]
まあ頑張ってw

371 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 23:19:38.03 ID:Na5xxNFD]
結局>>340で終わった話だな。
アンチの具体性皆無でワンパターンな脳内妄想も飽きた



372 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 00:06:06.41 ID:YTRn9+LX]
>>372
あの、 >>342 はご覧になられましたでしょうか?

373 名前:372 mailto:sage [2011/09/29(木) 00:07:43.71 ID:YTRn9+LX]
>>371
すいません。アンカーを間違えてしまいました。
372 は 371 宛てです。

374 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 01:10:58.72 ID:jH35ybzd]
>>367
難しく考えすぎじゃないか?
だいたい一目商用ゲームの動き見りゃ、キャラや当たり判定の実装なんて想像がつく。
当たり判定にしたって、精々、円・矩形・点・球か、たまに直方体・線くらいだろ。
なんでこの程度のモンがタスクシステム化できねーんだよ。

しかし一方で、抽象化に頼りすぎるのもマンネリ化の温床になるのかもな。
商売だと、タスクシステム抽象化をうまく使って、タイトルの量産体制敷かないと採算取れないんだろうな。

375 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 01:20:54.11 ID:YTRn9+LX]
>>374
新しい概念「タスクシステム化」が現れた!
ぜひ何のことか説明して欲しい。

376 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 01:30:25.40 ID:jH35ybzd]
>>375
おめでとう!、そりゃ大変だな!
ツマンネ

377 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 01:40:44.53 ID:YTRn9+LX]
>>376
どういうことなの・・・

まあ、勢いで反論してみたくなったんだろうなあ、ってことで、いいんですけどね。

378 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 02:16:11.79 ID:jH35ybzd]
>>377
文章難しかったかね。気の毒だが、まあ気にスンナ(クスクス)。

379 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 02:30:28.34 ID:EEnKZl12]
豆腐メンタルのアマチュア・タスク信者もまた元気出てきたようだな

380 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 08:32:50.96 ID:cqyYu4B3]
>>372
>>342>>340 が正しいという証明だけど、何か?

381 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 11:53:04.27 ID:Ras6xBUh]
「タスクシステム抽象化」

うむ。いいかんじにぶっとんできたな。このスレはこうでなきゃ。



382 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 19:20:13.38 ID:cqyYu4B3]
>>367
薬でもキメてるのか?って文だな。
しかも要約すると「僕タスクシステム嫌い」の一文に収まる意味しか無い。
そして嫌いの根拠は完全に思い込みだけの妄想。君の趣向を表明されても何の意味も無いよ・・・
>ごちゃごちゃ言ってるけど、何の意味も無い書き込みだよ。
まさにその通りの文章なんだけど
「今から書くことは何の意味も無いよ」って宣言してから書く理由はラリってるから?

383 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 21:28:55.76 ID:2HhqAGxR]
>>382
意味不明すぎるだろ(笑)

384 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 22:13:27.76 ID:aLu4EVBd]
ワロタ

385 名前:名前は開発中のものです。 mailto:sage [2011/09/29(木) 22:36:34.60 ID:aLu4EVBd]
まぁしかしcodezineの記事自体がもう色々あれなので
これを砦として防衛戦を展開、死守するってのはやはり苦しそうね

>>367はcodezineの記事のタスクシステムを叩いてると解釈できるし
>>382はcodezineのタスクシステムだけがタスクシステムだと思うなよ
と反論してるように解釈できる。>>382は事実上codezine防衛ラインを
放棄してしまって、煙幕を展開して予備陣地(俺のタスクシステム)まで
後退しているんじゃないかなぁ

386 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 00:44:41.41 ID:dQs1WtVz]
codezineはどうでもよくね?
物事を単純化するために抽象化するのは良く行われる行為だけど、
タスクって観点で抽象化するのは筋が悪いよね、ってだけで。
高級言語が無かった昔ならいざ知らず。
抽象度が高過ぎて情報量が希薄なんだよ。
全てのオブジェクトに共通の基底クラスを用意して、
自動コレクト→デバッグ云々は結構なんだけど、
そこにフレーム毎更新用updateメソッドまで付けるのはやり過ぎ。
そんな制御の根本を最基底部に作っちゃってどうするの?
なんでもかんでも同一視するのは、
名前に反して全然システマティックじゃないね。

387 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 00:47:02.08 ID:fad7tzAu]
タスクシステムで俺定義出し始めたら終り
だってお前の俺タスクなんて誰もみたことねーもん

388 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 00:48:21.78 ID:MAW55fGG]
>>306 >>333 が存在するのに「俺のタスクシステム」なんて
見えない敵をいきなり創造するのはいくらなんでも苦しすぎないかい?www

そもそもアンチはcodezineのタスクシステムについてすら根拠の無い
妄想垂れ流すだけで何一つ反証できてないからなおさら無理があるねぇ

389 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 01:01:54.96 ID:MAW55fGG]
>>386
>そんな制御の根本を最基底部に作っちゃってどうするの?
その理屈だとタスクシステムだけでなく
Unreal Engineのactor、UnityのGame Object、Flashのムービークリップ・・・等々も
全てアウトだけど、これら全て実績があり普及もしてるという矛盾は君の頭の中では
どう解釈されてるんだい?

390 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 01:18:05.37 ID:dQs1WtVz]
>>389
客寄せパンダでしょ。
JavaもGenericsを用意したわけで。

ところで、>>363の件はどうなった?

391 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 01:41:16.40 ID:dQs1WtVz]
Javaは、後になって、わざわざ、恥を忍んで、Genericsを、用意した。
これが今の流れ。メインストリーム。
ゲームエンジンの中でも一番下らん機能を挙げて実績どうのこうの言ってる暇があったら、
もっと世間に目を向けた方が良さそうだね。



392 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 01:47:49.77 ID:wlXUalZz]
やはりタスクシステムを構築して、量産体制で市場のパイを侵食。
他の俗世間はどうでも良い。
タスクシステムを軸に、全ての事象が俯瞰できる。
これが今の流れ。メインストリーム。
乗り遅れちゃだめだ!

393 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 02:07:49.98 ID:MAW55fGG]
>>390
>客寄せパンダでしょ。
わぉ、何というか・・・ここまでくるともう言葉出ないや
アンチ君の脳内では
「taskもactorもGame Objectもmovieclipも客寄せパンダで実際は使われずにみんなifとswitchだけで作ってるにちがいない!」
となってちゃってるのね・・・
>>363は仮想関数があるのに何でアッパーキャスト云々、あったんだけど
ここまで頭のレベルが違いすぎると言葉が通じる気がしないわ・・・

まぁ・・・いろいろがんばってくれや。

394 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 02:44:40.34 ID:wlXUalZz]
かみ合ってない事実を有効利用した者勝ちという無常www

395 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 06:05:49.71 ID:fad7tzAu]
>>389
それ自体にはなんの意味もないじゃん
ただ、あるってだけで

発想が逆なんだよ
なんでそのもの自体に対しての評価を下せないの?
全体主義的な発想やめろよ

この業界、セミナー詐欺のおかげでオブジェクト指向なんて役に立つかどうか怪しい技術が
蔓延しちまってるんだから結果からメリットを探す行為をやめろ

普及してる=役に立つでは決してない

396 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 09:12:06.29 ID:9WDGTK7f]
OOPが分かってない子が一生懸命頑張っても無駄ってことが良く分かった

397 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 09:13:52.21 ID:AaJm32B9]
引数君だから仕方ない

398 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 12:51:24.32 ID:xKR1P5nb]
>>396
ooが分かる?は?
あんな詐欺に引っ掛かってるからタスクシステムなんか信仰しちゃうんだろバーカ

399 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 14:20:54.82 ID:wlXUalZz]
アンチの問題解決意思不在の主張にとことん付き合うとか、よほど暇なのかね。俺はとうの昔に飽きたよ。
それはともかくOOP疑うとか、まいったまいったw

>>386
>そこにフレーム毎更新用updateメソッドまで付けるのはやり過ぎ。
>そんな制御の根本を最基底部に作っちゃってどうするの?
>なんでもかんでも同一視するのは、
>名前に反して全然システマティックじゃないね。
主張らしきものは書かれているが、一字一句、適切な表現かどうか根拠が怪しい。
論理展開もなっていない。全く意味が無い。

>>395
SSをアップして、タスクシステムやOOPが不要であるという主張を実証してもらえないか?
>>395の成果品や結果としての表現能力にむしろ関心がある。

400 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 17:00:30.62 ID:krKXIT03]
今度はオブジェクト指向に抱き合わせる戦略ですかw

401 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 18:13:13.84 ID:CR6nGA/B]
>>400
タスクシステムのメリットも出てないのにね(笑)
オブジェクト指向もタスクシステムも共通点が多すぎる
セミナー用のクソ技術だけあって実態をつかませないところは見事だな



402 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 18:59:43.23 ID:FWfP+pOh]
10年前ならともかく今OOPに全く理解がないというのはヤバい
ただし、定年間近のハード屋さんなら許すッ!

403 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 19:20:38.33 ID:Zrn4JdDC]
オブジェクト指向やタスクシステムで理詰めで工数を減らしてみろ
絶対できない
それはこの仕組み自体がなんにもやらないから(笑)
仕様が減るわけじゃない


404 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 19:22:48.99 ID:RkRouIVF]
>>402
何がどうやばいの?
説明してごらんよ


405 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 19:34:53.00 ID:FWfP+pOh]
教養の無さがヤバいw

406 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 19:43:30.21 ID:MAW55fGG]
アンチ君=引数君=OOPわからない子、なのね・・・
タスクシステムのメリットわからないのは、抽象化がわからない、
OOPもわからない、というのが根本、と。

なんかもうタスクシステム以前の話になってきてるし、アンチ君のいるべき
スレはここじゃなくてプログラマー板のOOP関連のスレじゃないかな。
そこで「君たちはセミナー詐欺に騙されてる!目をさましてOOP以前にもどるんだ!」
って啓蒙活動するのがいいかと思うよ。

OOP関連のスレならタスクシステムみたいにニッチじゃないからそれなりに人もいるだろうし
もしかしたら同じ症状の子がいて友達になれるかもしれないよ?
そうすればこんな過疎板でID変えながら必死に一人で戦う必要も無いんじゃないかな。

407 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 20:29:29.07 ID:fad7tzAu]
>>405-406
どうした?
ちゃんと理詰めで反論してみろよ
何が抽象化だバーカ
抽象化でモノ作れるのか?
ちゃんと脳みそついてるなら使って考えろよ

いい加減騙されてることに気がつけよ!

408 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 20:38:49.40 ID:MAW55fGG]
>抽象化でモノ作れるのか?
>>306 >>333 OOPやタスクシステムと違いお前にはモノを作ることも理詰めで反論することもできない。
おまえは逃げ回ってお前の頭の中にしか存在しない妄想を吐いてるだけだ。

409 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 20:44:47.87 ID:fad7tzAu]
>>408
まあ、メリットが出るなら俺も反論できるけどね
物事ってのはまずメリットを主張してそれに対してそうじゃないって反論ができるけど
なんもかんもないんじゃ何もいいようがないよね?
オブジェクト指向の抽象化だっけ?
抽象化がどうしてメリットになるのかつきつめて考えるとなにもなくなるぜw
ちょっと深く考えてみなよ
少しでいいんだ自分に説明できることちょっとでもいいから出してみなよ(なにもないからw)

タスクシステムにしてもそうだよね
クラス開けてみると大抵なんにもしてない
動作だけみるとvoid*となんも変わらない糞クラスでしょ?

オブジェクト指向もタスクシステムもそういうセミナー詐欺の道具なの
おk?

時間かけて勉強したのは残念だろうけど本当になにもなにもないからw

410 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 20:49:19.94 ID:MAW55fGG]
>>340 まだ逃げるか?
codezineのメリットからも反論できず逃げ出したクズが

411 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 20:54:37.21 ID:fad7tzAu]
>>410
それ俺へのレスでいいの?
少なくとも>>340に書いてあるのはメリットでもなんでもねぇよ
だって根拠がねぇじゃんw
タスクシステムはこういう性質をもっているから→>>340なんでしょ?
んじゃ、タスクシステムってどういう性質もってるの?
って部分がないまま「ハイ、これがメリットです」なんていえないよね?
んでこういう性質をもってるって部分はタスク派にとっては
俺タスクで説明を逃げたい部分なんだよ

組ようによってどうにでもなるから話が危うくなってきたら抽象レベルを上げたり下げたりして
できること調節して話をはぐらかしてるだけ

技術者なら正面から向き合えよ
そういうセミナー技術に騙されちゃダメだ
タスクシステムなんてなーーーーーーーーーーーーーんも中身のない糞システムなんだよ



412 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 21:06:41.44 ID:fad7tzAu]
ほら、かかってこいよ!
いつまでまたせるの?

413 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 21:47:48.94 ID:MAW55fGG]
オブジェクト指向もタスクシステムもそういうセミナー詐欺の道具
その技術で動く実装が存在し技術的にも商業的にも成果を出していると言われるが
そんなものは生まれてから一度も見たことが無いし理解も出来ないので信じる根拠が無い、と。
アンチ君にとってはそーいう感じね。
で、世間のプログラマがみんなそろってOOPに騙されてるけど頭のいい僕だけは騙されないぞ、と。

君に必要なのは根拠じゃなくて教育だ。
でもここに君レベルの人間を一から育て直すような博愛精神と暇をもてあました人はいないよ。
やはり君はまずプログラマ板のOOPスレに行くべき。そこならサリバン先生みたいな博愛精神あふれる人もいるかもしれない。
この板は君には場違い。いろんな意味で。

414 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 22:11:09.66 ID:fad7tzAu]
>>413
お前はタスクシステムのメリット探してこいよw


415 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 22:17:55.01 ID:MAW55fGG]
お前は目の前にメリット出されてるのに認識できないだけ。理解できるだけの基礎が無いから。
残念ながら能力の無い人間に一から基礎を教育してやるほど博愛精神は無いんでね。OOP板に行け。

416 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 22:43:52.46 ID:swtAxGf5]
ID:MAW55fGGがやっぱり最後は>>3の論調にもっていく件についてw

417 名前:名前は開発中のものです。 mailto:sage [2011/09/30(金) 23:45:05.39 ID:fad7tzAu]
>>415
は?
雑魚は消えろw

418 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 09:41:02.97 ID:4Qkbvj2b]
staticおじさん VS システム厨の対決が見られると聞いて

419 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 12:22:50.03 ID:D5qEm1ET]
>>3 ってOOPのこと言ってたのかwww
>>413 見た後に>>3 見ると完全にギャグだな
しかし今までのスレで単発IDだったのに指摘されたとたんID固定しだして露骨すぎwww
さすがにこんな過疎板にOOPやクラスまで理解できない真性馬鹿が二匹もいるわきゃないから
アンチって結局一人だったんだなwww

420 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 12:27:49.72 ID:iG8rnc/7]
>>419
アンチって タスクシステムアンチのこと?
それなら相当たくさんいると思うけど、俺ROMが多いから。

421 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 13:00:42.31 ID:D5qEm1ET]
>>420
おやおや、OOPアンチ君は君の同類かい?



422 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 13:13:25.16 ID:mr3cMBb4]
あえて指摘するのもどうかと思ったが>>368みたいなレベルの人は、
とりあえずここから去ったほうがいい。こんなクソスレでもお前にはまだ早い。

423 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 13:56:45.14 ID:1Xxa3SOi]
まあタスクシステムとかOOPの特徴を今更聞いて来るとか
低脳過ぎる奴は邪魔だよな

424 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 14:31:20.61 ID:2nvg1+bG]
>>423
でも説明できた人いないよねw

425 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 14:55:51.89 ID:1Xxa3SOi]
自己申告乙

426 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 15:55:46.08 ID:LZXefmMe]
>>421
何故そうなる、OOP大好きだぞ。

427 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 16:18:47.08 ID:mr3cMBb4]
OOPもいざ説明しろとなると難しいな。
借りてきた言葉を朗読するに留まる。
OOPで実現しようとするモジュール性は、
非OOPでも部分的に満たせてしまうから。

428 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 18:32:08.64 ID:LZXefmMe]
OOPは、プログラミングその物のデザインパターン見たいな物だから、
経験の積みによる実感が分かりやすい。

429 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 18:38:08.75 ID:D5qEm1ET]
やっと足し算がわかるようになった子供に
「因数分解ってのがあるらしいけど足し算があればそんなのいらないよ、みんな騙されてるだけ」
って言われた感じだな。
これをこの子供に一言で理解させられる人なんて当然皆無だけど。当然因数分解が不要ということでは無い。
基礎をすっ飛ばして一言の説明で理解させられたら数年間の学校教育や教師なんて必要ないしね。

世の中には基礎や能力が無い人間には説明できないことの方が多いよ。
説明=教育になるケースは特に。

で、理解できる基礎が無い人間には比喩で言うぐらいしか無いわけだけど、それだと
「誰も僕にわかるように一言で説明できない!やっぱり因数分解やOOPは裸の王様だ!」
とお馬鹿な子供に泣きながら粘着されてる感じかな。

430 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 18:42:24.59 ID:Bw4oB8Z5]
ものの捉え方を学ぶというのは適性が必要だよな
ダメな人は一生分からないかも

431 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 19:01:11.25 ID:4Qkbvj2b]
どうわめいたところでタスクシステムの利点の説明には全くならないけどな



432 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 19:04:36.54 ID:mr3cMBb4]
>>431
タスクという単位を追加したり削除したりできるということじゃないの?最大の利点は。
アセンブラ時代にそんな仕組み(というほどのもんでもないが)があったら便利じゃね?

433 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 22:11:56.69 ID:2nvg1+bG]
>>432
それがなんでメリットなの?

434 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 22:43:33.98 ID:LZXefmMe]
アセンブラ時代はストレートに書いたらモジュール化がめんどくさかったのよ。

435 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 22:46:37.82 ID:LZXefmMe]
いい方が悪いな。いわゆる、システムで規定(規制)すると、見通しが良くなるといった方がいいか。
いまは、OOPのほうが見通しが良くなる。

436 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 22:49:58.19 ID:LZXefmMe]
追記、アセンブラは、ほんとに何でもあり、何でもできる、gotoどころじゃないほど自由。
だから、システムを決めるだけで、生産性が上がるのよ。

437 名前:名前は開発中のものです。 mailto:sage [2011/10/01(土) 23:43:06.40 ID:Z34fGsZH]
スレがスゲー伸びてるな。
一応断っておくけど、型ごとにリストのベタ書きの人は俺で、
セミナー君とは別人な。

セミナー君の気持ちは分かるが、感覚的な書き込みは2chでは通じないぜ?
それなりの根拠を書かないと、煽り屋と同レベルになっちまうぜ。

OOP云々の話はスレ違いだが、あえて変わりに補足しておくと、
マルチメソッドの無いOOPLは、不完全な代物だから、
随分思考や思想が捻じ曲がるところがあって、
それに不快感を覚えるのは正常だろう。
また、それらの不快感はある種タスクシステムにも通じるものがある。得てして左巻きな。
そうはいってもOOPの言語機能は武器になるから、分かっててうまく使う分にはOK。
これといった利点が無いのにディメリットばかり目立つタスクシステムと違う。

438 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 00:21:35.13 ID:/NTU2tnz]
>>437
C++のオーバーロードはマルチメソッドと言えるのかどうか聞かせてくれ。

439 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 00:22:59.31 ID:LGUmsQ7Z]
それから、ベタ書き=if/swtchとソースロンダリングしようとしている人が居るが、
俺はそんなことは一言も書き込んでない。
「型や用途ごとにリストを持つ」、と述べたのみ。
関数ポインタや仮想関数やインターフェースや差分プログラミングを否定した覚えは無い。
むしろ、そういった細かな対応をするための、型ごとコレクトだ。
型にはインターフェースも含まれるし、インターフェースは複数持つことが出来るから、
複数のリストからオブジェクトが参照されるのも有り。
いたって普通のプログラミングスタイル。

440 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 00:43:03.85 ID:LGUmsQ7Z]
>>438
オーバーロードは静的なマルチメソッドとして機能するね。
これとテンプレートを組み合わせて、ダッグタイピングしたり、C++はかなり柔軟だね。
動的じゃないのが残念だが。

単一ディスパッチのOOPLが不味いのは、
プログラマがオブジェクトの性質を、そのオブジェクト自身で決定しようと躍起になってしまう点だろう。
中二病的というか、男の子のロマンと言うか、なんというか。
実際には、メソッドはオブジェクトのメンバの整合性を保つためのsetter/getter相当だけで良かったり。
というのも、環境内のオブジェクトの性質は、周りとの関係で決定されるものだから、
性質の大部分はオブジェクトの外からじゃなきゃ決定できなかったり。
行間や空気の話。

441 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 00:53:22.09 ID:/NTU2tnz]
良かった、危うく敵対しそうになったよ^^



442 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 01:11:13.32 ID:LGUmsQ7Z]
あーちょっと訂正。
ダッグタイピング→ダックタイピング

443 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 01:11:21.21 ID:HHG+AjpE]
使う人が不味い前提だと何でも不味いな

444 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 09:52:34.17 ID:TNu4W6Dl]
codezineの記事はどうでもいいと誰かが言ってて、これに異を唱えなかったけど
今、データ構造と制御構造がごちゃまぜになってる何かを批判してる人は具体的に
何の実装を指して批判してるの?

それともまさかまーた自分に都合のいい妄想の産物をタスクシステムと脳内定義して
シャドウボクシング始めてる?手応えがない理由はそこにあるんじゃないの?


445 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 10:55:32.67 ID:1pG+sSgt]
> 自分に都合のいい妄想の産物

それシステム厨のことだろw

446 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 12:15:05.71 ID:dBTeZx53]
タスクシステムの、曖昧ではない定義とそのメリットは、
今まで一回もこのスレで示されたことはないし、
今後一切示されることもない。

既に示された、これが定義で決定、これがメリットで決定、
というのがあればスレ番とレス番を示すべき。

447 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 12:30:59.00 ID:rxzsO76O]
codezineのメリットからの流れで追い詰められてOOPまで否定して
>>413 で終わったのに、アンチって学習能力0だね・・・

>>439
>俺はそんなことは一言も書き込んでない。
お仲間の切捨てか過去の主張を無かったことにしたいのかしらんが。
void*とかif/switchとかOOPとかセミナー詐欺とか、負けるたびに
「俺はそんなこ言ってない、そんな真性馬鹿と一緒にするな!」ってパターン
繰り返してるけど、飽きない?

で?アンチでまだ残ってるのは
「iOSでタスクシステム使ってる書籍が具体的に出てるなんて嘘だ!
アセンブラ時代の技術ということにしておかないと負けちゃうから!」
ってお馬鹿さんかな?これもすぐに「そんなこ言ってない」って同じパターンになるんだろうな・・・

448 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 12:37:10.24 ID:dBTeZx53]
そしてまたメリット出ない。

449 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 12:48:13.67 ID:5znOePjA]
メリット厨が相手をして欲しそうにこっちを見ている!

450 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 12:49:25.53 ID:rxzsO76O]
アンチは同士として責任もってこのメリット真性馬鹿をOOP板まで送り届けてくれんかね。
でないと「あんな馬鹿と一緒にするな」って言い続けることになるぞ?
切り捨てた無能な仲間でもお前らの仲間なんだからさ。

451 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 12:54:05.39 ID:/glPmwzG]
またまたあ
そういうえらそうなことはメリット出せてからいってくださいよw
こっちは絶対出ないってわかってますけどねw



452 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 14:43:34.73 ID:dBTeZx53]
結局、メリットは出ない。

453 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 21:14:46.93 ID:+Ah+M08D]
> iOSでタスクシステム使ってる書籍が具体的に出てるなんて嘘だ!
具体的なメリットが説明できなくても書籍に載ってたらOKという判断基準も、
さすがタスクシステム使いだよね。

454 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 22:10:36.61 ID:HHG+AjpE]
ずっと池沼のターンw

455 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 23:17:11.55 ID:issXGZDZ]
メリット厨→>>409>>340>>411(粘着メリット厨が壊れていることが判明)→>>413
この流れはテンプレにしようぜ。
過去ログ見ればわかるが、粘着メリット厨は数年前から同じことを言って粘着してるぞ。
下(粘着アンチ=スキッツォフレニア)は無視して、上を目指すことに合意してくれるよな。

456 名前:名前は開発中のものです。 mailto:sage [2011/10/02(日) 23:57:45.74 ID:rxzsO76O]
メリット君はアンチの飼い主責任で引き取ってもらいたいところだがねぇ・・・
アンチ同士、似たようなレベルってことで通じ合うんじゃない?
OOPはセミナー詐欺、とかこちらとはいろんな意味で違いが大きすぎて
言葉が通じる気がしないから。

457 名前:名前は開発中のものです。 mailto:sage [2011/10/03(月) 00:23:56.76 ID:/jm3MSFo]

   で?

タスクシステムのメリットが出てない状態でこの話進むの?

458 名前:名前は開発中のものです。 mailto:sage [2011/10/03(月) 00:45:33.69 ID:OOEq7q0i]
>>455
下アンチがメリット君=セミナー君で
上アンチが>>437のベタ書き君=引数君というキャラ設定なのかね。
正直あまり違いが感じられないんだがwww
アセンブラ君は上下どっちのキャラなんだろうな?www

下アンチのお出ましだぞ。上アンチは責任もって介護しろよwww
>セミナー君とは別人な。
って同一人物とは見られたくないんだろ?

459 名前:名前は開発中のものです。 mailto:sage [2011/10/03(月) 01:14:28.92 ID:5UZRc0QU]
メリット大好きのシャンプー君まだ頑張ってたのか・・・成長なさすぎだろ
懲りない上に新たにセミナー君という称号まで授与か。おめでとう、おめでとう

460 名前:名前は開発中のものです。 mailto:sage [2011/10/03(月) 06:19:59.13 ID:/jm3MSFo]
ふんふん
んで、タスクシステムのメリットは出たの?

461 名前:名前は開発中のものです。 mailto:sage [2011/10/03(月) 08:32:31.42 ID:9W41bw6d]
>>460
まーだでーす!



462 名前:名前は開発中のものです。 mailto:sage [2011/10/04(火) 06:41:44.40 ID:l8tGELq7]
>>458
>下アンチがメリット君=セミナー君で
「上」はその他全てのベクトルという設定だったんだが。
粘着メリット厨だけは、はっきり「下」と言える。
いい歳こいてあわれだな→粘着メリットじいさん

463 名前:名前は開発中のものです。 mailto:sage [2011/10/04(火) 07:43:48.37 ID:ONGtfyg7]
結局メリット出ず。

464 名前:名前は開発中のものです。 mailto:sage [2011/10/04(火) 22:10:53.44 ID:SJxp+pcL]
くだらん展開になってきたな。
あえてメリットを挙げるなら、実行順の動的制御だろう。
ただ、その最たるもののZソートは今や描画エンジンとしてモジュール化するのが当たり前だし。
最早、これといって実行順を動的に並べ替える必要性も無いんだよね。
というか、シーケンシャルに記述するために、わざわざ描画エンジンやサウンドエンジンを外部に追いやった訳で。
そういった流れの中で、タスクシステムの必要性を挙げるのは難しいだろう。
だって、頑張って有効例挙げたところで、
「その機能、モジュール化して外部に追いやれば?」
って言われちゃうの分かりきってるもんね。
煩雑化する箇所が局所で済むし、要求が具体的だから最適なアプローチが出来るし。

465 名前:名前は開発中のものです。 mailto:sage [2011/10/04(火) 23:13:21.91 ID:qkdwGEk5]
ペロッ・・・これはハード屋くん

466 名前:名前は開発中のものです。 mailto:sage [2011/10/04(火) 23:33:25.06 ID:HZfzTqCk]
>>464
進歩ねーのな

× タスクシステムの必要性を挙げるのは難しいだろう
○ 僕のタスクシステムの必要性を挙げるのは難しいだろう

この訂正を否定するなら言及してる対象はこれだと明確に指定しような

467 名前:名前は開発中のものです。 mailto:sage [2011/10/04(火) 23:50:04.60 ID:Uomhnt2s]
>「その機能、モジュール化して外部に追いやれば?」
と言われるほど、モジュール化に問題があるのが最大の欠点だろ。
それを、正しい指摘だと受け取れなとは、なぜに?

468 名前:名前は開発中のものです。 mailto:sage [2011/10/04(火) 23:59:08.16 ID:RjfV5qyp]
>>464
codezineの記事を前提に話をすると、とか、正直に前置きすりゃいいものを・・・
毎度欲張って絞込み条件なしに「タスクシステムは〜」とかほざいてっから足元すくわれんだよ
こんだけ特徴的な過ちを何度も懲りずに繰り返してるところ見るとなんか池沼くせぇな

469 名前:名前は開発中のものです。 mailto:sage [2011/10/05(水) 00:21:40.13 ID:jxQS90CV]
特定の目的を持ったタスクシステム→正しい名前をつけて外部に追いやれば?
汎用タスクシステム→ゴミ。

これで終わっちゃうんだから、仕方ない。

470 名前:名前は開発中のものです。 mailto:sage [2011/10/05(水) 06:32:54.62 ID:nKzcwJ6c]
アンチ君の考える見当違いな問題とは無縁の実例 >>306 >>333 は選び放題なのにな。
アンチ君は自分の脳内にしか存在しない憎っくきヘボタスクシステムって見えない敵と戦ってるだけだよな。
A「他人の頭で考えたタスクシステムは問題なく実装されて稼動しています。
僕の頭で考えたタスクシステムは問題だらけで実装すらできず妄想だけの存在です。
やはりタスクシステムは使えない!」
B「使えないのはタスクシステムじゃなくてお前の頭だろ」
>>257 につながる、と。

471 名前:名前は開発中のものです。 mailto:sage [2011/10/05(水) 06:34:57.72 ID:Sdh8DViy]
うんうんわかるわかるよー

  で?

タスクシステムのメリットは出たの?



472 名前:名前は開発中のものです。 mailto:sage [2011/10/05(水) 06:54:40.93 ID:EvqFRpw2]
タスクシステムのメリットも出せないくせに長文だけは一丁前とかやめてよね

473 名前:名前は開発中のものです。 mailto:sage [2011/10/05(水) 10:19:15.03 ID:fVOpakwU]
自分のレスを大事に使いまわす姿は、
自作フレームワークになんたらシステムという名前を与えるのに似てる。

474 名前:名前は開発中のものです。 mailto:sage [2011/10/05(水) 17:59:34.91 ID:CbI1T/gJ]
>>473
引数に入れてるものが同じなら同じ結果しか出ないだろ
タスクシステムは違うけどね(笑)

475 名前:名前は開発中のものです。 mailto:sage [2011/10/05(水) 19:33:47.03 ID:6j70lWr8]
こういうコンテキストの著しくわかりにくい「僕のタスクシステム話」の難読性をみるに
こいつのひり出すコードも相当ひどそうである

476 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 08:09:50.35 ID:vpEV4zvW]
セミナーで好んで紹介されてるとかマジ?
手法の一つなだけで商業的なもんじゃないだろ

477 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 12:06:31.35 ID:SaCADO9P]
> セミナーで好んで紹介されてるとかマジ?

一体どこにそんな書き込みがあるんだい?
まさかセミナー君(OOPわからないから全否定しちゃってる残念なオジサン。引数君)の
世迷言を誤読した上に間に受けちゃったりしてないよね?

478 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 12:27:25.41 ID:C1th/bKH]
「○○君」

レッテル張りからスタートする思考法である。
なんたらシステムという大層な名前もさも似たり。

479 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 15:35:01.60 ID:I34dkoqZ]
まるで成長のない人間が名無しで延々と繰り言を並べてんだから
記号付けされんのはごく必然なことなんだけどなw
勝手に名前付けられて気に食わないなら自分好みのコテつけな

480 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 17:17:32.16 ID:m6rfVz1m]
>>479
うんうん

  で?

タスクシステムのメリットは?

481 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 19:09:15.97 ID:5rYBYhNY]
メリットおじちゃんはもう死んだと思ってたw



482 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 22:24:09.45 ID:TcfAKlX+]
タスクシステムのメリットが出てくるまで俺は君たちを殴るのをやめない!

483 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 22:30:23.84 ID:vNpBJBjT]
このおじさんは24時間張り付いてるのが凄いよなwww
その生活のメリットを聞きたい

484 名前:名前は開発中のものです。 mailto:sage [2011/10/07(金) 23:39:13.83 ID:GBo5Q8mH]
しかし詰まらんスレに成り下がったものだなぁ。
昔は真性タスクシステマーがポエムなソースコードを貼り付けて、
皆でフルボッコって楽しいスレだったんだがな。
絶滅しちまったのかねぇ。

485 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 00:27:18.92 ID:TECbiV84]
真性メリットおじさんではダメですか

486 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 06:04:58.29 ID:xhpqp6LY]
セミナー行ったらFor文ってのをやたら勧められたぜ!
Forは宗教的なもんっぽいからみんな使っちゃダメだぜ!

487 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 09:23:14.85 ID:fPpydaqH]
>>484
あんたら苛めるからタスクシステマーが怯えてしまったんじゃないかw
今ではソースどころか、メリットすらあげなくなっちゃったぞw
タスクシステムスレなのになw 決してタスクシステムの詳細を語らないw

488 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 10:39:59.57 ID:HKOZxjCl]
このスレ全てが >>257 の1レスで完璧に説明されちゃってるからな。
で最後に「メリット、メリット・・・アウアウアー」としか言えなくなった
廃人が一人取り残されました、と。

489 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 10:45:43.80 ID:fPpydaqH]
ほらw 今日もメリット出ないぞw

490 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 11:04:39.28 ID:F4Vx7tUI]
アマチュアプログラマです。古典タスクシステムをC++で作成して使っています。
基本クラスはインスタンス化は不可にして、用途ごとに継承した型を使っています。
パッド入力、ファイル操作、スレッド操作、描画プリミティブ、サウンドプリミティブ、ゲームオブジェクト
をタスクで回しています。

古典にない独自要素としては以下の通り。
(多くのタスクシステムではすでに当たり前になっているとは思います)

・次/前ポインターの他に子供ポインターを持っている
深さ優先で実行され、グループ化の単位にしています。
また、ある種の命令(表示オフセット等)を伝達させています。

・子供ポインターのリストの処理の前後に実行される仮想関数を持っている
Begin〜(特定のタスク群)〜Endのような構造の呼び出しを行っています。

491 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 11:31:48.96 ID:HKOZxjCl]
>>489 >>488の証明乙

>>490
質問なのかわからんけど
ターゲットプラットフォームと作ってるジャンルと規模、製作人数と製作目的とかの説明があったほうがいいんじゃないかね。
まぁアマチュアでC++だとプラットフォームはWindows+DirectXだろうけど。



492 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 11:52:24.08 ID:F4Vx7tUI]
>>491
プラットフォーム:Windows(XP)+DirectX(9.0)
ジャンル:3Dダンジョンアクション
規模:面クリ方式で12ステージ程度、通信無し
製作人数:プログラマー1人(無料素材のみ)
製作目的:プログラムの勉強と趣味を兼ねて

ベタで書いていて行き詰まると自然とタスクのような形態になる気がする。
メリットの説明にはならないけど。

493 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 12:03:08.01 ID:HKOZxjCl]
>ベタで書いていて行き詰まると自然とタスクのような形態になる気がする。
まぁそうだね。ゲームでtaskやactorは定番だし。

ちなみに過去に最後までゲーム作った経験はあるのかな?
もっと規模の小さい2Dゲームとか。

494 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 12:18:27.81 ID:F4Vx7tUI]
>>493
落ち物パズルとノベルゲームですね。

パズルゲーの時はオールベタだった。
ノベルゲーでタスクの感覚というか作法が身についたような気がした。

495 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 12:25:28.64 ID:F4Vx7tUI]
(補足)
>落ち物パズルとノベルゲームですね
これらはC++ではなく、Cで作りました。

ノベルゲーはCでタスクもどきを作りましたが、
最近C++を覚えてあらためてタスクを書いたら、
記述が実に簡単になってびっくり。

496 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 12:51:12.22 ID:fPpydaqH]
おや?w この流れで出るか?まさかのメリット!!

497 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 13:21:42.83 ID:HKOZxjCl]
いきなり最初に3Dのオリジナルアクションで何ステージもあるもの一人で作ろうとすると
モデリングやらテクスチャやらアニメやら大量のマップやらレベルデザインやらゲームデザインやらで
プログラム以外の作業量が膨大で途中まで作って終わりという危険性が高いけど・・・
過去にいくつか最後までゲーム完成させてるなら必要なコストの見積もり感覚もあるだろうし、大丈夫かな。

3Dアクションだとモデル表示からアニメーション処理、敵AIや仕様によっては物理演算とか、あと意外に
コツがいるカメラアングル等々、超えなきゃいけない壁が沢山あるから
基底のタスクシステムは手早く実装して先に進まないとね。
まぁ完成するようがんばってください。

タスク関連で疑問があれば >>306 >>333 あたりの気になるところたけ立ち読みでもすれば
他のゲームでどう実装、解決してるか参考になるかと。

498 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 13:58:51.62 ID:7JQyNK98]
うんうんわかるわかるよー

  で?

タスクシステムのメリットは今日もでないの?

499 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 14:01:47.31 ID:F4Vx7tUI]
>>497
ありがとう。くじけないでがんばるよ。

----
タスクシステムそのものの話題になるよう願ってネタ提供

自分タスクシステムではどんな型もtaskリストのループは基本クラスの仮想関数Updateを呼んでます。
継承した型でオーバーライドするUpdateの中で、その型に固有のUpdate_typeを呼んでいます。
これで基本型から継承型へのdynamic_castを回避しています。

500 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 14:02:28.83 ID:F4Vx7tUI]
(続き)
ゲームオブジェクトはUpdate_typeの中でメンバ関数ポインターをテーブルで呼び出して振る舞いを切り替えています。


class GAMEOBJ : TASKBASE {

enum STATUS {
STATUS_MOVE,
STATUS_JUMP,
STATUS_MAX,
} status;

void Update( void ) {
 Update_gameobj();
}

void Update_gameobj( void ){
(this->*TASKGAMEOBJ::function[status])();
}

void gameobj_move( void );
void gameobj_jump( void );

static void (*GAMEOBJ::function[STATUS_MAX] )( void );
};

501 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 14:04:12.19 ID:7JQyNK98]
それはさ
どこでタスクシステムのメリットと繋がるのかまず説明してから出してよ
無駄だからw



502 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 14:48:44.00 ID:HKOZxjCl]
んー・・・
一般にジャンプとか移動の単位の状態推移は結構変更が入りやすい&キャラによってルールが違ったりするから
継承の元の方じゃなくもっと末端に近い側に持つのが普通なんじゃないかなーと思ったり。

まぁどんな仕様のゲームかわからんので何ともいえんが。
「カエルの国」ってゲームでゲームオブジェがもれなくジャンプする&移動とジャンプの
推移が共通ルールで処理できる、とかならそれもありかと。

クラス継承が深くなりすぎず、コードが冗長になりすぎず、実行コストが高くなりすぎず、
ゲームの仕様を実装する一番シンプルな切り口を見つけられるといいね。

503 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 14:50:03.58 ID:5PPz0BrH]
王様はステキな服を着ているよ!

どんな服かは言えないけどね!

504 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 15:11:09.04 ID:xZi2bD7U]
ステートと処理をカプセル化したりする

505 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 21:03:15.86 ID:F4Vx7tUI]
>>501
プロ相手にメリットを説明できるだけの知識と技量はない。

>>502
まあサンプルなんで。。。

>>503
当然、全裸さ。

>>504
どうやるんですか?

506 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 22:15:12.28 ID:i33nnDQq]
>>492
> ベタで書いていて行き詰まると自然とタスクのような形態になる気がする。

「ベタで書く」の何が気に入らなかったから「タスクのような形態」にしたの?

507 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 23:13:48.91 ID:sBcMqdFq]
>>499-500
>継承した型でオーバーライドするUpdateの中で、その型に固有のUpdate_typeを呼んでいます。

意味不明すぎる。Updateの中に直接書いちゃだめなの?
直接書いても、ダイナミックキャストは必要ないぞ。

上の方でダウンキャストト云々の話が出たのは、
複数のタスク間でのコミュニケート時の話だぞ。
例えば当たりの有ったタスク間で何らかの処理をする場合など。
タスクシステムの持ってるのはタスク型にアップキャスト済みだから、
タスクシステムから渡される自分以外のタスクは全てタスク型になる。
だから、何らかの相互作用処理をする前にはダウンキャストが必要だねって話。

508 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 23:51:15.56 ID:sBcMqdFq]
それから、一人で作ってるなら尚更タスクシステムの必要性無いぞ。
複数人で作ってるから、共同作業するために何らかのフレームワークがって話でもあるんだぞ。

あと、>>490見ると、処理順に関して色々工夫しているようだけど、
処理順がデータ構造だけで決定されるってのも、きっと後で痛い目見るぞ。
確かにデータ構造に沿って処理していく類もあるが、
具体的なゲーム製作に取り掛かれば、それ以外のフローが欲しくなったりするものだぞ。

今どう思ってるか知らないけど、
例えば、自分から一番近くに居る敵をロックオンしたい場合はどうするつもり?
俺ならITargetインターフェースを作って、リストにコレクトしとくぞ。
OOP一般で使われるベーシックなやり方だ。

509 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 00:00:34.96 ID:sFINv5Zy]
>>506
あんまりよく覚えていない。

>>507
そうでしたか。じゃ直す。

510 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 00:19:22.10 ID:sFINv5Zy]
>>508
>それから、一人で作ってるなら...
次に別のもの作るときに備えてなんとなくそうした。

>俺ならITargetインターフェースを作って...
それ頂きました。その段階に至ったらそう作る。

511 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 00:51:00.35 ID:7taPkPeR]
そうやって、結局、型やインターフェースや用途ごとにリストを持つ羽目になるよ。
何かするたびに、相手のタスクをタスクリストからサーチするのは馬鹿らしいからな。
終いには、処理順がタスクの保持構造に括り付いてるのがマゾ制限にしか感じられなくなる。
書いた順に動くのが一番。なるたけそれを維持する努力をした方がいい。
例外もあるが、例外は例外として対応すりゃいい。



512 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 01:37:37.72 ID:IstoATBT]
まぁ、もう頭の中に想定してる設計はあるんだろうから
それで作ってみるのがいいんじゃないかね。
具体的にここの処理で困ってる、とかの話が無いからそれぐらいしか言えん。

結局タスクシステム使うにしろ別の方法で作るにしろ一番あっていると考えられる
方法で作るしか無いし。
何かの方法しかダメ、とな何かは絶対ダメ、とか手段の柔軟性が無い狂信的な考えに
はまらないで適材適所で考えられる人間が優秀なプログラマ。

513 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 01:45:09.46 ID:bfiBZi5/]
タスクは更新のタイミングを伝えたり、実行順を制御するのに使えば役に立つ
それ以外に使おうとするとこの人がリピートしてるようなアホなことになる

514 名前:sage [2011/10/09(日) 02:33:36.58 ID:IiQk0xOC]
>>511
>何かするたびに、相手のタスクをタスクリストからサーチするのは馬鹿らしいからな。
ここ詳しく聞きたい。
リソースがもったいないって事?


515 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 06:35:22.21 ID:lcpX7Gi9]
リストだったら線形サーチをせにゃならん。
O(n) だから、n 個のオブジェクトの全てについて、それぞれで相手を探して、とかやったら、
簡単に O(n*n) になっちまう。

516 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 07:31:01.58 ID:u7VSyIS9]
>>509
>あんまりよく覚えていない。
ここに理由がないんじゃ技術者失格だね
よくわからないからとりあえずそれっぽい注射打っとけとかいってる医者がいたら怖くて仕方がないだろ?
バーカ死んでろ

517 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 08:41:19.90 ID:IYV4pmbB]
「タスクのような形態」という表現から察してやれよw

これにかぎらずデザパタだったりしたときも、
「〜パターンみたいな」「〜パターンの亜種」「独自拡張した○○パターン」とか、
技術用語を曖昧に使いたがったり、独自用語を平気で繰り出してくるのは、
「タスクシステム」と一緒の問題を感じる。

518 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 12:40:18.79 ID:tHXLqEuJ]
以上メリットおじさんがお送りしました・・・

519 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 12:48:52.88 ID:co3z7ZT+]
せめてソースや引用元明示して議論してくれ。
これだから日本のゲームのレベルは低いんだよ。

520 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 13:47:19.04 ID:IstoATBT]
>>519
>せめてソースや引用元明示して議論してくれ。
taskやactorはソースや引用元>>333 みたいに明示してるし、そもそもactorは
海外で使われてるものだしなぁ・・・

あぁ、セミナー君のことを言ってるのかな?
たしかにソースや引用元を要求すると何も答えらずに「お前がメリット出せ(涙)」
しか繰り返せないようなお馬鹿さんはレベル低いけど、彼は日本のゲームとは関係無いだろ。www

521 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 14:15:14.71 ID:lcpX7Gi9]
そう、そしてactorはタスクシステムだ、と必死で強弁するおバカさん程のバカはおるまいw



522 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 14:24:45.64 ID:7taPkPeR]
actorはactor、タスクシステムはタスクシステムだけど、
どちらも同じ問題を抱えているから、ここでは一緒に扱っても良いと思う。
ゲームオブジェクトに基底型を持たすのは勝手だけど、(デバッグや通信の手段)
updateメソッドはイラネーだろ。
メインループ部を自由に触れて、単一アプリで完結してるのに、
コールバックでキックしてもらう意味は無いよ。

523 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 15:02:13.75 ID:IYV4pmbB]
おや?今日もタスクシステムのメリットは出ませんか?w

524 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 15:07:46.57 ID:IiQk0xOC]
>>515
なるほど。
>>2のCodeZineのソースを見ると指定したグループのタスクを返す
TaskEx::GetTask関数があって、それでタスク間のやりとりを行っているのだけれど
実装がまさに線形サーチだったので問題あるのかなと。
タスクの型や数が少ないから不都合がないのかな?

525 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 15:33:12.86 ID:tHXLqEuJ]
>>522
機能を組み込む度にメインに修正入れてそうだなw

526 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 17:20:00.03 ID:7taPkPeR]
↑悪いけど、それが普通の開発手法だから。

527 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 17:41:36.73 ID:u7VSyIS9]
てか、システムの中枢に手を入れてるにも関わらずメインの変更はなしで
その代わりに各オブジェクトへの影響は把握しきれませんって状態に陥ることがあるからタスクシステムっていうか
引数void*のごった煮は怖い

これはタスクシステムに限らない
グローバル変数で値やり取りしてるシステム全部がそう
馬鹿の作ったシステムはなんでもかんでもこんな感じ

528 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 17:55:52.12 ID:7taPkPeR]
各タスクが全くの独立した代物なら問題ないが、
それではゲームにならんからな。

自分は毎フレームupdate呼びますんで、後は各自勝手にやってくださいwww
ではねぇ。リーダー不在のチームだよ。

529 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 18:26:38.93 ID:bfiBZi5/]
>>526-528
純粋関数型言語信者のOOP批判に似てて笑った
Haskellでゲーム作ってみたら?お前に向いてそう

530 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 19:24:23.95 ID:DQiRN0t/]
反論になってないって

531 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 19:49:29.75 ID:rRzwzBuV]
フツーはOOPを使うなりして、ライブラリとして外部に追いやって、
そこを固定にして使うもんだ。

mainおよび、ゲーム本体側はそれを使う側。
使う側は自分勝手な文脈でもって、
自由にライブラリを呼び出すべき。

タスクシステムってのは全体をごっちゃにしてサポートするんだろう?
イヤな予感しかしないんだが。



532 名前:名前は開発中のものです。 mailto:sage [2011/10/09(日) 22:01:04.39 ID:tHXLqEuJ]
>>526
まさか肯定されてるとはw
本人が苦に思ってなさそうだからそれでいいと思うよ
面倒に鈍感なのも一つの才能だから大切にね

533 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 00:22:27.25 ID:zUlSm3G3]
なるたけ上流で解決した方が話が早いんだ。
仕事でも、話が部署間を跨る場合は上に掛け合うものだ。
会社の仕組みがそうなってるから、
どの道新しい機能を追加する場合は上の人に調節してもらわなきゃならんから、
メインループ部を書き換えるタイミングはあるんだよ。

534 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 01:15:49.05 ID:B1YsGdC/]
xnaを使ってるんですが、GameComponentを継承すると何か問題ありますか?

535 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 02:46:31.77 ID:zUlSm3G3]
msdn.microsoft.com/ja-JP/library/bb203873(v=XNAGameStudio.20).aspx

やっちゃってるなぁ。
まーXNA的には、このフレームワーク部を使う/使わないは自由だからな。
本当にUpdate一発だし、
(普通せめて、更新/当たり判定/補正、ぐらいにフェーズ分けするよなぁ。Update一発で処理完結とかw)
しかも出来合いのものだから改変不可だろうし、使うと速攻で地獄行きだな。
例え生粋のタスクシステマーでもこんなもんは使わねぇだろうよ。

ページの下の方の「ゲーム サービス」とかマジ意味不明だな。
どうせ型で引っ掛けるんなら、ファクトリー+シングルトンで良いじゃん。

536 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 09:21:55.82 ID:LpdjPriw]
俺GameComponentは継承させて使わなかったなぁ。あんなくっさいもん使えるかよ。
XNAは数学周りのライブラリ、描画音楽再生等のフレームワークとして使ってる。

ゲーム固有のオブジェクト群は自前で整理させてる。
描画と衝突判定それぞれに、固有の構造で保持させてる。

537 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 10:17:55.36 ID:Z+HoXAIM]
おやおや、アンチ君の中ではXNAのGameComponentもタスクシステムのお仲間ということで攻撃対象か。
taskもactorもGameComponentもGameObjectもMovieClipもOOPもセミナー詐欺ってかwww
アンチ君は世界中敵だらけだな。お忙しいことで。
「世界中が間違ってる!みんな騙されてる!僕だけが正しい!」って思い込むのは疲れないかい?
そのうち電波が聞こえてきて病院に入れられそうだなwww

538 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 11:28:55.18 ID:Z+HoXAIM]
>>534
>ゲーム コンポーネントは、GameComponent クラスから新しいコンポーネントを派生させて作成します。
って公式ドキュメント書いてあるからそれに従えばいいんじゃない?

>>535
XNAでのゲームループは専門外でよく知らんかったがこの説明文で設計者がどんな想定でコンポーネント設計したか、は一発でわかった。
多くのゲームで見ることの出来るパターンを共通化してXNAでの車輪の再発明をさせたくないのね。
固定ステップのゲームループでタスクのupdateとdrawを分けてフレームスキップ処理って、タスクシステム使ったゲームの王道パターン。
>ページの下の方の「ゲーム サービス」とかマジ意味不明だな。
MSのXNA設計者が想定してることがアンチ君の頭ではまったく理解不能ということね。

理解して反対してるわけじゃなくて理解できないから反対。ゆえにその理由を聞かれても>>257
で相手にメリットを聞くしかできなくなる、と・・・で、理解できない現実を認めると自分が
馬鹿だという事実も認めなきゃいけなくなるから粘着するしかない、と。やれやれ・・・

539 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 12:48:37.29 ID:LpdjPriw]
> 固定ステップのゲームループでタスクのupdateとdrawを分けてフレームスキップ処理って、タスクシステム使ったゲームの王道パターン。 

え?w ちょw だんだんタスクシステムの貧相な姿が見えてきたなw

540 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 13:04:47.52 ID:Z+HoXAIM]
>え?w ちょw だんだんタスクシステムの貧相な姿が見えてきたなw
見えてきたって・・・まじで何にも理解できて無いんだな・・・www
アンチの頭の中ではタスクシステムって「何だか理解できないすごい素敵なもの」になってるのかね?
だから粘着できるのか。タスクシステムごとき単純なものに・・・


541 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 13:05:44.29 ID:AkR4bEul]
>>539
貧相じゃないメインループ書いてみて



542 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 13:40:31.49 ID:lrNmt/in]
ぼくのかんがえてるさいきょうのタスクシステム、の青写真を示すほうが先だろw

543 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 13:48:02.42 ID:/FaAPc9L]
やっぱり今日もタスクシステムのメリットは出なかったね!

544 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 13:52:28.58 ID:Z+HoXAIM]
君の脳内妄想の見えない敵を出せと言われても・・・そんなもの君の頭の中にしか存在しないし。
とりあえず病院行けば?
タスクシステムやOOPはセミナー詐欺!とか君の症状は診断してもらえば病名がつく症状だと思うよ。

545 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 13:59:48.89 ID:AkR4bEul]
>>542
>>539のいう王道パターンが理解できたから貧相って言ったんじゃないの?
とりあえず噛み付いただけなんてお前は野犬かよw
死んでいいよ

546 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 14:18:06.39 ID:LpdjPriw]
>>540
タスクシステムの、タスクが何なのか、システムが何なのか、
そっからして分からんからねw

547 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 14:31:23.08 ID:tgIwwJoV]
いまだにタスクシステムてw

548 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 14:54:05.35 ID:zUlSm3G3]
msdn.microsoft.com/ja-JP/library/bb203873(v=XNAGameStudio.20).aspx
ついには、XNAのこんな腐ったもんまで擁護し始めたか。
自前のタスクシステムですらないから、ゲームに合わせて改変すら出来ん代物。
しばらくこのネタで引っ張れるな。MS公式タスクシステムw

549 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 15:03:43.48 ID:AkR4bEul]
市ね

550 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:27:58.60 ID:KceDFO4z]
XNA作りやすそうだな。可変フレームにも対応しているのか。
タスク個体関数をUpdateとDrawに限定して特殊化しているわけだな。
VB.NET感覚で出来ちまいそう・・・。

それに引き替え万年童貞メリットときたら、日本の恥部だな。

551 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:32:11.95 ID:KceDFO4z]
×日本の恥部
○恥部

メリット爺さんは、人類とは無縁の存在だったな。



552 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:33:12.56 ID:Z+HoXAIM]
OOPまで否定しちゃってるアンチ君にはかなわないけどなぁ・・・
OOPもtaskもUnrealEngineのactorも、UnityのGameObjectもFlashのMovieClipもXNAのGameComponentもって
噛み付き過ぎだろ・・・全敗中なのにさらに敵を増やすなんて、何がしたいんだか。
アリンコにとっては小さな道具でも倒すべき巨大な敵に見えるのかね。見てる世界の大きさが違いすぎ。

553 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:34:32.32 ID:0ujhlga1]
データ構造と処理の順番は切り離したらタスクはもっとつかいやすくなるよ。

554 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:35:31.82 ID:LpdjPriw]
相手を必死で矮小化するの図w

555 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:56:06.90 ID:KceDFO4z]
必死になるまでもなく、
もともとメリ爺の発言の節々に卑屈さ、矮小さが現われているんだが。
まさか自覚しないのかww
お前はゲーム制作どころか、やはり人間のどの営みとも無縁な存在だな。

556 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:57:22.48 ID:LpdjPriw]
ほらなw

557 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 18:59:03.28 ID:Z+HoXAIM]
へぇ・・・セミナーアンチ君にも自分が矮小って認識できるぐらいの知能はあるんだ。

558 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:00:44.88 ID:LpdjPriw]
略w

559 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:03:49.41 ID:Z+HoXAIM]
いつもの流れだとアンチ君はこの後単発IDで「メリットメリットォォォ(泣)」とつぶやくん発作をおこすんだけど・・・
そろそろ病状が発祥するかな?

560 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:25:31.66 ID:0ujhlga1]
メリットといえばリンスインシャンプーってみかけなくなったな。

561 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:26:47.28 ID:zUlSm3G3]
可変フレームレートは、Gameクラスで行われている。GameComponent関係なし。
Gameクラスを継承して、Game.UpdateとGame.Drawにそれぞれ処理を書けばOK。
GameComponentは単なる散らかし屋さん。
優先順位に従って毎フレームUpdateを呼ぶ以上の機能は持ってない。



562 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:29:10.51 ID:KceDFO4z]
ここが惑星パンドーラであれば、
バンシーとダンスする試練にたどり着くまでに余裕で脱落w
子育てなど夢のまた夢。一生子供として扱われるメリット爺さん♪

563 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:36:04.17 ID:B1YsGdC/]
質問する場所間違えた感じですけど、
とりあえずGameComponentを継承するやり方で特に問題はなさそうですね。
このままゲーム制作を続行したいと思います。ありがとうございました。

564 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:49:30.95 ID:zUlSm3G3]
ほら、どうするんだ?
性悪が適当なことばっか言って煽るから、>>563こんなこと言ってるぞ。
まー痛い目にあうのも勉強か。

一つだけ助言しとくと、普通は最低限、
1.とりあえず全部更新してみる。
2.不都合が起こってないか全てチェックして、結果はメンバに一時保存しとく。
3.2の結果を受けて、不都合が起こっている場合は補正をかける。
程度のフェーズがあるものだぞ。無論ゲームの仕様にもよるがな。
Update一発でどうやって切り抜けるつもりだ?
出来合いのフレームワークゆえ、改変すら効かんぞ。

とは言っても、どうせ聞かないんだろうから、好きにやってみ。

565 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:54:54.34 ID:n5vI3v4h]
メインにUpdateやDrowのループが有るからと言って、タスクシステムではない。

566 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 19:58:49.79 ID:0ujhlga1]
Draw・・・

567 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 20:13:03.84 ID:n5vI3v4h]
おう、こまけーなw

568 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 20:15:34.77 ID:B1YsGdC/]
>>564
なるほどー、デフォのGameはそういうところが弱いかもですね。
ただ、全コンポーネントを巻き込む必要はないので、
親コンポーネント作って範囲内でやるようにします。

569 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 22:23:51.62 ID:/FaAPc9L]
>>568
かもですねじゃねーだろ能無し

570 名前:名前は開発中のものです。 mailto:sage [2011/10/10(月) 22:32:45.36 ID:AkR4bEul]
はいはい、ゴミは黙ってようねw

571 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 01:07:31.98 ID:anHF8cGa]
メリットおじさん閉店のお知らせ



572 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 06:08:32.50 ID:Nghnw655]
>>570
だいたい君そういうの精査できるような判断基準もってるの?w
ないでしょ?
ないからわからないしやってみようとも思わないから疑問すらわかないんでしょ?
ゴミは君のほうねw

573 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 12:07:54.79 ID:tIc2DbRj]
花王のメリットは使うと禿げたり皮膚炎になるらしいよ

574 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 12:10:23.53 ID:9NmIiFiQ]
俺使ってた(´;ω;`)

575 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 14:15:13.55 ID:/YnLhePm]
原液で使うとどの洗剤も濃過ぎなんだけどな

576 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 16:30:44.45 ID:YVBlDYnX]
結局あれってさ、よくゆすぐことのほうが大事かもね。
だって量的にはそっちのほうが決定的だろ。
もともと悪い成分なんて微量なんだから。

577 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 19:01:15.24 ID:tKzogUP7]
>>572
はいはい、ゴミは黙ってようねw

578 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 22:33:38.41 ID:synFPzPD]
メリットって、フケだらけになるよな。

579 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 23:07:50.47 ID:behC+1sl]
今日もタスクシステムのメリットは出ない、絶対だ

580 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 23:19:27.00 ID:Nghnw655]
俺がタスクシステムだ

581 名前:名前は開発中のものです。 mailto:sage [2011/10/11(火) 23:47:23.83 ID:tKzogUP7]
タスクシステムに両親でも殺されたんだな

 

お前も死ねば良かったのにw



582 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 01:22:33.45 ID:tUSxdHLu]
>>578
それ昔から言われてるよなw
フケ用シャンプーは逆にフケ出るの法則。

583 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 01:30:16.94 ID:9XaaKnaP]
マジレスすると、普通に薬の副作用もそうなってるのがほとんどな。
喘息の薬の副作用は喘息に、
アトピーの薬(副腎皮質ホルモン)の副作用はアトピーに、
欝の薬の副作用は欝に、

まぁ出来るだけ薬品は摂取するな。

584 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 06:57:07.18 ID:8I+/CAgv]
薬の副作用とシャンプーのメリットは出ても
タスクシステムのメリットは出ない、絶対だ

585 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 12:17:05.41 ID:vRFkSStC]
      /ヽ,,)ii(,,ノ\
     /(○)))(((○)\   さっさとメリット!
   /:::::⌒(__人__)⌒:::::\  メリット、メリット、メリット!!
   | ヽ il´ |r┬-|`li r   |  
   \  !l ヾェェイ l!  /  


: : : : : : : :.._        _      \
: : : : : : : ´⌒\,, ;、、、/⌒`       |
: : : : ::;;(( ・ )::::ノヽ::::::( ・ ));;:::    |  うおおおおぉぉぉぉぉぉああぁぁあああ!!!!
: : : : : : ´"''",       "''"´       |
: : : : : : . . (  \j /  )/     /
\: : : : : : :.`∨トエエイ∨    /    
/ヽ: : : : : : : :∧エエ∧ : : : : : イ\
: : : : : : : : : :.``ー- -‐'"´        \



慌てる乞食はもらいが少ない、を地で行くメリット君であった・・・

586 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 12:37:03.12 ID:ud04lATj]
メリットはあるよ!
どんなメリットかは絶対に言えないけどね!

587 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 12:48:33.85 ID:Bw0NewuQ]
今日もタスクシステムのメリットは出ない、絶対だ

588 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 18:27:18.50 ID:pibeZw6c]
>>>583
多重債務みたいだな。
一見便利そうに見えて、副作用で余計手間が掛かる。
どこかでも聞いたような話だな。

589 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 19:32:51.93 ID:aP7uofnJ]
お前等鼻炎の薬には注意しろよ。
鼻詰まりを一時的に直すスプレーみたいなの。

あれやってると鼻の内側の粘膜が厚くなってきて、
さらに詰まりが底上げされるから、
スプレー頻度増加、粘膜厚み増加で地獄見るぞ。

耳鼻科のセンセも呼びかけてるみたいだから慎重にな。

590 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 19:36:19.45 ID:kCDikInm]
結局焼きゴテいれて部位を切除するしかねえんだよな。

591 名前:名前は開発中のものです。 mailto:sage [2011/10/12(水) 23:01:34.00 ID:KtKxX7Ox]
明日もタスクシステムのメリットは出ない、絶対だ



592 名前:名前は開発中のものです。 mailto:sage [2011/10/13(木) 08:51:04.52 ID:pl+qrA7a]
何故、タスクシステムのメリットが出せないのか?

593 名前:名前は開発中のものです。 mailto:sage [2011/10/13(木) 09:13:00.64 ID:HK2GQakg]
>>585
わろた

594 名前:名前は開発中のものです。 mailto:sage [2011/10/13(木) 09:25:11.54 ID:JwiXVn8b]
タスクシステムのメリットはあるよ!
どんなメリットかは絶対に言えないけどね!

595 名前:名前は開発中のものです。 mailto:sage [2011/10/13(木) 19:51:56.96 ID:DD2ci7uk]
見てわからんモンキーは聞いてもわからんとは、よく言ったモンよのう。

しかし大人の階段登れない害毒ジェネレータ、未来永劫童貞メリット爺さんを、不毛な粘着に駆り立てている動機は一体何なんだろうな。

これまでに上げられた理由:
・単に知能が低いだけ
・スキッツォフレニア
・両親をタスクシステムに殺された <-New!
・自分のことを人間と勘違いしている被検動物モンキチ <-New!

596 名前:名前は開発中のものです。 mailto:sage [2011/10/13(木) 20:36:07.59 ID:z4eGHGDB]
↑メリットを出さない代わりにキーボードカタカタした労力乙w

597 名前:名前は開発中のものです。 mailto:sage [2011/10/13(木) 23:30:10.69 ID:3hwcj186]
人格を攻撃し始めたら討論は終わりだ

598 名前:名前は開発中のものです。 mailto:sage [2011/10/13(木) 23:43:54.35 ID:VrVfTQwK]
メリット君は人格以前の問題。ただの荒らしだし。
粘着アンチの荒らしが「人格攻撃するなよぉぉぉ(泣)」って言ってもねぇ・・・
過去スレ見てまだ自分がそんなこと言える人間だと思うならほんとに病気だよ。君。

599 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 00:00:30.58 ID:85rpQQcW]
なんか言ってるね。

600 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 00:28:17.75 ID:Smc771Xl]
タスクシステムの載ってる書名が出たあたりからメリット坊やは
単発IDでメリットメリットつぶやく以外何も出来なくなったからな・・・

現実VS妄想じゃ始めから勝負にならんよ。妄想は精神科医にでも聞いてもらうんだね。

601 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 01:07:54.67 ID:Qgl/w2M4]
こういう思い込みがタスクシステムを支えてるのかもしれんね。



602 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 01:29:30.07 ID:qlysLURl]
>>600
書名が出てもそこでメリットがどう説明されているのか挙げないと意味無いじゃん。

603 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 07:19:26.15 ID:GnNFtKbF]
>>596
ホントだよな
こんな無駄な長文書いてないでさっさとメリット書けってのな(笑)

604 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 16:02:13.79 ID:P3QNkwWH]
*** 基地外の朝は早い ***

「まぁ好きではじめた仕事ですから」

最近は良いメリットが取れないと愚痴をこぼした

まず、素材の入念なチェックから始まる。

「やっぱり一番うれしいのはお客さんからの感謝の手紙ね、この仕事やっててよかったなと」

「毎日毎日温度と湿度が違う 機械では出来ない」

605 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 19:05:26.50 ID:wotHsTm9]
何故、メリットが出せないのか?

606 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 19:53:04.45 ID:Xodv8jcR]
メリット職人www
必死にメリット集めて何作るんだよw

607 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 20:46:44.58 ID:mp20iZ/l]
>>606
おい、ガラクタ職人
メリットのないもの集めてお前こそなに考えてる?

608 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 20:56:55.70 ID:Xodv8jcR]
そういうことはメリットが無い証明をしてから言ってくださいよ
現状はお前の寝言が無視されてるだけじゃんwww

609 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:01:56.22 ID:3X6n0DE3]
「無い」を証明しろと申すか?w
それをすべきは「有る」と主張する側。

610 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:08:40.31 ID:Xodv8jcR]
じゃあ何も証明されてないのにガラクタと言っちゃったのはやはり寝言ということかな?

611 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:17:51.78 ID:RymnTqgZ]
何も証明されてないならば、「メリットが出てない」という主張は正しい。



612 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:20:54.54 ID:Xodv8jcR]
「出てない」と「無い」は違うだろ・・・マジ馬鹿?

613 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:21:52.58 ID:3X6n0DE3]
出てないけど「有る」と申すのか?w

で、そこから先はまた口をつぐみなさるのか?w

614 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:23:07.66 ID:Xodv8jcR]
ま、無意味な会話はやめてっと

じゃあデメリットなら出せるの?

615 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:25:37.28 ID:3X6n0DE3]
結局今日も出ねぇ('A`)

また明日来よっと。

616 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:25:50.35 ID:Xodv8jcR]
しばらくFPSやってるから、じっくりまとめてくれていいからねw

617 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:27:27.31 ID:Xodv8jcR]
こんなので撃退完了かよw

618 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:31:31.94 ID:RymnTqgZ]
結局、メリットもデメリットも「出ない」。

無意味なスレ。

619 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 21:42:58.85 ID:eY+4kv53]
>>614
メリットが「ない」ことだなw

620 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 22:34:49.85 ID:3dwrBn3P]
媒体に出ているアドバンテージ引用しても、理解できんのだから、まあ、アレだな
例の「お前がそう思うんならそうなんだろうな、お前ん中で花(AA略
メリット爺さんは現実病気だから、月並みな煽り文句がシャレにならんw

621 名前:名前は開発中のものです。 mailto:sage [2011/10/14(金) 23:05:37.90 ID:P3QNkwWH]
粘着アンチのくせにデメリットの一つも出せずに逃走するメリット職人の手際に吹いたわ



622 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 04:23:51.20 ID:14SRPqQ4]
>>564
不具合って何?
誤差? ぬるぽ? それとも何?

623 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 09:29:20.72 ID:EwtubEzH]
文盲じゃなきゃこのスレでメリット出てないなんて言えないだろう
>>398が(自分の頭で理解できるような)メリット出せないって言ってるだけでしょ
そりゃ無理だわwww
OOPすら理解できないんだもんwww

624 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 09:35:42.06 ID:C9i90+TI]
おはようお前等w で、メリットは出てきたかい?

625 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 09:38:35.50 ID:EwtubEzH]
メリットは出てるけど
君の頭で理解できるメリットは出てこないよ!残念www

626 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 09:41:36.61 ID:C9i90+TI]
出てる出てると言うけれどw

627 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 09:44:43.77 ID:EwtubEzH]
OOPといっしょで君の目には存在が見えないんだ
「OOPなんて裸の王様だ!みんなセミナー詐欺に騙されてる!」って泣いてれば?www
世界中のプログラマが哀れみの目で見てくれるよ。メリッット君www

628 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 10:10:00.93 ID:C9i90+TI]
OOPとタスクシステムは違うだろw OOPに謝っとけよw

629 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 10:14:45.04 ID:EwtubEzH]
おやおや、ではOOP云々いってるメリット君は完全に間違ってる、ということでOKね。
あれ?アンチがいなくなったぞ?www

630 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 10:35:19.90 ID:C9i90+TI]
OOPのメリットも言えと言われたら言いにくいな。
あえて言うならポリモがもたらすオブジェクト単位でのモジュール性、
カプセル化がもたらす内部の保護、クラスベースならクラスというもんがもたらす新たな整理の軸、
クラスライブラリを用意するにしてもクラス階層というもんがクラス群を整理して理解を助ける。
関数型やりこんでる人からしたら不吉な匂いだろうが、変数と関数くっつけて、
抽象化したモノとして扱っちゃうってのは、結局人間の思考にとって無理が無いから受け入れられたんじゃないかなと、今は思う。
メリットはこれだ、ときっぱり示すことはできんが、ぐだぐだ言うとこうなった。

こんな感じだと思うがどうよ。お前等が思うOOPのメリットって何よ。

631 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 10:35:49.57 ID:E3F4yO+P]
うんうんわかるわかるよー

  で?

タスクシステムのメリットはでたの?



632 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 11:05:05.93 ID:EwtubEzH]
アンチは間違ってるって認めたのにまだ何か言ってるよ・・・?
「アンチに言い分はもう何も残っていません。全て間違いでした。このスレにたくさん出てるメリットは
僕の頭では理解できません。誰か僕の頭でもわかるようにメリット教えてください」って
なんだかここまでくると哀れだな・・・

メリットもデメリットも何も理解できないならスレ違いだから去れば?

633 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 11:15:23.79 ID:E3F4yO+P]
今日もタスクシステムのメリットは出ない
絶対だ

634 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 11:39:23.89 ID:EwtubEzH]
つまらんな、主張は全部論破されてもうアンチですら無くなったのに
メリットメリット言って粘着するだけって。
人工無能でももう少し面白いぞ。君は安物RPGの村人か?
まぁこれはものすごく典型的な2ch負け犬荒らしの特徴だけど、そろそろ飽きてきたな。

635 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 12:02:22.26 ID:C9i90+TI]
タスクシステムのメリットはもう出ないだろw
OOPのメリットについて語ろうずw

636 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 15:41:54.87 ID:TeJoZ3jG]
基地外乙

637 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 16:07:24.31 ID:Gp4gRfRK]
>>630がメリット君の精一杯なんだよなwww
無能なりに頑張ってるって感じ?

638 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 22:05:13.93 ID:ozJaKeYE]
明日もタスクシステムのメリットは出ない
絶対だ

639 名前:名前は開発中のものです。 mailto:sage [2011/10/15(土) 22:59:03.83 ID:GAKGsPpK]
タスクシステム職人の朝は早い。

640 名前:名前は開発中のものです。 mailto:sage [2011/10/16(日) 00:14:21.62 ID:3u+Y9UMm]
つまらん死ね

641 名前:名前は開発中のものです。 mailto:sage [2011/10/16(日) 04:45:55.56 ID:BzKN7OxE]
アンチはアンチでなくなったとか言い出した。
その発想が怖いわ。



642 名前:名前は開発中のものです。 mailto:sage [2011/10/16(日) 09:55:31.22 ID:Sw3PcPts]
タスクシステム以外のメリットなら俺に聞いてくれw
なんか答えてあげられるかもしれんぞw

643 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 07:22:43.06 ID:wnlC+fKA]
今日もタスクシステムのメリットは出ない
絶対だ

644 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 14:29:57.79 ID:CvYls0Ak]
メリット前に出てたじゃんw

645 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 16:21:27.48 ID:hFZpG5x/]
>>644
引用してみ

646 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 16:52:30.70 ID:R8Le8WPS]
こいつ的には出てないことになってるらしい
相手するだけ無駄だよ

647 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 18:08:16.34 ID:ZIf63Yf4]
>>646
あれあれ?
逃げちゃうのん?(笑)

648 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 20:58:21.49 ID:xwua6DVf]
きっと、あまりにも恥ずかしいメリットだから挙げられないんだよ。

基本、処理の実行順は明白なのに、何故か処理のリストを持って動的ソート。
基本、相互作用が多いのに、何故かマルチプロセス風の設計。
基本、1フレーム完結の同期処理なのに、何故か擬似マルチスレッド。

649 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 21:01:06.26 ID:GU211qIj]
アホみたいなメリット上がってきたらどうするよ…。
おいおいおい…っていう感じの。

650 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 21:14:14.88 ID:R8Le8WPS]
自演乙。もう少し頭使いなよ

651 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 21:59:15.13 ID:xwua6DVf]
ところが、自演ではないのだなぁ



652 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 23:28:16.30 ID:GU211qIj]
んおーっ?
やっぱり今日も出てねーじゃねーか…。

653 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 00:58:03.95 ID:UVmW+KpL]
ついにきた!
救世主が!

ゲームプログラムなら俺に聞け21
hibari.2ch.net/test/read.cgi/tech/1316762253/423

423 名前:デフォルトの名無しさん[sage] 投稿日:2011/10/17(月) 17:07:51.17
>>420
メモリ効率とタスクシステムは関係ないんだけどね
タスクシステムの存在理由は強調性のあるタイムスライシング問題の解決だよ

強調性のあるタイムスライシング問題の解決?

PG10年以上やってる俺でも何言ってるのかサッパリわからないが
その後の文章を読む限り基本情報を勉強しているとどうやらわかるらしい

654 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 01:31:46.02 ID:4llOZ8aL]
そうやって積極的に発言してくれる人は清々しいねぇ。
強調性のあるタイムスライシング問題の解決ってのは現時点では意味不明だけど。

655 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 02:21:36.47 ID:k1qlq4/n]
ならば説明を求む

656 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 16:11:51.96 ID:p/RzBD0d]
>>653
これでメリット君も大満足だなw

657 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 18:01:58.40 ID:hQh/XXNr]
え?w
>>653がメリットなの?w

658 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 19:57:50.05 ID:Z3RJY7bs]
メリット来たwww

659 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 21:06:50.78 ID:JAg4Cvnz]
強調性って、協調性の誤変換?
どちらにしても意味不明なんだが。

つーか向こうのスレ、池沼の集まりだな。
こっちのスレの方が意外にマトモだ。
困ったな。

660 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 21:24:55.96 ID:Z3RJY7bs]
お前はいろいろなスレに迷惑を掛けてるんだな

661 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 21:31:30.86 ID:JAg4Cvnz]
あー分かった。協調的マルチタスク(ノンプリエンプティブ・マルチタスク)
って言いたかったのかな。
でも、それ、OSの話題だよね。アプリケーションへのCPUリソースの分配方法。
アプリケーションは応用ソフト、つまり、OSから見るとプラグインなわけだけど、
単体アプリのゲームで、そんな制限のキツイ手法を取り入れる必要はあるのかね。
アプリは各自独立が前提だけど、ゲームオブジェクトは相互作用が多いし。
処理順に関する見解も違うよね。OSのマルチタスクは本当にどの順で実行しても良い訳で。



662 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 21:33:56.54 ID:hQh/XXNr]
というよりまずは、ここまで粘って結局出たメリットが、
本当に>>653でいいのかどうか確認したいんだがw

663 名前:名前は開発中のものです。 mailto:sage [2011/10/19(水) 00:10:05.03 ID:u3RWKv2J]
>>661
基本情報でわかる内容らしいが・・・

664 名前:名前は開発中のものです。 mailto:sage [2011/10/19(水) 22:15:08.48 ID:DPd96gOq]
タスクシステム信者息してないw

665 名前:名前は開発中のものです。 mailto:sage [2011/10/19(水) 22:43:33.53 ID:SXSayX2i]
巷のッモルピグはタスクシステム使ってますか?

666 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 00:43:06.20 ID:I5BnZctQ]
>>653
業務系職業PGなんざ保身第一の無能役立たずばかりで、0.00000000001%も使える奴いねえよ。
あんなノイズ砂漠をさすらう気はないぜ。

別にゲ製のお前らのことを褒めているわけじゃないぞ。


>>661
OS仕様がゲームの仕様と似ているんだろ。

>アプリは各自独立が前提だけど、
ゲームオブジェクトも基本は然り

>ゲームオブジェクトは相互作用が多いし。
OS上アプリであっても相互作用は多い。
コピーペースト、ファイルやデバイスに対するアクセス権限、アプリ間対話。

>処理順に関する見解も違うよね。
処理順とはすなわち描画順。デスクトップ上ウィンドウの描画順

>OSのマルチタスクは本当にどの順で実行しても良い訳で。
完全に独立しているゲームオブジェクトであれば、どの順に実行しても良い。
ミドルウェアと連携するOSアプリには、マルチタスクの制約が当然かかる。



すなわちOSは、タスクシステムのメタファーであり劣化版。
タスクシステムこそアルファにしてオメガ。

667 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 01:04:56.76 ID:hmOxGPen]
ッモル・・・

668 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 06:52:17.01 ID:gSZQiL1E]
タスクシステムの起源は韓国ニダ

669 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 17:46:31.87 ID:hV5jXDof]
ピグ!!!!!

670 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 18:20:37.28 ID:ZG7EvISE]
誰だよム板からこんなゴミ連れて来たのは

671 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 20:57:34.83 ID:k3If7NKK]
反論する気も無くなるな。ネタだろうけど。



672 名前:666 mailto:sage [2011/10/20(木) 22:34:45.47 ID:I5BnZctQ]
ムイタなんてシラネ
獣の数字666・・・

673 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 00:27:23.37 ID:fmmFY5dp]
>>666
書いたの俺じゃないけど横からレス

>ゲームオブジェクトも基本は然り
いや基本的にツリー構造だし
そもそもインスタンスを表現するだけで「ワールド」(すべての親?)がいないと
基本レベルで存在すらできないじゃん
ライトもカメラもないとそもそも描画すらできないし
この辺ですでに依存度高いと思う

>OS上アプリであっても相互作用は多い。
>コピーペースト、ファイルやデバイスに対するアクセス権限、アプリ間対話。
こんなのタイミングが明確だしそもそもゲームの「多い」とは桁が違う
ミリ秒単位で必要なのがゲームだけど業務アプリはウィンドウズのメッセージの振ってくるレベルで十分対応できる

>処理順とはすなわち描画順。デスクトップ上ウィンドウの描画順
意味不明
主旨と関係ないならレスしないほうがいいかと

>完全に独立しているゲームオブジェクトであれば、どの順に実行しても良い。
それは存在しないよね?
マップが用意された時点でもうマップとの関連があるわけでさ

ゲームで一番複雑で気をつけて管理しなきゃならないのは
間違いなくオブジェクト同士の関連の処理
オブジェクトごとにクラスにまとめてもなんのメリットもない
まして、別スレッドで動かすことにメリットなぞあるはずもない

エクセルの行にオブジェクト、列にパラメータならべてエクセルで管理するように
ゲームオブジェクトをデバッグできる環境にあたったことがあるが
本当にほしいものはまさにそれ
タスクシステムなんてノーサンキュー

674 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 01:02:16.71 ID:staGBXG1]
ッモル・・・

675 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 01:06:12.95 ID:monfqL1k]
それ、流行んねーから

676 名前:幻獣666 mailto:sage [2011/10/21(金) 07:36:43.29 ID:hkMDEZmO]
おいおい、ちょ、ま、(ボソッ)世界人口・・・
いやなんでもない。

>いや基本的にツリー構造だし
Windows系のウィンドウアプリの話になるが、
VisualStudioに付属のツールSpy++で、ウィンドウ構成見たことあるか?
無数のウィンドウがツリー構造になっていて、描画順にも関係している。

>そもそもインスタンスを表現するだけで「ワールド」(すべての親?)がいないと
>基本レベルで存在すらできないじゃん
アプリだって、親OSがいないと存在できないぞ。
基本的にOSにAPIでサービス要求して、もろもろの構築をしてるんだが。

>ミリ秒単位で必要なのがゲームだけど業務アプリはウィンドウズのメッセージの振ってくるレベルで十分対応できる
なんか論点がずれてきている気がするな。
相互干渉が起こる時間間隔の相対的な大きさは関係ない。
どれだけ複雑な相互干渉が起こりえるかが問題じゃないか。

>こんなのタイミングが明確だしそもそもゲームの「多い」とは桁が違う
無数のウィンドウがあるから、かならずしも明確とは言えないぞ。
もちろん明確にするために仕様を整理する努力は必要だが、それはゲームでも同じ。

他にもコメントしたいが、最後に一点だけ
結果的にタスクシステムの解決力を、OSと比較して持ち上げているように解釈出来るような出来ないような、
所謂なんだっけか、「ヤンデレ」というやつかwww

677 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 08:15:40.46 ID:lFVqxb/Y]
>>676
>無数のウィンドウがツリー構造になっていて、描画順にも関係している。
タスク同士の話じゃなくなってるじゃん
自分の有利に話たいからってもう頭おかしいだろ

>アプリだって、親OSがいないと存在できないぞ。
タスク同士の話じゃな(ry

>相互干渉が起こる時間間隔の相対的な大きさは関係ない。
はぁ?

>どれだけ複雑な相互干渉が起こりえるかが問題じゃないか。
ゲームのが圧倒的に複雑だよね
業務アプリはせいぜい振ってくるメッセージで十分

>無数のウィンドウがあるから、かならずしも明確とは言えないぞ。
どうしたの?w
レアケースだけあげて逃げられる話じゃないでしょ?

678 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 09:24:43.08 ID:E2jRHAyH]
> タスクシステムの解決力

すげー単語が飛び出してまいりましたよオマイらw

679 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 14:34:56.24 ID:+UgPgmob]
ピグ!!!!!!

680 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 15:01:41.99 ID:uYL/5Vo1]
池沼の類か

681 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 15:14:05.18 ID:ThBPHBcJ]
どうやっても「っもrpg」にしか変換できない
流行らんな。これは。



682 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 21:39:29.88 ID:CVMUHjQt]
OSのプロセスのスケジューリングとタスクシステムに関する話だったはずなのに、
なぜかウィンドウの描画の話にすりかえられてるな。
OSのウィンドウ描画は言うまでもなく、ゲームで言えば、描画エンジンの話だ。
タスクシステムとは関係ない。
描画エンジンは、非同期に実行される描画コマンドをスケジューリングするシステムで、
こっちはタスクシステムと違って用途が明確だし、、
しかも互いの描画オブジェクトは相互作用しないのが前提。
サウンドエンジンも然り。
オブジェクト同士の相互作用が主な、ゲームオブジェクト更新部とは性質が異なる訳。

683 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 22:27:46.44 ID:monfqL1k]
森羅万象はタスクシステムの掌の上にあるというのに
君はゲームオブジェクト限定のお粗末システムの話をしていたのか


684 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 22:38:30.36 ID:CVMUHjQt]
森羅万象は、万有引力や静電気力などの相互作用で成り立っているのだ!
これらの力の源やメカニズムは現代物理学ですら解明されていない。
森羅万象は、神の手の介入を許すのだ。
新たな理解は新たな謎を生む。神は、死なんのだ。

685 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 22:49:12.20 ID:+22vaU6u]
ついに気が狂ったか

686 名前:オヤスミケダモノ6ye6ye6ydo mailto:sage [2011/10/21(金) 23:09:19.53 ID:K26DFcun]
わずかな個体差はあるだろうが、神様から見たらどいつもこいつも頭の構造差なんて大したことないぞwww
まあ見解の相違はあるだろうが、ツンツンしないで落ち着いて逝こうやw

ザックリ言やぁ
>割り込みタイマー方式プリエンプティブ・マルチタスク → 可変描画フレーム対応タスクシステム
>ノンプリエンプティブ・マルチタスク → 固定描画フレーム対応タスクシステム
みたいなもんだろ。

>>682
>OSのプロセスのスケジューリングとタスクシステムに関する話
確かにWindows上で存在する無数のウィンドウは、アプリごとに単一プロセスに属している。
単一プロセス内の処理は、基本はイベント駆動でOSが詳細に口をはさむことは無い。
(この側面は、ゲームオブジェクトが抱える問題のメタファーでもあるだろう)

しかしOS上アプリが各自独立かというと、そうでもない。
ファイル入出力やメモリ消費量など、どうしても共有から免れない側面がある。
いろんな相互干渉の可能性を考慮しないと、安定動作せず売り物にならないじゃん。
しかもそもそもOSがインスタンスを割り当てている(←どこかで見たな、この図式ww)。
そういうわけで、OSもプロセス調整には課題があり、アプリ独立というのは幻・・・

ウム。
皆の衆もタスクシステム道を精進してくれ給え。

687 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 23:43:00.83 ID:CVMUHjQt]
>割り込みタイマー方式プリエンプティブ・マルチタスク → 可変描画フレーム対応タスクシステム
>ノンプリエンプティブ・マルチタスク → 固定描画フレーム対応タスクシステム

全然違うだろ・・・お里が知れるぞ。

>しかしOS上アプリが各自独立かというと、そうでもない。
>いろんな相互干渉の可能性を考慮しないと、安定動作せず売り物にならないじゃん。

OSのプロセス管理では、あなたの言うとおり、各プロセスが極力干渉「しない」方向で努力している。
プロセス固有の仮想アドレスも、ファイルIOのスケジューリングも、ページスワップも、
全部、各プロセス間でお互いが干渉するのを防ぐための仕組み。
OS上のアプリが各自独立して動くためにOS側が用意した仕組みなわけ。

一方ゲームでは、各オブジェクトが相互作用する方向で努力しなければならない。今はそっちの話題なわけ。
副作用を許す環境で相互作用するわけだから、処理の順番が非常に重要になってくる。
この場合、タスクシステムによるプライオリティー管理よりは、書いた順そのままにシーケンシャルに処理が走る方が好ましい。

688 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 23:55:27.02 ID:f4s9TAVC]
とうとうタスク信者も終りか・・・
長い戦いだったな

こんな役に立たないもん背負わされてさぞ大変だったことだろう

689 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 00:22:51.56 ID:AuJwg6i3]
ッモル・・・

690 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 01:01:12.31 ID:QIOt+oVI]
>>687
言ってることは概ね分かるんだけど、一点だけ、「副作用」ってのがよくわからない


691 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 01:06:31.02 ID:2iKu7KoM]
>>688
別に戦いじゃないからw
俺は単に好奇心だったなぁ。
チラッといくつかの記事をよんだりしたことがあるが、
メリットについてはひたすら疑問だったんで。

メリットあるというのなら、具体的に熱く語ってくれるもんかと思ってた。
しかし最後まで一言も語らなかったのは、これまた不思議だけども。



692 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 01:08:01.58 ID:AuJwg6i3]
・・・ッモル・・・

693 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 01:31:46.96 ID:qkOP/vfv]
お前らもうインテルのTBB使えよ・・・

694 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 14:52:37.88 ID:ZsohId/9]
>>690
そいつは『タスク=ゲームオブジェクト』とか『1タスク=1ゲームオブジェクト』という
固定観念に勝手に縛られたまま何年も停滞してる自称ハード屋君だから
あまり真に受けないほうがいい

695 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 22:07:58.87 ID:3/5RGhx6]
>>690 ja.wikipedia.org/wiki/%E5%89%AF%E4%BD%9C%E7%94%A8_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0)

696 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 22:09:17.00 ID:QIOt+oVI]
タスクとはゲームオブジェクト(敵キャラとか弾とか)だという先入観に凝り固まってるよな
まぁそういう紹介のしかたをしてるアマチュア発のタスクシステム怪文書が2000年以降
ネットや雑誌(Cマガ)や書籍で氾濫したからそう思い込むのも無理ないんだけどさ

カーゴカルトの素人に騙される素人は気の毒だとは思う


697 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 23:45:55.92 ID:QIOt+oVI]
>>695
んー。まぁ仮にご本人さんがそういう意図で書いてるのだとしても

> 副作用を許す環境で相互作用するわけだから、処理の順番が非常に重要になってくる。

これはピンと来ないなぁ・・・。もう少し詳しく書いてほしいなぁ

それに、なにやらプライオリティキューの各要素(処理)間には従属性が必ずあるというか
プライオリティキュー内での要素の位置関係=(処理の従属性にもとづく)処理の順序
(処理の手続き)を表現してるのだという先入観が見え隠れするなぁ。ESPだけどさ


プライオリティキューのプライオリティは順序ではなくて順位なんだよねぇ

698 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 23:48:50.56 ID:FlvSeSt3]
>>697
頭悪いからそんなレスしかできないんだな
順位だって順序だってかわんねぇだろボケ
早く死ねよ

699 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 23:52:34.11 ID:FlvSeSt3]
>>697
てか、もう勝負モードに入っちゃってるでしょ?
まったく議論のポイントになりえないところをつついて
そこにテコいれして相手の人格から叩こうとしてるでしょ?

もう技術者やめちゃいなよ
君、そういうのやるたびにスキル下がっていってるの気がつかないの?
そういうの周囲の人間はみんなわかってんで
わざわざ指摘しないけどかなり滑稽で恥かしいんだぜ

700 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 23:55:17.97 ID:QIOt+oVI]
>>698
順序なら同一プライオリティ値のタスクが複数あることは許されないよねぇ。それでいいのかい?w
ボケとか早く死ねとかリアルでいつも言われてフラストレーション溜まってるのか知らないけど落ち着こうな

701 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 23:57:05.26 ID:4c+VF5H8]
アンチ共が言うに事欠いて発狂し始めたなwwwww



702 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 23:57:59.53 ID:FlvSeSt3]
>>700
どっちでもいいじゃん
どうせ役に立たないんだからw

703 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 00:02:05.87 ID:RBDORvIB]
ID:FlvSeSt3

可哀想に…

704 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 00:16:05.47 ID:kvbYO5YM]
ID:FlvSeSt3君の自傷行為的自己紹介癖には困ったものだな・・・

705 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 00:27:04.28 ID:ByOvAi/A]
・・・ッ・・・モル・・・

706 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 01:19:02.90 ID:Cv25mwV5]
>>699
勝負モードに入っちゃったとか言われてもよくわからないよねぇ。俺は解決力クンとは違うからさ

> まったく議論のポイントになりえないところをつついて
> そこにテコいれして相手の人格から叩こうとしてるでしょ?

よくわからん前提条件で話を進めてるからとりあえず話の腰を折って確認してるだけさ
「ボクの筋書きから逸脱する話は許さない」みたいな反応されてもさ、知らんがなそんなの

繰り返し聞くけど

> 副作用を許す環境で相互作用するわけだから、処理の順番が非常に重要になってくる。

これはピンと来ないなぁ・・・。もう少し詳しく書いてほしいなぁ。ここ重要なんだよねぇ
それとも俺がESPした>>697は図星だったのかな。まぁこういう反応が返ってくるってことは
概ね当たりってことでいいのかな

707 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 02:02:11.40 ID:Vapdcx7U]
ピグ!!!!!!!

708 名前:G.E.666 mailto:sage [2011/10/23(日) 05:18:04.85 ID:Xjvemc8L]
地平線に消える瞳には、いつしかまぶしい漢の光・・・

>>687
>一方ゲームでは、各オブジェクトが相互作用する方向で努力しなければならない。
各オブジェクトの相互作用を最大化ってのは同意。
ニューロンスパークが同意w

>副作用を許す環境で相互作用する
  ↓
>だから、処理の順番が非常に重要になってくる。
  ↓
>この場合、
> × タスクシステムによるプライオリティー管理
> ○ 書いた順そのままにシーケンシャルに処理が走る。
タスクシステムのプライオリティは静的な設計下で設定するもんでないか。

タスクシステム。それはニューロンスパーク打ち上げ花火のために。

あの人の目がうなづいていたよ、別れも愛の一つだと・・・
一人寂しくケダモノノスウジ『R-Type666』の夢でも見るか・・・

709 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 05:25:49.47 ID:SJdWdH0v]
>>706
書いた本人じゃない人に聞いてどうするの?
基の文章を書いたのは俺ね。
手続き型言語の相互作用で処理の順番が重要になるのは当たり前だと思うが。

>>694
たとえ、『1タスク=1ゲームオブジェクト』ではない、
つまり、『タスク=処理』な、本式のタスクシステムでも、結局同じこと。
種別の異なる処理を同一リストで管理する理屈は無い。
描画用のコールバックと、サウンド用のコールバックを同一リストで管理したりはしないだろ?
同じこと。

710 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 08:48:24.71 ID:SJdWdH0v]
返信無しか。寝てるのかな。

まー詰まらんことにESP働かせる暇があるなら、
真っ先に本人かどうかの確認をすべきだな。

>先入観が見え隠れするなぁ。ESPだけどさ

先入観を持ってるのはお前だった訳で。(俺と思って返信した訳でしょw)

ESPという先入観を使って、相手の先入観の指摘。
そのくせ、本人確定はハズレ。疑うべきを疑わないでESP。まさに先入観。
相手を批判したつもりが、全部自分の自己紹介でしかないという、
いつものお前のお決まりのパターン。たまには回りも見たら?

711 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 08:49:38.93 ID:7uopUf8d]
そろそろタスクシステムのメリット出た?



712 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 12:13:10.49 ID:6Gej9EH9]
アンチの異常性はその生活リズムにもあらわれてますね。こわいです><

713 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 19:57:23.27 ID:Cv25mwV5]
>>710
いや、先入観で語ることが悪いと言ったわけじゃないんだよねぇ
それ先入観だよねぇ、って確認してただけさ。確認できればそれでいいのよ

意味不明瞭なタスクシステムというバズワードを、それが指す対象を
予め絞り込むこともなく、何やら怪しげな前提条件を暗黙知ということにして
あーだこーだ言ってるってことで本当にいいの?ってこと

毎度毎度わかりやすい逃げ道を用意してくれて優しいなぁ、痛み入るなぁ、と


714 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 20:02:34.04 ID:7uopUf8d]
"意味不明瞭なタスクシステムというバズワード"

ありがとうございますフレッシュなお言葉頂戴いたしました!

715 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 00:04:51.95 ID:Gqw3VES4]
モルッ!

716 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 00:14:23.92 ID:VB5f9hdJ]
ピ、ぴぐぅぅぅぅぅ!

717 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 00:38:24.03 ID:lXwLsXLw]
>>709
自称ハード屋君はアンチを装ったタスク信者だからわかりやすいなw

>たとえ、『1タスク=1ゲームオブジェクト』ではない、
>つまり、『タスク=処理』な、本式のタスクシステムでも、結局同じこと。

本式かどうかは知らねーな。本式だと思うなら別に構わねーけどなw

>種別の異なる処理を同一リストで管理する理屈は無い。

同一リストで管理ってのは何がどう管理してるのか知らねーが
例えば、限られた処理時間を上手に活用して
(各種)演算リソースに処理を上手に充填せにゃならんという要求があるときに
何かしらの仕組みが一括して手配師の役をやる状況ってのも当然あるわけで
そういうのが全くもって見えねーってんならただ単に見識が狭いってことだろがよ

理屈が無いんじゃねーんだって。見えてねーってだけ

>描画用のコールバックと、サウンド用のコールバックを同一リストで管理したりはしないだろ?
>同じこと。

なんでコールバックとか言い出すのかしらねーが
どうせ上に同じことだろな。低レベルのタスクディスパッチャーが見えてねーってだけだろ
管見自慢もたいがいにしとけっての

718 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 00:44:59.00 ID:Ker/st2+]
アンチの知見が足りなさすぎて呆れられて蹴っ飛ばされる毎度おなじみの展開です。こわいです><

719 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 05:59:48.57 ID:aqAd/EC/]
>>717
は?なに?タスクシステムにメリットがあるっていってる?

720 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 16:29:35.89 ID:HSwojf1n]
メリット爺は要介護のようです

721 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 18:39:01.34 ID:dR8Irj9B]
処理の優先順位なんて鶏が先か卵が先かの違いしかないのに、
そこまで固執する必要はあるのか?



722 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 18:48:13.67 ID:SC9EIDXo]
処理順に依存してるからでしょどうせw

723 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 19:43:19.70 ID:RnbVNnrx]
やる気が皆無なだけなんだけどな
どっかのバカがてんこ盛りで出したバグ、
全部こっちのせいにされてやってられるかっつうの

724 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 19:48:16.06 ID:RnbVNnrx]
そういやうちの職場タスクシステム使ってるよ
便利だからあるんなら使わない手はないと思うけどな

725 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 20:03:03.61 ID:RnbVNnrx]
処理順序で思い出したけど
こないだ処理順序の問題でバグだしたばかがいるんだけど
こっちが仕様段階でこう作れっていったの無視して勝手に作って
コードレビューで指摘したのに無視して
あげくの果てに現地で問題発生させやがって
で、いった台詞が設計が悪いからだの複雑だの、
こっちゃ普通の設計しかしてねえよ
ダブルポインタすら分からねえ、てめえらのレベルが低すぎるんだっつうの

726 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 20:28:28.06 ID:RnbVNnrx]
表示をソートするためにリストビューを二つ使ってるんです!

…あほか、それくらいいっこでやれよ


このバグはこっちのコマンドに対する装置ソフトの反応が遅かったからです!

…装置が反応したの確認してから次の処理にはいれよ


装置にセンサーがついてないと確認になりません!

…てめえセンサーなんか見てねえだろうが


ポーリングで通信するのは負荷が高いんです!

てめえがノーウェイトでポーリングすっからだろうが


以上を指摘すると、
昔からそうなんでおかしいのはそっちです!

…知らねえよ

727 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 20:43:17.89 ID:RnbVNnrx]
以上愚痴
もういいかげんいやだ

門処会議で他人のバグをさも自分が出したかのように報告させられて
まるで俺が悪いみたいにされて。
こっちは一件もバグたしてねえんだよ!
汚名返上と思ってあほみたいな時間から会社いってでばっぐして作った装置なのに
ほんとやってられるかっつうの!

728 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 20:49:00.90 ID:v7RAAq7C]
なにこれ?メリットおじさんの小説?

729 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 21:43:23.01 ID:ppVY/Sqv]
タスクシステムを便利だと言ってるから違うんじゃないかな。
そっちで引き取ってね。もうこないだろうけど。

730 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 22:09:40.88 ID:ppVY/Sqv]
>>717
for文の並列展開で十分。

731 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 22:59:48.59 ID:agWjzd+s]
プライオリティをタスクごとに設定する処理はマジで鬼
絶対にバグまみれになる
っていうか、出来てる思ってもできてないことが多いと思う
また、確認する方法もないうえに他のオブジェクトが引き金になってさらに処理が増えることもあるので
バグらないわけがない



732 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 23:16:55.05 ID:agWjzd+s]
そもそもベタで書けばそんなことする意味もないし無駄な苦労なんだよね
タスクシステムであってもオブジェクト同士の関連処理はベタで書いたらいいんじゃないか?
それだけでかなりのバグを抑えることができると思う

733 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 23:22:35.53 ID:Gqw3VES4]
ッモル・・・

734 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 23:41:35.88 ID:VB5f9hdJ]
ピグッ!ピグッ!!

735 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 00:20:50.49 ID:H0hSFf58]
>>730
ターゲットのアーキテクチャ、計算粒度、回転数、並列性抽出・コード再構築の難易度or工数、etc
状況に応じて最適解は変わるわけだが。適宜選択するもんだろが。ループアンローリングで十分なら
それはそれで何か事情あるんだろ。ベクトル化しやすい部分だけちょちょっと最適化する程度で十分とかさ
前スレで自称ハード屋君がベクトル型スパコンレベルの命令レベルの並列化こそゲームに最適なんだ
みたいなことほざいててワロタけど、もしかするとそういうハードに向いてる事情でもあるんじゃないか

736 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 00:31:42.85 ID:GDkZcQBK]
理論的にプライオリティじゃむりなんだよ
ワンフレに何度もくるんだから

737 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 00:56:02.56 ID:H0hSFf58]
タスク=ゲームオブジェクトで1タスク=1ゲームオブジェクトなゴミシステムでなければ
そういう意味不明な話にはならんわな。タスクがゲームオブジェクトの実体になってんだろ
悲惨だな

738 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 01:23:44.46 ID:H0hSFf58]
× タスクがゲームオブジェクトの実体になってんだろ
○ タスクがゲームオブジェクトの実体になってて、なおかつ
   (活性)ゲームオブジェクトのリストが実行キューになっちゃってんだろ

739 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 05:37:51.25 ID:i/sm/AuB]
だったらこっちにぐだぐだいうな

740 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 07:13:17.60 ID:i/sm/AuB]
ひどい言いぐさなことだけあやまる

741 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 18:53:31.99 ID:mpHm5vPH]
>>735
PS3がクソだからってあたらないでよ。SPERSのことは忘れろ。



742 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 23:39:52.73 ID:H0hSFf58]
およしよそういうの。ゲハ脳君

743 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 23:55:02.07 ID:mpHm5vPH]
ごめんごめん

744 名前:名前は開発中のものです。 mailto:sage [2011/10/26(水) 00:19:51.16 ID:n7gTQG4e]
お前ら恥ずかしいわ

745 名前:名前は開発中のものです。 mailto:sage [2011/10/31(月) 20:49:57.20 ID:g4+rrvt5]
メリット爺さん死亡説

746 名前:名前は開発中のものです。 mailto:sage [2011/11/01(火) 01:08:21.85 ID:gmsx2hhc]
>>745
この間完全勝利しちゃったから(笑)

747 名前:名前は開発中のものです。 mailto:sage [2011/11/02(水) 00:18:37.86 ID:iS4dhORA]
×勝利
○敗北

748 名前:名前は開発中のものです。 mailto:sage [2011/11/02(水) 00:39:06.75 ID:Ol+uqyhd]
ということにしたいのですね

749 名前:名前は開発中のものです。 mailto:sage [2011/11/02(水) 00:54:09.83 ID:Slx9dV+2]
結局、タスク派はメリット出せなかったじゃんな

750 名前:名前は開発中のものです。 mailto:sage [2011/11/02(水) 02:10:51.60 ID:pb7go0Aq]
メリット爺さんは簡単に釣れるなw

751 名前:名前は開発中のものです。 mailto:sage [2011/11/02(水) 22:23:38.87 ID:GpqXw67Q]
と、全く意味のない勝ち誇りしかできないのですねわかります



752 名前:名前は開発中のものです。 mailto:sage [2011/11/03(木) 00:47:26.64 ID:QhHHiMGO]
まったくだな
メリットじいさんとかいってるけど

じゃ、お前はプログラマでなんにもメリットないもの延々と作ってるのかよって思う
サルじゃねぇんだから実現方法が複数でたらちゃんとメリットデメリット出して検討せなあかんよ

753 名前:名前は開発中のものです。 mailto:sage [2011/11/03(木) 04:14:54.54 ID:dUJxf/3o]
メリットなんていらんかったんや!
宗教だから信じるだけでよかったんや!

754 名前:名前は開発中のものです。 mailto:sage [2011/11/03(木) 10:02:35.76 ID:j0qlrVpW]
そうだよ。
メリット言い出すなら、所詮娯楽産業でしかないコンピュータゲームなんかに関わるべきではないし、
こんなスレにも来るべきではない。もっと有意義に自分の時間を使った方がいい。
もともと今が楽しけりゃそれでいい人たちの集まりなんだよ。
タスクシステムも、後々で楽しようってのは実態とはかけ離れた都合のいい言い訳で、
実際には妙案を考えるのが楽しいってだけの代物。

755 名前:名前は開発中のものです。 mailto:sage [2011/11/03(木) 20:51:06.14 ID:TCsDypEE]
朝から寝言乙

756 名前:名前は開発中のものです。 mailto:sage [2011/11/08(火) 16:52:47.06 ID:blIV5GL1]
タスクシステムではないゲームオブジェクト管理方法って何があるの?


757 名前:名前は開発中のものです。 mailto:sage [2011/11/08(火) 17:02:00.70 ID:dmdsWi/4]
単なるリストにタスクシステムなどという名前を付けるから笑われる

758 名前:名前は開発中のものです。 mailto:sage [2011/11/09(水) 01:13:57.43 ID:2KmhV1tr]
>>756
日本語が不自由なのか

759 名前:名前は開発中のものです。 mailto:sage [2011/11/09(水) 06:00:07.63 ID:VJxXXIks]
>>756
普通は>>105みたいに組む

760 名前:名前は開発中のものです。 [2011/11/09(水) 20:01:46.90 ID:BETkdj1i]
タスクシステムって名前はやめてアクターシステムにでもすっか。

761 名前:名前は開発中のものです。 mailto:sage [2011/11/09(水) 20:34:14.29 ID:dLDfcJSi]
タスク=ゲームオブジェクトな糞システムなら、アクターの方が正しい名前だな。



762 名前:名前は開発中のものです。 mailto:sage [2011/11/09(水) 23:56:06.73 ID:oDxV+Q9O]
どっちかっていうと「システム」のほうがおかしいだろ。
タスクリストとかアクターリストならまだ意味が通じる。
実体がその意味に沿っているかどうかは別として。

763 名前:名前は開発中のものです。 mailto:sage [2011/11/10(木) 00:15:16.12 ID:i78BES8P]
>>762
ものすごくピンポイントで同意w

いちいち「システム」などというから不思議なんだよな。

764 名前:名前は開発中のものです。 mailto:sage [2011/11/10(木) 00:26:16.84 ID:kJkSKx9m]
余計なコードを書く馬鹿

765 名前:名前は開発中のものです。 [2011/11/10(木) 13:39:00.46 ID:mf//zsJw]
システムは必須だろ!!www

766 名前:名前は開発中のものです。 mailto:sage [2011/11/10(木) 23:51:42.31 ID:7pGmSKF3]
いらないシステム

767 名前:名前は開発中のものです。 mailto:sage [2011/11/15(火) 14:31:33.44 ID:kSZYUVnd]
アクターはアクターでアクター理論があるので、例によって10年後ぐらいに
禍根を残す気がするが。

しかもそっちは言い出しっぺの大先生が本家Wikipediaで我田引水しまくって
ブロックされたといういわく付きw

768 名前:名前は開発中のものです。 [2011/11/15(火) 15:21:53.59 ID:NXG9Qx7w]
アクタースク理論システムでいいじゃねえか。

769 名前:名前は開発中のものです。 mailto:sage [2011/11/15(火) 22:14:03.46 ID:uXGaGrHd]
アクターの場合は、タスクシステムで言うところの、
タスク=ゲームオブジェクト状態なのは決定なんでしょ。アクターって言うぐらいだし。
気の毒だね。

770 名前:名前は開発中のものです。 mailto:sage [2011/11/17(木) 12:21:42.20 ID:3nqGW7W3]
気の毒だねぇw

ただのコールバックがぶら下がったリストで、全く形式化も抽象化も考えられてない
シロモノなのに、そういう何の根拠もない権威付けに必死になるあなたが。

771 名前:名前は開発中のものです。 [2011/11/17(木) 14:05:17.47 ID:l3TDlxQm]
>>770ふむふむ、君のタスクシステムとはどんなもんなんだい?



772 名前:名前は開発中のものです。 mailto:sage [2011/11/18(金) 07:34:06.93 ID:4VHO1ChF]
>>770
これってそういうのの集大成だよね

773 名前:名前は開発中のものです。 mailto:sage [2011/11/18(金) 10:15:19.15 ID:gyIMANVM]
>>770
挑発的な言葉は問題だが、タスクシステムの一般的な概念の説明としては今までで一番しっくりきた。

774 名前:名前は開発中のものです。 [2011/11/18(金) 16:07:38.80 ID:XcNlMUga]
アクタースク理論システムでいいじゃねえか。

775 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 04:53:07.84 ID:mf3lUSs1]
Unityが扱っているシステムは何て呼ぶの?
あれがアクターシステムってやつ?

776 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 05:06:08.91 ID:uMYU/ylV]
>>775
「Unityが扱っているシステム」と呼ぶのでは何が不満なの?
そもそもそれはほんとうに「システム」なんて呼ぶべきものなの?

777 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 06:26:40.44 ID:mf3lUSs1]
>>776
Unityのモデルがウチで採用しているモノに近いので、一般的に何て呼ばれるのかが聞きたいんだけど。
別にXXXシステムと呼ばれていなくても構わない。

778 名前:名前は開発中のものです。 mailto:sage [2011/11/20(日) 12:20:27.69 ID:/GGQG00q]
要するにタスクシステムってソフトウェアアーキテクチャのひとつなのかね


779 名前:名前は開発中のものです。 mailto:sage [2011/11/21(月) 03:03:33.83 ID:4deP4Lis]
>>754
凄い共感できる。アクロバティックなアルゴリズム考えるの楽しい

780 名前:名前は開発中のものです。 mailto:sage [2011/11/21(月) 09:45:39.88 ID:Za91aEen]
中級者以上になると、タスクシステムの不自由さが鼻につくもんだがな。

781 名前:名前は開発中のものです。 mailto:sage [2011/11/21(月) 18:20:02.63 ID:a2et8WiP]
だからこそ、ほとんどの上級者は口を揃えて、初級者はあんなもの
気にしなくていい、って言うんだろうな。



782 名前:名前は開発中のものです。 [2011/11/21(月) 21:20:43.55 ID:njH+eGAB]
「そんな物は気にしなくていい」だから俺の考えたフレームワークのタスククラスを継承してゲームオブジェクトを作る便利なシステムを活用してくれたまえ。

783 名前:名前は開発中のものです。 mailto:sage [2011/11/23(水) 10:09:03.99 ID:7pi37a3Y]
自称初心者じゃない奴の、デメリットバリバリシステムには閉口する。

784 名前:名前は開発中のものです。 mailto:sage [2011/11/25(金) 15:02:50.44 ID:Or0cwkRX]
そういう奴の下に付くお前が悪い

785 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 03:38:47.55 ID:W+++HEaQ]
お前のこといわれてるのにw

786 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 12:05:25.45 ID:JX28w3NX]
手続き型言語のプログラムは変更、保守、再利用しづらい
いまはいろんな無料のフレームワークがあって、たった1日でゲームが作れちゃう時代
なるべく生産性の高いやり方がこれからのゲーム開発の方向性だと思うな

787 名前:名前は開発中のものです。 mailto:sage [2011/11/28(月) 10:05:51.63 ID:bo8WQwjo]
1日でゲーム作った気になる

788 名前:名前は開発中のものです。 mailto:sage [2011/12/06(火) 18:06:09.26 ID:jOqQnldj]
プログラム部分は昔からそんなもんでしょ

789 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 11:26:04.16 ID:1X+m+j96]
結局アクターにしろタスクシステムにしろ業界内で慣習的にそう呼ばれてるって現実に
何かトラウマが刺激されちゃう子が火病ってるってだけだったみたいね。
「日本海じゃない!東海って呼べ!世界中が日本海って呼ぶのは間違ってる!」みたいな感じ?

790 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 13:09:10.57 ID:241e0UpP]
いや、このタスクつーか
はじめに作った人間が定義するゲームオブジェクト(?)単位でできるスレッド(?)的なものが
ガッツリ開発するときに異常に邪魔になるって話

ゲームで本当に複雑になる部分はオブジェクト同士の関連であって
各オブジェクトを独立動作させる部分はそんなに難しくないって話

でも本来充実するべき環境はオブジェクト同士の関連の制御なのであるにも関わらず
基底部分の作り手はなぜか各オブジェクトを独立動作させることに重点をおいてしまって
関連の実装が異常に面倒になってしまう恨みごと

アクターとかタスクとかは聞くけど
オブジェクト同士の関連をサポートした機能は名前すら聞いたことはないよね?

って話
俺は別にオレオレタスクシステムでも関連の制御に気を配ってあればいうことないと思う
でもそれはそっちのけで変なゲームオブジェクト独立動作フレームワークみたいな無駄なもん作ってあると
かなりイラッっとくる
お前の脳みそはもういらんなwって本人の目の前で言えるぐらいw

791 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 14:44:47.46 ID:uS1c62bM]
まぁ誰もが一度は通る(優秀な奴なら通らない)
中二の道ってことですなタスクシステムってやつぁ



792 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 22:20:36.18 ID:1X+m+j96]
斜め上の国の人が日本海で火病るのは彼らの哀れで惨めな歴史からくる歪んだ劣等感が原因だけど

タスクシステムって聞いただけで火病れる奇特な人は
>はじめに作った人間が定義するゲームオブジェクト(?)単位でできるスレッド(?)的なものが
「僕の頭じゃタスクシステム(?)なんてまったく理解できません」って人が歪んだ劣等感から逆恨みしてるのが原因っぽいね。
で、どっちも劣等感からその現実を直視できない、と。

「日本海にしろタスクシステムにしろ、すでに名前が広まってるし。君たちの劣等感だけの問題でいちいち大騒ぎしないでくれるかな?」
というのが周りの反応、ってところも同じだな。

>かなりイラッっとくる
>お前の脳みそはもういらんなwって本人の目の前で言えるぐらいw
まぁ、優秀な人間はタスクシステムみたいな小さな話にいちいちイラついて火病るような暇なことはしないわな…

793 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 01:27:02.48 ID:r1BfbuOQ]
ゲームで本当に複雑になる部分はオブジェクト同士の関連であって
こんなゲームオブジェクトの並列動作なんかじゃねぇってことは強調しておきたいね

794 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 02:33:54.17 ID:vBSSVR7r]
相変わらずレベル低くてなにより

795 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 15:10:23.17 ID:xJiDTHMC]
>>790
電子レンジで猫を乾かそうとするようなもんだなw
道具は目的に応じて使い分けましょう・・・

796 名前:名前は開発中のものです。 mailto:sage [2011/12/13(火) 00:58:44.40 ID:Wqrlc9N1]
だがお前たちは言うのさ
「こッ、これがタスクシステムの力かッ!」
「なッ、なんで涙が出てくるんだッ!」
?涙にむせびながらな

注:「ッ」はGANTZのノリで

797 名前:名前は開発中のものです。 mailto:sage [2011/12/13(火) 01:01:54.79 ID:Wqrlc9N1]
アーッ!、文字化けしやがったッ!

>?涙
「?」部分は○の中に男






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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