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


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

タスクシステム総合スレ part6



1 名前:名前は開発中のものです。 mailto:sage [2009/04/03(金) 11:25:39 ID:aSgRO8Wl]
タスクシステムについての議論、相談、質問、雑談などのスレです

part5 pc11.2ch.net/test/read.cgi/gamedev/1234977661/
part4 pc11.2ch.net/test/read.cgi/gamedev/1233459490/
part3 pc11.2ch.net/test/read.cgi/gamedev/1226199100/
part2 pc11.2ch.net/test/read.cgi/gamedev/1196711513/
part1 pc11.2ch.net/test/read.cgi/gamedev/1173708588/


・タスクと呼ばれる実装は、非常に多岐に渡ります
 古典タスクシステムについての話題は「>>2」と明示してください
 そうでない場合はカスタム版であることを明示してください

・人を憎んで言語を憎まず

284 名前:名前は開発中のものです。 mailto:sage [2009/04/11(土) 21:32:27 ID:xQkqf/c4]
にしても、前スレだか前々スレだかに居た引数クンのやり方は無い。
あれはキチガイ。

285 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 00:09:59 ID:dmMqUOrY]
タスクと聞くとVOWの渡辺タスクを思い出して笑ってしまう

286 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 12:42:11 ID:BK6ZAbdT]
>>284
やってないからそう思えるだけ
実は引数を通したほうがバグ数も格段に低くなって結果的に楽
オブジェクト指向なんて役に立たないもの理解してる暇があったら
まずは引数をキチンと通す組み方を学ぶべき

簡単なプログラムから「グローバル変数・関数を一切使わない」ルールで
一度組んでみて徐々に仕事でも自分の担当するところだけでも
グローバル変数・関数の影響をなるべくうけないように組んでいく

これができるだけでプログラマとしてのレベルはそこらにいる奴等とは
比べ物にならないぐらい上がる
これができるようになることで汎用化できるものと汎用化できないものの判断ができるようになる
(お前等はクズだからこの「汎用化『できないもの』」の判断ってのが苦手っていうかできないだろ?)

287 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 12:47:22 ID:zCE7iHyh]
じゃあ、グローバル変数はともかく、
グローバル関数を使わない理由を説明してみ?


288 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 12:52:49 ID:kray0MQN]
>>286
>オブジェクト指向なんて役に立たないもの理解してる暇があったら
わぉ
構造化プログラム時代のまま20年間時間が止まったままの人がいるよ
80年代のプログラマが現代にタイムスリップですか?

289 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 13:01:05 ID:dWUYp7ZA]
>>286
オブジェクトで渡した方がいいじゃん。
どうせアクセサ経由だし、バラバラに引数渡すよりもバグが入らないね。

290 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 13:26:34 ID:vw2uNoL2]
スパゲティプログラムをずるずる書くようなレベルの奴が、
オブジェクト指向なんぞに手を出すのは早すぎ、ということを
言い損なってるだけだろ。

291 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 13:59:53 ID:bCeAm0TS]
グローバル関数使わない利点が真面目に分からないのだが。
グローバル変数使うなってのは聞いたことあるが。
というか、Cだと基本的にグローバル関数だよな。
てことはC++でメソッドのみで書けってことなんだろうけど、
C++のメンバ変数ってある意味クラス内でのグローバル変数だから、
グローバルがダメならメンバ変数もダメだよな。
てことは一体・・・。

struct hoge
{
    int x, y, z;
};

class hoge_funcs
{
public:
    static void func1(int &x, int &y, int &z){}
    static void func2(int &x, int &y, int &z){}
};

int main()
{
    hoge h;
    hoge_funcs::func1( h.x, h.y, h.z );
    hoge_funcs::func1( h.x, h.y, h.z );
}

こういうことですね、分かります。

292 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 14:10:03 ID:fR0Z14QS]
>>288
オブジェクト指向アンチ=構造化プログラミング派ってのは短絡的すぎる
それどころかむしろ遅れているよ

最近日本でも関数型言語が注目されるようになってきたけど、
オブジェクト指向もサポートしている関数型言語(ocaml等)でオブジェクト指向を多用されない理由は型システムとの相性だけじゃないんだぜ



293 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 14:13:21 ID:dWUYp7ZA]
>>292
CやC++が関数型言語なら話は分かる。

294 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 14:19:15 ID:fR0Z14QS]
>>293
違う違う。
何も理解してないから言語にこだわってCやC++が関数型言語ならとか言い出しちゃうんだよ

295 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 14:27:39 ID:u3tKtjJi]
>>292
またそのパターンか

296 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 15:02:02 ID:fR0Z14QS]
入力と出力が一致することは大切。
確かにC++では引数ベースで書くとタルいかもしれんが
自動テストとの相性がいいし、メモリ破壊のチェックも楽になる。

あと>>286と他のレスで、
namespace内の関数やstatic関数はグローバル関数か否かの認識がズレてると思われ

297 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 18:59:10 ID:YzcSj6gj]
>286
バカだな。

read onlyなら、引数で渡そうがグローバルに置いてあろうが何も変わらない。
その辺のアクセス制御が出来ない無能は、センス無いとしか言いようが無い。

298 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 19:10:15 ID:kray0MQN]
その素晴らしいグローバル関数を一切使わない引数方式とやらで作られた商用ゲーム、
今まで見たこと無いので一本でもあれば教えてくれないかなぁ

タスク使って作られたゲームはたくさん見たけど、そんな素晴らしい方式が
あるなら何で誰も使わないんだろうね。

世界中のゲームプログラマのレベルが君に比べてあまりに低すぎるのかなぁ?

299 名前:名前は開発中のものです。 [2009/04/12(日) 19:10:50 ID:p1GdMo7J]
結局アクセス制御の概念をもってCでライブラリとか組むとさ、
オブジェクト指向言語を使用して組むのと殆ど変わらない
考え方で組むことになると思うのですが・・・。

300 名前:名前は開発中のものです。 mailto:sage [2009/04/12(日) 21:26:04 ID:dWUYp7ZA]
>>294
言ってる事はカプセル化にしか見えないんだけど.。俺には。

301 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 01:03:42 ID:UjZc2s3x]
>>298
そういるルールだからです。
「ぬーやる」バーガーはしってますか?

302 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 01:07:48 ID:UcN+s1G8]
グーバル関数使わない君はマダかね?



303 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 01:54:53 ID:JXX1juts]
悪いw
グローバル関数は間違いだなw

ただ、ヘッダを一括インクルードして
関数をどこでも使えるようにしてしまう組み方がダメだって話
関数を使う箇所だけでヘッダを呼ぶときと
関数を使わない箇所でもヘッダを呼んでしまうのの違い

これに名前ってついてないので説明しにくいが
必要な箇所で必要な分だけインクルードして関数を呼べってこと
簡単に言えばマスターヘッダを作るなってこと

がいいたかったw

304 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 01:59:44 ID:8k8BQB+C]
そんな当たり前のことを今更自分が発見したように言われてもなぁ…。

305 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 02:08:23 ID:JXX1juts]
>>304
じゃ、俺のいう組み方は普通にわかる?

306 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 02:58:53 ID:ZjFryAkH]
Cだったらそんなの当たり前なことだと思うけど。
それタスクシステムと関係ないし。

307 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 05:55:56 ID:JkeYci9k]
「俺の組み方」とやらが見えないわけだが
いままでの質疑応答をふまえて一旦書き直してもらえないか


308 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 06:20:42 ID:JXX1juts]
>>307
グローバル関数の内容が>>303になるだけ

309 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 06:23:07 ID:cdFbiK2J]
グローバル関数禁止でも一括インクルード禁止でもいいけど、
引数云々の話とはどう繋がるんだ?
必要なものだけインクルードしようが、一括でインクルードしようが、
引数の数や種類は一切変わらないと思うんだが。

310 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 06:35:40 ID:JXX1juts]
>>309
引数にきちんと渡すことと一括インクルード禁止は両方同時に守らないと
アクセスを制限できない

311 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 06:36:49 ID:JXX1juts]
もちろんグローバル変数は当然禁止な

312 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 06:37:56 ID:yXP78EaC]
結局C++でやるなら std::list<Task*> とかで充分だしこの方が簡単じゃないか



313 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 06:41:27 ID:JkeYci9k]
>>303

そんな2、3スレ前に原型がでたものは今更たどれないし、
当時から見えていても他人は正確に覚えてないだろうから改めてって意味も含めて


314 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 07:02:40 ID:JXX1juts]
>>313
いやいや、>>286

315 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 07:12:03 ID:JkeYci9k]
引数君じゃないの? 引数君の由来になった話が見えないので分からなかった
>>286レベルの話で「グローバル関数使うなは間違いでした」じゃ今更話すべき内容はないな
今時の言語はネームスペースなりパッケージなりあるし、Cは同一関数名のオーバーロードできないだろ

316 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 09:19:54 ID:7048f93j]
>>294
そんなことどこにも書いてねーだろw

>>310
意味がわからない。
引数ベースでやることによってどういうアクセス制限を実現できるの?

317 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 09:21:42 ID:7048f93j]
>>294
そんなことどこにも書いてねーだろw

>>310
意味がわからない。
引数ベースでやることによってどういうアクセス制限を実現できるの?

318 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 09:26:59 ID:7048f93j]
二重レススマソ

319 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 09:37:44 ID:bAffG5gQ]
>>303
お前の想定しているレベルが低すぎる。

わかりやすく言うと、
高校生相手に、小学生のお前が、幼稚園児で習うことを
さも他の奴らがわかってないかのように、
低い説明力で、知識を披露している寒い状況。

320 名前:名前は開発中のものです。 [2009/04/13(月) 12:56:31 ID:kqYtrvhC]
わかってないじゃん
わかってないからグローバル変数使ったり、一括インクルードなんてしちゃうんでしょ?


321 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 13:17:25 ID:ml16oMx+]
名前空間って知ってるか?

322 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 13:18:02 ID:oo7V00gn]
はいはい、してねーよカス



323 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 13:32:50 ID:SRe2zDAR]
>>319
同意。ちょっと低いと思う。
分割インクルードによるアクセス制限なんて、誰でもやってることでしょ。何をいまさら。

未だ並列君や高専君の方が議論は面白かったぞ。

324 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 15:24:05 ID:7048f93j]
>>323
突っ込み所が違う気ガス
分割インクルードをアクセス制限だなんて言い出すのはマズいよ

325 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 17:02:17 ID:SRe2zDAR]
>>323
まぁね。分割インクルードの一番の目的は単体テストができるように癒着を無くす事だもんね。
ヘッダ分割することでアクセス制限を掛ける効果もあるが、あまりに当たり前すぎる事を>>303がさも自分流だと語りだしたのでびっくりしたんさ。


326 名前:名前は開発中のものです。 [2009/04/13(月) 20:04:51 ID:kqYtrvhC]
それならそれがとても大事なことだってのはわかるよね?
このルールを破ってはいけないんだ
windows.hを作った人はボケだったけどまねしちゃ駄目なんだ
必要なところで必要なものだけ呼ぶんだ

327 名前:名前は開発中のものです。 [2009/04/13(月) 20:15:21 ID:kqYtrvhC]
まあ、あんまりないとは思うけど
必要なものが呼べてないソースも駄目だぞ
さらにこれから必要かもしれない希望的観測も駄目だ
キッチリ必要なもののみな

言うのは楽だけどできるかい?

328 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 20:26:29 ID:JkeYci9k]
>>319をもう一回読もうか

329 名前:名前は開発中のものです。 [2009/04/13(月) 21:22:47 ID:BT19AMT2]
引数がどうの言ってるキチガイと
HSPしか使えないゲームも作ったことないド素人は
どっか行ってくんねえかな

330 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 21:33:38 ID:JXX1juts]
>>328
いや、お前は知ってるだけ
理解してるとは天と地の差がある
だからタスクシステムなんて使うんだ

331 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 21:48:38 ID:oo7V00gn]
タスクシステムとどういう関係があるんだ?

332 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 21:56:36 ID:ZjFryAkH]
>>330
どこかのサンプルでタスクシステムって紹介されてるものを、
グローバル変数、一括インクルードなしに改良してみろよ。
できるから。



333 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:00:08 ID:oo7V00gn]
>>330
がんばれよ

334 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:07:18 ID:SRe2zDAR]
ID:JXX1jutsは凄いのぅ。きめつけで知ってるだけとかどんだけ上からなんだよ。
PG歴と過去にどんな環境でのPGを経験しているのか是非知りたいぜ。
で、このスレの住人スキルレベルをどう想定しているのかを挙げてもらってから、また>>319を読んでくれ。

335 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:18:46 ID:JXX1juts]
じゃあ、みんな引数はちゃんと使うしグローバル変数も
一括インクルードも無しで組めてるんだね?

シングルトンとか意味不明なこと言い出すのもダメだぞ

336 名前:名前は開発中のものです。 [2009/04/13(月) 22:35:00 ID:Q6R94BGZ]
C言語前提だけど、グローバル変数はまったくなくても大丈夫だな。

モジュール内で共通して使用するステータスはstaticで作り、
ヘッダには記載しないことによりカプセル化する。

一括インクルードはアプリケーション向けには作ると便利。
テストは個別にテストできるようにモジュール毎に分けておく。

337 名前:名前は開発中のものです。 [2009/04/13(月) 22:37:14 ID:Q6R94BGZ]
追記
どこのモジュールからも参照できるグローバル変数は作らないという観点で書きました。

338 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:41:33 ID:GUql8Y/z]
引数をちゃんと使うってのがどんなのかわからんな
全ての関数はリエントラントじゃなきゃ駄目とかか?

339 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:46:11 ID:JXX1juts]
>>338
何?リエ・・・?
あんまり横に長い言葉使うと俺に伝わらないぞ

340 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:46:47 ID:8k8BQB+C]
>335
自分が出来ていないことを、それとなく出来ているのかどうか周りに確認してる小心者乙www

341 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:50:41 ID:JXX1juts]
>>340
お前みたいにやりもしないではじめから舐めてかかってる奴に限って
早々に妥協して一生理解することないんだよねw

342 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 22:55:12 ID:8k8BQB+C]
>341
『オレさまスゲー』とか思っちゃってるんですねwww

ハイハイw、ID:JXX1jutsサマはすごい才能の持ち主で努力家でもありますデスよwww



343 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:17:49 ID:ml16oMx+]
ID:JXX1juts 議論は出尽くしたな。
ハイ次の方どぞー。

344 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:24:55 ID:SoFywSmj]
HSP使いは厨房っぽかったけど、こんどの引数君は
おっさんの中に小学生がまじってる、みたいな格差を感じる…

345 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:28:22 ID:JXX1juts]
技術的なことなにも答えないで煽りだけして終わり?
っていうか俺のいうことくだらないと思ってるとマジで伸びないぞ
引数も使いこなせない奴にオブジェクト指向触らせるなと言いたい
意味ないからホント自分の組んでるものが意味あるのか?
無いのか判断つかない状態でプログラム組んでる奴マジで多いだろ?

346 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:40:24 ID:GUql8Y/z]
>>345
じゃあ横に長いとか言ってないで答えてくれ
つかシングルトンと長さ変わらないし。カタカナでも一文字差だし

347 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:45:51 ID:SoFywSmj]
あまりにレベル格差があるから小学生かと思ったけど
もしかしたらBASICが行番号使ってたころの時代錯誤のロートルかな?

まぁ20年ぐらい昔はBASICとかFORTRANからCに移行したプログラマで
引数使わずにグローバル変数使ってるのが居るって噂を聞いたことがあるが…

いまどきそんな化石プログラマ探しても見つからんよ。

348 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:53:17 ID:SRe2zDAR]
俺も昔Cしか使えないコンシューマでOOPもどきで書いたなぁ。あれは正直時間の無駄だ。
C++使えば継承・派生・仮想関数使えるから、コードの記述量が3倍ぐらいに膨れ上がる


349 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:54:21 ID:JXX1juts]
>>348
はい、嘘
書き比べたことないだろ?

350 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:54:32 ID:SRe2zDAR]
あ、書き途中でゴメン。
C++使えば継承・派生・仮想関数使えるのに、それでもカプセル化にこだわってCのみで書こうとしたら
コードの記述量が3倍ぐらいに膨れ上がったわ。
初心者にはオススメできないぜ。

351 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:58:40 ID:SRe2zDAR]
そうだね。書き比べたことはない。そんな無駄な手間はしない。
コード量は3倍にもならないかも知れないが、2倍にはなってたと思うぞ。
ただ、体感で保守量が3倍以上にはなってた。同じコードは2度書くなとはよく言ったものな〜。
あれは地獄だった。

352 名前:名前は開発中のものです。 mailto:sage [2009/04/13(月) 23:59:45 ID:8k8BQB+C]
>345
> っていうか俺のいうことくだらないと思ってるとマジで伸びないぞ

当たり前のことをさも自分が発見したように語られてもなぁ…www



353 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:02:46 ID:S7vD9cWE]
CでOOPもどきのソース見たときあるが、関数名が長かったな。


354 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:10:09 ID:EDBoOJMk]
>>351
アレアレ?
数字が変わってきちゃったよ?w
実際やってみりゃわかるがほとんど差はでない
っていうか全く差がでない

355 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:13:01 ID:3FXKgyjE]
>それでもカプセル化にこだわってCのみで書こうとしたら
と書いてるんだが・・・。
この意図が読めてないん?

356 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:42:01 ID:Xd02NGTo]
もう何でもいいから、軽くその引数とカプセル化使った
弾幕かなんかのソース出したら話が早いじゃん。

ソース見たら一発だろ。こいつがなに言いたいのかさっぱり分からんし。

357 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:46:32 ID:Xd02NGTo]
上のは >>345 へのレスね。

358 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:47:45 ID:S7vD9cWE]
Cでカプセル化するとこんな感じか?

// h
struct player_t;
extern void player_construct(struct player_t*);
extern void player_set_x(struct player_t*,int);
extern void player_set_y(struct player_t*,int);
extern int player_get_x(struct player_t*);
extern int player_get_y(struct player_t*);
extern void player_move(struct player_t*);

359 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 00:48:50 ID:S7vD9cWE]
// c
struct player_t
{
void (*move)(player_t*);
int x;
int y;
};
void player_construct(struct player_t* player)
{
player->move = &player_move00;
}
void player_set_x(player_t* player,int x)
{
player->x = x;
}
void player_set_y(player_t* player,int y)
{
player->y = y;
}
int player_get_x(player_t* player)
{
return player->x;
}
int player_get_y(player_t* player)
{
return player->y;
}
void player_move(player_t* player)
{
(*player->move)(player);
}

360 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 01:17:30 ID:X5T3ILnL]
>>358
例ならこれでいいんじゃね。使ったことないけど。
ttp://www.sage-p.com/process/cool.htm
他にはDirectXでおなじみのCOM。

361 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 03:21:18 ID:2Zsr/zIR]
>>354
おいカス。お前がCで
C++と同様の効率が良い仕組みのポリモフィズムを書いてみて
差が出るのを実感しろバカが。

362 名前:309 mailto:sage [2009/04/14(火) 05:42:07 ID:H+OqGA0n]
>>310
一括インクルードとアクセス制限がどう関係するんだ?
必要かどうかを判断してインクルードするのは、そのヘッダ(のクラスや関数)を使う側なんだから、
インクルードするヘッダによってアクセスを制限するのは無理がある。
一々使用者のソースを確認して「このヘッダはインクルードしないでください」と言って回るのか?

アクセスされたら困る関数や変数は最初から公開しない。それだけの話だろ。
一括インクルードを避けることと、アクセス制限とでは、話のレイヤが違うと思うが。

一応確認しておくけど、もともと非公開のプライベートヘッダを取り込むような
マスターヘッダを想定してるわけじゃないよな?



363 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 07:07:31 ID:EDBoOJMk]
>>362
頭悪いなお前

364 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 07:22:56 ID:qdpCjwYR]
>362
なんでそんな、一括インクルードしてナンデモカンデモやろうとするようなコードを書くのかね?

365 名前:名前は開発中のものです。 [2009/04/14(火) 07:26:47 ID:0xCIIVMv]
ドキュメントも読んだこと無さそうだよね
使うクラスや関数のヘルプに必要なヘッダ書いてあるだろ

366 名前:名前は開発中のものです。 [2009/04/14(火) 07:35:20 ID:0xCIIVMv]
>>361
差なんかでないっていってんだろクソが
そんなもんいくら使ったって実装しなきゃいけない機能は変わらないんだよ
余計なコード増やしてんじゃねぇよ

367 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 07:43:22 ID:6uoqgqQs]
マジキチっぽいからスルー推奨
ここまでレベル下がるとどうしようもない

368 名前:名前は開発中のものです。 [2009/04/14(火) 08:39:45 ID:0xCIIVMv]
そうやって自分に説明できないことをキチガイ扱いばかりしてると
なんも見えてこないぞ
実はオブジェクト指向はなんの役にも立たない

369 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 08:41:50 ID:royMBBy8]
>>367
俺なんかスルーされちゃったから絡みたくても絡めないぜ

370 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 09:00:22 ID:3ekdPJzf]
>>368
>実はオブジェクト指向はなんの役にも立たない
世界中のオブジェクト指向を使ってるプログラマより
君の方が正しい、とはどー考えても思えないなぁ

単に君の技術レベルが低すぎるだけにしか見えない。

371 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 09:10:50 ID:iyZDY9B2]
>>364
分割ヘッダとアクセス制限との関わりをうまく説明してくれないか?
俺も分割ヘッダはアクセス制限になりえない派なんだが、
だからといって一括インクルード派なんだろと言い出すのは話をそらしてるとしか思えん(何も言わずとも1ソース1ヘッダにするのが一般的だし)
そもそもヘッダに書くものを最小限に抑えてないのでは?

372 名前:名前は開発中のものです。 mailto:sage 個人的にはphpが一番滅びてほしい [2009/04/14(火) 09:16:14 ID:iyZDY9B2]
>>370
使われていることと有用かは別な話だろう
C++やJavaは不人気という調査結果が出る割に仕事減らんし…w
つか罵りあいは他所でやりなよ



373 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 09:31:52 ID:6ZdJwzLX]
君達、タスクシステムの話をしろー!

374 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 11:20:30 ID:u94rSKDb]
>>370
LinuxのリーナスさんはC++のくそったれ!
オブジェクト指向のバーカって言ってるよw

おれはオブジェクト指向は考えて使えば、
それなりに便利だよ派なんだけどね。

375 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 11:36:32 ID:kpDDfzsv]
>>366
やっぱりカスだなお前。出るつってんだろバカが。

376 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 11:44:28 ID:Xd02NGTo]
何だ単なるC++アンチか。
こっちいけこっち。

C++ に未来はあるか??? そんなものはない!!!
pc12.2ch.net/test/read.cgi/tech/1178945996/

377 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 12:46:06 ID:wvZJED/j]
>>374 Linus は暴言家として有名なのを知らないのかコイツはw

378 名前:名前は開発中のものです。 [2009/04/14(火) 12:50:02 ID:0xCIIVMv]
無駄無駄
だってオブジェクト単位でまとめることにメリットなんかねーもん
誰かメリットを説明できるもんならやってみろって感じ
どうせ効果も検証せず雑誌でいいっていうから使ってる的な
脳みそにカビが生えてる奴しかいないだろここ
頭悪い(笑)

379 名前:名前は開発中のものです。 [2009/04/14(火) 12:56:31 ID:0xCIIVMv]
そもそもオブジェクト指向や周辺技術を使っても
仕様書のたかが一項目すら削ることはできない
絶対に組まなければならないんだ
組み方で省略できるとか物理的にないから(笑)

380 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 13:05:13 ID:u94rSKDb]
>>377
で?なにが言いたいのこのバカはw

381 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 13:26:27 ID:Xd02NGTo]
88BASICあたりからCに移行して
「引数スゲー!」
って浮かれてるように見えるな。

