タスクシステム総合スレ part6at GAMEDEV
タスクシステム総合スレ part6 - 暇つぶし2ch403:名前は開発中のものです。
09/04/14 20:28:13 ljxC4tV2
>>401-402
お前、死ね

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


404:名前は開発中のものです。
09/04/14 20:29:06 u94rSKDb
「クラス」ライブラリなんじゃね?

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

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

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

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




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


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


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

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

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

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

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

412:名前は開発中のものです。
09/04/14 22:57:28 iyZDY9B2
>>408
どこからライブラリの話になったの?

413:名前は開発中のものです。
09/04/14 23:16:41 qdpCjwYR
>411
タコじゃねぇ…、タコじゃねぇンだ……orz

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

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

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

416:名前は開発中のものです。
09/04/15 13:01:14 kEONjAxT
デバッガさえあれば自由自在だろう

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

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

419:名前は開発中のものです。
09/04/15 20:31:51 2KAWGTwu
メーカーチェック通らないよ、それじゃw

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

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

でっていう

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

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

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




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

422:名前は開発中のものです。
09/04/15 22:37:21 o79Bx7vZ
またバカが来た

423:名前は開発中のものです。
09/04/15 23:05:22 cFJF598Z
バカがきたぞーーー


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

425:名前は開発中のものです。
09/04/15 23:27:21 LBIGpgUA
HSPって引数あるの?

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

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

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

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

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

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

429:名前は開発中のものです。
09/04/16 12:15:54 4DGJHGiF
なんつーか雑談に噛み付かれてもなぁ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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


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

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

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


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

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

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

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

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


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

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

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

444:名前は開発中のものです。
09/04/18 10:22:32 iz1Bdrzb
委譲はどうやって実現してるのか考えようね

445:名前は開発中のものです。
09/04/18 10:35:36 MuhcV1vO
>>444
いやいや、何が言いたいのか主張だけはおいていけよw

446:名前は開発中のものです。
09/04/18 14:43:34 NOhHUBLv
>443
> ほぼ同様の効果の委譲

ほぼ同様の効果wwwwwww

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

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

448:名前は開発中のものです。
09/04/18 16:19:00 PoNx9Xfh
1人で作る趣味グラマならそれでいいね

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

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

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

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

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

452:名前は開発中のものです。
09/04/18 18:22:19 PoNx9Xfh
ワシが作った

453:名前は開発中のものです。
09/04/18 18:23:30 PoNx9Xfh
言葉から意味を汲み取る

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

454:名前は開発中のものです。
09/04/18 18:24:04 0uf7qWxC
セーフティーコードなら聞いたことあるな
URLリンク(images.google.com)

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

456:名前は開発中のものです。
09/04/18 19:29:27 04/6L3MI
スレタイ読める?

457:名前は開発中のものです。
09/04/18 20:29:01 NOhHUBLv
タスク式ソース管理システムなんじゃネ?

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

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

459:名前は開発中のものです。
09/04/19 00:04:55 6DosIE0B
底辺なのがよく分かる流れでワラタ

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

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

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

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

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

464:名前は開発中のものです。
09/04/19 01:16:45 DI/KuLSZ
ポリモフィズムはしないってこと?

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

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

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

467:名前は開発中のものです。
09/04/19 01:27:07 sbVC3NPA
君達、タスクシステムの話をしないか?

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

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

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

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

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

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

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

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



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

474:名前は開発中のものです。
09/04/19 03:02:59 HxOo5XtD
>471
> なんでも多数決で解決すると思ってるの?

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

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

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

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

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

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

479:名前は開発中のものです。
09/04/19 03:42:38 zdn2/uiG
>>477
はあ?何言ってんの。

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

480:名前は開発中のものです。
09/04/19 03:44:20 lPi0vmsa
>>478
は?
何を言っているのか本気でわからない?

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

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

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

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

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

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



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

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

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

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

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

485:名前は開発中のものです。
09/04/19 04:10:43 Zw3MVki3
>>481
あーぁ、駄目だよまともに相手しちゃ…


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

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

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

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

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

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

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

他のスレでやれ。

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

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

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

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

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

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

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

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

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

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

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

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

この記事はネタかもしれんが俺の意見とおおむね同じ
URLリンク(tabesugi.net)

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

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

って感じでw

501:名前は開発中のものです。
09/04/19 14:38:31 zdn2/uiG
どう見てもID:lPi0vmsaは知能障害だろ

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

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

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

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

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

と言う内容なんだが。

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

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

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

507:名前は開発中のものです。
09/04/19 15:15:49 zdn2/uiG
>>505
お前が低脳すぎて理解できないだけじゃん。

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

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

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

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

510:ID:EEKBitmg ◆HSP4mee/SU
09/04/19 15:37:57 7iR7toPd
> ID:lPi0vmsa
>>490
>実はクラスやC++からして利点を感じてない

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

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

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

511:名前は開発中のものです。
09/04/19 15:37:58 UbxGqHmr
>>499
このリンク先の
URLリンク(tabesugi.net)

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

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

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

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

