1 名前:名前は開発中のものです。 [2007/03/12(月) 23:09:48 ID:8bV5Boxt] どうぞ
78 名前:名前は開発中のものです。 mailto:sage [2007/04/14(土) 20:10:39 ID:KVgw3R/b] Cマガの記事を書いたライターはおそらく、つか間違いなくド素人。 当時ウェブ上に転がってた情報を拾い集めて書いただけの内容だった。 Logician何とかというサイトの記述漏れや記述ミス(というか独自解釈か) をご丁寧に全て継承していた。 ウェブ上で都市伝説のように紹介されていたものをまんま丸写しして 「いまどきwのプロが使うゲーム開発の秘技」みたいに神格化して 紙媒体を使って流布したおかげで、言葉だけが一人歩きを始めた。 実装方法は千差万別のローカル用語なのにね。
79 名前:名前は開発中のものです。 mailto:sage [2007/04/14(土) 20:19:46 ID:g5jEBpoC] フレームワークみたいなもんだろ。 使えるというのは自前の実装で言ってるから判るんだが 使えないというのは自前の実装がへぼいと宣伝してるのかね。 それともあまりにもひどい実装を見たのだろうか。
80 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 02:36:38 ID:0Q+hD2uu] タスクシステムに限らず、こういうフレームワーク的なものは 利点や欠点を見極めた上で採用不採用を決定するのが当然なわけだけど、 それを怠って何でもタスクシステムにすりゃいいと思っている 初心者が絶賛大量量産中だから困る。 そういう馬鹿どもが勝手に困る分には全く構わないが、 blogで上級者ぶって布教活動をしたり、 頓珍漢な質問をして場を混乱させたりするのは勘弁してくれ。
81 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 02:43:26 ID:KRgQ3nwE] 使えるというのは自前の実装で言ってるから判るんだが 使えないというのは自前の実装がへぼいと宣伝してるのかね?
82 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 03:12:12 ID:vOubHFUU] >>81 まあ、そうなんだろう。 結局タスクシステムにしたってオブジェクト指向にしたって、理解できなかった奴が否定しているんだしね。
83 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 03:38:07 ID:ib4ZSVvj] タスクシステムやオブジェクト指向よりも ちょっと前のレスをわざわざコピペした>>81 の真意が理解できません><
84 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 04:14:42 ID:xBb5xlIW] ヒント:自作自演
85 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 04:28:01 ID:vOubHFUU] そういや、単発IDが連続してるなここ
86 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 04:39:19 ID:W1PnAJQl] 同一ID:配列 単発ID:リスト→このスレで言うところのタスクシステム。 うむ、スレ違いじゃない。問題無い
87 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 04:47:32 ID:0Q+hD2uu] >>86 の例えが理解できる人、解説プリーズ
88 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 04:59:44 ID:KRgQ3nwE] 日付が変わってID変わっただけだアホ。
89 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 05:00:52 ID:W1PnAJQl] まぁまぁ、隔離スレで熱くなるなよ。
90 名前:名前は開発中のものです。 mailto:OOもタスクシステムも御神託だね [2007/04/15(日) 05:45:42 ID:5XtjNBFQ] 82 : 「●●を正しく理解しない者が●●を否定するのだ。」 ( ^??^?)… ●●を魔法か何かと勘違いして布教する厨房が否定されてるだけだろ。 タスクシステムの定義もOOと同様に抽象的なものでしかないわけだが カビの生えた糞実装(しかも驚くほど似たものばかりが蔓延している)付きで 布教する厨房が頑張ってくれたおかげで、いつの間にかその糞実装込みで タスクシステムという言葉が定義付けられてしまった感があるな。
91 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 07:11:04 ID:3dsdfwPB] 同列に語るならデザインパターンとだろう。
92 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 07:21:05 ID:5XtjNBFQ] 例えばだけどさ 複数の有限状態機械の相互作用・状態遷移を時間刻み冲の数値積分などで 逐次計算していく(時間発展させる)仕掛けになっていれば、皆タスクシステム としての体を成してるんじゃないか? >>13 のリンク先の連中は、言っちゃ悪いが頭の引き出しが少ないんじゃないかな。 一般化して説明できるはずのものを遠まわしに分かりづらく説明してしまってるね。 結果、頭の引き出しが少ない視野偏狭な読者は、タスクシステムをゲーム業界固有の ハイパーテクノロジーであるかのように錯覚する。>>13 のリンク先を聖経のように 有難がってる趣味プログラマの人はもう少し見識を広めたほうがいいよ。
93 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 11:33:45 ID:vOubHFUU] >>90 だから、おまいさんがタスクシステムを理解しているというのなら、 何が糞実装なのか教えてくれよせっかくだからさ。 後学のために俺も知りたい。
94 名前:名前は開発中のものです。 [2007/04/15(日) 12:09:21 ID:bzLlTmPF] >>93 それは俺もしりたい。 上では、糞実装っというより、方言があるものを統一の定番のものように見せているのを 怒っているようにも思うけど。
95 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 12:59:53 ID:vOubHFUU] >>94 そうかもねえ。 とにかく、具体的なことを、ID:5XtjNBFQが一切書かないおかげで、 なんか偉そうなことを長文で言っているように見えるけど、 実際に何を言いたいのか訳わからんし。
96 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 15:01:20 ID:+CRNM9AG] >>82 みたいなレスをする奴が何を叫んでも まともに相手にされないだけだと思うが
97 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 15:07:19 ID:vOubHFUU] はいはい あいかわらず具体的な話が全く出てこなくなったなここは
98 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 16:27:50 ID:I+ZXuliP] 他人を否定したい。 でも具体的な話をすると自分が否定されるから絶対出来ない。 人間とはそういうもの。
99 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 16:35:35 ID:5XtjNBFQ] ∧,,∧ (・∀ ・) < はいはい、あいかわらず具体的な話が . ノ( )ヽ 全く出てこなくなったなここは。わろすわろすw < > pc11.2ch.net/test/read.cgi/gamedev/1173708588/82n pc11.2ch.net/test/read.cgi/gamedev/1173708588/85n pc11.2ch.net/test/read.cgi/gamedev/1173708588/93n pc11.2ch.net/test/read.cgi/gamedev/1173708588/95n pc11.2ch.net/test/read.cgi/gamedev/1173708588/97n ●理解できなかった奴が否定しているんだ ●偉そうなことを言っているように見える ●実際に何を言いたいのか訳わからん ズコー ヽ(・ω・)/ \(.\ ノ
100 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 16:45:56 ID:vOubHFUU] ID:5XtjNBFQ は、相変わらず顔真っ赤にして必死だなあw 早くどういう実装が糞実装なのか教えてよwww
101 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 19:44:58 ID:n9DKuG7P] >>90 >>92 暇だからググってみたけど、関数アドレス+汎用ワークのリンクリストという 環境(ゲーム)依存のひとつの手段に過ぎなかったものを、やたら例として あげたがる所が多いみたいね。ちょっと意外だったわ。ネット文化なのかね。 これ、情報(都市伝説)の出所を辿れば同じところに行き着くんじゃないの。
102 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 20:39:48 ID:n9DKuG7P] タスクシステムはゲームを駆動させるコア部分=ゲームエンジンなんだから Quake系あたりの有名どころのオープンソースなゲームエンジンの実装を 引き合いに出して解説すればいいのに、ネット上で「タスクシステム」と 名の付く解説文って何故かそういうことはしないんだよね。単に別物だと 勘違いしてるのか、アーケードゲーム創成期の懐古趣味者だからなのか アンテナ張れてない脳味噌コチコチのフェードアウトおやじだからなのか 酸素欠乏症に陥ったテム・レイだからなのか。
103 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 21:47:11 ID:PxGC7SLd] オブジェクト指向やデザパタの説明するのに、 有名オープンソースアプリを引き合いにしないのと一緒ってことじゃない?
104 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 21:51:00 ID:/fPrY/bJ] 確かに、タスクシステムと他のゲームエンジンを比較する記事は 全く目にしないな。タスクシステムを解説するサイトのほとんどが ゲームエンジンという概念を持たない奴を対象としているみたいだから、 仕方の無いことだとは思う。 問題なのは、解説者自身が、解説の対象となる連中と さほどレベルが変わらないということ。
105 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 22:03:11 ID:TiBHGm8x] >>102 おまえはコンパイラの仕組みを解説するのにいちいちgccのソースを持ち出すのか?
106 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 22:05:22 ID:/fPrY/bJ] >>103 お前はオープンソースって単語につられすぎ。 タスクシステムと他のゲームエンジンって組み合わせなんだから、 オブジェクト指向の対となるのは構造化プログラミングとか アスペクト指向とかだろ。
107 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 22:13:00 ID:PxGC7SLd] >>106 ??? 誰かエスパーの人翻訳ぷりーず
108 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 22:37:34 ID:BFtC8cga] うちでもタスクシステムという用語自体は 今でもゲームエンジンとほぼ同義で使ってるな。 キャラクタのオブジェクトのことをタスクと呼んだり ユニットと呼んだりエンティティと呼んだりするのと 同じで、他所では意味合いはすこし違うかもだが。 ま、所詮はローカル用語だな。 確固たる経典があるわけでもなく無理矢理普及 させようとしても都市伝説化するのが関の山だろ。 大人しくゲームエンジンとでも呼んどけってこった。 >>92 >複数の有限状態機械の相互作用・状態遷移を時間刻み冲の数値積分などで >逐次計算していく(時間発展させる)仕掛け 共通の定義を模索していくとそんな感じになるかな。 仮想空間内に配置したエンティティを時間ステップ毎に 駆動させたり、エンティティ同士の情報のやりとりを仲介したり。 ゲームエンジンは自己駆動粒子系のシミュレータの一種だね。
109 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 23:49:58 ID:oEvaf3OR] ウェブ上で出回ってるタスクシステム講座はたしかに どれも一様に古臭いな。統制が取れた古臭さとでもいうか。 一線を退いて久しいオサーンが昔を懐かしむ人向けの 読み物と断わった上で公開してるページもあるみたいだが Code Zineの記事の中の子はガチで浦島太郎になってて ちょっとカワイソス。 彼には最新のUnrealのMOD開発用ゲームソースでも 読ませてやりたい。
110 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 01:16:12 ID:W5lbbWwm] 主張・文体・時間帯・改行の癖・その他諸々を考慮して、 IDを隠して眺めてみると面白いな。 昨日19時からのログわ。
111 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 01:27:08 ID:MDcwQB1m] のちのコナンである。
112 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 01:59:47 ID:B1Dtb12v] タイガアドベンチャーだね
113 名前:名前は開発中のものです。 [2007/04/16(月) 02:25:04 ID:QiSCSZ7+] >>104 いや、ある意味、タスクシステム自体が、ゲームエンジンの一種なのでは?
114 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 04:52:10 ID:I2bg0tSF] 19時からのログよりも>>79-100 の方が面白い。 何故か同じことを繰り返して言った>>79 >>81 。 2回目の方にレスをつける>>82 (ID:vOubHFUU)。 >>93 で再登場したID:g5jEBpoCに向けて 定期的に書き込まれる単発IDによる援護射撃。 そして、ID:g5jEBpoCがいない時間帯には 決して現われない上記のような面々。
115 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 05:02:51 ID:I2bg0tSF] ID:g5jEBpoCじゃなくてID:vOubHFUUだったわ。 ってどうでもいいか。周りのスルー力を見習お。
116 名前:82 mailto:sage [2007/04/16(月) 11:01:09 ID:5cCE7ez3] え、全部俺の自作自演? そいつはすごいやw
117 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 23:49:42 ID:vg95lefp] タスクとリフレッシュレートはゲ製の鬼門
118 名前:名前は開発中のものです。 mailto:age [2007/04/17(火) 08:47:02 ID:Aek8raYd] >>117 KWSK
119 名前:名前は開発中のものです。 [2007/04/18(水) 23:28:57 ID:jsz7ODUC] 菊門と聞いて飛ん来ますた
120 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 00:02:19 ID:jsz7ODUC] …。 >>104 >>113 ゲームエンジンなんて御洒落な言葉を耳にするようになったのはPS1末期のあたりだな。 それ以前は△△ドライバだの△△君だのタスクシステムだの皆好き勝手に呼んでたぞ。
121 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 01:15:58 ID:7k3O26Dk] ようするにタスクシステムって、ゲーム内のいろんな要素をオブジェクトとして扱って、それをリストにして管理してフレーム毎に実行するだけ? 俺の場合、古めのゲームプログラマが連載形式で解説してるのをネットで見たのが最初だった。 そのちょっとあとぐらいに、やね氏がそのサイトを紹介してた気がする…。 それに感化されてやってみたんだけど、親子関係にあるオブジェクトの場合、平等な関係のタスクで扱うのが面倒くさかった。 素人なんで俺がへっぽこなだけだとおもうけど。 ゲームごとに、オブジェクトごとに最適な管理方法を考える方が楽な気がする。
122 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 01:18:17 ID:0zzWAwAX] タスクがタスクを扱えるようにすればいくらでも楽勝っす。
123 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 02:06:27 ID:Pm183gqV] タスクシステムを最初に見たときは、オブジェクト指向とは全く違う 自由度と再利用性の高い汎用的な管理の仕方だなと感心したよ。 それ以前の俺は、ゲームプログラミングなんて言ったら CWaitCtrl WaitCtrl; CRander Rander; CPlayerCtrl player; CEnemy enemy[NumofEnemy]; for(;;){ player.func();//プレイヤーの移動処理など for(int i=0;i<NumofEnemy;i++) enemy.func(&player);//敵の移動処理など Rander.Draw(&player);//うっふん描画 Rander.Draw(&enemy);//あっはん描画 WaitCtrl.func();//フレームレート調整 } みたいにやってたからな・・・。 タスクシステムと比べたらまるでイソギンチャクとメガマウスの差だよ。
124 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 02:25:55 ID:EeW/BzCK] >>120 それ以前というか、今でもそんな感じです。うちの場合。 PS2用RPGのチームに異動したときは内製エンジンをタスクシステムと呼んでた。 >>13 で紹介されてるそれとはかけ離れた代物になってたけどね。 >>121 タスクシステムとゲームエンジンは等価。 ゲームエンジンという単語は元々は海外で使われてたの。 それが日本にも浸透したってだけ。 浸透する以前は内製のゲームエンジンはそれぞれ別の呼び方していた。 タスクシステムとか俺様ライブラリとか様々な方言があったと思うよ。 >リストにして管理して 竹やりで万歳突撃?
125 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 02:26:33 ID:vUHs3Nla] >>123 メガマウスの具体的な例をお願いします…。 ぱっと見だけど、かなり場数を踏んでる(プロの)方?
126 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 02:35:14 ID:Pm183gqV] >>125 メガマウスってでかいんだぜ。 ジンベエザメよりも、シロナガスクジラよりもでかいんだぜ。 でもイソギンチャクって小さいんだぜ。 あと俺みたいな奴がプロだったら 日本はもっとデフレ状態になっても誰も就職に困らないだろうな。
127 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 02:36:33 ID:Pm183gqV] あ、メガマウス小さかった。 なんだったけな、最大の海洋生物って。
128 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 02:54:09 ID:EeW/BzCK] >>123 タスクシステムは特定の実装方法を指すものではない。 「古代の究極奥義、ダイエットシステムでこんなに痩せた!」 とか言わないのと一緒。
129 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 08:09:39 ID:E/KhOlb0] >>123 コンテナクラスを内包したEnemyFactoryを作って 処理ループではメンバ関数一つ呼べば管理が楽にならん? Class EnemyFactory { Vector<CEnemy> EnemyArray; (略) public: func(CPlayerCtrl& player) } enemyfactory.func(&player);を一回呼び出せば全てを処理してくれるように。 って、これがタスクシステムなのか?
130 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 14:16:22 ID:KkZ4qP8H] だからさー、お前の脳内定義でのタスクシステムに必須条件って何よ。 ダンボール紙の盾をイージスシステムと名付けるのはお前の自由だが 他人に同意を求めるような話じゃねーだろと。 たかがローカル用語に、具体的な実装も含めた意味付けをして 再定義して普及させようとする仕切り行為は全て徒労に終わる。 ゲームプログラマは基本的に天邪鬼だからな。
131 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 21:20:45 ID:I+5EKnEr] >>127 スレと関係ないけどメガロドンじゃね?大昔の巨大サメ。 >>130 >必須条件 これじゃ駄目なのか? en.wikipedia.org/wiki/Task_%28computers%29 >A task is "an execution path through address space".In other words, a set of program instructions that is loaded in memory. >タスクは「アドレス空間を通る実行パス」です。言いかえれば、メモリにロードされるプログラム命令のセット。 風呂桶でも紙コップでもなくて「入れ物」に相当する用語がタスクなんだけど、 それを「俺んちの風呂桶」の意味で使う奴がいるのが問題なんじゃないかと思う。
132 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 21:56:37 ID:let+IdBl] そういうこったな。 taskはprocess並に汎用的な技術用語。 そのケツにsystemを付け加えるだけで >タスクシステムを最初に見たときは、オブジェクト指向とは全く違う >自由度と再利用性の高い汎用的な管理の仕方だなと感心したよ。 ↑こんな胡散臭い話になる。マジでお勧め。 「去年まで金無し君だったけど」の改造コピペ文が作れるな
133 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 22:42:06 ID:EeW/BzCK] >>123 なんか釣りっぽいが、君の言うタスクシステムってのはこんなやつ? codezine.jp/a/article.aspx?aid=297 これ、ゲームプログラミングの基礎教材としては優良だとは思うが タスクシステムという単語の使われ方はキッパリ忘れたほうがいい。 これ読んで「タスクシステムすげー!」「マジ感動!」 と歓喜して許されるのはリア厨、リア工まで。 それ以上なら技術者(の卵)として最低限のリテラシーが 欠けてるかもしれないと疑ったほうがいい。 何でもいいからオペレーティングシステムの教科書でも 一冊買ってみて読んだほうが遥かに勉強になると思うよ。
134 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 22:47:04 ID:Pm183gqV] リア工なので許されるという
135 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 22:48:45 ID:EeW/BzCK] アンカーミス。>>132 じゃなくて>>129
136 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 22:49:58 ID:EeW/BzCK] >>134 RTOSの本が面白いと思うよ。
137 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 22:58:21 ID:let+IdBl] >>135 俺かいw つーのは冗談として。。。 組み込み系の書籍はたしかに参考になるな。 俺も井の中の蛙にならんように精進せんと。
138 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 23:00:12 ID:GlQD7rdS] タスクシステムってメモリに対して最適化した設計スタイルなんじゃねーの? ギャラガとかの古の時代の産物なんだから、言葉自体を葬った方がいいんじゃないかと。
139 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 23:02:37 ID:let+IdBl] >>138 >タスクシステムってメモリに対して最適化した設計スタイルなんじゃねーの? >タスクシステムという言葉自体を葬った方がいいんじゃないかと。 本来はタスクシステムのローカル定義
140 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 23:04:29 ID:let+IdBl] 途中で送信しちまった。 >タスクシステムってメモリに対して最適化した設計スタイルなんじゃねーの? そのタスクシステムのローカル定義を葬ったほうがいいのであって タスクシステムという言葉自体に罪は無いぞ。立派な技術用語だ。
141 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 23:37:23 ID:EeW/BzCK] 「ギャラクシアン」「タスクシステム」でぐぐると ナムコ信者とかレトロゲーマニアの知ったかウンチク話として 「タスクシステム」が再定義され広まったのがよく分かる。 こういう出典不在&伝聞のみで造られたゲームファン用語を 真に受けた素人がCマガの記事を書いて更に広めたのは 致命的だったね。
142 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 23:54:13 ID:9JdMu3w7] どっかのスレで「古典タスク」とかいう謎の言葉を見かけたな。 あとは「タスクシステムはもう古い」とかいう珍発言もたまに見る。 ゲームファン用語というより知ったかワナビー用語だろ。
143 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 00:01:20 ID:cgQq0Bo+] ローカル定義だけ葬るのはもう無理か。 ゲームエンジンでいいよもう。 というわけで関数アドレス+汎用ワークメモリのリンクリストが〜とか どうでもいい仕掛けを車輪の再発明して延々その素晴らしさを語ってる オナニストが作ってるのはセンズリシステムでいいよもう。 Irrlicht使おうぜ。
144 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 00:16:48 ID:65Qprn+K] 俺はCrysis Engineを触りたい。
145 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 02:10:06 ID:cGzgTfv7] しかしデリゲートをベクターコンテナにぶち込んで使う
146 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 03:42:12 ID:RUahNebB] オレはIrrlichtに自前のタスクシステムを乗せるよ。
147 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 07:42:04 ID:ZqUifK9K] 関数ポインタだとか汎用ワークメモリだとかは 初心者にとって勉強になるから再発明上等なんだが、 その程度のレベルの奴が悟った気になって 中途半端な理解で解説を書いて広めるからタチが悪い。
148 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 11:42:46 ID:EI0MmUU2] >>147 そこまでおっしゃるんなら 是非みんなの目が覚めるような解説サイトを作ってください ID:ZqUifK9K先生!
149 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 12:17:21 ID:ohBEpQ/x] タスクシステムを紹介してる人を叩くスレはここですか
150 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 13:19:25 ID:J62A1B0A] また>>82 が来たのか
151 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 13:44:21 ID:EI0MmUU2] また>>90 が来たのか
152 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 14:51:16 ID:ignHfO5a] 確かにタスクシステムは可用性の高いやり方ではあると思うけど、 実態は単なるリストのデータ構造なので(勿論それから拡張された高度なものも存在するけど)、 「タスク」やら「システム」やらの単語は不似合いに思えないことも無い。 そしてそういう単語で付け上がるような中二病野朗は非常にたちが悪い。 死んでくれとは言わないけど、考えを改め直して現実を見て欲しい。
153 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 20:30:26 ID:RUahNebB] というかC++でいうオブジェクトをリスト管理するのが タスクシステムなんだよ。 アセンブラだけで開発してた頃に使ってたから割と いい発明だったんだよね。
154 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 20:38:17 ID:EI0MmUU2] >>153 >というかC++でいうオブジェクトをリスト管理するのが >タスクシステムなんだよ。 なんかちがわね?
155 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 20:39:36 ID:VkPjbBgj] もうタスクじゃない別の呼び名をつけてあげたら?
156 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 20:44:06 ID:KK8Da6ng] 重要度思考設計とか?
157 名前:名前は開発中のものです。 [2007/04/20(金) 21:32:26 ID:fGL33psr] タスクシステムを古いとか古典とかいう人は、 どうやって実装しているの? XXというフレームワークとか開発キットをつかっている、という答えでもいいけど、それ自体はタスクシステムをつかっていないの? あと、たとえばマルチスレッドを使うとタスクシステムはいらなくなる?
158 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 23:05:53 ID:UGzQxCti] >>157 その前におまえの脳内定義上のタスクシステム について説明したまえよ。 >それ自体はタスクシステムをつかっていないの? お前の言うそのタスクシステムとやらの定義によるな。 >あと、たとえばマルチスレッドを使うとタスクシステムはいらなくなる? お前の言うそのタスクシステムとやらの定義によるな。 で、お前の定義したタスクシステムを前提にした場合の 上記質問事項についてのお前の経験に基づく見解を聞かせてくれよ。
159 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 23:42:39 ID:RUahNebB] 便利なものはすべてタスクシステムだ!
160 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 23:49:49 ID:cGzgTfv7] マルチスレッドプログラミングもタスクシステムの一種?
161 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 23:53:22 ID:KC13gbVA] Q. タスクシステムって何? A. 言語仕様の進歩により実体を失なうシステムのこと。
162 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 23:55:47 ID:0083p4+e] 関数ポインタ+汎用ワークのリンクリストをタスクシステムと呼ぶのは個人の自由だし 木製骨格+羽布張り+マキシム機関銃の飛行機をステルス戦闘機と呼ぶのも自由だけど 声を大にして言うとキチガイと思われるから気を付けようね、というごく基本的な話。
163 名前:90 mailto:sage [2007/04/20(金) 23:58:56 ID:0083p4+e] >>151 それは被害妄想だよ。
164 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 00:01:14 ID:ohBEpQ/x] ガンダムみたいなIDだな
165 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 00:18:39 ID:b9DOuvNS] >>118 遅レスでやんすが 熱い論争が巻き起こるものの、結局結論が出ないので不毛この上ない という意味でござんす。
166 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 00:26:45 ID:ohzUMwwU] リフレッシュレートは、3倍して計算というナイスな結論が出てた様な気がするけど、 あの後まと話がこじれたのかいな?
167 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 00:57:21 ID:Cncyo4d6] だいたい液晶はリフレッシュしてないし。
168 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 03:08:49 ID:96E91bg8] 現状を憂うのは大変結構な事だけど 意見をまとめたコラムをどっかに投稿したり、サイト作ったりしないの? 掲示板の書き込みを追っていくのは辛い
169 名前:名前は開発中のものです。 [2007/04/21(土) 08:33:00 ID:qfI0z2jN] >>158 たとえば↓この本で書かれているタスクシステムを「タスクシステム」と定義してみるとどうだ? cgi32.plala.or.jp/higpen/book/shtPro/shtPro.shtml
170 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 09:31:26 ID:rc3MbHen] >>169 その本を書いた松浦健一郎が大混乱の元凶なわけだが
171 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 09:40:41 ID:FI1lzfn8] で、その本の中では何て定義してるの?
172 名前:名前は開発中のものです。 [2007/04/21(土) 10:35:11 ID:qfI0z2jN] >>170 おいおい、やっとタスクシステムを定義しようと努力して、これから マルチスレッドとか他の実装方法との比較を論じようとしているんだから、 「大混乱」とか結論ありきのワンセンテンスメッセージはやめようよ。 おれは、この本のタスクシステムをみたとき、ふつうにマルチスレッドでキャラを動かせばいいじゃない (わざわざオブジェクトをNEWしてリストに組み込んでいかなくてもいいのに) と思った。 開発効率とか品質(スピード)などからの面でどのくらいメリットがあるのか、疑問におもった。 その辺の意見をききたい。 自分ではこの本と同じものをマルチスレッドで書いたりする余裕もないからね。
173 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 11:09:21 ID:laYGd4sA] 読み進めたけど話が進まないね タスクシステムってなんなのか調べてみた ttp://www5f.biglobe.ne.jp/~kenmo/program/task/task.html ttp://www5f.biglobe.ne.jp/~kenmo/program/task/task2/task2.html ttp://homepage3.nifty.com/moha/prog_task.html わからなかった 糸冬 わ り
174 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 11:17:18 ID:Cncyo4d6] >>172 そんなことしたら、シングルコアCPUなら普通に動くけど マルチコアCPUにするとまともに動かない素敵なシステムになりますよ。
175 名前:名前は開発中のものです。 [2007/04/21(土) 12:15:44 ID:3GQIcX1J] 沖縄県の方へ(命に関わる注意事項です) 沖縄県での選挙ですが、どうか民主党だけは避けてください。県民の生命に関わる可能性があります。 民主党の最大の公約は一国二制度(※)ですが、一度「一国二制度 沖縄 三千万」等で検索をお願いします。 この際、民主党のHPで調べても良いです。以下の注釈↓と矛盾することは書いてないはずですから… ※一国二制度 簡単に言えば沖縄を中国と日本の共有物にし、そこに3000万人の中国人を入植させます。 (つまり沖縄人口の 96% を中国人にして、実質、沖縄を中国人の居住地とします。) さらに「自主」の名の下、沖縄で有事が起きても自衛隊は干渉できません。 3000万人の中国人が、少数派となった130万人の日本人に何をしても、です。 そして反日教育を受けた中国人の反日感情の強さは、ほとんどの日本人の理解を超えるものです。 今回の選挙で民主党が勝った場合、「自主」「発展」を連呼しつつ段階的に進めていくことになります。 自主と言っても、自主を認めるのが「住人の96%が中国人となった」後だということに気をつけてください。 発展と言っても、新沖縄の少数派となった「少数民族日本人」の発展ではないことに気をつけてください。
176 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 13:08:27 ID:laYGd4sA] >>175 みたいなネトウヨきもいな 言われなくても分かってるだろ普通に・・・ 今まで無知だった自分への恥隠しのつもりか何かか?
177 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 13:13:02 ID:qfI0z2jN] >>174 つまり、マルチスレッドだとマルチコアCPUの場合、まともに動かなくなる。 軽量スレッドであるタスクシステムだと、CPUのアーキテクチャに依存せずに動作する。 以上のようなメリットがタスクシステムにはある、ということだな。
178 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 13:14:51 ID:Cncyo4d6] ぜんぜん違いますよ。タスクをマルチスレッドで実装するのは 難易度が高い。 その辺を認識せずにスレッド使えばいいとか言ってるアホには 無理なんじゃねってこと。