382 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 13:29:00 ID:3FXKgyjE]
俺にはCからC++に移行して
「OOPが理解できないので叩きます」
ってロートルにも見えるよ!



383 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 13:31:06 ID:ljxC4tV2]
何かここのところスレのレベルが異様に低いと思ったら
OOPのメリットすら理解できないクルクルパーがわめいてただけか

こんな低脳とまともな議論が出来るわけがないな

並列さん、戻ってこねえかな

384 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 13:32:45 ID:Qf8B6wwZ]
殆ど派生しない根底クラスと、用途が2・3種類のテンプレートクラス
コード量逆に増えてね?

385 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 13:46:26 ID:u94rSKDb]
・オブジェクト多体性
・カプセル化

をベースに考えると・・・

OOP言語は依存性をなくすためにインターフェースと、
疎結合にするために包含を徹底するとコードが、
肥大化する傾向があるかな。

C言語はカプセル化はちゃんと考えれば出来る。
逆にOOPを模倣しようとするとコードが肥大化する。

ここらのいいとこ取りをしてるのがプロトタイプベースのOOP言語になるってわけだよね。

386 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 14:10:25 ID:wvZJED/j]
暴言家の引用をする馬鹿さ加減すら自覚できない馬鹿とはなw

387 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 14:20:49 ID:u94rSKDb]
>>386は馬鹿さ加減すら自覚できない本当の馬鹿。

388 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 14:54:28 ID:Qf8B6wwZ]
暴言家というレッテルは信じれるんだな

389 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 15:25:36 ID:Xd02NGTo]
往々にして偉い人が言う言葉は
一部の人たちが極解して妙な方向に走る傾向にある。

例:戦争はいけません→ノーガード戦法

390 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 15:45:42 ID:J883penL]
例:タスクシステムはいけません→低レベルすぎ、スルー推奨

・・・あれー?

391 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 15:56:43 ID:Xd02NGTo]
例:タスクシステムは良いです→高レベルすぎ、全力でシステム擁護

・・・こうだろう?JK

392 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 16:35:26 ID:Qf8B6wwZ]
もうスクリプト以外は触りたくない
システムは固定化してデータだけでゲーム作らせてくれ



393 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 16:39:56 ID:u94rSKDb]
そういうのは売れたゲームの続編だけに許される特権だぞw

394 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 16:42:47 ID:Qf8B6wwZ]
なんで続編はグラなりシステムなりが向上してないの文句いうの?
別にいいじゃんねー、内容さえ変われば…


ああ、ナンバリングするから文句でるのかな?なら、1.1とかで出すといいのかも

395 名前:名前は開発中のものです。 [2009/04/14(火) 19:06:44 ID:0xCIIVMv]
いま、いるようなのは馬鹿ばかりで反論できないか・・・

396 名前:名前は開発中のものです。 [2009/04/14(火) 19:12:51 ID:0xCIIVMv]
そもそもちょっとでも検証したことあるんだろか?
まあ、俺の言うことは信じなくとも学校の教科書じゃねーんだから
どんな馬鹿がどんな目的で出版してるかわからんぞ
少なくともお前等のためでは決して無い
本に書いてあることを盲目的に信じてしまうような出来の悪い脳みそなら捨てちまえ

397 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 19:47:34 ID:8dpJLo2L]
>>396
反論が欲しいならとりあえずコテつけて

398 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 19:57:44 ID:J883penL]
>>394
追加ディスクとか追加シナリオのダウンロード配信とか?
どっちもタスクシステム関係なく実装できそうだけど

399 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 19:57:53 ID:EDBoOJMk]
>>397
お前のはいらないからいいよ

400 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:14:57 ID:Xd02NGTo]
なんに対しての反論がほしいんだ?

カプセル化→クラスにしたら楽
一括インクルード→してねーよ

って事で何も話す必要性無いはずだが。

ちょっと聞きたいんだけど、文字列処理とかSTLつかってんの?
文字列処理に限らず、回り見るとC++でクラスライブラリがいっぱいあるけど、
使っていたら、オブジェクト指向の恩恵受けてるよね。

401 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:17:39 ID:Q9A4KvpX]
ライブラリの恩恵だろ、それ

402 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:24:37 ID:EDBoOJMk]
>>401
なぁどうみてもライブラリの恩恵だよなぁ
これが区別できない状態でよく
こんな議論に入ってくる気になったよね



403 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:28:13 ID:ljxC4tV2]
>>401-402
お前、死ね

お前が一人でこのスレのレベルを下げてる


404 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:29:06 ID:u94rSKDb]
「クラス」ライブラリなんじゃね?

405 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:30:23 ID:J883penL]
物事の区別がつくならそもそもタスクシステム自体に疑問を持つ件

406 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:39:15 ID:J883penL]
>>403
今までのタスクシステムスレを「死ね」で検索してみ
自分のレスばっかりで愕然とすると思うぞ
あんまりかっかしなさんな

技術板なんだから「議論」か「スルー」の2択でおk

407 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 20:59:35 ID:iyZDY9B2]
>>383
メリットだけ見てデメリットを一切見ないのは危険なこと




まぁ…仕事で使ってるとoopは下っ端プログラマを操作するためのものって意識になってくるがね


408 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 21:26:05 ID:qdpCjwYR]
>371
コンシューマの開発環境なんかは、普通にimpl用非公開ヘッダとユーザー用公開ヘッダと
使い分けてるけど。


409 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 21:48:56 ID:EDBoOJMk]
タスカーはポリアンナ症候群だからしょうがないな

410 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 21:55:17 ID:qdpCjwYR]
下請けにこっちのコードを晒す気が無いから、1フレームに一回呼び出すのを最低限保証して、
タスクっぽいもの(>2のとはかなり違う)を強制的に使わせることはあるよ。

面倒だからオープンにすればいいとか言ってるんだが、どうもエライ人がそれを気に食わないらしい。
昔、下請けに裏切られタコとがあるとか言う話。

411 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 22:34:29 ID:Xd02NGTo]
 .(≧◎≦) <裏切られタコー!!
 ∪∪∪∪

いや、すまん。おかげで和んだ。

412 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 22:57:28 ID:iyZDY9B2]
>>408
どこからライブラリの話になったの?



413 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 23:16:41 ID:qdpCjwYR]
>411
タコじゃねぇ…、タコじゃねぇンだ……orz

414 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 02:50:51 ID:Rd3JLCwV]
>>408
dllやlib、so etcではごくフツーの話なのをあえてコンシューマ云々?なんか臭うんだけどww

いちいち内部のモジュールを外部ライブラリに切り出して、見た目ogreみたいに見苦しい形にすることを意図して話してるんじゃねえだろうに(ogreは基本的に逆で、寄せ集めだが)

415 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 11:13:08 ID:JfRQH2ry]
dll、lib、soでもそれらの形式のちょっとした知識があれば、
バイナリエディターで中身見るだけでメソッド情報とか参照できちゃうけどな。

416 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 13:01:14 ID:kEONjAxT]
デバッガさえあれば自由自在だろう

417 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 13:32:13 ID:Doj+9B8N]
エクスポートされてないコード情報を取得してどうしようっての
くだらない知識披露はしらけるだけなのでやめてくれ

418 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 15:45:16 ID:kEONjAxT]
呼び出し時のスタックみて引数を推測、活用するんだろうが

419 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 20:31:51 ID:2KAWGTwu]
メーカーチェック通らないよ、それじゃw

420 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/15(水) 21:48:48 ID:h/hIihCF]
>>415=>>418か?
くはは。あまりにもくだんな過ぎて屁をこいちゃった。要するにお前が言ってること

  ・『バイナリリリースの静的・動的リンクライブラリはリバースエンジニアリングできます』
  ・『だからヘッダーにない非公開なファンクションも呼び出すことはできます』

でっていう

だいたいさ、他人のものパクって逃げるようなコンプライアンスまるで駄目の
底辺ゴミ下っ端零細ブラック企業がそんなことする余裕あんのかね?

たかがタスクコントローラさえ自前で作れないザコなんだろ?
おまけにゲームエンジンも買うことできないド底辺の貧乏会社がさ
パクってきたライブラリの非公開ファンクションを使えるようにするコストを
支払う余裕あんの?というかそのコストに見合う利得は得られるの?

厨房の俺でも鼻で笑いたくなるくらいくだんねーお話だね。ケラケラケラ




421 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/15(水) 21:53:04 ID:h/hIihCF]
それにしても、数日放置してたらこのレベルの低い流れに愕然とした
HSPしか使えない厨房って言われるボクでもこれはちょっとどうかと思うよ

422 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 22:37:21 ID:o79Bx7vZ]
またバカが来た



423 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 23:05:22 ID:cFJF598Z]
バカがきたぞーーー


424 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 23:18:35 ID:2KAWGTwu]
HSPerって、みんながこんなにも自分の身の丈も知らないほどのバカなの?

425 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 23:27:21 ID:LBIGpgUA]
HSPって引数あるの?

426 名前:名前は開発中のものです。 [2009/04/15(水) 23:35:24 ID:fWmttKCU]
>>415は俺だけど、>>418はおれじゃねーよw
かってに屁こくな。

427 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 23:58:00 ID:nOUKGSdb]
口が悪いのはいただけないがお子様が言ってることはわりと当たってるから困る

ただお子様は少々甘いというか、心に留めといて欲しいのは、ゲーム関連の場合
往々にしてヤクザでデタラメでDQNで始末に負えないのは零細ソフトハウスよりも
むしろパブリッシャーだよ、ということ

NDAとか結んでもバレなきゃいいだろ的な発想でこっそり破るとこあんのよ。こっちが
小さくて立場弱いからナメてんだよね。「法令遵守?コーポレートガバナンス?ナニそれ美味しいの?」という低レベルな
トコがでかい面してたりする世界なの

428 名前:名前は開発中のものです。 mailto:sage [2009/04/16(木) 00:19:32 ID:JTi+immg]
あと、試作品を作らせるためにフルソースを与えないで
リリースビルドのバイナリのみでおまけに機能制限版(評価版)の
ゲームエンジンを供与することはある
機能制限されてておまけにソースも付いてない、おまけにサポートも
得られないようなサブシステムやらコンポーネントなんざ持ってても
商売できねーからな

プロテクトの強度としてはこれで十分だったりする

429 名前:名前は開発中のものです。 mailto:sage [2009/04/16(木) 12:15:54 ID:4DGJHGiF]
なんつーか雑談に噛み付かれてもなぁ

430 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 03:59:56 ID:LuxFFDMm]
前に継承の話出てたけど継承使ったアプローチについては
「Techniques and Strategies for Data-driven design in Game Development」
でググってSchumaker.pdfっていうのを読むと、

・クラスベースの階層化によるアプローチは規模に関して深刻な問題を抱えてる
・Very複雑
・頑健じゃない
・貧弱な拡張性

とか欠点指摘されまくってる(48ページ目、和訳は適当)

C++版タスクシステム+継承使いまくりとかやってると
そのうち手に負えなくなってコード捨てることになるぞ。

431 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 04:15:45 ID:gUi0fQGL]
>>430
それ、タスクシステム関係ないんじゃね?
前に話出てたっていうならアンカーも付けて欲しいな。

432 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 06:02:10 ID:JobhowDP]
今時は純粋な継承じゃなくて文脈毎のストラテジークラス集合で作ると思うが
多重継承や深すぎる継承が云々なんて15年前に議論されていた内容だろ



433 名前:名前は開発中のものです。 [2009/04/17(金) 08:38:14 ID:ReAVM84L]
継承なんてしないにこしたことないよ
ただmfcとか継承前提で作られてると使うしかない

434 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 21:55:12 ID:LuxFFDMm]
>>431
タスクシステムあんまり関係ないねw
なんか議論がずれてってるから話明確にしようと思って書いてみた

前に話出たのはこの辺 >>350 >>360 で、
「カプセル化=継承使うこと」と思ってる。これ間違い。
Cでカプセル化するのに継承とか必要ない。
これは既に >>358-359 でコードで示されてる。

この間違いに気づいてる人と気づいてない人がすれちがって
OOPとかC++とかクラスがどうだとかの話に入っていったのかなと。

多分、継承大好きな人=タスクシステム大好きな人でしょ。
継承に疑いを持とうぜ。あとタスクシステムにも。

435 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 22:01:50 ID:3nGp6wqB]
>434
オマエのようなバカには『適材適所』の言葉を贈ろう。

継承は、使わなくても問題ない場面で無理して使うことはない。
必要であれば使えばいい。

『使うな』とか『必要ない』とか言い切るヤツは、『使え』とか『絶対必要』とか叫んでる
バカと大差ない。方向性が逆なだけで。

436 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 22:42:15 ID:LuxFFDMm]
>>435
言い切り型がダメなのか。じゃあ書き直すよww


オマエのようなバカかもしれないヤツには『適材適所』の言葉を贈らせていただいてもよろしいでしょうか。

継承は、もしかすると使わなくても問題ないかもしれない場面で無理して使うことはないかと思います。
もし必要そうであれば使ってみるのもよろしいかと。

ことによると『使うな』とか『必要ない』とか言い切っているように思われるヤツは、『使え』とか『絶対必要』とかもしかしたら画面の向こうで叫んでるかもしれない
バカかもしれないヤツと大差ないのかもしれません。もしかすると方向性が逆なだけなのかも。


内容については同意。
必要であれば使えばいい。使うなとは言わないし、俺も継承使う。
目的はカプセル化じゃないけど。

437 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 22:51:38 ID:yDcAEifc]
>>434
>Cでカプセル化するのに継承とか必要ない。
カプセル化するのに継承は必要無いからCでもできるってことか?

438 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 23:03:57 ID:LuxFFDMm]
>>437
うん、そう。「Cでもできる」ってのがカプセル化のことを指してるなら。


…なんか舞空術覚える前にスーパーサイヤ人になった時のような違和感を覚える
 順番ちがくね?
 (継承がスーパーサイヤ人ほど良いものと言う気はないけど)

439 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 04:35:31 ID:MuhcV1vO]
継承糞過ぎる
基底クラスのメンバと派生クラスのメンバに明確な区別が付かないのが糞過ぎる
クラスがでかくなるにつれてさっぱりわからなくなる上に
どのメソッドがどのくらい派生クラス依存なのかまったくわかんねー
オーバーロード・ライドもあわせると制御不能といっていいぐらいカオス

なんでなんでもできるようになんてしちゃったんだろうって思う

440 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 07:18:35 ID:dsvR7Y7N]
継承がどうとかもレベル低すぎるんだよ。
そんな話題いまどきすんなタコ。
本当死ねよ。

441 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 08:13:59 ID:iz1Bdrzb]
多態性の観点が抜けてる辺りレベルが低すぎ
せめてデザパタぐらい理解してから議論しようか


442 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 09:32:24 ID:K6N3k72x]
継承を否定する意味がわからん
継承がダメなんじゃなくて、継承のダメな使い方があるだけだろ

てか、よくわからんけどこの話題タスクシステムと関係あんの?



443 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 09:51:02 ID:MuhcV1vO]
>>442
いい使い方って?
やらないで済むならしないほうがいいと思うわ
ほぼ同様の効果の委譲と比べて確実に糞だと思う

444 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 10:22:32 ID:iz1Bdrzb]
委譲はどうやって実現してるのか考えようね

445 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 10:35:36 ID:MuhcV1vO]
>>444
いやいや、何が言いたいのか主張だけはおいていけよw

446 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 14:43:34 ID:NOhHUBLv]
>443
> ほぼ同様の効果の委譲

ほぼ同様の効果wwwwwww

447 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 14:58:20 ID:kJKNozD0]
>>439
>オーバーロード・ライドもあわせると制御不能といっていいぐらいカオス
C++が制御不能で使いこなせないって人は
もっと簡単な入門者向け言語使えば解決じゃないかな。
HSPとかひまわりとか。

タスクと一緒で誰も継承やOOP使うこと強制してないでしょ。
便利に使いこなせる人間だけが使えばいいだけ。

448 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 16:19:00 ID:PoNx9Xfh]
1人で作る趣味グラマならそれでいいね

でも、コーディングセーフティーじゃない環境って危険だね

449 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/18(土) 16:31:43 ID:eQkeZeCq]
"コーディングセーフティー" の検索結果 (引用符なし):
"coding safty"の検索結果 1 件中 1 - 1 件目 (0.13 秒)

450 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 16:42:53 ID:MuhcV1vO]
>>447
使いこなせてないんじゃなくて
それを綺麗にまとめられないでしょ?
途中で誰かがはさんだクラスでそのメソッド消えてるかもしれないよw

>>448
勝手に造語を作る奴は初心者
他の人間が知らないと思ってるから気軽に嘘を吐く
また、人に自分の言葉を理解させようなんて気がさらさらないからそんなザマになる

451 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 17:47:00 ID:wMXzHtEQ]
勝手に用語作るプログラマの居る環境の方がよっぽどコーディングセーフティーじゃないね。

452 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 18:22:19 ID:PoNx9Xfh]
ワシが作った



453 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 18:23:30 ID:PoNx9Xfh]
言葉から意味を汲み取る

そんな漱石さんテイストも楽しみたいものです

454 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 18:24:04 ID:0uf7qWxC]
セーフティーコードなら聞いたことあるな
images.google.com/images?q=%83Z%81%5b%83t%83e%83B%83R%81%5b%83h

455 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 18:30:40 ID:PoNx9Xfh]
ソース管理システムってどこまで管理してくれるん?
勝手に派生すんな糞!とか出来るの?

456 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 19:29:27 ID:04/6L3MI]
スレタイ読める?

457 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 20:29:01 ID:NOhHUBLv]
タスク式ソース管理システムなんじゃネ?

とムリヤリ絡めてみるも、さすがに無理があった。

458 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 00:04:00 ID:6FqErIrx]
>>450
綺麗にまとめられないのは個人の問題じゃん・・・
継承が糞とか意味不明

459 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 00:04:55 ID:6DosIE0B]
底辺なのがよく分かる流れでワラタ

460 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 00:52:02 ID:lPi0vmsa]
>>458
継承自体できないようにしちゃえば問題起きないじゃん
そもそもあっても一利もないんだから

461 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:00:28 ID:lPi0vmsa]
俺、C++で組まなきゃいけないときは
派生禁止コード入れて継承なんて絶対させないように作ってる

462 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:03:00 ID:INLGeMoQ]
自分の使えないものは価値が無いって考えは
プライドを保つためには役立つかもしれないけど
成長を止めるよ。



463 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:06:24 ID:lPi0vmsa]
>>462
なんの根拠も検証もなしにただ取り込むのは危険だ
オブジェクト指向言語は本当になんにもない機能が多いから
その辺注意だ

継承は俺はなんの利点もないと結論付けた
(ただし、mfcのように継承前提で組んである場合は
継承使わないとどうしようもないが・・・あくまで継承使わずに済む場合は使わない)
ま、別の答えにたどり着く人がいてもいいとは思うけどね

464 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:16:45 ID:DI/KuLSZ]
ポリモフィズムはしないってこと?

465 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:22:14 ID:lPi0vmsa]
>>464
うん
それも意味ない(俺的にはね)

そもそもポリモーフィズムなんて作った奴の頭がおかしい
言語になんで型ができたのかまったくわかってない
こいつに全部void*で組んであるソースコードを否定できるのかあやしい

466 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:25:48 ID:6FqErIrx]
どうしよう俺ID:lPi0vmsaの言ってることが全く理解できない

467 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:27:07 ID:sbVC3NPA]
君達、タスクシステムの話をしないか?

468 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:34:36 ID:qK/PLY3v]
きっと全部void*でタスクシステムを組むって話だよ

469 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 01:36:23 ID:lPi0vmsa]
>>466
一瞬でも「なんで?」って考える脳みそが無いと思わないだろうな
この業界できて日が浅いから教科書に書いてあるから覚える的なのは止めたほうがいい

470 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 02:04:51 ID:Zw3MVki3]
>>469
一瞬でも「なんで世界中の何万という優れたプログラマ達が継承を使ってるんだろう?」
と思わないのだろう。

それとも「自分は彼らの誰よりも優秀」と思ってる人かな?

ポリモーフィズムとモノモーフィズムについては80年代から盛んに議論されていたが
それらを踏まえてなお意味が無い、と言っているようには…見えんな。

471 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 02:37:08 ID:lPi0vmsa]
>>470
なんでも多数決で解決すると思ってるの?
俺は自分を特別だとも思ってない
ただ、なんでも疑ってかかる癖がついてるだけ

仮に聞くけど継承やポリモーフィズムの利点について説明できた人間がいるの?
こんな単純なところでもう見つからないんだ
この技術は

472 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 02:39:36 ID:HxOo5XtD]
>471
こんなゴミクズのような人間が生きているとは…。





473 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 02:48:39 ID:Zw3MVki3]
>>471
大多数が利点の無い方法を使い続けてる理由を説明してくれ。
その理由を説明できたら継承の利点を教えてやろう。

474 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:02:59 ID:HxOo5XtD]
>471
> なんでも多数決で解決すると思ってるの?

思ってはいないが、この継承の件に関してはID:lPi0vmsaの言っている事は
明らかに間違っているし、ID:lPi0vmsaはそれだけで充分キチガイだ。

475 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:07:20 ID:lPi0vmsa]
>>473
それは考え方がおかしくないか?
まず、お前が多数派の意見を代表するべきだろ?
俺は利点は無いと主張する側なのになんでそんなこと説明せにゃならんのだ

476 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:07:31 ID:zdn2/uiG]
ID:lPi0vmsaみたいなキチガイがいるからこのスレのレベルが下がるんだな。

こんなキチガイがいるんじゃ、並列さんとか戻ってきそうにもないな。

477 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:08:47 ID:lPi0vmsa]
>>476
IDコロコロ変えてレスつけんなボンクラ

478 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:13:48 ID:Zw3MVki3]
>>475
君がそれを説明できない時点で
こちらが説明する理由も無くなるんだけど。

479 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:42:38 ID:zdn2/uiG]
>>477
はあ?何言ってんの。

お前は、まわりは全部敵だということがまだわからんのか。
お前みたいなキチガイに同意してくれる奴なんかいないっつーの。

480 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:44:20 ID:lPi0vmsa]
>>478
は?
何を言っているのか本気でわからない?

俺の主張は「継承とポリモーフィズムは役に立たない」
これだけでいいよ
いらないオプションついてないからね

これを主張するのになんでそんなことが必要になるの?

481 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:47:24 ID:Gwa5rS+W]
このスレって定期的に継承の使い方を根本的に理解できてないやつが沸く気がする。
継承を全面否定するようなやつはこのスレのほとんどのレスを理解できてるのかきわめて疑問だ。
まぁ、絶対とは言わないが9割9分理解できてない奴だろう。

>>480
一応真面目にレスすると
多態性というかクラスがいいのは、直感的に集合の概念をプログラムに導入できるからだろ。

確固としてisA関係を直感的に記述しようとしたら、集約より継承のほうがベターな状況はいくらでもあると思うが。
コンポジットやデコレーター周辺のいわゆる一連のツリー構造を効率よく組む・運用するための仕組みは継承があると楽だと思うが。
すくなくとも俺は、デザパタを習う前からコンポジットパターンの変形系をライブラリに作ってたし、
その際はスーパークラスがインタフェースとして重宝してたが。

別に継承文法は複雑なギミックをしたいためのもの・・・じゃないとは言えない気がするが、
本質は『楽に』『直感的に』プログラムを記述するための文法だろ。



482 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 03:49:20 ID:Zw3MVki3]
人口無能と会話をしているようだ…
知能や理解力が感じられない。



483 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 04:05:29 ID:lPi0vmsa]
>>481
で?なんの説明をしたの?
「思うが」の連発ばっかりだけど「思うが」だけで思っただけだよね?
文章から自信の無さがにじみ出てるのわかるよ