512:名前は開発中のものです。
09/04/19 15:41:11 /QXQv5Td
このスレのやりとりの99.999…%は

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

で出来ています。

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

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

514:ID:EEKBitmg ◆HSP4mee/SU
09/04/19 16:23:24 7iR7toPd
>>513
C++のclassの話だよ。言うまでも無い

515:名前は開発中のものです。
09/04/19 16:33:30 lPi0vmsa
馬鹿馬鹿いうけど誰か利点を説明できたのかい?

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

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

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

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

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

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

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

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




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

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

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

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

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

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

522:ID:EEKBitmg ◆HSP4mee/SU
09/04/19 17:00:48 7iR7toPd
タに処理をバインドするのは → データに処理をバインドするのは

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

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

524:名前は開発中のものです。
09/04/19 17:04:50 MIRQGiQ2
>>520
え、お前、自分は視野が広いつもりなの?

525:名前は開発中のものです。
09/04/19 17:09:13 biBcd6fq
まー、あれだ。
「類は友を呼ぶ」

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

ヒデェwww

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

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

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

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

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

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

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

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

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

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



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

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

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

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


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

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

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

533:ID:EEKBitmg ◆HSP4mee/SU
09/04/19 18:00:43 7iR7toPd
>>531
敵意はない。まず質問。

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

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

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

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

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

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

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

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


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

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

536:名前は開発中のものです。
09/04/19 18:16:48 fWjz9zCY
まぁ名前なんて何でも良いよな。普通。

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

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

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

538:ID:EEKBitmg ◆HSP4mee/SU
09/04/19 18:24:46 7iR7toPd
>>535
>お前、「タスク」という言葉がいやなだけ?

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

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

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

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

540:名前は開発中のものです。
09/04/19 18:25:57 fWjz9zCY
なんか言ってるし

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

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

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

ポカーン

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

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

542:名前は開発中のものです。
09/04/19 18:33:12 MIRQGiQ2
>>538
え、お前がこういったんじゃん。

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

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

543:ID:EEKBitmg ◆HSP4mee/SU
09/04/19 18:34:43 7iR7toPd
>>541
お前の態度で気が変わりました。

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

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

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

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


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

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

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

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

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

545:名前は開発中のものです。
09/04/19 18:41:29 fWjz9zCY
言ってる意図が分からん。

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

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

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

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

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

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


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

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

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

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

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

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

550:名前は開発中のものです。
09/04/19 18:52:10 fWjz9zCY
放っておけよ。彼は一人で妄想してるんだから。

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

552:名前は開発中のものです。
09/04/19 18:57:44 fWjz9zCY
ホルホルしすぎたんじゃね

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

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

他の会社でも
URLリンク(www.page.sannet.ne.jp)
URLリンク(www.page.sannet.ne.jp)
> 何それ?おいしいの?
とか
スレリンク(prog板:723番)
> 俺のところでも去年大喧嘩になってやっと無意味である
> という結論だしてタスク馬鹿にトドメさしてやった
とか、
そんなもんだろうと思ってる。

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

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

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

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

>知らんがな。

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

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

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

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

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


555:名前は開発中のものです。
09/04/19 19:02:03 UbxGqHmr
>>553
横からだが、

> スレリンク(prog板:723番)
> あのシステムグローバル変数常用になるから

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

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

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

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

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

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

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

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

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

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

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

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


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

561:名前は開発中のものです。
09/04/19 19:53:47 lPi0vmsa
>>560
普通に組めよw

562:名前は開発中のものです。
09/04/19 19:57:03 MIRQGiQ2
「タスクシステムの代わりにどう組むのか?」

「普通に組みます」

「普通って何?」

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

564:名前は開発中のものです。
09/04/19 19:58:29 GmrHQ69Y
安価ミス。>>561でした。

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

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


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

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


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

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

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

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

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

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

570:名前は開発中のものです。
09/04/19 20:27:08 UbxGqHmr
>>568
> 井の中の蛙さん達。語彙を身につけましょう

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

571:名前は開発中のものです。
09/04/19 20:30:55 biBcd6fq
>>568
コピペ乙。

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

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

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


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

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

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

574:名前は開発中のものです。
09/04/19 20:39:31 MIRQGiQ2
>>572
>パンピーはすっこんでろっていう場所なの?

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

575:名前は開発中のものです。
09/04/19 20:42:55 A2uKpAwx
>>572
すっこんでろ。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

585:ID:EEKBitmg ◆HSP4mee/SU
09/04/19 21:43:22 7iR7toPd
>>583
>基本的にはそれでいいんじゃないの?


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

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

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

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

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



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

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

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

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

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

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

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

591:名前は開発中のものです。
09/04/19 22:08:29 utUJkCBz
>>589の負けだな。

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

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

594:名前は開発中のものです。
09/04/19 23:33:49 fWjz9zCY
きっと、揉め事には慣れてるんだよ

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

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

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

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

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

600:名前は開発中のものです。
09/04/20 01:03:02 uUOjKkmx
ID:lPi0vmsa = ID:cbeI0pKC か。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