唯一まともな文は
>多態性というかクラスがいいのは、直感的に集合の概念をプログラムに導入できるからだろ。
これだけだけど意味がわからない
まず、多態性の説明をしたかったの?クラスの説明をしたかったの?
直感的に集合の〜っていうのも俺にはなんのことかさっぱりわからないな

>本質は『楽に』『直感的に』プログラムを記述するための文法だろ。
楽に?なるの?どうして?
継承と委譲とで行数は変わらないよ
直感的もよくわからないな
継承だとよくて、委譲だとダメな理由ってのも俺には理解できないな

484 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 04:07:52 ID:lPi0vmsa]
もうここまで「知らないの?ぷ?」的な煽りで
オブジェクト指向の内容を議論することをタブーにしてきた奴等がいるけど
俺はそろそろ評価を下してもいいと思ってるけどね

485 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 04:10:43 ID:Zw3MVki3]
>>481
あーぁ、駄目だよまともに相手しちゃ…


486 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 04:17:35 ID:zdn2/uiG]
このキチガイ→ ID:lPi0vmsa が死ねば、このスレはもっとまともになるのになぁ

487 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 04:45:56 ID:Gwa5rS+W]
>>485
すまん、こりゃレベルが違ったわ。やはりこのスレにこういう基地外が出てくるのは仕方ないのか。

488 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 04:55:26 ID:qK/PLY3v]
継承とポリモーフィズムは駄目だけど、委譲はOKなんだ
JavaのインターフェースとかはOKなんだろうか?

489 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 05:04:10 ID:IuLdZZRj]
正直、インタフェースがあれば継承はいらないと思う

490 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 05:23:22 ID:lPi0vmsa]
>>488
実はクラスやC++からして利点を感じてない

491 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 09:37:48 ID:DI/KuLSZ]
なんでこう定期的に、考えがかなり偏ったバカが現れるの?

しかも、タスクシステム関係ないのにずっとここで暴れてるし。

他のスレでやれ。

492 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 10:52:08 ID:TogH4w2Z]
void*でぜんぶ済まそうって感性、すごくタスカーチックで好きだけどなあ。



493 名前:名前は開発中のものです。 [2009/04/19(日) 11:38:56 ID:utUJkCBz]
実行時情報が取得できればvoid*ですべてを済ますこともできるかもしれんが・・・

494 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 12:02:58 ID:Zw3MVki3]
タスクのメリット教えろってのも
継承のメリット教えろってのも
基本的に同類だな。

理解できない、使いこなせない=自分に能力が無い

という事実を否定したがためにタスクや継承の利点を認められないアンチ君たち。
認めたらガラスのプライドが保てないんだろうけど…
認めない限り成長は無いのにね。

495 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 13:35:31 ID:HxOo5XtD]
>480
> 俺の主張は「継承とポリモーフィズムは役に立たない」

継承とポリモーフィズムを使わずに、いわゆるシーンツリーはどうやって構築するの?

496 名前:名前は開発中のものです。 [2009/04/19(日) 13:38:48 ID:utUJkCBz]
ifで全条件を書いて分岐とか言うんじゃね?w

497 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 13:53:00 ID:biBcd6fq]
みんな真面目だなあ。
どう見てもセオリー外れる俺カッコイイウフフな
中二病まっさかりのお子様相手にするなんて。

498 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:00:57 ID:HxOo5XtD]
>496
いや、switch〜caseで全部書いてると見たんだが…。
さすがにifの羅列はないだろうw

499 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:09:03 ID:lPi0vmsa]
プログラム言語もかなり迷走してると思うね
誰1人利点を説明できないのに無条件で「わからない奴は馬鹿」っていう
レッテルだけで他人を論破しようとしてる奴等ばかりだし

本当に面倒でも一度は同じ仕様を満たすソースを書き比べてみろよ
C言語とC++とがいいかな?
オブジェクト指向およびオブジェクト指向言語が無意味なことがわかる

この記事はネタかもしれんが俺の意見とおおむね同じ
tabesugi.net/memo/2009/1a.html#152154

500 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:31:05 ID:HxOo5XtD]
そんなに問題があると思っているなら、ID:lPi0vmsaが理想の言語でも設計実装すればいいのにw

オレサマの考えた最強言語
・非オブジェクト指向
・オレサマの考えをそのままコーディングできるw

って感じでw

501 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:38:31 ID:zdn2/uiG]
どう見てもID:lPi0vmsaは知能障害だろ

502 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:43:35 ID:Zw3MVki3]
継承やポリモーフィズムの利点を否定してるんだから
デザインパターンやUMLの利点も否定してるんだよなぁ…

こんなメジャーな技術の利点なんて調べればいくらでも説明されてるだろうに。
「誰1人利点を説明できない」ってどれだけ情報弱者なんだろう。



503 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:46:03 ID:biBcd6fq]
思春期の全能感って面白いなあ。
何の能力も根拠も無いのに他人を見下せるんだから。

504 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:49:53 ID:Gwa5rS+W]
なんか色々通り越してきて、かわいいからな。みんな生暖かい目で見て楽しんでるのさ。

>>499
その記事は素直に読めば、
バグまがいなイメージと実際の動作がかけ離れた動作をするライブラリの批判。
再利用性は理想論だろ、と言う批判。
きみのようなかわいい平均以下どころか平均未満なプログラマも往々にして、無理してC++を使う現状に問題がある、と言う批判。

と言う内容なんだが。

505 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 15:00:26 ID:lPi0vmsa]
で?誰か利点を説明できるの?
具体的な話が全く聞けないけど?

506 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 15:15:33 ID:Zw3MVki3]
>>505
親切に具体的な利点説明してくれた人いたけど、君は理解できなかったでしょ?
「君に」理解できるように説明できる人は居ないと思うよ。

幼稚園児に因数分解を理解できるように説明できる人が居ないように。

507 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 15:15:49 ID:zdn2/uiG]
>>505
お前が低脳すぎて理解できないだけじゃん。

生きてる価値ないから、もう死ねよ、このゴミクズ

508 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 15:16:16 ID:qK/PLY3v]
クラスから順立てて説明するのはだるいって人が大半なんじゃないかな

509 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 15:24:09 ID:Zw3MVki3]
タスクみたいなマイナーなものならともかく
そんなメジャーな技術わざわざ素人に一から掲示板で教育してあげるほどの暇人はいないよ。

OOPの情報なんていくらでもあるんだからネットで調べるなり本でも読むなりして勉強しな。
ここに居る人たちは君の親でも先生でもないんだから。

510 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 15:37:57 ID:7iR7toPd]
> ID:lPi0vmsa
>>490
>実はクラスやC++からして利点を感じてない

C++はどうでもいいがクラスに利点を感じないのは流石にタリバンというかアルカイダの香り
クラスは 『データ構造(型)に処理をバインドしたもの』。つまりジョブの構造体なわけで
博物館に展示してあるパンチカードに打刻されてる内容そのものなわけ。OOPで説明する
必要は無い

太古の計算機で走るMONITORプログラム。それに食わせるジョブ。それを記述するJCL。
こういうものが登場した背景を辿れば、 『データ構造(型)に処理をバインドしたもの』を
記述する手段を言語仕様で提供するというのは別に不思議なことじゃない

クラスが要らないというなら流石に「京都大学霊長類研究所のあいちゃん」過ぎて付いていけない
タスクバカ(頭の悪いほうのタスクシステム擁護派)同様に科学文明を否定するヤバイ奴らだ
地獄の黙示録じゃないけど、Bomb Them Back To The Stone Age!でナパームの焼ける
良い香りが辺りに漂うくらい綺麗さっぱり焼き払ったほうが人類のためだと思う

511 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 15:37:58 ID:UbxGqHmr]
>>499
このリンク先の
tabesugi.net/memo/2009/1a.html#152154

> たしかに。C++ を好んで使ってるプログラマーで、まともな考え方をするやつを今までに見たことがない。
> (snip) かれらは設計がまともにできないのはもちろんだが、それ以上に「自分が C++ を使うこと」の正当化をするために、
> 世界の認識そのものがゆがんでしまっているようなのが多い。

これひどいな。自分のまわりにまともなプログラマが居ないだけじゃん。

どんだけド素人なんだよ、この人。

まあ、 ID:lPi0vmsaはこの人とは比較にならないほど低脳ということには違いないが。

512 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 15:41:11 ID:/QXQv5Td]
このスレのやりとりの99.999…%は

「お前はバカ。死ね」
「バカはお前の方だ。死ね」
「うるせーバーカバーカ」
「なんだとバーカバーカ」

で出来ています。



513 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 16:08:25 ID:9/Qe981H]
>>510
>クラスは 『データ構造(型)に処理をバインドしたもの』。つまりジョブの構造体なわけで
それはC++のクラスの話かな。
データに処理をバインドするのはOOであって、クラスではないよ。
C++のクラスはデータと処理をひとまとめにするが、別の言語におけるクラスはそうでないかもしれない。

相変わらず、あやふやな理解で気持ち悪いポエム書き散らすのが好きだね君も・・・。

514 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 16:23:24 ID:7iR7toPd]
>>513
C++のclassの話だよ。言うまでも無い

515 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 16:33:30 ID:lPi0vmsa]
馬鹿馬鹿いうけど誰か利点を説明できたのかい?

これこそがプログラム言語の実情だろ
誰も説明できない
設計理念なんてもってないから

これまで言語は制限をつける形で進化してきたのに
C++をはじめとするオブジェクト指向言語は途中から機能を付加する形で進化しようとしている
アセンブラ時代アドレス一発で参照できててそれがまずいから型を作ったのに
なんといまはそれを一生懸命はずそうとしている馬鹿がいる始末

用はどんな形で進化すればよかったのか
当の言語開発者ですらおそらくわかってない

だからこんなカオスな状態になってるんだ

516 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 16:35:11 ID:lPi0vmsa]
話がわからない奴は
何万回でも何億回でも俺のことを馬鹿馬鹿言っていればいいよ
ただし、そのたび自分がきちんと説明できるかどうか頭の中で考えろ

517 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 16:37:29 ID:9/Qe981H]
>>515
いい加減、「誰も説明できない」と「誰もID:lPi0vmsaが理解できるように説明できない」
の区別をつけてくれないかな。
前者は偽、後者は真。

518 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 16:38:34 ID:7iR7toPd]
>>515
「引数君」=「総合ヘッダー君」=「継承全否定君」なのかな
ちょっと観念的に過ぎると思うなぁ。>>510読んでくれた?

確認するけど、「処理とデータを関連付けた要素」の存在を否定する意図はありますか?
俺の疑問はそこだけ。




519 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 16:38:52 ID:qK/PLY3v]
やる気のある奴が具体的な話をすればいいんじゃないの?
利点でも欠点でもどっちでもいいわけだし

オブジェクト指向派(仮)の人はやる気がないみたいだけど

520 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 16:59:59 ID:7iR7toPd]
「継承全否定君」のことをキチガイだとかワーワー叫んでる「タスクバカ」側もさ、ちょっとアレだよね
タに処理をバインドするのはOOだけだとか考えてそうなクルクルパーまで混じってしるしさ
トンデモ理論提唱者という意味ではタスクバカもドングリだよね。お似合いのカップルだよ

何度も言うけど、タスクバカはすごーく視野が狭いからさ
単純なMONITORやOSの中に登場するハンドラやタスクといった仕組みを劣化猿真似して
タスクシステムだ!とか糞どうでもいいお名前を付けてゲーム業界起源説を唱えてホルホルしたり
今度はC++でOOP的に美しく記述することに情熱を燃やして、それを現代的タスクシステムだとか
名付けてホルホルしてみたり。ほんと幾つになってもオナニーが大好きだよねぇ

新規性が微塵も無い、道端で干乾びたウンコみたいなものを、至高の珍宝みたいに愛でる趣味って
無知無教養じゃなければ成立しないと思うんだ

521 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:00:02 ID:lPi0vmsa]
>>518
じゃあ、聞き返すけど
わざわざそれだけに限定する理由こそ何?
別にオブジェクト単位じゃなくてもいいじゃん
用途に合わせて○○指向で使いやすい奴使えばいいじゃん
わかりやすいのでよ

522 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 17:00:48 ID:7iR7toPd]
タに処理をバインドするのは → データに処理をバインドするのは



523 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:02:46 ID:MIRQGiQ2]
>ID:EEKBitmg
お前とID:lPi0vmsaが似てるってことに気づけ。
反面教師として現れたのかもしれんぞ。

自分が気に入らないモノは完全否定。
考えが偏ったバカだよ。お前ら。

524 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:04:50 ID:MIRQGiQ2]
>>520
え、お前、自分は視野が広いつもりなの?

525 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:09:13 ID:biBcd6fq]
まー、あれだ。
「類は友を呼ぶ」

526 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:10:12 ID:HxOo5XtD]
>510
> クラスに利点を感じないのは流石にタリバンというかアルカイダの香り

ヒデェwww

527 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 17:12:59 ID:7iR7toPd]
>>521
別に他意はない。どこまでを否定していて、どこから先を肯定しているのか知りたいだけ

データと処理をバインドした要素を定義・記述する。こういうのをイディオムのように
感じる人間は、C++のclassというのは自然に受け入れられるものだと思うけどね

528 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 17:20:44 ID:7iR7toPd]
>>523
矛盾に気付きませんか?
「タスクシステム」は権威不在の超ローカル用語であるが、あなた方はとても必死に擁護する。
既存の計算機用語の意味改変や造語も大好きですね。計算機の歴史的系譜や権威と戦う
無名の戦士ですね。反体制ですよ。

「継承全否定君」もOOPという権威に楯突く無名の戦士ですね。なぜタスクバカは彼を攻撃しますか?
半官贔屓というか、天邪鬼というか、ルサンチマンというか非常によく似た性質がありますよ。仲間です

似たもの同士はいがみ合うというか、喧嘩には愛称抜群ですよ

529 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:21:17 ID:UbxGqHmr]
ID:EEKBitmg みたいなポエム巻き散らかすだけしか脳のないろくにプログラム書いた経験のない
HSPしか使えない知障も出てくんな。

お前とID:lPi0vmsaが居なくなればこのスレのレベルはずいぶんあがる。

530 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:35:18 ID:Gwa5rS+W]
継承で出来ることは全て他の表現で、継承以上にわかりやすく表現できるだろ。

Pi0vmsaはこう主張しておきながら、色々なところからレスされる、
「これこれこういう機能は(継承があると楽に組めるんだが)どうやって組むの?」類の質問にひとつも答えてないしな。
まぁ、そもそもその構造を作ろうとするのが間違いなんだよ、と否定する案もあるが。

>>コテハン
根本的にスレの流れが見えてないな。>>450あたりから読み直すことを推奨する。



531 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:41:55 ID:MIRQGiQ2]
>>528
そのレスのどこが矛盾を指摘してるのかまったくわからん。

>「タスクシステム」は権威不在
残念ながら、現実のゲームの多くは、
お前が全否定しているタスクシステムで動いていて、
多くのゲームプログラマは、「タスクシステム」という概念を知っていて使っている。

>計算機の歴史的系譜や権威と戦う
お前が生まれる以前に、ゲーム業界で「タスクシステム」というものは発生している。

無名の戦士はお前だろう。
お前のどこに名が通っている?
何かクレジットに載ったゲームはあるのか?


現実にタスクシステムというものが存在し、浸透しているのは事実。
全否定するだけでなく、なぜこうも使われているのか?
そういうのを分析し、利点欠点を洗い出し、
利点をカバーし、欠点を少なくしたシステム構築を考えよう、とか
そういう建設的な発想にならないのか?

532 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 17:56:58 ID:sbVC3NPA]
>>531
> 現実にタスクシステムというものが存在し、浸透しているのは事実。

疑わしい。ソース示してくれ。



533 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 18:00:43 ID:7iR7toPd]
>>531
敵意はない。まず質問。

>残念ながら、現実のゲームの多くは、
>お前が全否定しているタスクシステムで動いていて、
>多くのゲームプログラマは、「タスクシステム」という概念を知っていて使っている。

あなたお幾つですか?あなたは現実のゲームの多くを語れる程度と解釈するが
今まで開発に携わった期間は何年で、タイトルは何本で、そのハードウェアは何?

協調的マルチタスクシステムと呼べる基本ソフトを実装し、その内部での処理単位を
タスクと呼んでいたという説明なら理解する。が、なぜタスクシステムという珍奇な用語を
あえて出す?それは協調的マルチタスクシステムでは説明し切れない特殊な要素を
含んだ「括り」なのか?ではその特殊な要素とは何なのか

>お前が生まれる以前に、ゲーム業界で「タスクシステム」というものは発生している。

では、タスクにシステムという単語をくっつける呼び方は誰がいつ始めたのか
たかだか30年程度の浅い歴史だ。黎明期の人間の大半は生きているだろうに

534 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:05:10 ID:fWjz9zCY]
残念ながらOOP自体が反体制的な位置づけだ。
Cに対するC++だからな。

535 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:12:54 ID:MIRQGiQ2]
>>532
ゲーム会社入るなり、ゲーム系のセミナーに行くなりして、
ゲームプログラマーに直接聞いてみなさい。

>>533
>あなたお幾つですか?あなたは現実のゲームの多くを語れる程度と解釈するが
>今まで開発に携わった期間は何年で、タイトルは何本で、そのハードウェアは何?
2chでこんなことを聞いてどうする?
「俺は宮本です」といって、お前に裏が取れるのか?
お前も信じられないなら、ゲーム会社入るなり、ゲーム系のセミナーに行くなりして、
ゲームプログラマーに直接聞いてみなさい。


>協調的マルチタスクシステムと呼べる基本ソフトを実装し、その内部での処理単位を
>...中略
>では、タスクにシステムという単語をくっつける呼び方は誰がいつ始めたのか

お前、「タスク」という言葉がいやなだけ?
ジョブコントローラだとか呼んでるところもあるけど、それならいいのか?

536 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:16:48 ID:fWjz9zCY]
まぁ名前なんて何でも良いよな。普通。

537 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 18:21:46 ID:7iR7toPd]
>>535
>>535
>2chでこんなことを聞いてどうする?
>「俺は宮本です」といって、お前に裏が取れるのか?
>お前も信じられないなら、ゲーム会社入るなり、ゲーム系のセミナーに行くなりして、
>ゲームプログラマーに直接聞いてみなさい。

愚かな。ソースも提示できない、検証可能性ゼロの発言しかできない
説得力ある発言すらできない。名無しの立場に甘んじるならば
己の出自や権威を誇示できないわけであり、つまり発言内容の説得力で
勝負するしかないわけ。そこにしか価値は無い。

名無しで説得力ゼロなら、どんなに偉そうに振舞っても所詮それは
ハッタリワナビーアマチュアがプロを気取ってふんぞり返ってるものと見做される
お前は居丈高に爪先立ちで背伸びして厨房相手に威嚇してるだけか。笑わせる

538 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 18:24:46 ID:7iR7toPd]
>>535
>お前、「タスク」という言葉がいやなだけ?

また出た。タスクを否定しているのか、と話をスライドさせる。常套手段だね。
逃げ腰だねぇ。タスクシステムじゃお話にならねーんだよバーカと言ってるにも関わらず
なぜ

        「タスク」という言葉がいやなだけ?

とかいう頭の悪い話になる?ほんとお前幾つだよ?どうしようもねーな。日本人なの?

539 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:25:37 ID:9/Qe981H]
今までID:EEKBitmgが説得力のある発言をしているのを見たことが無いが・・・。
修辞に時間かけるより、ちゃんと内容を考えろよマジで。

540 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:25:57 ID:fWjz9zCY]
なんか言ってるし

541 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:30:23 ID:MIRQGiQ2]
>>537
はぁ…あのねぇ。
○○というゲームがどういう実装なのか、
なんて話は基本的に外部には出ないんだよ。
そんくらいはわかるでしょ?
ということは、すぐに示せるようなweb上のソースは存在しないわけ。
実際の話は、内部の人間に直接聞くしかない。

検証可能性0じゃないよ。
お前がゲーム会社はいれる可能性は確かに0に近いだろうが、不可能ではないだろうし。
2番目に提示した、ゲーム系のセミナーなら誰でもいける。
聞いてきなって、直接。

>つまり発言内容の説得力で勝負するしかないわけ。

ポカーン

お前の発言内容のどこが説得力があるというのか。

お前の発言内容のどこが「敵意はない」なのか。

542 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:33:12 ID:MIRQGiQ2]
>>538
え、お前がこういったんじゃん。

>なぜタスクシステムという珍奇な用語をあえて出す?

摩り替えてるのはお前だろー。



543 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 18:34:43 ID:7iR7toPd]
>>541
お前の態度で気が変わりました。

何度だって聞くよ。お前が言ってるタスクシステムとかいうそれ。
協調的マルチタスクシステムでは説明できない要素があるならそれは何?

実は何にも違いはないんじゃねーの?
既知の何かを再発見して喜んでるだけじゃねーの?

なぜ、既知の情報で簡潔に説明できることをグダグダと造語を交えて説明する?

544 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 18:41:16 ID:7iR7toPd]
>>542
頭大丈夫?顔真っ赤?目ちゃんと見えてる?血走ってない?
PCの前でキーボードに乗せてる手がプルプル震えてない?
日本語が読めないのかな?ほんと義務教育くらい受けろよ


何度も書くよ。よく読んでね

     なぜタスクシステムという珍奇な用語を出す

分かった?タスクシステムという珍奇な用語でなぜ煙に巻くのはおかしいね?
定義不明瞭、権威不在。意味を説明しろというと説明会いけだとさ
バカに付ける薬はない。

もっとマシな言葉で一言で説明できるんじゃねーの?語彙が欠乏してんの?

え?「タスク」という言葉がいやなだけ? だって?バカかとタスクシステム
という得体の知れない言葉がいやなんだよハゲ

545 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:41:29 ID:fWjz9zCY]
言ってる意図が分からん。

546 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:46:10 ID:MIRQGiQ2]
>>543
>既知の何かを再発見して喜んでるだけじゃねーの?

だから、「タスクシステム」というのはお前が生まれる前から存在してたんだよ。
別にここ数年で作られた言葉じゃないわけ。

ゲーム業界においては「タスクシステム」というのは
もう何十年も前に作られて、既知の情報で簡潔に説明できることなの。

>協調的マルチタスクシステムでは説明できない要素があるならそれは何?
知らんがな。
お前が「協調的マルチタスクシステム」と呼びたいならそう呼べばいいだろ。

>>544
>頭大丈夫?顔真っ赤?目ちゃんと見えてる?血走ってない?
>後略

うわー煽り丸出しすぎる。
それじゃー自分がその状態だとバレバレだよ。


しかし、いやー、正直お前が何を言わんとしてるかわからん。

>え?「タスク」という言葉がいやなだけ? だって?バカかとタスクシステム
>という得体の知れない言葉がいやなんだよハゲ

うーん、「タスクシステム」と合体したらいやなの?
じゃあ仕事システムでいいよ。

547 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:47:17 ID:MIRQGiQ2]
あ、ひょっとして、いやなのは「システム」の方か?

548 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 18:48:00 ID:7iR7toPd]
まぁ今頃必死になって強調的マルチタスクとは何ぞやと調べてるんだろうね
プロしか知らない秘伝のタレとか思って珍重してるそれは、蓋を開ければ
ほとんどが既知のもの、より一般的な言葉で説明できるって分かるから

549 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:50:44 ID:MIRQGiQ2]
「強調的マルチタスク」って、そんな一般的か?
プリエンプティブなOSばかりになって、
現代はもう、使うチャンスがあんまりないけど。

550 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:52:10 ID:fWjz9zCY]
放っておけよ。彼は一人で妄想してるんだから。

551 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:53:16 ID:qK/PLY3v]
なんで最初はあってたのに変換ミスをしてるんだろう
途中で強調って言葉を使ってる訳でもないのに。そっちのほうが気になる

552 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:57:44 ID:fWjz9zCY]
ホルホルしすぎたんじゃね



553 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 18:57:55 ID:sbVC3NPA]
>>535
> ゲーム会社入るなり、ゲーム系のセミナーに行くなりして、
> ゲームプログラマーに直接聞いてみなさい。

いや、ゲーム会社のゲームプログラマーなんだが。

他の会社でも
www.page.sannet.ne.jp/hirasho/diary/diary0811.html#30p5
www.page.sannet.ne.jp/hirasho/diary/diary0812.html#2
> 何それ?おいしいの?
とか
pc11.2ch.net/test/read.cgi/prog/1237129338/723
> 俺のところでも去年大喧嘩になってやっと無意味である
> という結論だしてタスク馬鹿にトドメさしてやった
とか、
そんなもんだろうと思ってる。

554 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 18:59:36 ID:7iR7toPd]
>>546
>だから、「タスクシステム」というのはお前が生まれる前から存在してたんだよ。
>別にここ数年で作られた言葉じゃないわけ。

知能障害をきたしてるね。クルクルパー発言するのいい加減にしてくれないかな。
俺が生まれる以前だとか以後だとか関係ないわけ。わかる?わっかんねーかなー

>ゲーム業界においては「タスクシステム」というのは
>もう何十年も前に作られて、既知の情報で簡潔に説明できることなの。

だ か ら 既知の情報で簡潔に説明してくださいよ。
たぶん一言で済むよ。で、タスクシステムというローカル用語が出る幕なくなるから

>知らんがな。

わかった。それで十分。協調的マルチタスクが通じないなら話が噛み合わないだろう

>お前が「協調的マルチタスクシステム」と呼びたいならそう呼べばいいだろ。

訂正するとシステムを後に直に付けると変だね。協調的なマルチタスク
cooperative multitaskを行なってる何か。そういうものなんだよね?

そういう組み込み用の小さなMONITORとかあるよね?太古の昔から。
Logician Lordなんてまんまでしょ。割り込みハンドラをトリガーにして
レディキューに放り込んである周期タスクをディスパッチしていく。

これがタスクシステムとか呼ばれてるものの役割(のひとつ?)なんでしょ?


555 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:02:03 ID:UbxGqHmr]
>>553
横からだが、

> pc11.2ch.net/test/read.cgi/prog/1237129338/723
> あのシステムグローバル変数常用になるから

その人の言うタスクシステム、相当設計が古めかしいと思う。
俺がタスクシステム実装してもグローバル変数なんてひとつも出てこない。

556 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:06:33 ID:MIRQGiQ2]
>>553
そうか。逆に俺の見聞きしている範囲では、よく使われていたよ。
実際、そこでは大喧嘩する以前は使われていたんでしょ。

というか、俺もタスクシステムはあまり好きではない。
しかし、実際多くの人が使っている現実がある以上、
そこに利点が無いわけではない。

建設的に前に発展させたいのだが、
2chのスレを発見してのぞいてみると、あれれ頭の硬いバカがいたヨー、という状況。
タスクは絶対良い!と煎ってる奴は困ったもんだと思ってたが
絶対ダメ!とのたまうバカも同等に厄介だと思い知ったな。

>>554
はあ、「タスクシステム」で、業界では一言で通じるの。
つうか、建設的に話できんのかお前は。

557 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:08:29 ID:qK/PLY3v]
>>553
それセガの本の人の日記か
本おもしろいのかな

558 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:17:21 ID:sbVC3NPA]
>>556
> しかし、実際多くの人が使っている現実がある以上、
> そこに利点が無いわけではない。

これがねー、「大喧嘩になってやっと無意味であるという結論」ってあるように、
技術的っていうか客観的なメリットはさっぱりなわりに、愛着とか慣れとかそういう
作った本人にとっての心情的な「利点」が大きいんだよね。困ったことに。

建設的にっていうと技術的・客観的なメリットをベースにしていきたいんだけど、
そういう点として語るところが出てこないから、やっぱりダメなんだろうと思ってる。

559 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:27:16 ID:4PEozONt]
所変われば言葉も文化も全く違うということじゃね。
狭いようで意外と横の繋がりは希薄だし、情報はあまり出したくないし。
自分が見聞きしたことでもそれが全てじゃないし常に正しいとも限らないと。

560 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:40:41 ID:MIRQGiQ2]
>>558
無いならないで、使わないで済ますための
他の人への説得材料を議論してみたい。

ID:EEKBitmgのように、ただ喚き散らすだけでは逆効果だろう。


たとえば「タスクシステム使わない場合、代わりにどう組むの?」
って言われたらなんて答える?

561 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:53:47 ID:lPi0vmsa]
>>560
普通に組めよw

562 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:57:03 ID:MIRQGiQ2]
「タスクシステムの代わりにどう組むのか?」

「普通に組みます」

「普通って何?」



563 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:57:14 ID:GmrHQ69Y]
>>560のコメントを見る限り、ID:lPi0vmsaは議論にならんね。
そんなにC++が憎いのならbisonなりで自分専用の言語作ってくれ。

564 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:58:29 ID:GmrHQ69Y]
安価ミス。>>561でした。

565 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:04:16 ID:biBcd6fq]
君たちのよーく知っているあの会社の、
君たちがよーく知っているあのゲーム達が
タスクシステムで動いてるなんて思いもしないんだろうな、
とニヤニヤしながら眺めている俺がいる。
 
どんなに批判を重ねても実際に使われて実際に売れてるんじゃあ、
どんな言葉も説得力の欠片もないわなあ。
ただでさえどんな仕事してるのか怪しい連中の溜まり場だってのになあ。

566 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 20:08:48 ID:7iR7toPd]
>>556
>はあ、「タスクシステム」で、業界では一言で通じるの。
>つうか、建設的に話できんのかお前は。


だ か ら 。ここはギョーカイとかいうよく分からない秘密結社のアジトじゃないの。
わかる?わっかんねーかなー。時と場所と相手をわきまえずに自分たちの方言を
素人相手にしたり顔でペラペラ話しておいてさ、「わかんねーの?説明会にいけば?」
とかね。ないと思う。こういう非建設的な逃げ方を繰り返すの止めてくれないかなー。
ずっと言ってるよね?

建設的に話ができないのか、だと。魔法の言葉だね。鏡の前で自分の面を眺めて言え


567 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:15:42 ID:UbxGqHmr]
>>566
お前みたいな低脳は、死んでいなくなるのが一番建設的だと思うのだが。

568 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 20:20:01 ID:7iR7toPd]
>>565
宗教入っちゃってる人を相手にしてると思うと非常にやる気がそがれてるんだけどさ。
相変わらずタスクシステムといえばツーカーで誰にでも話が世界中に伝わる、伝わらない
ほうがおかしい。そいつがバカだ。井の中の蛙だ。とか考えてる人がいるのかな?
どうして自分自身が井の中にいるカエルさんだということに気付かないんだろう。知的弱者なのかな

例えばそのタスクシステムというものがcooperative multi-taskingをしてくれる何らかの
systemであると仮定する。長ったらしいから簡潔にマルチタスクシステムとでも言おうか。さて

>>565の書き込みのタスクシステムとかいう珍奇な方言。これをマルチタスクシステムに
置換してみましょう。あら不思議。その内容が事実かどうかはともかく、言ってる意味が伝わりやすくなるね?
なぜ彼らはマルチタスクシステムと言わないのか。不思議ですね。違いがあると思ってるんでしょうか?謎です

一般的な言葉を使いましょう。簡単なことです。井の中の蛙さん達。語彙を身につけましょう

569 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:24:40 ID:qK/PLY3v]
日本のゲーム業界内で通じればいいと思ってる人は多いんじゃないかな
さすがに世界で通用すると思ってる人はいないと思うけど

570 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:27:08 ID:UbxGqHmr]
>>568
> 井の中の蛙さん達。語彙を身につけましょう

社会に出たことすらない、プログラムをまともに書いたことすらない、
C++すら使えない低脳のお前がこのスレで一番、井の中の蛙だろう。

571 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:30:55 ID:biBcd6fq]
>>568
コピペ乙。

572 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 20:36:30 ID:7iR7toPd]
>>569
そうだよね?それなら分かる。だって俺はただの高専生だし。知らないこと沢山ある。
ギョーカイとかいう闇の組織の中で使われる隠語だというなら仕方ない。ボクはパンピーです。

で、ここはじゃあギョーカイジンとかいう得体の知れない怪しげな宇宙人の覆面座談会を
するところなの?パンピーはすっこんでろっていう場所なの?どう考えても違うよね?

だったら、宇宙人も場所相応の言葉というものを使うべきだと思わない?とても簡単なことだと思う




573 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:36:57 ID:MIRQGiQ2]
正直、ID:EEKBitmg ◆HSP4mee/SUは何に対して怒ってるのか意味がわからん。

「タスクシステム」という「呼び方」にケチをつけてるようにしか見えないが、
「違う呼び名ならいいのか?」、と訪ねると、「話を逸らすな」という。

なんなんだろう。途方にくれる。

574 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:39:31 ID:MIRQGiQ2]
>>572
>パンピーはすっこんでろっていう場所なの?

2chですから構いませんけど、なんて呼んだら気が済むのか教えてくれませんか?

575 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:42:55 ID:A2uKpAwx]
>>572
すっこんでろ。

576 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:47:13 ID:sbVC3NPA]
>>560
ごめん。悪いけどそれだけじゃ「普通に組む」としか言えないわ。

タスクシステムが提供する動的コンテナの話なら標準コンテナ使え。
タスクシステムが提供する多態的動作の話なら仮想関数使え。
タスクシステムが提供する処理順序の話ならコードに順序を書け。
タスクシステムが提供する親子関係の話ならオブジェクトの入れ子関係で表せ。
とか、こういうのが「普通」って意味ね。

こういう話でいいの?
どれも、このスレや過去スレでさんざんループしてるみたいなんだけど。

577 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 20:51:28 ID:7iR7toPd]
>>573
>>574
相変わらず自分の言葉では何も言えないチキンなんだな。横から同業の宇宙人から
突っ込まれるのが怖くて様子を見てるんだろ。臆病だなぁ。自分が何をやってるのか
自分の言葉で説明する自信ないんでしょ?もう少し勉強したら?

途方にくれてるのはこっちなんだよね。実に簡単なこと。

    タスクシステムとは何ですか?端的に説明してごらん。できるはずだよ

こういうこと。。お前は、タスクシステムはタスクシステムだしタスクシステムが
分からないなら説明会にいけば?と言ってたわけ。びっくりだよね

それはどうせタスクディスパッチャーの類なんじゃないの?実行待ちキューに
処理を放り込んで順次ディスパッチしていくだけの仕組みなんあじゃないの?
それはMONITORやOSのカーネルと何が違うの?

578 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:51:30 ID:lPi0vmsa]
>>566
わかるぜ
理由もいわないし、説明責任も果たさずに
いっつもそのセリフなんだよね
ここのスレにいる奴等って

まあ、ゲーム会社にいるPGでも1人でゲーム作れるPGなんて
5人に1人もいないんじゃないの?
少なくとも俺のところはそんなもんかな?(大手だよ)
良し悪しも自分で判断できないほど馬鹿だけどレールに乗せてやると
うまく動くから一応いれるけどね

このスレでたむろってるのも恐らく自分の意見なんてもってない
理由をいって意見を戦わせることができないってもう技術者としておかしいよね?

579 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:51:59 ID:biBcd6fq]
デザパタもそうだけど、いちいち説明するのがめんどいから
似たような実装を纏めてタスクシステムって名前がついてるだけなんだけど、
何故かそれが死ぬほど嫌だっていう意味分からん連中が
ぴーちくぱーちく喚いてるのが、このスレなんだよね。

580 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:52:07 ID:MIRQGiQ2]
>>576
>タスクシステムが提供する動的コンテナの話なら標準コンテナ使え。
>タスクシステムが提供する多態的動作の話なら仮想関数使え。
>タスクシステムが提供する処理順序の話ならコードに順序を書け。
>タスクシステムが提供する親子関係の話ならオブジェクトの入れ子関係で表せ。

「そんなの、いちいち書かなくても、タスクシステムの機能であるんだから使えばいいじゃん」

581 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:54:26 ID:qK/PLY3v]
>>572
あまり一般的な実装ではないが、ゲーム業界でよく使われている(と言われる)から業界内の呼び名を使ってるだけだろうし、
スレタイや自称業界人はそれにあわせてるだけだろう
どうしても気になるというなら「>>2」って言えばいいんじゃないの?

>>578
なんかその数字最近マ板の方で見た気がするな

582 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 20:58:48 ID:biBcd6fq]
>>576
残念ながら、全部後者で実装しても、それもまたタスクシステムだよ。
ちゃんとした定義がされてないから、大体の振る舞いが同じなら
同じ呼び方になるのは当たり前なのさ。



583 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 21:04:56 ID:MIRQGiQ2]
>>577
>タスクシステムとは何ですか?端的に説明してごらん。できるはずだよ

お前が俺にそう聞いたの、そのレスが最初な気がするが。読み返してごらん。

>タスクシステムが分からないなら説明会にいけば?と言ってたわけ。びっくりだよね

ええーこっちがびっくりだよ。そんな解釈されるとはねぇ。
俺は「タスクシステムが業界で多くの人が使っている
それはセミナーとかいって、実際にプログラマに聞けばわかる」って言ってただけ。
読み返してごらん。


>タスクシステムとは何ですか?

>それはどうせタスクディスパッチャーの類なんじゃないの?実行待ちキューに
>処理を放り込んで順次ディスパッチしていくだけの仕組みなんあじゃないの?

基本的にはそれでいいんじゃないの?
理解してるのに、何でつっかかってくるんだ?

584 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 21:35:12 ID:7iR7toPd]
>>581
ところがさ、以前にその前提で話をしたら
>>2を読んだ程度で分かった気になるな。お子様の癖に生意気だ黙れ」とか
>>2が現代のタスクシステムだと思うなよボウズ。現代的タスクシステムは凄い!」
とか強がってるギョーカイジン気取りが定期的に沸くわけ

じゃあ>>2じゃねーなら一体なんなんだよ?と聞くと遁走するんだよね。わけわかんないよね

タスカー共がお幾つなのか知らないけどさ、よっぽど貧しい時代を苦労して
生きてきたんだろうね。独学でさ、超どうでもいーことも苦労して発見的に
使い始めてさ、それをいつまでも宝物みたいに思ってんだろうね。
悪いことじゃないけど後から楽してやってきたヒヨっ子が許せないとかさ
いい歳してる癖にそういう狭量なところが目立ちすぎるんだよね。小物臭というか

たぶん彼らが俺ぐらいの歳だった頃にはQuake系エンジンやIrrlichtやOGREの
フルソースをただで眺めるなんてことはできなかったんだろう。
DarkGDKでもUnreal系のMod開発用ライブラリもただで使うなんてできなかったんだろう
Irrlichtのソースを自由に好き勝手にパクってHSPの拡張プラグインに流用なんて
考えられなかったんだろう

自分達が苦労して積み上げてきたものの代替物としてちゃんと機能するものが
タダで出回ってるなんてたぶん許せないんだろう。だから、タスクシステムは
謎の超すごいミラクル秘術みたいにハッタリかまさないとプライドが保てないんでね?

585 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 21:43:22 ID:7iR7toPd]
>>583
>基本的にはそれでいいんじゃないの?


やっとこの言質が取れた。あなた以前に出没してた自称ギョーカイジンで
やたらこれを認めたがらないハッタリ野郎のクズがいたもんで。あんたが
そいつと同一人物かと思ってちょっと絡んでたわけ。ごめんなさい人違い

586 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 21:50:28 ID:eNgQXChX]
>>584
そっか、お前も苦労してこのスレで生きてきたんだね。

それで、お前もお前が嫌ってる奴らと同じように
狭量で小物臭を放つようになっちゃったと。負の連鎖だな。

ちょっと僻み過ぎ。
同級生とかに自分のレス読んで貰ってみ。

>>585
それを認めたとして、それがどうしたっての?



587 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 21:54:55 ID:qK/PLY3v]
>>584
>>2」を前提に会話をしているのであればそれらの意見は無視していいと思うよ
かまっちゃうからお子様扱いされるわけで

588 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 21:55:10 ID:sbVC3NPA]
>>580
書くって何?
逆に、「タスクシステム」を使ったからってこれらの動作なり関係なりに対応する記述を
しなくてよくなるわけじゃないよね?

同じことならローカルな前提知識の要らないほうがいいでしょ。このスレでもこれだけ
認識がずれちゃってるんだから。説明するのもめんどくさいものみたいだし。

仮にそれらを全部提供してくれる「タスクシステム」があったとしても、
どの部分のために「タスクシステム」を使っているのかわからないようじゃ困る。
依存関係は小さく保っておくべきという基本から外れてしまう。

うーん。やっぱりループ気味だし、具体的な「タスクシステム」が見えてないと話が
想定しづらいな。

589 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/19(日) 22:01:58 ID:7iR7toPd]
>>586
ごめんね。俺は本当は根は超いい子だしリアルではこんなキャラは絶対に
使わないからご安心ください。ネトゲの時間だからそろそろバイバイ

590 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 22:03:42 ID:eNgQXChX]
自縛霊ID:EEKBitmgが、やっと成仏した瞬間だった。

591 名前:名前は開発中のものです。 [2009/04/19(日) 22:08:29 ID:utUJkCBz]
>>589の負けだな。

592 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 22:49:31 ID:fWjz9zCY]
ID:EEKBitmgに一つ言えることがあるとしたら、
自己紹介乙



593 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 23:23:47 ID:qK/PLY3v]
気がつかずにレスしてたけどID:lPi0vmsaって(自称)大手ゲーム会社勤務だったのか
継承禁止で他の社員と揉めたりしないのかな

594 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 23:33:49 ID:fWjz9zCY]
きっと、揉め事には慣れてるんだよ

595 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 00:13:55 ID:dQQEyQ68]
揉め事を起こす人間って言うのは、得てして無自覚だったりするからね。

596 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 00:19:20 ID:cbeI0pKC]
>>593
なんで必要なの?
って聞いてやれば大抵お前等と同じように答えられないよ

597 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 00:29:35 ID:eTtNIBbR]
なるほど
5人に1人ってのが>>596で、残り4人が答えられない人か
上司だから口には出さないけど、心の中は>>517だったりしてな

598 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 00:57:20 ID:uUOjKkmx]
5人に4人はゲームを一人で作れないようなゴミクズ共と開発してりゃ、そりゃ
プログラミングの腕も落ちるわな

599 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 00:58:51 ID:cbeI0pKC]
>>597-598
そうはいってもお前等だって1回も説明したことないじゃんw
似たようなレベルだろw

600 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:03:02 ID:uUOjKkmx]
ID:lPi0vmsa = ID:cbeI0pKC か。

ゴミクズ、いい加減、コテハンつけるか、消えていなくなるかどちらかにしろよ。

601 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:13:06 ID:cbeI0pKC]
>>600
ていうかこういう議論してるのに
自分で説明しようとしないでただひたすら相手をののしるだけって
どういう脳みそしてんだ?
マジで聞きたい

602 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:13:47 ID:CrNAs6wA]
んお。お子様がまたキャーキャー叫んでたのか。元気だのーw
まぁ言いたいことは分かるけどね
タスクシステムなんてヘタレた言い回しを使う人間は現役では減る一方だから心配すんなって感じかな
あんな粉塵レベルの微小なルーチンをベースに(それをフレームワークなどと称して)ボトムアップで
積み上げていくことしか知らないロートルが幅を利かせられるのはもはやDSくらいなんだわ



603 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:13:53 ID:eTtNIBbR]
ところで>>518への答えって>>521でいいの?
俺にはさっぱり理解できんが

604 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:18:45 ID:HRVLKLK9]
俺はC++使ってるが、俺は素人だからあまり上手くないが
継承使うと、例えばEnemyクラスがあったとして
それを継承していろんな敵、例えばEnemy1,Enemy2とか作るとする
継承元のEnemy*のlistを使えば
動かす時イテレータ使って *itr->move ってやれば敵の種類意識することなく一括して動かすことができて便利
タイピング苦手だから途中で全角出てくるのは許せよ

605 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:20:10 ID:cbeI0pKC]
はじめから思ってたんだけどさ
>>471に対するレスが>>473とか明らかに頭おかしいよね
だれがどうみたって自分に説明責任がある状況にも関わらず
この発言>>473
はじめに相手にしゃべらせて叩ける形にしてもらわないと
議論もできないか?

606 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:20:13 ID:HRVLKLK9]
どうでもいいことだが (*itr)->move() の間違いだった、一応

607 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:22:16 ID:cbeI0pKC]
で、たまにレスらしいの書くとビビッてアンカーも付けられないのか?
クズだなお前
技術者なんて辞めちゃえよ

608 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:24:53 ID:eTtNIBbR]
>>607
とりあえず誰を煽ってるのかアンカーつけてくれよ

609 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:25:47 ID:cbeI0pKC]
どのIDにレスを付けたら満足ですかね?(笑)

わざわざ複数IDで書き込んでるのも
いかにも自分と同じ意見の人間がいるような空気を作っておきたいだけだろ?

どうやったらこんなクズが生産されるのかマジで聞きたい
育ちが悪いな
親何やってんの?
詐欺師か何かに育てられたのか?お前

610 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:31:07 ID:uUOjKkmx]
>>609
お前の頭がおかしいから、まわりが全員敵になってるのに、
複数IDで書き込んでとか抜かしやがる。

お前以外全員敵だというのをいい加減自覚しろ。このゴミクズ。

611 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:32:24 ID:eTtNIBbR]
>>609
別にアンカーは一つまでとかそんな制限は無いんだから、
気に食わないID全てにつければいいんじゃないの?

612 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:33:52 ID:CrNAs6wA]
>>607
おう?アンカー無しって俺か?w
>>602はHSP大好きっ子に宛てたメッセージだから気にしないでくれ
おたく等が何の話をしてるのかよく把握しておりませんのでね…

俺はタスクシステムなんてレトロ用語を未だに引き摺ってる
フェードアウト2D組はとっとと野タレ死んでくれねーかなーと思ってる
小市民ございます



613 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:35:02 ID:cbeI0pKC]
>>610
たま〜にレスっぽいレスがついてそれ意外はお前の煽り弾幕なんだろ?
やけに長いレスが1つついてそれ意外は内容の無い煽りレスが2〜3つく
毎回この手でやってるよね?w

614 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:39:31 ID:eTtNIBbR]
スルーされる確率が高いのは俺のレスで間違いないな

615 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:41:37 ID:cbeI0pKC]
>>614
お前、弾幕の1つでしょ?w
だってお前のID抽出するとただのキチガイにしか見えないぜw
マジで1人の人間だとしたら
なんのために生きてるの?
って聞く

616 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 02:04:15 ID:eTtNIBbR]
ID: qK/PLY3vとID: eTtNIBbRだけどキチガイにしか見えないのか
もう少し気をつけて推敲してから書き込むことにしよう

>>615
>なんのために生きてるの?
死なないためかな?憧れの職業はニートです

617 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 02:13:32 ID:cbeI0pKC]
>>616
主成分、中2病なんだw

618 名前:名前は開発中のものです。 [2009/04/20(月) 02:43:19 ID:tSyAbOeI]
>>193でいわれてるEntityやActorが気になるのですが、実際に使用されてるコードとかありますか?

619 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 02:55:32 ID:Rm+qn+U+]
SEGAみたいなおっきなとこでさえタスクシステムやめたの2008年かー。
タスクシステム擁護が強力に粘着するのも当たり前って感じだな。
にしても感情的すぎて「荒らしは無視」が適用されるレベルってのは。。。必死dana

中小・零細にもタスクシステムは無意味っていう認識が広まるのは
まだまだ10年近く先かもなー。

620 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 03:42:14 ID:Rm+qn+U+]
>>510
> クラスは 『データ構造(型)に処理をバインドしたもの』。つまりジョブの構造体なわけで
クラスは『データ構造(型)に処理をバインドしたもの』という概念だとタスクシステム方面に行きつくぞ。
クラスは『データ構造(型)』(ただしアクセサ経由でしかアクセスできません)という概念の方が良いぞ。
あくまでデータ主体。

もしデータ+処理という別次元の概念をバインドしたものと考えてしまうと
そのクラスの主目的が不明確になる。
 「このクラスはalgorithmを実装したものなのか、データ構造を実装したものなのか」
ってね。
直交する概念は別classとして切り離しておくのが吉。

「クラスは「データ+処理」」って概念はエンティティとかエージェント指向みたいな概念と
親和性が高いからやりたくなる。
だけどエンティティなんてものは設計の中でもかなり上層に位置づけられるもので
たくさんのクラスを組み合わせてようやく実装できるシロモノ。
全てのクラスがエンティティで相互通信してるという考えで系を構築しようとすると破綻するよ。
こういう些細な方針の違いが規模大きくなった時にはド派手に効いてくる。

621 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 07:50:59 ID:JdSS7BQy]
>>605
>はじめに相手にしゃべらせて叩ける形にしてもらわないと
自爆?

622 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 08:43:27 ID:JdSS7BQy]
>>618
海外の某有名FPSで起こったソース流出事件のコード見ればいいかと。あれはactor使ってたはず。
まぁ、これ以外で実際に使用されてるコードを合法的に確認できるケースはあんまりないな。

タスクもそうだけど著作権のある製品のコードなんて一般人は普通見れないから。
Gemsとか資料的なコード見るしかないんでない?



623 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 09:10:44 ID:QhblHgQF]
そういうわけで、初心者向けに実際にコードを組んで見せてる本の作者が、
初心者に教えなければならないこと、としては、いらないんじゃないか、と
言ってるの「タスクシステム」ではあるわけだ。

624 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 09:24:05 ID:XCF4oCmy]
ゲーム分野で未だにタスクシステムなんてものにしがみついてるのは日本人くらいだと思うが

625 名前:sage [2009/04/20(月) 10:54:48 ID:7DtUUHzL]
>>622
ありがとうございます。
探してみます。

626 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 11:33:10 ID:7i+5+I2O]
良い流れなんで質問。
タスク以外の設計をわかりやすく解説してるページないかな。
タスク派の「>2読め」に対抗して、「>3読め」としたい。
「>3読んで理解できないなら才能無いからやめたほうがいいよ」で一撃必殺。

627 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 16:43:37 ID:oNSaAfvm]
結局のところ、ゲームの構造は程度の差こそあれ、タスクシステムとやらと似たような、毎フレーム細切れに呼び出されるルーチンの積み重ねでしかないんだろ?
管理の仕方が違うぐらいじゃねーの

628 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 21:59:03 ID:dQQEyQ68]
>626
> 「>3読んで理解できないなら才能無いからやめたほうがいいよ」で一撃必殺。

つーか>2読んで、サンプルとか習作とか説明用の周辺部省略版とか考えられないのであれば、
才能が無いのは明らか。

629 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 22:02:03 ID:Rm+qn+U+]
>>626
タスクシステムみたいにたった一つの設計物が存在して
それを解説すれば終わりってわけじゃないからなぁ >普通の設計

世の中にはたくさんの設計作法が存在するけど、
自分で何の疑いも不透明性も無く「そりゃそうだ当たり前」と納得できたことを積み上げてくこと。
これによりだんだんと良い設計が安定してできるようになっていく、って感じ。

「普通の設計」が形式的手順として表現できるなら自動化できちゃうわけで、
そしたらプログラマ要らなくなっちゃうわけで。でも現状プログラマは必要なわけで。
だから「普通の設計」に関しては世の中にはまだ半端な手順しかないと考えられるわけで。
まだあと数十年は細切れの設計作法を地道に習得してくしかないんじゃなかろか。

強いて言うならこれとかwww
ttp://www.amazon.co.jp/dp/4320026926

630 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 22:34:26 ID:Rm+qn+U+]
一応真面目っぽいのも書いとく
お勧めはこれ
ttp://ja.wikipedia.org/wiki/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%95%E3%83%AD%E3%83%BC%E3%83%80%E3%82%A4%E3%82%A2%E3%82%B0%E3%83%A9%E3%83%A0

1、データフロー図を書く。
2、「File/Database」をクラスとして実装する。クラスは「データ構造(型)」。ただしアクセサ付き。
3、「Input/Output」はライブラリ関数そのものとして考える
4、「Function」を関数として実装する

大体こんな流れがお勧め。(実は自分もテクスチャの扱いとか模索中なのは秘密)

631 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 22:50:42 ID:XCF4oCmy]
今日はやけにアクセサアクセサ騒ぐ子がいますね
抽象的な設計の話をしてるつもりなの?
それとも違うの?

632 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 22:53:57 ID:cbeI0pKC]
>>627
違う
違うからバグる
当たり1つとっても
玉2つ壁1つあっただけで
 ○|○
@玉1動く
A玉1壁補正
B玉2動く
C玉2壁補正
D玉1玉2判定
E玉1補正
F玉2補正
G玉1壁補正
H玉2壁補正

の順番でタスクを何度も呼び出してやらないと壁の向こうの玉に当たりかねない
もちろん玉1動く玉2動く・・・の順でやるとミニゲームすらまともに動かない
タスクシステムはゲームプログラムで一番複雑な部分を完全に無視している欠陥品



633 名前:名前は開発中のものです。 [2009/04/20(月) 22:58:01 ID:pAA+9YoX]
>>632
それ設計がまず悪い。
タスクで行う処理はそういうゲーム内物理部分じゃないよ。

634 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:04:26 ID:cbeI0pKC]
>>633
え?この例でタスクは
玉1、玉2、壁
なんだけど?おk?

635 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:17:51 ID:JdSS7BQy]
アンチタスクって面白いタスクの使い方考え付くんだね…

タスクの構造を見てIKとかコリジョンで使おうって思うのはプログラマとしてどうかと思うぞ。

636 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:37:29 ID:dQQEyQ68]
>632
バカだろwwwww

637 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:45:19 ID:uUOjKkmx]
>>632
> の順番でタスクを何度も呼び出してやらないと壁の向こうの玉に当たりかねない

あんたは本当に馬鹿なんだな

あんたには一生衝突判定を並列化できそうにないな

そんだけ馬鹿ならそりゃタスクシステムの利点は理解できんわな

638 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:48:00 ID:cbeI0pKC]
でも、解決方法をタスクシステム使って探そうとするとえらいことになるよね
プライオリティだけじゃ解決できない

639 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:49:52 ID:uUOjKkmx]
>>638
あんたは、衝突判定を並列化する方法を理解できてから書き込めよ。

それまではあんたはド素人以下なんだから、黙ってROMってな。

640 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:51:01 ID:cbeI0pKC]
動く足場(3D回転有り)
動く壁(3D回転有り)
当たりも入ってくるとローカル・ワールドも入ってきてさらに複雑になる

641 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:53:05 ID:uUOjKkmx]
>>640
全然複雑じゃない。あんたが馬鹿なだけ。

642 名前:名前は開発中のものです。 [2009/04/20(月) 23:53:08 ID:pAA+9YoX]
バロスw



643 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:53:20 ID:dQQEyQ68]
>638
> でも、解決方法をタスクシステム使って探そうとすると

だからwww、根本的に間違ってるwwwwwwwwwww

644 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:53:39 ID:cbeI0pKC]
足場のワールドローカル判定が必要になると今度は動かす順序を
ワールドからツリー上にたどっていかないとならない

645 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:55:24 ID:uUOjKkmx]
ID:cbeI0pKCは、3Dプログラムやり始めたばかりで何もわかってないんだろうな

それにしてもひどい馬鹿がいたもんだ

646 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:57:01 ID:cbeI0pKC]
足場にくっついた壁に玉があたって壁→足場が動くと
また、足場につながるツリーを動かさないといけない

647 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:58:07 ID:cbeI0pKC]
もう

task->move();

ではまかないきれないよね?
少なくとも>>2はもうだめだよね?

648 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:58:37 ID:JdSS7BQy]
まぁ、昔の2Dゲームとかで1フレームに数ドットのめり込みを許容できるタイプの
ゲームなら、1フレームに一回めり込んでたら反対側に押し出す、とかで
スーパーマリオちっくな当たり判定は出来るが…

3D系のコリジョンをタスクと同期させるなんて普通は考えんな。

箸で木が切れなくたってそれは箸が悪いんで無く使う側がおかしいだけ。
アンチはタスクが万能な仕組みだとでも思ってるのかね。

649 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 23:59:45 ID:uUOjKkmx]
>>647
世間の物理エンジンがどうやって並列化しているのか理解できてから
戻ってこいよ。馬鹿すぎて話にならん。

650 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:06:06 ID:+6X/CSNS]
>647
ナンデモカンデモtaskにぶち込もうとするなよwwwwwwwwwwwwww

そんなクソ下らないこと言ってると、もっと草生やすぞwwwwwwwwwwwwwwwwww

651 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:07:29 ID:dQQEyQ68]
>648
> アンチはタスクが万能な仕組みだとでも思ってるのかね。

昔はそう思ってて、でも裏切られた(というか、自分の理解が間違っていたのをとりあえず
タスクのせいにしてみただけw)からアンチになったんじゃね?

652 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:08:37 ID:dQQEyQ68]
そろそろ、『お前たちの知識を試していたんだよ』と勝利宣言(wを出して逃亡するころじゃね?



653 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:09:14 ID:XOTsJsFv]
>>648
頭悪いなお前
俺は動かすと同時に壁当たりをやらないと矛盾が出るっていったんだぞ
この馬鹿
人の話聞いてるのか?
何がこりジョンだ馬鹿別扱いの処理にできるわけないだろ馬鹿
動きと当たり判定は同時にやらないとバグるだろ馬鹿

>>649
理解できないなら無理して書き込まなくていいよw

654 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:11:05 ID:wb/CDPBO]
アンチタスクって唯一万能な仕組みを求めてるのかね…

一箇所でも使えないケースが見つかれば糞、って感じで
全てのゲームに使える唯一絶対正しい仕組みがあるはず!!
って思ってるみたい。

適材適所で道具を使い分ける知恵を付けなきゃゲームなんて作れんよ。

655 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:13:00 ID:XOTsJsFv]
>>654
馬鹿は無理にレスつけるな

656 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:13:46 ID:+6X/CSNS]
>653
> 俺は動かすと同時に壁当たりをやらないと矛盾が出るっていったんだぞ

出ないよwwww
バグってるのはID:cbeI0pKC=ID:XOTsJsFvのアタマの中だろwwwwwww
一度病院に行けよ。

看護婦 『どこか悪いところがあるんですかぁ〜? あ、アタマが悪いんですねぇ〜。それは
治療できませんからぁ〜w』


657 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:14:03 ID:wb/CDPBO]
>>653
>動きと当たり判定は同時にやらないとバグるだろ馬鹿
並列が必要なコリジョンでそれをやっちゃダメだろ…


658 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:16:24 ID:XOTsJsFv]
>>656
はぁ?でるだろ?
それでテメェのゲームは壁の向こうの敵に当たるんだな
しょっぱいもん作ってんじゃねぇよ低脳

>>657
やらなきゃ壁の向こうの敵に当たるぞ

659 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:18:43 ID:+6X/CSNS]
>658
ヒント : 座標と移動量とデルタ時間は別に管理します

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww


660 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:19:55 ID:wb/CDPBO]
>>658
まぁ独学で試行錯誤するのも良い勉強かもしれんけど
一度ちゃんとした物理演算ライブラリの実装を見て見るとよいかと思うぞ。

動きと当たりの結果反映を同時にはしてないから。

661 名前:名前は開発中のものです。 [2009/04/21(火) 00:21:10 ID:2Ca9anQI]
XOTsJsFv ファビョーンwwwwwwwwwwwwwwwwwwwwwwww

662 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:21:18 ID:+6X/CSNS]
『何が分からないか分かっていない』という状態は、外から観察するとなかなかに楽しいwww



663 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:23:43 ID:XOTsJsFv]
>>659
無理だよーwバーカw
足場の座標系ズレてる可能性もあるのになんでそんなことできんだよバーカ
ワールドローカルって書いておいてやっただろ
後だしジャンケンじゃねぇぞ

>>660
できないよーw
含み持たせて知ってるフリしたって無駄
理論的に絶対できない

664 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:26:03 ID:wb/CDPBO]
>>663
つ Havok

665 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:27:06 ID:+6X/CSNS]
>663
> 理論的に絶対できない

×理論的に
○ID:XOTsJsFvのオレ理論では

クソみたいな考え方に拘泥している限りは、絶対にムリだろうねぇwww

666 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:27:48 ID:XOTsJsFv]
>>665
ハイハイ
負け惜しみはいいから横言ってな

667 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:28:44 ID:+6X/CSNS]
>664
Box2Dあたりからでいいんじゃないか?

668 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:29:38 ID:+6X/CSNS]
>666
自分に理解できないものは、自分の見えないところに追いやって見なかったことにする。

デキナイ子の典型的パターンwww

669 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:30:57 ID:XOTsJsFv]
アレアレ?
レスに勢いが無いなぁ〜?
どこいっちゃったのかなぁ?

670 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:32:02 ID:wb/CDPBO]
悲しくならないかい…?

671 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:32:07 ID:vENTZIgP]
>>663
本当に馬鹿なんだな。Havokでやってるよ。

672 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:32:55 ID:+6X/CSNS]
>669
え? ナニ? そんなに答えを教えて欲しいって?
煽って正解レス貰おうなんて、そんなムシのいいこと言ったらダメだよw
自分で考えようねwww



673 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:32:59 ID:vENTZIgP]
いい加減、ID:XOTsJsFvは「低脳衝突判定」というコテハンにしてくれよ。

674 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:36:25 ID:XOTsJsFv]
>>670
ホントだな
この程度も理解できない

ま、今日新人教育でだした課題とまったく一緒なんだけどなw
ローカルワールドが絡むと1人もできやしねぇ
やっぱゆとりはクズだな
1人もできねぇし
「明日までにやってこいよ」
って言っておいたけど
果たして何人やってくるか

動いてる足場に誰も乗れねぇよw

675 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:40:06 ID:vENTZIgP]
>>674
馬鹿に教育される新人が可哀想

676 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/21(火) 00:42:16 ID:jO558RY4]
>>632
それ>>2関係ないだろ高専生的に考えて…
衝突検出の話じゃない…


677 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:43:32 ID:+6X/CSNS]
>674
社員かよwww

馬鹿が得意になってクソ理論を一席ぶっているところを想像して噴いたwww

678 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:43:59 ID:wb/CDPBO]
同属のHSP使いにすら見放されるって…
かわいそうな子

679 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/21(火) 00:53:57 ID:jO558RY4]
>>632
あと、その件って君と並列君が喧嘩してたよな。並列君が呆れて匙を投げてたジャン

 ・continuous collision detection
 ・Logician Lordみたいな仕組み(cooparative multi-taskingする仕組み。優先度つきの
  実効待ちキューによる単純なタスクディスパッチャー)

この2者が排他的な関係にあるというような主張ならまったく理解できない。

680 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:55:20 ID:+6X/CSNS]
>678
HSP君は、アレはアレで一本筋の通ったコだぞ。
同族扱いしたら、かわいそうだ。

681 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:55:54 ID:zpLy+CiQ]
タスク万能派が撤収を始めたようです
乗り遅れの無いよう、ご注意ください

682 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 00:58:05 ID:wb/CDPBO]
>>674
妄想じゃなくてほんとに新人に教えてるんだとしたらちゃんと勉強しなよ。
いつか新人が本当のことしったら、間違いなく見下されるよ。



683 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 01:07:01 ID:GWlXRy3V]
>>654
>626のことならそうは思ってない。>2も細かな差異があるし。
2のようにまとめたものがあれば話をする上で何かと便利だと考えた。

684 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 01:13:31 ID:S7gMXiM/]
・・・一連のレスを見てて思ったんだが、衝突判定の制御ってゲーム作る部分では一番難しいところじゃないのか?
これができて他の事ができないってのはあまり想像出来ない。

685 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 01:23:28 ID:psafwywg]
>>674は新人教育で宿題を出してるのか?
仕事を家に持ち帰らせたら駄目だろ

686 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 01:27:13 ID:wb/CDPBO]
>>683
あらゆるケースについてタスクより優位な方法があるって確証が無いなら
タスクなんていつか使えるかもしれない道具の一つ、ってだけの存在で
アンチタスクなんて存在しないはずなんだけどね…


687 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/21(火) 01:49:19 ID:jO558RY4]
>>686
んもう…。まーた「タスク」を否定してるとか無理矢理に話を逸らす

「アンチタスク派」とか「タスク派」いうのは
「アンチタスクシステム派」とか「タスクシステム派」の略でしょうに…

君らはさ、タスクという単語を非常にローカルな、狭ーい解釈を使うよね
そうやってタスクという単語を自分たちの都合で歪めて独り占めにしてるよね。
そういう独善的な振る舞いやめてくれない?

何らかの時間ステップで数値積分しながら(つまり時間発展させて)
仮想空間(たぶん複雑な系)の現象をシミュレートする
そういうプログラムの一種であるゲームプログラム全てにおいて
何らかの処理ステップ、処理単位(つまりはタスク)というのは
必ず存在するってこと。わかる?

わかんねーだろうな。>>626も同様の気配

>タスク以外の設計をわかりやすく解説してるページないかな。

やばい香りがする。タスクが設計だなんて考えられない。誤記だろこれ

688 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 02:08:39 ID:HO2IOOsl]
>>687
なんだこいつ
686までのレスではそんな話してねーだろ
キモイ独り言で他人の話をひっかきまわすんじゃねーよ

689 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 02:15:02 ID:wb/CDPBO]
>>687
>君らはさ、タスクという単語を非常にローカルな、狭ーい解釈を使うよね
では広ーい解釈でのアンチの理屈ってのを教えてくれないかな?

それとも君は既にアンチじゃなくなったのかな?

690 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 02:17:35 ID:GWlXRy3V]
>>687
タスクの言葉が意味する範囲をそこまで広くみていなかった。
>626ではタスクシステムと略せず書くべきだった。誤記でよい。

691 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/21(火) 02:18:11 ID:jO558RY4]
>>690
了解

692 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 02:21:14 ID:zpLy+CiQ]
なんでタスクシステム擁護すんのがいるのかと思ってたけどあれだな

「込み入ったとこはエンジン買って済ませるだろJKwww自分で作ろうとすんなよwwwしかも低レベルすぎだしwww」
「フレームワークだけ作ってる。ゲーム処理は他の人が書いてるし全体見るのも別の人。あと2chではアマチュアは書き込み禁止」
「専用のデバッグ環境を一度作ると便利。単体テスト? やらねえよそんなもん。基本一発実機テスト」
※番外:「並列さんかっこいいっす。僕にもっと高度なこと教えてください。他のやつはうっさい黙れ市ね。さて串変えてもう一度」
(俺視点による要約)

仕事の人が多いんだな。ちょっとびっくり。

俺みたいな趣味でやってるやつの方がタスクシステムから離れていくってのは不思議な感じ。
人海戦術とか有償ライブラリ使えないあたりの前提条件の違いかな。



693 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 07:25:10 ID:CWpzYNiM]
ID:XOTsJsFvさん酷いな。新卒の俺から見てもレベルが低すぎる。
並列(やね)さんはもう現れないのかしら。

694 名前:名前は開発中のものです。 [2009/04/21(火) 07:34:13 ID:RsEvdSy0]
動いてる足場に乗れてから言おうな(笑)

695 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 09:13:02 ID:hc7Cwawj]
ID:EEKBitmgは成仏したはず。現世に未練があるのか?

696 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 10:37:40 ID:vzpj5R+C]
タスクシステムなんかより、これ使いなよっていう実装紹介してほしぃ

697 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 10:44:33 ID:vENTZIgP]
このスレ、定期的に底抜けの馬鹿が現われるよな。

引数君とか、低脳衝突判定君とか。おそらくその2名がずっと粘着してるんだろうけど。

HSPerはポエムまき散らしてスレのレベルを下げるクルクルパーだが、彼らほどひどくはないな。

ああ、並列さん戻ってこねぇかな。

698 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 11:12:47 ID:vzpj5R+C]
HSPerはホビーグラマーだろ?
妄想話よりも、実際の現場でどんな組み方してるのかが聞きたいなぁ
ちょろっとでいいから教えてよ

699 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 11:14:37 ID:IiGhcPrH]
>>697
2chにトラバ機能があればうらおのサイトにとばしてやるんだけどな

700 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 11:27:13 ID:vzpj5R+C]
うらおさんの近代的なんちゃらは複雑すぎね?
そこまでやるほどのもんかと

701 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 12:39:04 ID:U4qldx6k]
>>696
>576 がそういう話じゃないの?

702 名前:名前は開発中のものです。 [2009/04/21(火) 12:44:30 ID:RsEvdSy0]
普通に組めない奴ってなんなの?(笑)
超笑えるんだけど



703 名前:名前は開発中のものです。 [2009/04/21(火) 12:56:41 ID:RsEvdSy0]
せめて普通に組めるようになってから書き込めと言いたい
比較もできないのにタスクシステムの良し悪しなんて議論できないじゃん

704 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 13:01:21 ID:QoqjqrFb]
>>703
もしきちんと組めるというならこうやって組めばいいとか
ソースなりで示せばいいだろう

上から目線で「できねーやつなんなの」と言って笑うのが
お前の言う「議論」ってやつなのか?

705 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 13:18:33 ID:Sn2qKAhJ]
マホカンタに弱そうな人が多いな

706 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 17:28:27 ID:UAOG1QK6]
>>701
なぜOOP言語前提なんだ
汎用性のある手法の話をしようぜ

707 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 17:29:08 ID:UAOG1QK6]
そもそも普通ってなんだ
自分のやり方が普通かどうかなんて分からんがな

708 名前:名前は開発中のものです。 [2009/04/21(火) 19:56:49 ID:RsEvdSy0]
>>704
え〜普通に組めばいいのにソース必要なんか〜(・∀・)
おめーそれ3Dスレに行ってベクトルってなんですか?とどうちがうんだマジで

709 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 20:28:18 ID:zpLy+CiQ]
普通の判断基準:
・本10冊位読んで、どの本にも書いてあるなら普通かも。(8冊ハズレ・2冊当たりもありうるが)
・「これ読んでないとプログラマとしてもぐり」っていう本を読んで「普通」を身に付ける。
 ゲームプログラマとしてではなく、プログラマとしてという点がポイント。
 ※データベース系の普通と組み込みとかゲーム系の普通は違う気がするから注意。
・(若い人限定)情報系の大学とか行って金払って「普通」を身に着ける。自分で本読む時間があるのも利点。

普通が分からないとかいってるうちは質より量が大事。がんがん自分にInputするのが先決。量。
毎月1万〜3万円分は本買って読む。2年続けりゃプロになれるよ。そのくらいの隔たりがある(その位しか隔たりは無い)。

#「普通」に関してアンチが答えるとこんな風にスレ違い気味になるんだ・・・初心者スレとかで聞くのがいいかもね
#例)「タスクシステムを使ってコード書いたらスパゲッティコードになりました。
#   あるスレで対策を聞いたら「普通に組め」って言われたんですけど、
#   普通に組むってどういうことですか。教えてください。」 みたいな

710 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 20:34:16 ID:QoqjqrFb]
>>708
普通に組めない人と話をするのに
そういう論法が成り立つ訳ないだろ

「タスクシステムはこういう点で問題ある」
「問題ないよ」
「じゃあどうすればいいんだ?」
「普通にやればいいじゃん」
「普通って何だ?」
「普通に組めばいいのに・・」
・・もうあほかと。

無理にソースなくてもいいけど分からないヤツに
「わかんねーやつ馬鹿」とか「普通にやればいいじゃん」
じゃあ議論にならんと言ってるんだ

それも分からず人に馬鹿と言えるのか?
傍から見てたらお前の方がよっぽど馬鹿だ

正直衝突判定云々の議論には興味ないんだが
あまりに残念なヤツがいるんでつい口出ししてしまった
以後自重する

711 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 20:41:57 ID:zpLy+CiQ]
議論じゃなくて
雑談のつもりなんじゃねw

712 名前:名前は開発中のものです。 [2009/04/21(火) 21:14:05 ID:RsEvdSy0]
いや、わからないとかないから(笑)



713 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 21:34:36 ID:+6X/CSNS]
>712
今日は有休でも取ったのか?

714 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 23:16:14 ID:XOTsJsFv]
あ、そーだよ
何スレ前か忘れたけど
変なタスクシステムと普通に組んだ奴とで
サンプルあったじゃん?
あれでいいじゃん

715 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 23:19:19 ID:XOTsJsFv]
まだ生きてるっぽいな
ホイ、非タスク
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8884.zip


716 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 23:20:44 ID:XOTsJsFv]
これがタスク版

kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8878.zip
ちょっと変わったタスクシステム出来たよ。
なにが違うの?
・タスクはデータ構造ではなく制御構造。
・タスクはオブジェクトではない。
・タスクはデータを持たない。
・タスクはオブジェクト間での相互作用を記述する。
・タスクは関数やメソッドの中に定義する。
ちゃんとデバッグしてないから多分バグある。
サンプルプログラムは星の間に働く万有引力のやつ。

717 名前:名前は開発中のものです。 mailto:sage [2009/04/21(火) 23:30:09 ID:+6X/CSNS]
>714-716
で、指導中の新人クンたちはどうだったんだ?

718 名前:名前は開発中のものです。 [2009/04/22(水) 00:21:36 ID:7IjruuYC]
>>716
面白いけどなじみのない書き方だったから読むのに苦労したw

719 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 01:06:38 ID:rOdRDAHI]
>>716
おもしろい!タスク定義部の記述もさっぱりしてるし

マクロ名がTASK1,TASK2じゃなくてもっと意味のある名前だったら
もっとかっこよかったのに。
でも適切な名前は思いつかないや。
TASK1をROOTTASK、TASK2をCHILDTASK…
あまり適切じゃないな。長いし。
I(ndependent)TASK R(elational)TASK、とか…

720 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 01:13:29 ID:KX24HYkh]
>>707
>576 がそういう話じゃないの?
なんで無視するの? C++ を想定して書いてあるのが気に入らないの?
気に入らないから「タスクシステム」使うの?

721 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 03:29:15 ID:Yxy2O5Gs]
>>720
おまえさんが相手にしてるのは、ソフトウェアの開発手順、というよりも
モノ作りの手続きというものを全く理解してない頭の出来の残念な子達だから
おそらく何を言っても聞かないと思うぜ?そいつらは

『実際の現場で使われてる真のタスクシステムを教えてください』
『タスクシステムに勝てる一撃必殺のシステムを教えてください』

↑こういう感じで万能の矛を求めてるのよ。神秘主義や耽美的発想に傾倒したミーハーのクルクルパーな
論理の積み重ねができない。つまり問題を解けない。てことは解を教えてもらっても導出できない
エンジニアとしては絶望的に芽がないわけだが先天的なオツムの出来の問題だから仕方ないのよ。諦めろ

722 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 06:02:41 ID:uEHbqy6v]
>>719
は?前の前のスレでは
非タスク版と比べて何がいいの?って話になってたけど?
お前は何がいいと思うの?
俺は意味がないと思うんだけど?



723 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 08:36:14 ID:cN6GbaSo]
タスクシステム使わずに普通に組めってのは
ベーマガとか昔のプログラム投稿雑誌にあったような作り方のこと言ってるんだろう。

まぁ規模の小さな固定画面のミニゲームとかでタスク使う利点は薄いけど。
タスクシステム使ったほうが便利なケースもあるわけで、その辺まったく想像できずにタスクなんて糞、
あらゆるゲーム製作でタスクよりも良い作り方がある、って考えてるのはただ想像力か経験が
足りないお子様だろ…

724 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 12:42:36 ID:8WYoSr4a]
>>721
結局、ゲームごとにベタに書けって事か
ゲームも進歩してないんだな

725 名前:名前は開発中のものです。 [2009/04/22(水) 12:43:49 ID:uu59oW9Z]
は?便利なケース?
設計できないからグローバル変数使いまくりなだけだろ?
夢見んなよ

726 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 12:48:50 ID:8WYoSr4a]
アンチが無能すぎて困る
限定ケースでもいいから、例だせよ

727 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 13:04:10 ID:KX24HYkh]
>>723
「普通に組め」ってのがどういうことかってのは >576 に書いてあるでしょ?
なんでそれを無視して勝手な解釈で話をするの?やっぱり >721 なの?

728 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 13:04:58 ID:KX24HYkh]
>>726
>576 がそういう話じゃないの?
なんで無視するの?

729 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 13:19:44 ID:Ju8SopqO]
無視とかじゃなくてノリで騒いでるだけです

730 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 13:41:23 ID:dvwJmgpU]
俺が初心者だからだろうが、C++で組もうとすると std::list<Task*> でいいやんと思ってしまう
タスクシステムでやってるやついくつか見てきたけど何かゴチャゴチャして分かりにくい希ガス
少なくとも初心者向けじゃないんじゃないのか
それかCだったらまだタスクシステムで組みやすいと思うけど

731 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 14:03:38 ID:RKdXyCW+]
>>730
新しく組むならそれでいいと思うよ
慣れてる人は「タスクシステムでいいやん」って思ってるだけで

732 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 15:07:35 ID:C6T1KB/g]
>>730
「C++」を全角で書くあたり、プログラム以前にパソコンの使い方を勉強したほうがいいんじゃまいか。



733 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 15:17:57 ID:5bqgdGdP]
えー。そこ突っ込みどころなん!?

734 名前:名前は開発中のものです。 [2009/04/22(水) 15:34:39 ID:7IjruuYC]
C++と書くやつにろくなやつはいない。

735 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 15:43:26 ID:dvwJmgpU]
いちいち変換するの面倒じゃん
こんなとこにつっかかってくんのよしてくれよ

736 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 16:07:50 ID:mQgZgQ4L]
test

737 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 16:11:29 ID:C6T1KB/g]
>>735
半角にするのに全角で入力して変換して半角にしてるのか。こりゃとんでもないド素人だな。
プログラマどころかパソコン触る資格すらないよ。

738 名前:名前は開発中のものです。 [2009/04/22(水) 16:11:53 ID:7IjruuYC]
>>735そういう事に手を抜く奴にろくなやつはいない。

739 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 16:12:36 ID:i7KmJmok]
>>727
だからさ、その普通に組んだら別に便利でも楽でもなんでもないやん
体系的にまとまってないんだよ
普通以上を求めてるわけ
古典的タスクシステムがその普通以下なのは分かったが、普通以上はないのかと

740 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 16:13:24 ID:i7KmJmok]
>>737
こういうおっさんよくいるよなww
口だけで何も出来ない奴の典型っすよ

741 名前:名前は開発中のものです。 [2009/04/22(水) 16:23:55 ID:7IjruuYC]
うんうん、よいくるよね。

口だけ達者な何もできない奴。
>>740はその典型っすよ。

742 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 16:26:32 ID:i7KmJmok]
オウム返しは幼稚園で習ったんですか?
よく出来ましたねー



743 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 16:29:44 ID:dvwJmgpU]
いちいち半角/全角漢字押し直すのも面倒だろ
何でその程度のことに神経質なんだ
それって誤変換に突っ込むのと同程度のことだぞ

744 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 16:35:21 ID:i7KmJmok]
何々の手間も惜しむやつは何やっても駄目だっていう精神論、昭和(笑)

745 名前:名前は開発中のものです。 [2009/04/22(水) 17:11:17 ID:7IjruuYC]
>>742くやしいのう(笑

746 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 17:17:24 ID:jwXPMnVi]
ここで再び>>512


このスレのやりとりの99.999…%は

「お前はバカ。死ね」
「バカはお前の方だ。死ね」
「うるせーバーカバーカ」
「なんだとバーカバーカ」

で出来ています。


747 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 17:39:45 ID:C6T1KB/g]
>>743
> いちいち半角/全角漢字押し直すのも面倒だろ

アルファベットを全角で入力したいことのほうが稀なのだから、
アルファベットはdefaultで半角になるように設定しているのが普通。

まあ、パソコン初心者のお前には一生わかんないだろうけど。

748 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 17:51:07 ID:dvwJmgpU]
俺は全角で入力したい主義なのだが
defaultで全角になってるし半角になってたら直す位なのだが
全角の方が読みやすいことが多々あるし、あくまで俺にとってだが
俺が変わりものだからかも知れんが
だからほっとけ

749 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:06:07 ID:C6T1KB/g]
>>748
どこのクルクルパーかは知らんが、ファイル名もフォルダ名も何もかも全角にしてそうだな。

俺は、こんなクルクルパーとは関わりたくねぇな。

750 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:10:47 ID:dvwJmgpU]
勝手にイメージすんな
半角にすべきところは半角にしてるわ
てめえのその貧困な発想こそクルクルパーなのでは

751 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:12:58 ID:9TuweOIa]
ここはアンチスレなの?

752 名前:名前は開発中のものです。 [2009/04/22(水) 18:13:11 ID:xkTM/xgK]
クルクルパーとか聞いたの石器時代以来だわ



753 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:14:51 ID:9TuweOIa]
>>752
おもしろくないので、偽証罪を適用します


754 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:19:54 ID:9TuweOIa]
タスクシステムは8bit、16bit世代の苦し紛れの手法で、現代では絶滅、今は普通に組むってう答えが出たが
そうなるとこのスレで以後何を語れば良いんだ?

755 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:53:33 ID:C6T1KB/g]
>>750
むしろ、アルファベットを全角にすべきところを教えてくれ。

まさか「C++」とかじゃねーだろうな?

756 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 18:57:35 ID:30JgU6rp]
「C言語」って書く場合は全角で書くこともあるかなぁ。
半角1文字だとなんか狭苦しい感じなんだよね。

757 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 19:14:21 ID:C6T1KB/g]
>>756
Cを「C言語」だなんて呼んでくれるな。お前はどこのクルクルパーだ。

758 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 19:52:29 ID:kd+q1IDv]
>>757
??

759 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:18:44 ID:C6T1KB/g]
>>758
「C言語」などと言う言語は存在しない。

単に C と呼ぶのが正しい。Cとだけ書いて何のことだか紛らわしい場合にのみ
「the C language」だとか「The C programming language」のように書く。

それを日本のクルクルパーが「C言語」と訳したのがそもそもの誤り。
「C言語」などという言語は存在しない。「Ruby言語」だとか「Java言語」などと言わないのと同じ。

Cを「C言語」と呼ぶだけでも相当のクルクルパーなのに、その「C」の文字を全角で書くだなんて、
頭がおかしいにもほどがある。

760 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:24:46 ID:RKdXyCW+]
>>759
クルクルパーに関わりたくねぇならNGIDオススメ

761 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:30:27 ID:kd+q1IDv]
>>759
なるほど、じゃあ、プログラミング言語CならOK?

ていうかそういうところにこだわるタイプの人って…

762 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:34:10 ID:NYm26cZQ]
C言語が間違いならthe C languageも間違いだろ。
英語に直したら間違いじゃなくなる理由が無い。



763 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:36:48 ID:kd+q1IDv]
神経質な人なんだ、触れてやるな

764 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:39:27 ID:P81F6nRk]
>663
おい、そこの可哀想な子、今日本屋に寄ったらタイミング良く面白そうな本が出てたんで
教えてやるよ。

つ 『物理エンジンPhysXプログラミング―システムの導入から使い方の基本まで 』
ttp://www.amazon.co.jp/dp/4777514366

恥かかないうちにコッソリ買って、しっかり勉強しとけよwww

765 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:39:41 ID:C6T1KB/g]
>>761,762
何か記事を書いて、その記事のタイトルが「C言語について」だとか「プログラミング言語Cについて」だとか書いてあるのはいいんだ。

その記事の本文で、毎回「C言語のライブラリは」だとか、「C言語の場合は」だとか書くのがおかしいと言っているんだ。

そんな「C言語」などという言語は存在しないのだから。

単に C と書いてそれが何だかわからない場合だけ「C言語」だとか「プログラミング言語C」だとか「プログラミング言語のC」だとか、
まあ何かわかるように書けばいいんだ。それは仕方がないし、許されるだろう。

あと半角と全角は全く違うものだ。例えば、「Ruby」を「ルビー」だとかカタカナで書いてあったらそれは違うものだろ。

同様に「Ruby」と「Ruby」(全角)は全く別のものだ。ロシア人が「Ruby」という言語を「Рубиновый」だなんて呼んでたら、
「Rubyを勝手にРубиновыйだなんて呼んでくれるな!」って思うだろ。

もちろん、大文字と小文字も全く違うものだ。「Photoshop」というAdobeのソフトは存在しても「PhotoShop」などというソフトは存在しない。

766 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:41:35 ID:P81F6nRk]
なんかいきなりIDが青くなったとおもったら、>186とID一緒か。
珍しいことがあるもんだな。

767 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:50:55 ID:5bqgdGdP]
自分はID:C6T1KB/gの主張にドン引きだわ。
自分の理解できる偏屈を通り越して、最早関わっちゃいけない人になっている。

768 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:51:52 ID:C6T1KB/g]
>>767
お前のようなクルクルパーはこちらから願い下げだ。

769 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 20:56:37 ID:num4RLfd]
俺はID:C6T1KB/gに一票。

770 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 21:05:31 ID:3ztWdOGJ]
全角半角だけでここまでID真っ赤にできるID:C6T1KB/g、ステキです。
そういう人材こそ、このスレに必要だと思う。

771 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 21:33:34 ID:P81F6nRk]
>754
面白いこといってるなぁ。

今は普通に、Fiber使った協調型スケジューラでしょ。
stack使うまでも無い場合に、いわゆるtaskみたいな関数呼び出し型のも作れるようになってるけど。

772 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 22:45:26 ID:+aDol8vD]
HSP君、グローバル関数君、継承全否定君、そして半角全角君…
このスレにはタスクに関係ない、どうでもいいことでギャーギャーうるさい奴ばかり集まるな。



773 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:25:25 ID:ZJSBh3i2]
>>766
ID:Ju8SopqO
も4月8日&22日だ。何かあるのかな。


774 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:35:02 ID:uEHbqy6v]
>>768
俺はいつもお前の上にいる
その証拠にクルクルパーもクルクルパーって書いちゃうもんね

775 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:40:04 ID:cN6GbaSo]
>>772
彼らの共通点は不思議な理屈でタスクを否定してるってことだけど…
なんでアンチタスクは変なのばっかりなんだろう?

776 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:44:47 ID:uEHbqy6v]
>>775
>>715>>716だけど
タスクって優れてるか?

777 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:51:12 ID:cN6GbaSo]
>>776
これは作った本人もいってるけどタスクと言うにはかなり変り種だね…
普通にタスクって言えば>>2とその進化系だけど。

タスクが使えるかどうかは使う環境とゲームの種類によるんじゃない?

どこで使われるかの前提も無しに「優れてるか?」という質問は意味が無いよ。
何を切るのか分からないのに「ハサミは優れてるか?」とだけ言われても「さぁ?」としか答えられん。

まさか全てのシステムが単一の基準で優劣付く、なんて思ってないよな?

778 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:52:40 ID:Ju8SopqO]
>>775
印象操作乙杉

779 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:56:39 ID:uEHbqy6v]
>>777
ていうか意味ないじゃん
なにも自動化してないし
なにもやってくれないシステムなんだけど?

780 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:01:51 ID:GtpU/yLo]
>>779
意味が無いかどうかは組むゲームを作るプログラマが決めること。
タスクの仕組みを見て、使いどころが何一つ想像付かないなら
君にとっては無意味なんだろうけど。

781 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:02:04 ID:c0Vo2zCb]
>>722
719のレスしたもんだが、いきなり煽られるから何かと思ったら、
このスレでの流れは

非タスクシステム:
すべてのゲームオブジェクトはupdateメソッドを持つ共通基底クラスを継承し
ゲームループ内では共通基底クラスのリストに対してupdateメソッドを
呼び出して回る実装

タスクシステム:
純粋に処理のみを記述でき、ゲームを表現するオブジェクトとは
分離されたもの。でありながら複数のインスタンスを発生できて
実行順なども制御できるもの

っていう定義になってるのね。
俺は非タスクシステムとしたほうも広義のタスクシステムだと
思ってたから、「タスクシステムなんかいらない。普通に書く」
とか「std::list<Task *>じゃだめなの?」がわけわかめだった

782 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:06:11 ID:TYaMd4MF]
>>781
本当に印象操作にひっかかっててワロタw

> std::list<Task *>
どうみてもC++版なんちゃってタスクシステムです。
本当に(ry



783 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:07:30 ID:opa+WoB1]
なんかここ
都合悪くなると話と関係ない人間の話を始める奴多いな

HSPくん?並列さん?どいつも噛んでないだろww

784 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:08:38 ID:hHKk6d/Y]
>>780
いや、誤魔化すなよ
もう一度いうけど
意味ないじゃん

785 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:09:23 ID:GtpU/yLo]
>>784
そうだね。君にとっては。

786 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:13:39 ID:c0Vo2zCb]
>>782
???印象操作?

ああ、「Task」クラスなんてありえない、GameObjectクラスを
基底にPlayerやEnemyが派生するならわかるけど、っていう
意味?
いったい何のことだ?

787 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:19:39 ID:TYaMd4MF]
タスクシステムスレで遊んでた人も本当にネタ無くなったんだなw
話のそらし方があからさまでwww笑えてしょうがないww

しまいには全角英数字につっこみはじめるとかwwwwwww
タスクシステム総合スレ(笑)www

788 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:24:21 ID:hHKk6d/Y]
>>785
だから馬鹿なお前でも比べられるように比較するのにソースまで貼ってやったじゃん
まだわからの?
タスクシステムなんて意味ないんだよ

789 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:30:21 ID:GtpU/yLo]
>>788
だから無意味だって言ってるだろ。君にとっては。
タスクなんて君には一生何の縁も無い話だ。気にするな。

790 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:31:18 ID:hHKk6d/Y]
>>789
俺にとってだけじゃねぇだろ
物理的に意味がねぇんだよw

791 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:32:10 ID:hHKk6d/Y]
まあ、長いことこれ使ってやってきたのはわかるけど
ちょっと立ち止まって後ろを振り返るぐらいの余裕がほしかったなw

ハイハイ、無駄な人生ご苦労さん!
ちーん!

792 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:32:23 ID:GtpU/yLo]
>>790
そりゃ物理的には意味ないわな



793 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 00:37:44 ID:TYaMd4MF]
>>786
なんか前提が違ってたみたい。
まずこのスレの大体の人の理解はこんな感じだと思われ

非タスクシステム:
普通に組む。

タスクシステム:
すべてのゲームオブジェクトはupdateメソッドを持つ共通基底クラスを継承し
ゲームループ内では共通基底クラスのリストに対してupdateメソッドを
呼び出して回る実装
もしくは >>2

>「std::list<Task *>じゃだめなの?」
これはタスクシステムの一種(C++版なんちゃってタスクシステム)。
書いた人の意図は多分 >>2 よりはこっちのがC++っぽくていいんじゃね?って意味で書いたと思われ

そもそも自分からおもしろいって言ってるから
印象操作うんぬんは俺の勘違いだね、ごめん。気にしないでください。

794 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 01:05:06 ID:TYaMd4MF]
タスクシステム派:
・タスクシステム使ってもいいじゃん
・なんにでも同じシステム使おうとするなよ。適材適所。

アンチ:
・タスクシステム使ってちゃダメじゃん
・なんにでも同じシステム使おうとするなよ。適材適所。・・・?


ツッコミが弱いのか、無茶振りすぎるのか

795 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 03:04:36 ID:von48N+Q]
>>739
何の前提も無いのに記述が省略できるわけ無いでしょ。
逆に、スコープを狭めていけば記述を最小限にする方法はいくらでもある。

きちんと共通部分やスコープに応じた前提の分析もせずに、まずゴールありきで
まとめたがるから、ごった煮リストなんて呼ばれるものができたりするんだよ。

796 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 03:09:07 ID:von48N+Q]
>>793
>>「std::list<Task *>じゃだめなの?」
> これはタスクシステムの一種(C++版なんちゃってタスクシステム)。

タスクのリスト(タスクリスト)だろ、どう見ても。
それ以上の何が見えるっていうんだ?

ただのリストがシステムに見えるというのもタスクシステムによる病状の
ひとつなのかもしれない。

797 名前:名前は開発中のものです。 mailto:age [2009/04/23(木) 03:19:08 ID:01rzdfBr]
・・・タスクシステム総合スレ(笑)

798 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 03:26:19 ID:E5Cin2yC]
>>794
アンチの理論破綻してないか?
適材適所なのに絶対タスク使わないって。

799 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 07:04:58 ID:yE2NDkac]
>794
> アンチ:

・何でもかんでもタスクにぶち込んでそこから探索するなんてwww
・タスクの優先度程度じゃ、正しくアタリ判定取れないよwww

というキチガイが居たなぁ。
別な解決策がある場面で無理矢理タスクを使おうとすると、こういうおかしなコトになる。

800 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 07:12:14 ID:hHKk6d/Y]
>>798
なんで適材適所なの?
役に立たないってのがアンチ側の主張なんだけど?
役に立つっていう根拠はあるの?

801 名前:名前は開発中のものです。 [2009/04/23(木) 07:31:56 ID:h46dv2W0]
>>715-716
これみて役に立つとか頭おかしいだろ

802 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 07:50:46 ID:yE2NDkac]
『役に立つ』という言葉に『万能性』を夢見るオコチャマが多すぎじゃね?

出来ること・やれることの見極めくらい自分でできないのか?



803 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 08:50:13 ID:E5Cin2yC]
>>800
全ての条件で使えないって根拠が無いならタスク使えん、結論にはならんわな。
適材適所ってのは使える条件で使えば良いということだから。

アンチって適材適所を判断できないからたった一つの万能の道具を求めるのかね。

804 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 09:35:53 ID:opa+WoB1]
>>794
オイオイ…むしろこれが印象操作だろ
> タスクシステム派:
> ・タスクシステム使ってもいいじゃん
> ・なんにでも同じシステム使おうとするなよ。適材適所。

実際にはHSPくんは〜並列さんどこいった〜無能〜みたいなレスばかりだろ

ほかの手段を提示してみろ!と言うわりには提示されればこれもタスクシステムあれもタスクシステムと言い出すし
適材適所なんて意識はどこにも見受けられないぞ?

805 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 10:02:27 ID:9V9PputC]
結局、人はみなタスクシステム的な思考で組んでしまうという事ですね?


タスクシステムの便利なところってなんだろうなぁ
ゲームの制御構造自体もタスクに入れちゃうから、ごっちゃになるけど
動的に処理のプライオリティが変えられるところとか?

806 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 10:43:44 ID:c582wvim]
「タスクシステム」とはいまや「パターン名」であって、
実際の組み方の詳細はみんな違う。

否定派の中は特定の実装を指して、
「ここがダメだからタスクはだめ!」という人がいるが、
そう実装していない人もいるので齟齬が生じている。


また、「たかがこれだけのことに名前付けるな」という人も居るが、
よく使われている組み方に名前をつけることには意味がある。
デザインパターンもどれも「たかがこれだけのこと」だが、名前がついている。

それに、20年前に名付けられたんだから、
いまさら名前がついていることに文句をいってもしょうがないと思うのだが。

807 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 10:49:23 ID:9V9PputC]
>>806
しかし、C言語やら大文字小文字、全角半角の違いを相手をクルクルパーだと罵倒するほどこだわる人からすれば、
「システム」と大層な名前が付いていることは許せないんだろう

808 名前:名前は開発中のものです。 [2009/04/23(木) 12:43:28 ID:h46dv2W0]
適材適所なんて程遠いじゃん
なんの役にも立たないゴミシステムだろ
適材適所とかいうならタスクシステムのメリットあげてみろよ

809 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 12:46:36 ID:9V9PputC]
>>808
ゲームが作れる

810 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 12:54:33 ID:yCZSMwzX]
よっこらせっと

タスクシステムと呼ばれていたものを使っていたオサーンだが
質問あるかね?強引な印象操作をするガキはシカトするからよろしく

811 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 14:50:54 ID:Wk2/Lhl4]
ジョブコンから退化してるしー、とか言われてることについて一言

812 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 14:53:18 ID:kkFkfjqy]
ジョブコンってなによ?



813 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 19:15:00 ID:OmKi8ypQ]
>>810
質問じゃないが、
うちの若手が「このプロジェクトはタスクじゃないから分かりずらい・・・」とか
つぶやくのを横で聞いてて将来が不安になるw

タスクくらい知っておけとは思うが、タスク派は新人にタスク以外も教えるようにして欲しいわー
この先タスクは主流にならんだろ

814 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 19:58:12 ID:kkFkfjqy]
アンチタスク派は並列実行するなら、データ駆動モデルへ移行した方が良いよって事言ってるのかい??

815 名前:名前は開発中のものです。 [2009/04/23(木) 20:03:44 ID:h46dv2W0]
並列実行とか頭おかしいこというな
ワンフレ以内でパラパラ漫画の一枚を作成するだけだ
並列なんて脳みそはいらないし
実際並列で動いてるわけじゃない

816 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 20:05:07 ID:/RVHonX/]
>>815
マルチコアやHTが付いてるCPUじゃ並列に動くよん

817 名前:名前は開発中のものです。 [2009/04/23(木) 20:12:25 ID:h46dv2W0]
ワンフレのオブジェクト単位で?
ベンチとったことあんの?

818 名前:名前は開発中のものです。 [2009/04/23(木) 20:15:37 ID:h46dv2W0]
CPUはデータの先読みとか通信とか複雑な人工知能に使っとけ

819 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 20:15:44 ID:/RVHonX/]
複数のプロセッサに任意に分散させて、ワンフレで最終的に同期とるなら100%並列に動作してなきゃおかしい

820 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 20:20:23 ID:yCZSMwzX]
>>811
「ジョブコン」というのが故・深谷氏の流派に見られた特徴的な実装のことで
「タスクシステム」というのがLogicianLordに見られる特徴的な実装のことなら
単純に両者が提供する機能を比較すると、前者は後者にないものを持ってるわな

後者(の現場がおかれた状況)がそれを必要としていたなら劣化・退化ということだ
まぁ、そういう発想自体が無かったというのが実際だろうけどな

821 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 20:28:27 ID:yCZSMwzX]
>>813
うん。過去の状況(開発ツール、ターゲットハードウェア、etc)に適合したヒューリスティックなアプローチに過ぎないからね
貧弱な開発ツール(アセンブラとデバッガ/ICEだけ)、貧弱なターゲットCPU、RAM、etc。少ないスタッフ、時間、お金、etc。
そうした状況が「普通」だった時代に構築された実装レベルのドグマでしかない

822 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 21:20:59 ID:yE2NDkac]
海外じゃEntity/Property/Behavior使うのが普通なんだが、どうもアンチタスク派は英語も読めないらしい。



823 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 21:40:02 ID:opa+WoB1]
日本人が海外の普通を語るのは英語わかる人でも無理w

824 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 21:41:08 ID:opa+WoB1]
背伸びイクナイ

825 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 21:50:20 ID:yE2NDkac]
英語できれば、どこの国の人間だろうが関係ないよ。

826 名前:ID:EEKBitmg ◆HSP4mee/SU mailto:sage [2009/04/23(木) 21:52:11 ID:WFqm+JeF]
>>810
ボクは田舎者の僻みっぽいお子様で、ギョーカイとかいう闇の世界の
常識を知らないからよくイジメられるんだけど質問していい?(ビクビクッ)

1.タスクというとタスクシステムのことなの?>>2なの?知らないとハズい?
2.>>2のLogician Lordとかを見る限り、実行待ちキューに小さな処理を放り込んで
  順次ディスパッチしていく、タスクディスパッチャーだと思うんだけど、この認識でいい?

827 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 23:18:05 ID:E5Cin2yC]
>>813
タスク以外を使えるよう”教える”って…
タスクもそれ以外のシステムもいろいろやったが、教わったことなんか一度も無いぞ。普通にコード見て理解できたし。

まぁ、今中堅世代のゲームプログラマはプログラムが好きで好きでしょうがないプログラムフリークの
成れの果てが多いから、プログラマなんてほっときゃ自分で伸びてくだろ、って考えのが多い。自分たちがそうだったから。

だから新人に教えるって考えはあんまり無いんだけど、残念ながらゆとり世代のゲームプログラマは
それじゃダメなんじゃないか…と最近思った。

828 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 23:48:23 ID:hHKk6d/Y]
ゆとりは本当にダメだよ
個々の問題だろとかそういう甘いこと言ってるとマジで終わる
まわりも全員ゆとり脳のなかで育ったら他人とちょっとでも
ストレスを感じるともうダウン
マジで会社にこなくなるw(おいおいwまだひと月たってないだろ・・orz)

このスレみたいにタスク論争(信者・アンチも)に参加して
意見を戦わせることを面白いと感じる脳みそがない
奴等にとって他人と意見をぶつけ合うのはどうやらストレスでしかないらしいw
強くイ`

829 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 01:05:36 ID:HF1EZBLk]
意見?このスレでやってるのは
「バーカバーカ!」
「うるせーバーカバーカ!!」
だけだろ?

830 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 01:27:43 ID:SsC9H92C]
メリットをあげろ。=>そんなの自分で試して考えろ。
>>2ってゴミじゃん。=>みんなカスタマイズしてんだよ、どうやってるか?教えないよw
名前が気に入らない。=>本質じゃないだろ。ばかじゃねーの。

831 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 01:38:12 ID:fTO1hlHS]
「タスクシステム」を批判する立場ではあるが、「タスク」という言葉には何も問題ないし
そういうオブジェクトがプログラム中に現れて task と名づけられることはあるだろう。

だから「アンチタスク」などという分類をしている人は問題点を何も理解していないと
思われる。「アンチタスクシステム」なら間違いではない。

「タスクシステム」の実体がなんであれ、そのような的外れな名前付けを行ってしまう
時点で作者には何かしらの問題がある(あった)ことが考えられるので、仮に利用可能な
モジュールとして提供されたとしても相当な警戒心を抱いてしまう。実際に、今までの
経験では「タスクシステム」とよばれるモジュールには無理な抽象化やグローバル変数の
濫用が多く見られた。

832 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 01:43:23 ID:8q+ZEByD]
>>831
グローバル変数使ってるタスクシステムなんて、ド素人が書いてるとしか俺には思えないのだが。

そんなゴミクズみたいな人が書いたソースを基準に話をされても・・・



833 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 01:50:22 ID:JT3+Sb1G]
たしかにグローバル変数使わなきゃいけないタスクシステムってお目にかかったこと無いなぁ…
そもそもタスクシステムとグローバル変数になんの関係があるんだろう?

834 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 02:57:52 ID:1trGDcqV]
>>827
「教えなくても自分でやるだろ」と怠慢かますのもゆとり
とまでは言わんけど、タスク以外を教えるのも仕事のうちだ。ソープくらいは連れてってやろうぜ

835 名前:名前は開発中のものです。 [2009/04/24(金) 07:35:19 ID:7l9oqyQU]
タスク信者が引数でキチンと渡してるとは思えないな
インスタンス全部まとめたもんを渡してグローバル変数じゃないアルヨとかなしな

836 名前:名前は開発中のものです。 [2009/04/24(金) 07:56:06 ID:7l9oqyQU]
まあ、あんまり詭弁でかわされるのも嫌だから言っておくと
実行してみないと何が通るのかわかりませんってソースはあんまりいいソースじゃないぞ
ポリモもそうだし引数だってなんでも通るような仕組みじゃ意味ない

837 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 08:07:52 ID:c7FiwfwW]
はいはい、引数くんはもういいから。

838 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 08:56:55 ID:JT3+Sb1G]
引数君はオブジェクト間の通信方法、グローバル変数しか思いつかないのか…

タスクとか以前にもっとプログラムの基礎を勉強しなさい、ってレベルだな。

839 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 09:00:40 ID:vHotHt8B]
> オブジェクト間の通信方法
なんてどこに書いてあるの?w

840 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 09:14:26 ID:QDMm+90p]
ジョブコンについてもテンプレにポインタがあったほうがいいな。

このテクニックが本来アセンブラ的な、「それなりに」高度なものであったこと、
>>2 が劣化コピーであることなどがよくわかる。

841 名前:名前は開発中のものです。 [2009/04/24(金) 12:51:28 ID:7l9oqyQU]
アクセス方法をわざわざ引数に限定してるんだぜ
引数以外の方法でやられたら困るって話しをしてるのに勉強しろもクソもないだろ
頭の悪い奴らだな

842 名前:名前は開発中のものです。 mailto:sage [2009/04/24(金) 13:05:44 ID:7L1ix20F]
勉強!勉強!さっさと勉強!!



843 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 01:49:07 ID:VPI3BVBc]
終了.......?

844 名前:名前は開発中のものです。 [2009/04/26(日) 01:50:19 ID:PwLG8bZM]
勉強しましたか?

845 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 09:09:12 ID:Af98InYu]
>>715>>716を360フレーム回した時のベンチとったら
非タスク版はタスク版の1.5倍も遅かった。

非タスクはソースは見やすいけど遅かったら意味なくね。

846 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 11:04:34 ID:3YZOrJ3P]
たしか非タスク版とタスク版って非タスクの方がプログラムバグってて
ループのオーダーが違うぞ
測る前に調べればよかったのに・・・

847 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 11:14:42 ID:UO2RJdos]
>>841
引数とグローバル変数以外知らないからそれ以外の方法でやられたら困る…って
やはりただの勉強不足だろ。


848 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 12:45:28 ID:3YZOrJ3P]
>>847
グローバル変数なんてどこに書いてあるんだよ
俺が認めるのは引数でのアクセスだけだ

849 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 12:53:10 ID:UO2RJdos]
幼稚園児「俺が認めるのは三輪車だけだ!押し車なんて認めん!自転車?バイク?なにそれ」

850 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 22:02:08 ID:TvUypKrN]
>>826
810だが返事し損ねてたスマン
君が例の活きのイイ暴れん坊HSP使い君か…。数々の暴言のお噂はかねがね…

まず「業界」とか「業界の常識」を知らないからあーだこーだなんて言ってるのは気にせんでよろし
それらはとても恥ずかしい人達なんだ。「業界」ったって裾野広く、事情も色々、技術格差も天地

>1.タスクというとタスクシステムのことなの?>>2なの?知らないとハズい?

俺のような年寄りがタスクがーとか口を滑らせたらLogicianLordのようなレガシーな実装やそれに付帯する
独特の言葉遣いの話とでも解釈しとけばよろし。知らなくても別に恥ずかしかない。知ってても知らん振りしとけばいい。
だいたいASMしか使えない状況に置かれなければ、これがいかに癖の無い、オーソドックスな、バカでも一目で
理解できる記述方法か、ということが分からないだろ
別の言い方をすれば、構造化やOO風味を加えたC++のような静的型付け言語とその環境に親しんでるなら
LogicianLordの説明(独自用語の数々)の大半は価値がない。むしろ頭真っ白の初心者には毒になる部分が多い。
今更この独特の言い回し、方言の数々を脳にインプットしてもね。ヘンテコボキャブラリは意思疎通の障害でしかない

851 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 22:44:53 ID:TvUypKrN]
>>826

続き

> 2.>>2のLogician Lordとかを見る限り、実行待ちキューに小さな処理を放り込んで
   順次ディスパッチしていく、タスクディスパッチャーだと思うんだけど、この認識でいい?

それでええよ。その昔、OSが提供されないハードにかぶせる小さな小さなモニタープログラムの一種だ。
こういうものを雛形(ハッタリかましたい奴はフレームワークと言う)にした古風な竹槍突撃戦法が昔は盛んだった

LogicianLordのような仕組みにアドホックな拡張を加えて、例えば実行コンテキストの保存/復帰やTSSや
メッセージパッシングする仕組みを加えたら、それはもはやマルチタスクOSのカーネルそのものなのであり
つまり振り出しに戻るってこと。パクリ元から一旦削り取ったものをもう一度組み込んでるともいえる。
そういうものを例えば現代版タスクシステムだとか言う奴がいたら無視してよろし。それはアンカリングとか
確証バイアスの一種だ

タスクシステムとは実装レベルより上位の普遍性を帯びた概念だとか拡大解釈したがる輩についても同様だ。
ターゲットハードウェアが変わる度に実装レベルの常識はゲシュタルト崩壊してしまうから、タスクシステムに
普遍性を見出そうとして、より上位の、例えばアーキテクチャ・パターンのようなものとして再定義したくなる
若手のレトロファンの気持ちとしては分かるけどね。「タスクシステム」は過去の貧しい開発環境でしか通用
しない実装レベルのイディオムでしかない

852 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 22:53:10 ID:F530cq0m]
>>850-851
ROM人だが、この説明が一番しっくりと来た。ありがとう。



853 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 22:55:38 ID:3YZOrJ3P]
長い
3行でまとめろ

854 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 22:59:14 ID:TvUypKrN]
>>851
訂正
s/若手のレトロファンの気持ちとしては/若手のレトロファン(?)の気持ちは/

この飽食の時代。薪で火を焚いたり粗末な雑炊のを作ったりする方法を教えて
うれしいうれしい、おいしいおいしいって言ってくれるなら幾らでも教えるけどね
もっとマシなもん食えよと思うね。栄養満点のものをさ

若い育ち盛りの子がタスクシステム素晴らしいなんて暢気なこと言ってたら
周りからおいてきぼり食っちゃうぞ?Q3AでもOGREでもIrrlichtでもBulletでも
SpringHeadでもTOPPERS/JSPでも何でもいい。もっとマシなもん食べて
栄養付けて運動して身体作らないと

HSP君はこんなところでダベってないで先へ進みなさい。ここにはもう何もない。何もだ

855 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:12:07 ID:pV2S6QY8]
>>851
自称オサーンのくせに、低脳ポエマーのHSP君と同じ臭いがする。ひとことで言うとうさんくさい。

> LogicianLordのような仕組みにアドホックな拡張を加えて、例えば実行コンテキストの保存/復帰やTSSや
> メッセージパッシングする仕組みを加えたら、それはもはやマルチタスクOSのカーネルそのものなのであり

頭大丈夫か?そんなもんぐらいで「カーネルそのもの」になるわけないじゃん。
ほんと、インチキ霊媒師みたいなやっちゃな。

856 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:18:13 ID:yiCX+2Hi]
ポエマーがポエマーを呼んだか…


857 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:24:57 ID:A20v0D18]
>855
> 「カーネルそのもの」になるわけないじゃん

OSのカーネルの要件いってみたら?

858 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:33:38 ID:yiCX+2Hi]
>>857
OSのカーネルっていえばプロセス・メモリ・デバイスを管理してハードウェアを抽象化するようなもんだと思うが
プロセス管理がタスクと同じって言いたいのかな?
タスクシステムがスレッドと同じ使われ方してると想定してるってのはかなり無理があるが…

859 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:37:50 ID:F530cq0m]
この場合は、組み込み系のリアルタイムOSのような小規模を想定していると思うよ。

860 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:44:50 ID:A20v0D18]
>858
RTOSのマイクロカーネルとか読んだことあるかい?


861 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:45:58 ID:yiCX+2Hi]
小規模組み込み系リアルタイムOS並みの環境ならタスクがカーネル同等?
ってことはその小規模環境ではカーネルなりタスクなり使えってことかね。

で、今のPCみたいなリッチな環境ならカーネルのスレッド使えってことか?
ゲームアプリ内のオブジェクト管理とCPUのスレッド管理を同じ仕組みでやれ、と?

どうも適応範囲がまったく異なる技法を同列に比較しているように見えるが。

862 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:53:53 ID:F530cq0m]
また極端に考えなくても、タスクシステムはデザインパターンの1つだと思ってればいいんでないかな



863 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:55:07 ID:A20v0D18]
>861
> 小規模組み込み系リアルタイムOS並みの環境ならタスクがカーネル同等?

タスクがカーネル同等?何の話だ?
そのわけのわからん疑問が出たきっかけの文書、引用して提示しろ
ところでそのタスクって何だ?

> ってことはその小規模環境ではカーネルなりタスクなり使えってことかね。

> で、今のPCみたいなリッチな環境ならカーネルのスレッド使えってことか?
>ゲームアプリ内のオブジェクト管理とCPUのスレッド管理を同じ仕組みでやれ、と?

その考察が出たきっかけを提示しろ。論点をずらしてるのか、そうでないのか

> どうも適応範囲がまったく異なる技法を同列に比較しているように見えるが。

適用範囲とは何かkwsk


それと、俺の質問に横レスしたお前だ。話を戻してもう一度問う。

OSのカーネルの要件をいってみたら?


864 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:55:44 ID:yiCX+2Hi]
>>862
すくなくともこのポエマーはそー考えてないみたいだぞ…
>タスクシステムとは実装レベルより上位の普遍性を帯びた概念だとか拡大解釈したがる輩についても同様だ。


865 名前:名前は開発中のものです。 mailto:sage [2009/04/26(日) 23:59:58 ID:TvUypKrN]
盛り上がって参りましたね。では、おやすみなのねー

866 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:01:36 ID:yiCX+2Hi]
>>863
その疑問は初めにタスクがカーネルそのものといった人に聞くのがいいのでは?
>メッセージパッシングする仕組みを加えたら、それはもはやマルチタスクOSのカーネルそのものなのであり

そもそもOSのカーネル要件って何よ。
そんなのOSの用途によって変わってくるんでない?
それともどこかの団体が決めた”OSカーネル要件”って決め事でもあるのかね?あるなら教えてくれ。

867 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:08:04 ID:tqa5Los3]
>>866
横レス君は逃げまくりだな。質問に答える気がないなら黙ってていいよ
お前>>855でもないのに何で俺にレスした?同一人物?
違うよね?だったら君も>>855に興味ない?だって彼は

「それは違う。OSのカーネルとはかくあるべし」

という確固たる信念があると思うよ?彼の持論、俺は聞いてみたいなー
だから邪魔しないでよ。ね


868 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:11:23 ID:FA5CZq3X]
>>867
こちらは質問に答えたがね。”質問になってない”って。

869 名前:名前は開発中のものです。 [2009/04/27(月) 00:12:13 ID:QRvPguoA]
横からレスするタスカーは落ち着きがねー
引数君並に日本語が不自由な子

870 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:17:01 ID:iLhO0HLb]
横レスちゃんの>>855側面支援が必死すぎてマジうぜーわ


>>855カモーン。俺もききてーぜ

871 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:22:59 ID:iLhO0HLb]
>>861
んー。横レスちゃんは他人の話を聞かないタイプだな
誰も話してないこと突然疑問提起してね?
話題逸らして引っ掻き回して>>855を逃がしたいのか?謎だぜー

872 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:26:52 ID:rMWokpCx]
やねが1人で頑張ってるのに無茶いうなよw



873 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 00:28:03 ID:tqa5Los3]
>866
> そもそもOSのカーネル要件って何よ。
> そんなのOSの用途によって変わってくるんでない?
> それともどこかの団体が決めた”OSカーネル要件”って決め事でもあるのかね?あるなら教えてくれ。

ふーん。そういう立場を取るなら>>855
> そんなもんぐらいで「カーネルそのもの」になるわけないじゃん。

↑にでも噛み付いてれば?ね、聞きたいでしょ?>>855の持論
俺は聞きたいなー


874 名前:名前は開発中のものです。 [2009/04/27(月) 00:35:04 ID:QRvPguoA]
>>872
やねさんみたいなスーパープログラマは
2ちゃんで顔真っ赤にして書き込んだりしません><

ほんとだって!

875 名前:名前は開発中のものです。 [2009/04/27(月) 00:41:01 ID:U+HzCkVe]
>>874
やーねー

876 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 01:00:31 ID:iLhO0HLb]
やねう大先生のような立派な人物はこんな所に顔出さねーわな
並列さんなんて恥ずかしいコテ名乗ったりしないぜー

>>873
だわなー
横レスちゃんが>>855のカリスマ的発言に関心を寄せないのは謎すぎるぜー




さて、>>855カモーン

877 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 01:23:22 ID:rMWokpCx]
やねは複数IDをやりくりしてるんだからそう急かすなよ

878 名前:名前は開発中のものです。 [2009/04/27(月) 01:59:15 ID:QRvPguoA]
今更タスクシステムなんて遺物を素人に認めさせようとして
ネットで日々布教活動に勤しむファードアウトハゲのほうが
よほどインチキ霊媒師みたいじゃないか!


だなんて思ったりしませんよ!絶対に!

879 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 02:17:34 ID:eWJvFIDI]
なにか盛り上がってるなと思ったら
キチガイポエマーが一人追加されただけじゃん

880 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 03:05:32 ID:iLhO0HLb]
カリスマタスカーちゃん(>>855)まだー?

881 名前:名前は開発中のものです。 [2009/04/27(月) 07:31:11 ID:o3SHANjs]
やねうらおガッツ見せろ

882 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 12:52:36 ID:Q/5D3Mvw]
やねうら遊びしてるのは例のアイツ?



883 名前:名前は開発中のものです。 [2009/04/27(月) 13:41:56 ID:U+HzCkVe]
>>881-882
やぁねー

884 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 16:03:41 ID:eWJvFIDI]
俺的な理解では、例のHSPerがオサーン元タスカーのふりしようとしたが、あまりに書く文章がポエムだったので
すぐに同一人物だと特定されてファビョっている。

>851の
> HSP君はこんなところでダベってないで先へ進みなさい。ここにはもう何もない。何もだ

は自分に宛てたメッセージ。こいつ自分で自分にこんなこと書いてるのかと思うとなんだか笑えるな。

885 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 16:50:37 ID:aOTmh+Pp]
実は殆ど自演で二人しか登場人物がいないのがこのスレ

886 名前:名前は開発中のものです。 [2009/04/27(月) 19:31:36 ID:QRvPguoA]
やねさんくらい聡明で馬力のある人になると
相手に自演されても理詰めでまとめて撫で斬りにしてくれる
疑心暗鬼に陥ってすぐ自演認定するような女々しい人とは格が違うんだよ



タスク霊媒師は早く>>855のロールをこなせよ。待ちくたびれたー

887 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 20:26:26 ID:b/VN9UaM]
褒めても貶しても同じ意味になるやねさんすげー

888 名前:名前は開発中のものです。 mailto:sage [2009/04/27(月) 23:58:48 ID:o/dheCHM]
今、Part1スレ読み返したら俺様の凄い自演を見た
もう2年経過してるから晒してもいいよな?

889 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 00:16:37 ID:oHO+p+Op]
どうぞ

890 名前:810 mailto:sage [2009/04/28(火) 01:54:57 ID:is8epHqm]
888の凄い自演の話の腰を折るようで非常に申し訳ないのだが
>>850-851はパート3スレ以来久しぶりにポエムで頑張ったんだが腕が訛ったかのう…
お子様の作文に見えるくらい幼稚な出来だったかのう…くやしいのう…

パート3スレでの書き込みはID:rnZd7PxY辺りから追跡可能なのねー

891 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 10:22:25 ID:r/9gwwNZ]
>>855 にからんでるアンチは
まさかタスクシステムがカーネルそのものってのを肯定してるのか…?
それとも自演を疑われたのがよほどこたえたのか。

どっちにしろダメな子だな…

892 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 15:07:59 ID:PfYD3jYc]
横レスちゃんは相変わらずルサンチマンに満ち溢れてるぜー

>>855のカリスマ性に注目が集まると何か具合が悪いのか?
俺はカリスマタスカー先生>>855に期待してるぜ?
奴ほどの漢は取り巻きの助勢に頼らないぜ
差し出がましい横レスは不粋なんだぜ
お前は彼を見くびってるんだぜ



さて、>>855カモーン



893 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 15:59:00 ID:bGhYyqT/]
どう見ても855が正しい。それに絡んでる奴は低脳。

894 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 17:24:57 ID:xX7keyux]
確かに855に絡んでるアンチって煽ってるだけで
誰一人反論できてないんだよね。

理論で反論できないからってあまりに見苦しい…

895 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 19:13:38 ID:PfYD3jYc]
なんかやりづれー

今までタスク派としてグローバル変数君、引き数君、
当たり判定補正君、HSPしか使えないキチガイ君を
散々おちょくってきたけどよー

>煽ってるだけで誰一人反論できてないんだよね。
>理論で反論できないからってあまりに見苦しい…

こういうイイ子ぶりっ子なお咎め受けたことねーぜー?


ダブスタやーねー

896 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 19:54:48 ID:YgD43iO6]
誰か何か書き込めよ

897 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 21:40:14 ID:XH1kby/c]
ブートしてからゲーム固有のコードのエントリポイントまでの
一連の初期化の手続きを担うブートローダ、それと
簡易の割り込みコントローラにタスクコントローラ等
(タスクっつってもスレッドモデルのそれではない)

スプライト機の頃は色々と牧歌的でみんな天邪鬼でいられたから
こういうハードにベッタリくっついた自分用のモニタを再発明しまくってた

 ・割り込みハンドラが起動するシステムレベルのタスク
 ・ゲームが起動するユーザーレベルのタスク

これらが同じタスクコントローラの管理下にあった

898 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 21:47:32 ID:XH1kby/c]
…場合が多かったっつったほうがいいのかな

あと上のようなモニタにみんな好き勝手に名前付けてた

曰く、タスクシステム、(人名)(ハード名)ドライバー、(人名)オペレーティングシステム
などなど、あげればキリがない

まぁなんだ。本当に色々と牧歌的だったのよ

899 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 21:52:27 ID:XH1kby/c]
昔のACTやSTGはアセンブリでベタ書きした複数の単純な
ステートマシンの処理をnon-preemptiveに並行に高速に
グルグル走らせてりゃそれでオーライだった

ところがSLGやRPGみたいにちょいと規模がでかくなると途端に
複雑な状態遷移、重たい処理が登場。線形に記述させろという
要求が出たり。これに対応する幾つかのアプローチの中の
ひとつがyield可能なタスク、コルーチン、non-preemptiveな
マルチタスク、の追加

OS屋がいうタスクと同じようなものが加わったって感じ

900 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 22:01:38 ID:XH1kby/c]
上で書いたコルーチン。当時は時分割とかいったかな
OS屋に言わせればタイマー割り込みによるpreemptiveな
マルチタスクじゃなければ時分割じゃねーとか言われそう
今思い返すと言葉の使い方はかなりいい加減だったかも

901 名前:名前は開発中のものです。 [2009/04/30(木) 22:13:00 ID:kEM8Wqju]
馬鹿がうるせえな
ちゃんと引数通すソースの前ではゴミ同然

902 名前:名前は開発中のものです。 mailto:sage [2009/04/30(木) 22:32:03 ID:XH1kby/c]
うは!ここ怖いね!

上で割り込みコントローラって書いたけど、管理と書くべきだったかな
昔のことだからもう忘れたよ



903 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 00:23:43 ID:2UB7zXTb]
ハードを直に触ってたころのタスクは原始的なカーネルに近いって昔話かね。
だから何?としか言えんが。

それがゲームでタスクシステムを使わん理由とどんな関係があるのやら。

904 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 00:41:59 ID:2UB+q2ci]
怖いよー!おかーさーん
何でこいつ怒ってんだ?つーか日本語がおかしくねー?

>ハードを直に触ってたころのタスクは原始的なカーネルに近いって昔話かね。
>ハードを直に触ってたころのタスクは原始的なカーネルに近い
>タスクは原始的なカーネルに近い

はぁ?だわな
マジでこういうフェードアウトバカは消えてくんねーかなー


905 名前:名前は開発中のものです。 [2009/05/01(金) 00:49:01 ID:ydoge8Op]
>>903=>>855じゃね?
グローバル君級の馬鹿の臭いがする

906 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 01:01:45 ID:2UB7zXTb]
まさに>>894の反応ですな。

つまらん。

907 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 01:35:55 ID:lyKWHBeB]
> ハードを直に触ってたころのタスクは原始的なカーネルに

本当に意味が分からない…この人の言うタスクって何すか?
単語の使い方が独創的すぎて付いていけない…

誰かエロい人解説してください

908 名前:名前は開発中のものです。 [2009/05/01(金) 02:24:10 ID:ydoge8Op]
>>907
俺はエロいけどこればっかりは解らんね
何故かつーと>>903

ぼくのかんがえたぼくのたすくはぼくのあいでんててー
たすくをひていするやつはぼくをひていしている
ぜったいゆるさない

こういう手合いだから。こういうのはご本人に聞いたほうがいい
たぶん聞いたら笑っちゃうとおもうけどね!

909 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 03:24:52 ID:lyKWHBeB]
そうすか…

>>850さんも

> 俺のような年寄りがタスクがーとか口を滑らせたらLogicianLordのようなレガシーな実装やそれに付帯する
> 独特の言葉遣いの話とでも解釈しとけばよろし

ともおっしゃってますし…

なんか内々で作り出した独特の用語が色んなところで意味の食い違いが露になってる
というかコンフリクトしまくってる感じしますね…



910 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 04:46:13 ID:2UB+q2ci]
>意味の食い違いが露になってる
>というかコンフリクトしまくってる

マジレスするとそこがかなり凶悪なとこで
実際に目撃したコミュニケーション不全の例

オヤジ:『ここでチェンジタスクしてるの?』
全員 .:「え?」
オヤジ:『タスクチェンジ?』
全員 .:「は?」
オヤジ:『ぐすん…』

オヤジ:『ここでメイクタスクすればいい』
全員 .:「え?」
オヤジ:『タスクメイク?』
全員 .:「は?」
オヤジ:『ふぇ〜ん…』

オヤジ:『キルタスクした?』
全員 .:「え?」
オヤジ:『タスクキル?』
全員 .:「は?」
オヤジ:『きーっ』

まぁ少数派がリハビリするんだけどね。零細でNDS専門のとことか古代生物が優勢だったり

911 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 05:12:32 ID:0TSbF4Up]
>>910
チェンジタスクは意味不明だが、メイクタスクとキルタスクは、タスクシステムに生成/解体の責任があることを
理解していれば、普通わかりそうなものだが。

912 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 05:35:45 ID:2UB+q2ci]
まぁなw
つか上の例は食い違いとかコンフリクトすらしてないけどなw

オヤジ:『これスレッドじゃなくてタスクでしょ?』
全員 .:「スレッドもタスクじゃね?」
オヤジ:『スレッドもタスクなの?』
全員 .:「そうだよ?」
オヤジ:oO(えー…)

オヤジ:『これタスクじゃなくて時分割でしょ?』
全員 .:「プリエンプションされるタスクもあるよ?」
オヤジ:『プリ、プエルトリ、え?』
全員 .:「プリエンプション」
オヤジ:『プリエン(ガブッ)痛っ』



913 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 06:46:48 ID:QWPCcedT]
一人想像力が豊かな子がいるようだが

914 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 09:12:46 ID:zpkuKJBt]
人格をネタにしなければ話の一つもできないスレ

Dan、やね、shi3zみたいで嫌ーな感じ

915 名前:名前は開発中のものです。 [2009/05/01(金) 09:46:41 ID:ydoge8Op]
リア充に挟み込むなんて、やーねー

916 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 10:12:25 ID:+LwFvqgN]
やねはエロゲに限っては貢献してるんだからチンコ無罪にしてやれよ

917 名前:名前は開発中のものです。 [2009/05/01(金) 10:55:35 ID:rjMSqc1k]
連休になると毎度ゴミクズみたいな馬鹿学生が出てきやがる

918 名前:名前は開発中のものです。 mailto:sage [2009/05/01(金) 11:51:14 ID:UrGuYbAG]
shi3zだけはビッグマウスのガチのキチガイ。

919 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 00:25:57 ID:IKAN4u9x]
アンチのねたみひがみそねみが渦巻いてるなぁ

920 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 00:55:22 ID:oiWPJ9Fx]
一人想像力が豊かな子がいるようですけど

921 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 01:25:01 ID:D7A59Gof]
>>919,920
またそうやって釣ろうとする。

922 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 06:58:34 ID:0+MQgzff]
俺も妬みにしか見えないね。

弾もshi3zもやねうらおも年間億単位で稼げるだけの一流の技術者だからね。



923 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 09:04:05 ID:G2G0YhP5]
技術的にはなんちゃってだろ。
社長業やったりとか、ブログで吹いたりする才能はあっても。

924 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 09:27:23 ID:0+MQgzff]
>>923
なんちゃってで、オン・ザ・エッヂのCTOになれるとでも思ってるのか。

本当におめでたいな、お前の脳みそは。

925 名前:名前は開発中のものです。 [2009/05/02(土) 10:20:19 ID:A17CMNgK]
shi3zのことだろ

926 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 10:33:15 ID:0+MQgzff]
>>925
未踏に採択され、東大で授業を受けているような奴が、技術的になんちゃってなわけないだろ。

お前も本当におめでたいな。

927 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 10:41:54 ID:uqLTWwze]
そこが分からないところだ
本人もプログラマーとして一流とは思ってないだろ?
その他の部分がすごい訳で
ていうかいくら凄腕のプログラマーでも、経営者になるのとは別だろ

928 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 10:44:41 ID:IKAN4u9x]
若者特有の自己愛的万能感だね。
何一つ根拠が無いのに自分は世界で一番有能だと信じてるアレだ。


929 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 10:51:16 ID:0+MQgzff]
>>927
shi3zに関しては、彼のしてきた仕事を客観的に見て、一流だと判断できると思うけどな。

彼の会社には、彼の上を行く、超一流のプログラマが揃っているから、
彼自身、自分の能力に満足できないでいるだけで。

930 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 11:34:41 ID:WFrt5eNI]
ID:IKAN4u9x 君は想像力が豊かな子だとは思ってたが
自己紹介がくどいな。自意識過剰なんじゃないかい?


931 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 11:35:35 ID:uqLTWwze]
shi3zは具体的にどの仕事が一流か俺にはわからないけどな
行動力はすごいと思う

やねはある程度記事なりブログなり本なりとしてアウトプットしてるから分かる
成果物も一般人が利用できる形で、ソース付きでうpしてるしね
自称スーパープログラマってのは大阪人特有のハッタリ遊びだと思うが、厨房から見れば十分スーパーなので
素人が信者になりやすいね

932 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 11:39:39 ID:0+MQgzff]
>>931
> shi3zは具体的にどの仕事が一流か俺にはわからないけどな

例えばDirect3Dにしても、先駆的にライブラリを作って本書いたじゃないか。
その功績が認められてMicrosoftから声かけられたわけで。

やねうらおは、小学生にして、DIHプロテクトを開発した天才だからな。
生活が落ち着いたら東大の大学院に進学を考えているって言ってたし。



933 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 12:08:16 ID:WFrt5eNI]
>>931
一流、二流、三流の評価はできんが
shi3zはD3DRMに着目して本を出した。90年代末期だったと記憶してる
当時あれは貴重で面白い読み物だったのだよ

変な嗅覚、行動力、ハッタリスト(褒め言葉)。shi3zは面白い奴だよ
プログラマとしてはイマイチだと言われるかもしれないが
まぁそれは天は二物を与えずってやつだ

934 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 12:20:50 ID:AhvC9oyZ]
きみたち、タスクシステムの話をしろー

935 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 12:26:43 ID:0+MQgzff]
>>933
> shi3zはD3DRMに着目して本を出した。90年代末期だったと記憶してる

それは、1997年の末だよ。90年代末とは少しニュアンスが違うと思うよ。

936 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 13:36:40 ID:WFrt5eNI]
>>935
細けぇなおい…

それにしても今でもshi3zの追っかけっているのか。おもしれーな

一度聞いてみたかったんだがお前さんは自称タスク派なのかい?アンチなのかい?
タスクシステムなんて手垢で汚れたポンコツ用語をまだ使ってる現場にいるのかい?
どこで覚えたんだい?何で使ってるんだい?ケータイゲーかい?

937 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 13:46:52 ID:N/Jj9no7]
何事も使い手次第
今でもタスクシステム全盛のFC時代より詰まらんゲームが量産されてるしな

938 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 14:09:26 ID:XsvfgAFB]
「手垢で汚れた」って褒め言葉だろ。
使い込まれて確立しているんだから。

939 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 14:18:53 ID:WFrt5eNI]
自嘲したつもりだったんだが少し自惚れが入っちゃったかもな

940 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 14:18:57 ID:0+MQgzff]
>>936
> 細けぇなおい…

Windows98以降、SE/ME/2000が出てからDirect3DRMやっているのと、
それ以前とでは全然話が違ってくると思うんだが。

> 一度聞いてみたかったんだがお前さんは自称タスク派なのかい?アンチなのかい?

俺はどちらでもないな。

まあ、タスクシステムがそのゲームの構造的に向いてると思うときはそれに近いコードを書いて使うよ。
これって、タスクシステム派に含まれるのか?

941 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 14:26:39 ID:N/Jj9no7]
映像がすごくなるたびに、ゲーム以外の部分に開発リソース取られてるような気がする

942 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 16:29:04 ID:WFrt5eNI]
>>940
>これって、タスクシステム派に含まれるのか?

どうなんだろうな。少なくとも俺の感覚では
それをタスクシステムと呼んでなければ
タスク(システム)派とは言えないだろうなと思うわ

スレ読んだ感想は
タスクシステムは既にバズワードとしての性格を強く帯びており
そういう面が忌み嫌われているのかなぁと感じた。これは分かる
俺は他所さん相手にこういう言葉を使うのは避ける性分なんで
そういう意味ではタスク派ではないんだろうな、とも思っている

積極的に守る動機が自分の中に見つからないんだな

状態機械のコレクションがあり、一定周期で更新を繰り返す
シミュレータであれば何でもいい。誰にどう実装してもらおうが
構わん。細かい部分は耽美ワールドの争いでしかないというか
巨大な開発工程全体を俯瞰すればその微細なパーツに
固執してもゲインが得られないというか。全くどうでもいい



943 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 17:54:01 ID:0+MQgzff]
>>942
> 巨大な開発工程全体を俯瞰すればその微細なパーツに
> 固執してもゲインが得られないというか。全くどうでもいい

まあ、もちろんそうだね。

ある規模の開発においてはゲームエンジンまるごと改良しつつ流用していくか、
さもなくば丸ごとに近い形で書き直しが発生するので、あまり再生産性とか
小さなパーツにこだわっても仕方ないという意味はあるんだよね。

逆に、一人で出来る規模の小さなゲームを早いペースでリリースしていくなら、
タスクシステムを含めて、各パーツが適切な粒度の再利用可能な部品として
整っている必要はあるだろうけどね。

944 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 18:09:30 ID:NzRyUwFO]
別に他人の人格や言動を批判するのはいいが、
大なり小なり成果を残してきてる連中だということは忘れるなよ。
どんな人生歩んできたか知らないが、
そんな人々を見下したり馬鹿にしたり出来るほどの成果は残してきたのかねえ?

945 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 18:55:50 ID:N/Jj9no7]
苦労して成果を残してないからこそ好き勝手言えるんだろ

946 名前:名前は開発中のものです。 mailto:sage [2009/05/02(土) 18:57:22 ID:WFrt5eNI]
shi3zには最大限の賛辞を送ったつもりなんだがな
あんまベタ褒めするのも気持ち悪いだろ。信者乙とかさ

947 名前:名前は開発中のものです。 [2009/05/02(土) 22:00:22 ID:YrW1xRZk]
『あの人プログラマとしてはピカイチと言われたのかもしれないけど
鼻詰まってるし椅子磨いてばかりだしハッタリのひとつもかませないんだ
天は二物を与えずとはよくいったものさ』



営業兼経営責任者たる零細社長にはこれほどの侮辱はそうそうない
これがわからない下っ端開発厨がグダグダ言ってんでしょ

948 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 02:25:29 ID:+QHJ+VH0]
>>940
>まあ、タスクシステムがそのゲームの構造的に向いてると思うときはそれに近いコードを書いて使うよ。
アンチではないな。

まぁ絶対タスクは許さんっていうHSP君や引数君みたいなアンチに該当する
どんなゲームでも絶対タスク使う、なんてタスク派は過去スレでも見たこと無いから
タスク許容派≒タスク派じゃない?

949 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 02:37:35 ID:0CqNSsqQ]
>>940
二極化にこだわる連中はほっとけ
>>944
成果ってのはなんだろうな?
やねの挫折の跡は成果に入るのか?(ex:やねsdk)
他のblogに沢山tips書いてる人のが成果って言ってあげたい

950 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 05:13:13 ID:2xEMpJNM]
何が東大の大学院だよ。いまやゴミクズでも入れる大学と化した東大に価値なんかねぇよ。

お前ら、東大ぐらいで有り難がるなよ。それとも、お前らまさか東大すら入れねぇの?

951 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 08:09:31 ID:+Rf6pPz2]
うん。

952 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 09:45:32 ID:aYVq4N1+]
>>950
ふぁー!



953 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 14:50:24 ID:oCvgsOpr]
>948
この人が何を言ってるのか本当に分からない…
「に該当する」って部分、何かの書き間違えなのかな?

> どんなゲームでも絶対タスク使う、なんてタスク派は過去スレでも見たこと無いから
> タスク許容派≒タスク派じゃない?

なんかこう、閾値の取り方が異常ですよね…
こういう小学生っぽい理屈で囲い込まれても困るというか
「だからあなたもタスク派です!」って言われてもね

954 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 16:17:56 ID:bPt1VFT3]
気持ち悪いワナビーのすくつでつね

955 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 18:29:39 ID:Mtn3BUNw]
>>953
そいつは触らんほうががいいと思うが
自分の敵はTRUE/FALSEの二値でしか考えない奴らに決まってる
というバイアスがかかってるから何言っても聞き入れてくれないだろ


956 名前:名前は開発中のものです。 [2009/05/03(日) 21:55:47 ID:6AGOHyaB]
もうこのスレにはアンチもタスク派もいないだろ。
タスクなんて使っても使わなくてもどっちでもいいってのと
煽りと人格攻撃としかできん粘着しか残って無いんだから。

957 名前:名前は開発中のものです。 mailto:sage [2009/05/03(日) 22:32:40 ID:Mtn3BUNw]
まぁ俺はHSPが好きなだけだからそれで構わないけどな
名無しに戻ると気楽でいいです

958 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 06:51:01 ID:AbFG2EVh]
書き込みが突然少なくなったど・・

おまいらは、何故東大と聞くとそんなに萎縮するのでつか?

よっぽどゴミクズみたいな学校を出ているのでつか?

959 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 06:53:54 ID:ivjAH+EW]
うん。

960 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 09:25:08 ID:97zdHjIr]
>>958
ふぁー!

961 名前:名前は開発中のものです。 [2009/05/04(月) 14:01:44 ID:lgXuntMo]
>>958
電○の夜学を中退するのってどんな気分ですか?

962 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 15:22:36 ID:XPcYwIvB]
理科大浪人留年中退の俺ニート



963 名前:名前は開発中のものです。 [2009/05/04(月) 22:59:42 ID:94F64MJS]
学歴とタスクシステムに何の関係があるのやら…
やねやshi3zが高学歴だから坊主憎けりゃでタスクシステム憎しのアンチは
学歴コンプレックス、という理屈か?わからん。

964 名前:名前は開発中のものです。 [2009/05/04(月) 23:08:28 ID:lgXuntMo]
shi3zは高卒

965 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 01:42:47 ID:YcYnns3d]
学歴のどこがタスクシステムに関係するんでつか?

966 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 02:10:03 ID:MvIV1IpG]
高学歴じゃないとタスクシステムの偉大さは分からんと思うよ

967 名前:名前は開発中のものです。 [2009/05/05(火) 08:07:36 ID:oNdtj/qX]
ポマエラ、タスクシステムとか言ってるけどよ、処理アドレスをリンクリストでつないだだけじゃねーか。笑わせんなよwww












こんど使ってみるか。

968 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 08:44:04 ID:+aaBvz8P]
おまいらは中卒が考えたタスクシステムは批判できても
東大が考えたタスクシステムとか言われると批判できないのでつか?

969 名前:名前は開発中のものです。 [2009/05/05(火) 09:22:21 ID:09OFVTGP]
批判できないのは実績の有無が理由だろ。
学歴じゃなく。

970 名前:名前は開発中のものです。 [2009/05/05(火) 09:59:10 ID:MvIV1IpG]
>>968
やねう先生はそんなひがみ方しないよ
成りすまし乙

971 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 15:54:54 ID:X55P55bm]
んーshi3z氏の、
電通大中退て黒歴史なのか?

972 名前:名前は開発中のものです。 [2009/05/05(火) 18:28:32 ID:MvIV1IpG]
ID:0+MQgzff のようなファンにとってはデリケートな問題だろ
大学が「授業」を受ける場所だと誤認してうr辺りが何とも…



973 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 01:01:42 ID:4m60uBGb]
どんな実績や学歴があろうが数億円プレーヤーだろうが、2chなら批判できんってことは無いけどな。
飲み屋で酔っ払いオヤジが長島や野茂の野球を批判できるのと同じ意味で。

ただ、何の実績も無い人間が「俺は彼らより優秀」とか本気で考えてるなら病院行ったほうがいいが。

974 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 02:20:25 ID:U4yAiDuo]
>>973
最後の一行は必要ないと思うよ。自傷行為もほどほどにな

やねう先生もshi3z社長も学歴なんて小さなことに拘る人じゃないから
君が心配する必要はない。それよりもどうぞご自愛ください

975 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 03:08:09 ID:vyT20wrD]
詰まらん流れ

976 名前:名前は開発中のものです。 [2009/05/06(水) 12:48:35 ID:qeHnAgzO]
shi3zの東大って社会人枠(夜学みたいなもの)だし、
知り合い教授教授もいるらしいからね。

勉学的実力は1部を正面から突破してきた奴と
並べたらちょっとどうかとおもったり。

977 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 13:13:09 ID:K13qJTCo]
どちらにしろ雲の上の人の事についてとやかく言っても何にもならない

978 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 13:15:17 ID:oGeQm/n8]
そろそろタスクシステムのことを話したらどうですか?

東大式タスクシステムのことを…。

979 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 13:33:59 ID:CCKi5kht]
学歴も実績もあるやねや、たくさんのゲームを生み出したタスクシステムも
ネット上ではアンチに勝つことはできん。

何も生み出さず、何も失うものを持たない人は負けることが無いからな。
ネット上ではニートが最強なのと同じ。

980 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 14:47:46 ID:oGeQm/n8]
このスレ、もう終わりかも知れないね…

981 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 15:14:27 ID:+N2e2qnk]
清水氏を叩いてるのはアンチですっていう
印象操作がいい加減ウザイ件

982 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 15:33:38 ID:abJ9eO5a]
印象操作って便利な言葉ね。



983 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 15:42:36 ID:DZ6g8p0v]
>>980
まだ、「かもしれないね」なんて言ってるの?w






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

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

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