614:名前は開発中のものです。
09/04/20 01:39:31 eTtNIBbR
スルーされる確率が高いのは俺のレスで間違いないな

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

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

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

617:名前は開発中のものです。
09/04/20 02:13:32 cbeI0pKC
>>616
主成分、中2病なんだw

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

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

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

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

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

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

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

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

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

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

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

625:sage
09/04/20 10:54:48 7DtUUHzL
>>622
ありがとうございます。
探してみます。

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

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

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

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

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

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

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

強いて言うならこれとかwww
URLリンク(www.amazon.co.jp)

630:名前は開発中のものです。
09/04/20 22:34:26 Rm+qn+U+
一応真面目っぽいのも書いとく
お勧めはこれ
URLリンク(ja.wikipedia.org)

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

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

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

632:名前は開発中のものです。
09/04/20 22:53:57 cbeI0pKC
>>627
違う
違うからバグる
当たり1つとっても
玉2つ壁1つあっただけで
 ○|○
①玉1動く
②玉1壁補正
③玉2動く
④玉2壁補正
⑤玉1玉2判定
⑥玉1補正
⑦玉2補正
⑧玉1壁補正
⑨玉2壁補正

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

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

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

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

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

636:名前は開発中のものです。
09/04/20 23:37:29 dQQEyQ68
>632
バカだろwwwww

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

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

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

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

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

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

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

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

641:名前は開発中のものです。
09/04/20 23:53:05 uUOjKkmx
>>640
全然複雑じゃない。あんたが馬鹿なだけ。

642:名前は開発中のものです。
09/04/20 23:53:08 pAA+9YoX
バロスw

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

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

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

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

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

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

647:名前は開発中のものです。
09/04/20 23:58:07 cbeI0pKC
もう

task->move();

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

655:名前は開発中のものです。
09/04/21 00:13:00 XOTsJsFv
>>654
馬鹿は無理にレスつけるな

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

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

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


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


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

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

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

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww


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

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

661:名前は開発中のものです。
09/04/21 00:21:10 2Ca9anQI
XOTsJsFv ファビョーンwwwwwwwwwwwwwwwwwwwwwwww

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

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

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

664:名前は開発中のものです。
09/04/21 00:26:03 wb/CDPBO
>>663
つ Havok

665:名前は開発中のものです。
09/04/21 00:27:06 +6X/CSNS
>663
> 理論的に絶対できない

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

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

666:名前は開発中のものです。
09/04/21 00:27:48 XOTsJsFv
>>665
ハイハイ
負け惜しみはいいから横言ってな

667:名前は開発中のものです。
09/04/21 00:28:44 +6X/CSNS
>664
Box2Dあたりからでいいんじゃないか?

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

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

669:名前は開発中のものです。
09/04/21 00:30:57 XOTsJsFv
アレアレ?
レスに勢いが無いなぁ~?
どこいっちゃったのかなぁ?

670:名前は開発中のものです。
09/04/21 00:32:02 wb/CDPBO
悲しくならないかい…?

671:名前は開発中のものです。
09/04/21 00:32:07 vENTZIgP
>>663
本当に馬鹿なんだな。Havokでやってるよ。

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

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

674:名前は開発中のものです。
09/04/21 00:36:25 XOTsJsFv
>>670
ホントだな
この程度も理解できない

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

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

675:名前は開発中のものです。
09/04/21 00:40:06 vENTZIgP
>>674
馬鹿に教育される新人が可哀想

676:ID:EEKBitmg ◆HSP4mee/SU
09/04/21 00:42:16 jO558RY4
>>632
それ>>2関係ないだろ高専生的に考えて…
衝突検出の話じゃない…


677:名前は開発中のものです。
09/04/21 00:43:32 +6X/CSNS
>674
社員かよwww

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

691:ID:EEKBitmg ◆HSP4mee/SU
09/04/21 02:18:11 jO558RY4
>>690
了解

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

701:名前は開発中のものです。
09/04/21 12:39:04 U4qldx6k
>>696
>576 がそういう話じゃないの?

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

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

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

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

705:名前は開発中のものです。
09/04/21 13:18:33 Sn2qKAhJ
マホカンタに弱そうな人が多いな

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

707:名前は開発中のものです。
09/04/21 17:29:08 UAOG1QK6
そもそも普通ってなんだ
自分のやり方が普通かどうかなんて分からんがな

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

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

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

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

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

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

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

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

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

711:名前は開発中のものです。
09/04/21 20:41:57 zpLy+CiQ
議論じゃなくて
雑談のつもりなんじゃねw

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

713:名前は開発中のものです。
09/04/21 21:34:36 +6X/CSNS
>712
今日は有休でも取ったのか?

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

715:名前は開発中のものです。
09/04/21 23:19:19 XOTsJsFv
まだ生きてるっぽいな
ホイ、非タスク
URLリンク(kansai2channeler.hp.infoseek.co.jp)


716:名前は開発中のものです。
09/04/21 23:20:44 XOTsJsFv
これがタスク版

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

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

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


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch