09/06/05 00:17:01 iV7/c5Cj
>グローバル変数時代に回帰している
よくわからんなあ
そこまでして何を求めるの?
効率?
113:名前は開発中のものです。
09/06/05 00:17:01 LSp/f/Ff
>>110
はぐらかさないで答えてごらん。
printfやmallocは使えるのかい?
114:名前は開発中のものです。
09/06/05 00:19:27 2tFnphs7
>>112
Visual Studio Express Editionがタダで手に入るから、
インストールして適当なGUIプログラム書いてみれ。
115:名前は開発中のものです。
09/06/05 00:21:24 /7CplWfL
>>113
元の話と明らかに関係ないじゃん
それのできる・できないが次にどの話題に発展するのかためしに言ってみろよチンカス
116:名前は開発中のものです。
09/06/05 00:24:47 2tFnphs7
>>115
サーバークライアントモデルにおける、
サーバーをグローバル変数(システム内で一つ)にすることのメリット云々の話に発展する。
117:名前は開発中のものです。
09/06/05 00:25:08 LSp/f/Ff
>>115
元の話と明らかに関係あるんだけど…
少しは脳みそ使ったほうがいいと思うぞ。
118:名前は開発中のものです。
09/06/05 00:27:16 /7CplWfL
>>116
printfやmallocの話はどこいったんだよ
そうやって関係ことがわからないから
実装してもまったく意味のないものに力を注ぎ続けて後戻りできなくなっちゃったんじゃないの?君?
ダサいよね
たった1回の間違えを認めないからここまで無意味なことに人生費やして虚しくない?
君のやってることってまったく意味がないんだよ
119:名前は開発中のものです。
09/06/05 00:28:20 iV7/c5Cj
>>114
GUIはいいけどここはゲームのタスクシステムの話ですよ
120:名前は開発中のものです。
09/06/05 00:28:53 2tFnphs7
たとえば、ゲーム内でスクリプト使うのだって、
スクリプトの入出力を固定化して単純化するところにミソがある。
121:名前は開発中のものです。
09/06/05 00:32:34 /7CplWfL
>>120
その「たとえば」って何につながってるのかさっぱりわからないんだけど?w
122:名前は開発中のものです。
09/06/05 00:33:35 LSp/f/Ff
>>118
printfやmallocをサービスとして抽象化して話してる例だが…
抽象的な話が理解できるようになるのは小学校3年生ぐらいからで
坊やにはまだ早かったのかもな。
123:名前は開発中のものです。
09/06/05 00:35:46 /7CplWfL
>>122
>printfやmallocをサービスとして抽象化して話してる例だが…
は?なんかよくわからない話はじめたけど
なに?サービスって?なんのメリットがあって最終的な目的は何でそういう話をはじめたの?
まず、目的をいってくれない?
君の気まぐれで振る話題についていくほど暇じゃなくて
最終的に導き出したい答えをまずいってくれない?
124:名前は開発中のものです。
09/06/05 00:37:59 2tFnphs7
Unixだって、標準入出力を用意して、入出力を固定化したことによる利便性で発展したというのに。
125:名前は開発中のものです。
09/06/05 00:38:06 LSp/f/Ff
>>123
坊やは寝る時間だよ。
オネショしないように寝る前にトイレいくんだぞ。
おやすみ。
126:名前は開発中のものです。
09/06/05 00:42:25 /7CplWfL
>>125
ハハ、だっせw
逃げたよw
127:名前は開発中のものです。
09/06/05 00:47:01 /7CplWfL
最後にもう一回いっておくけど
お前のこれまでやってきたことはなんの意味もない
これまでの人生もいっしょに意味がない
このレスのやりとりでもわかるように
全然脈絡のないことに気まぐれで飛びつくから最終的な答えをだすことができない
なぜそういう行動をとったのか?なぜそういう言動をしたのか?
すべてに理由がない
目的も理由もないから何をやっても無駄
たまたまやったことのメリットを探して他の人に触れ回る
ポリアンナ症候群の末期だな
ぶっちゃけお前技術者向いてないからw
一つ一つ積み上げていった人間に当たるとちっとも歯が立たない
お前のやってきたことなんてしょぼいんだよw
128:名前は開発中のものです。
09/06/05 00:52:53 2tFnphs7
自己紹介乙
129:名前は開発中のものです。
09/06/05 01:03:47 LSp/f/Ff
ここまでくると痛々しいな。
自分の理解できない話なら無理にからまなければいいのに。
「は?理解できないんですけど」って自分の頭の悪さをわざわざ言いふらさなくても…
130:名前は開発中のものです。
09/06/05 02:09:43 sqtpmwaV
引数君ってたしかオブジェクト指向も否定してなかったっけ
つか過疎ってたように見えたけど意外と人いたんだな
131:名前は開発中のものです。
09/06/05 02:16:42 ykmxa4wC
>>128
ワロタ
132:名前は開発中のものです。
09/06/05 03:59:45 426pRQd2
>ぶっちゃけお前技術者向いてないからw
普通は言われたら傷つく言葉なのに
この子に言われると逆ににやけてしまう不思議
133:名前は開発中のものです。
09/06/05 04:26:28 GOddi5PD
引数君、いくらなんでも基地外すぎるだろw
134:名前は開発中のものです。
09/06/05 07:26:02 ruoJTJVP
タスクが変更されたかどうかは、
フックするかロギングでいいじゃん。
「同じ引数を与え続ける限り、その関数の動きは変わらない」
故に
「引数を変えたとき、その関数の動きは変わる」
故に、関数は引数によって動きを制御すべきだ、
という論旨で、
即ち、引数によって変更を知ることができる。
ということが言いたいのはわかるけど
凝集度と疎結合を考えたとき、
引数は依存性を高める訳で、
あらゆることを常に引数でコントロールしなければならず、
その依存性を引き離せない。
独立したオブジェクトの自立駆動を考えるなら、
コンストラクト時の引数によって動きを制御し、
その後の引数に頼るべきではないと思うけど。
135:名前は開発中のものです。
09/06/05 08:34:06 PGMss8TE
当たり前だろ
引数以外のアクセスを制限するためにやってんだから
こうすることで引数以外の心配をせずに済む
関数の入力と出力もはっきりする
これがデメリットとか言っちゃうの?(笑)
面倒臭いから引数通してないだけだろお前のプログラムって
136:名前は開発中のものです。
09/06/05 09:34:27 5cBLdNdX
引数がどうだとかアルゴリズム以前の問題だよ
お前1人だけレベルが桁違いだわマジで
137:名前は開発中のものです。
09/06/05 11:30:37 iLixPBxc
やねうらおというキーワードが常に脳内にこびりついてる引数おばけさんは例の人なのかな?
本当に彼は厨とキチガイを引きつける天才だな
138:名前は開発中のものです。
09/06/05 11:37:24 iV7/c5Cj
引数可変を想定するなら連絡用の構造体を用意して引数はその構造体のポインタだけにして
とか工夫すればいいし、引数にこだわる人は頭固すぎ、あと挑発に乗りすぎ
みなさん大人げない
139:名前は開発中のものです。
09/06/05 11:48:46 ykmxa4wC
>>137
> 本当に彼は厨とキチガイを引きつける天才だな
言い得て妙だな。まあ、氏は東大の大学院に行ける程度の天才(天災?)ではあるんだろうけど。
140:名前は開発中のものです。
09/06/05 12:57:27 PGMss8TE
引数の可変なんて想定してないだろ
141:名前は開発中のものです。
09/06/05 20:24:30 q/V6VtMh
>106
knuth御大が本にしたら、アンチ派も転向したりするのかな?
142:名前は開発中のものです。
09/06/05 21:52:07 k3aCK9Tq
>>135
引数中心のメリットはそこじゃなくて、
型やモジュールの直交性が高まるところにあると思う
なのでオブジェクトを引数に渡すのは上層以外はなるべく避ける
お互いの構造を詳しく記憶しておく必要のあるJavascriptやActionScriptは苦痛だなー
143:名前は開発中のものです。
09/06/05 23:54:01 2tFnphs7
もしも、引数君がwin32apiを設計したら。
GetMessage( &dosv, &x86, &win32, &process, &thread, &queue, &msg, NULL, 0, 0 );
めんどくせーし、可読性も落ちる。バグの元だな。
144:名前は開発中のものです。
09/06/06 00:12:45 xh4G82o4
>>142
>なのでオブジェクトを引数に渡すのは上層以外はなるべく避ける
は?
単純に引数無しの関数が山盛りのソースでさ
unko();
↑これで呼び出し側から何がわかるの?
この関数を実行することでどの変数を弄る可能性があるのかなんにもわからないじゃん
問題は変更するデータがわからないことなんだよ
プログラムを組む上でこれ以上困難なことってあるか?
この関数を実行することで変更されるデータがまったくわからないんだぞ
何が変更される?
どの変数がバグってる?
すべてがわからない
これを駄目だと思わない脳みそがすでに駄目だろお前等
145:名前は開発中のものです。
09/06/06 00:26:58 0TMMUW3y
>>144
引数がないことに対するデメリットはわかります。
でも、あらゆる関数を引数必須にした場合、
classや状態すらつくれないですよね?
あと、
引数必須だとスレッドとか使えないですよ?
スレッドではなくても、
サウンドのストリーミングとか、
割り込みとかはどうするのでしょう?
そういうのはやっぱりなしですか?
何が変更されるか、どの変数がバグっているか
は引数がなくてもオブジェクトの凝集度を高めればわかりますよ。
146:名前は開発中のものです。
09/06/06 00:38:38 xh4G82o4
>>145
そんなの必要になるのって限られたところだけだろ?
しかもなんで必要かってもとのシステム作ったやつが引数を頭に入れてねぇから
引数が入らないだけで別に自分で作ったもんなら引数付けられるんだから問題ないじゃん
全体の1%未満の例外もってきて反論してんなよ
引数使えるところは引数つけろよ
だからお前馬鹿だっていうんだぞ
だいたいそーゆー部分はライブラリなりヘルプもちゃんとある部分なんだからいいんだよ
(できればやってほしくはないが)
問題は自作でヘルプも満足にねーのにそんな構造にしちまうところだ
147:名前は開発中のものです。
09/06/06 00:44:48 IEIMR7tl
何か長文書いてるけど、
グローバル変数ってことは、プロセスに一つしかないのだから、何が変更されるのかは明確だ。
148:名前は開発中のものです。
09/06/06 00:46:22 xh4G82o4
>>147
いや、そういうギャグはもういいからw
149:名前は開発中のものです。
09/06/06 00:49:09 IEIMR7tl
引数を設けるということは、それだけ自由度を与えるということ。
必要ないなら削った方が良い。
150:名前は開発中のものです。
09/06/06 00:54:53 xh4G82o4
>>149
はぁ?関係ないだろ
chinko.x = 20;
chinko.y = 30;
chinko.z = 40;
chinko.a = 50;
chinko.b = 60;
unko();
とかやって構造体chinkoがunko関数の中身に影響があったら自由度云々に関しては
引数なくても中身に影響あるじゃん
意味不明なこと言ってんじゃねぇよ
ちなみに俺の希望としては
unko(&chinko);でなくてunko(x,y,z,a,b);とできるべきだと思ってる
151:名前は開発中のものです。
09/06/06 00:58:05 5AeUfGm+
150が噂の引数君か
const修飾子すら知らなさそうだな
本当、話にならないような基地外だわ、こいつは
152:名前は開発中のものです。
09/06/06 00:58:58 IEIMR7tl
>>150
そんなプログラム書く人居ないから問題ない。
全体の1%未満の例外もってきて反論しないでほしい。
153:名前は開発中のものです。
09/06/06 01:00:31 IEIMR7tl
>ちなみに俺の希望としては
>unko(&chinko);でなくてunko(x,y,z,a,b);とできるべきだと思ってる
>>143
154:名前は開発中のものです。
09/06/06 01:02:48 xh4G82o4
>>153
>>144
155:名前は開発中のものです。
09/06/06 01:05:51 IEIMR7tl
実際のwin32apiがそうなっていないって時点で、それまでなんだよ。
お前なんかよりはマイクロソフトの社員の方が頭いいからな。
156:名前は開発中のものです。
09/06/06 01:07:34 WOc4dWi0
引数さんはもうWin32でプログラム組めないんだね、かわいそうに・・・
157:名前は開発中のものです。
09/06/06 01:09:57 xh4G82o4
>>155
なってるじゃん
CreateWindowなんてすげー量の引数じゃん
RegisterClassも強引に引数1つにしてるけどぶっちゃけ何が設定足りないのかわかりずらいだけだよね
158:名前は開発中のものです。
09/06/06 01:13:57 IEIMR7tl
大体、システムをシステムたらしめてるデータ群をintやcharレベルで分解していちいち引数で渡していたら、
引数が100個とか200個とかになるぞ。4x4マトリックスですら16個もメンバあるのに。
引数の指定ミスったらどうするんだよ。
オブジェクトや構造体はポインタでやりとりするのが普通だし、
OSのリソースはハンドルでやりとりする。
ファイルにはファイル名がある。
お前みたいなクズにだって親が名前を付けてくれていて、
普段はそれつかってコミュニケーションとってるだろ。
それと同じだ。
159:名前は開発中のものです。
09/06/06 01:14:44 IEIMR7tl
>>157
でも一度作ったら、あとはハンドルでやり取りするだろ。
160:名前は開発中のものです。
09/06/06 01:18:28 xh4G82o4
まあ、引数を使う理由の1つは>>144な
徹底すればプロジェクトでバグ数が1000とか4桁は
絶対にいかないようになるぐらい効果絶大俺オススメ
単純だけどプロの技術ですよ
まあ、これが一番大事かなぁ
後は、引数を通してはいるけど型を誤魔化してるってのもやらないほうがいいぞ
たしかに実装はほんのちょっと楽にはなるが
実行してみるまで何がくるのかわからないプログラムになってしまうぞ
ということはいくらコードレビューなんてやろうともソースを丁寧に整備しようと
そのプログラムは動かしてみるまでどうなってるのかほとんどわからない
プログラムになってしまう
汎用性をつけるっていってもそりゃMSが提供するライブラリならわかるけど
個人が作る関数にそんなもんいらないからはっきりいってやらないほうがいい
>>158
>引数の指定ミスったらどうするんだよ。
コンパイル時にエラーが出るんじゃない(笑)
161:名前は開発中のものです。
09/06/06 01:23:47 IEIMR7tl
>>引数の指定ミスったらどうするんだよ。
>コンパイル時にエラーが出るんじゃない(笑)
普通ならコンパイルエラーが出る筈だが、お前のやり方だと、
型として纏まってた筈のデータをintやcharに分解して引数で渡すから、
コンパイラの型チェックを殺してしまう。
162:名前は開発中のものです。
09/06/06 01:26:02 QPxFjGuq
void hoge(int x1, int x2, int x3);
・
・
・
{
hoge(x1, x1, x3);
}
163:名前は開発中のものです。
09/06/06 01:26:24 C+Rvd4dM
不毛すぎる
現代版の最強でない、シンプルなタスクシステムの代替アルゴリズムをみんなで考えろよw
最強を考え出すと喧嘩になるから
164:名前は開発中のものです。
09/06/06 01:28:49 YPKwIylL
で、結局引数君はprintfやmallocは使えない、と。
あぁ、標準入出力やヒープの概念を理解してないから
なんでグローバル変数と関係があるか、すらわからないか
165:名前は開発中のものです。
09/06/06 01:29:30 C+Rvd4dM
>>164
そういうあおりはいらんというに
166:名前は開発中のものです。
09/06/06 01:38:04 C+Rvd4dM
前向きな提案したら静かになった
167:名前は開発中のものです。
09/06/06 01:44:47 IEIMR7tl
しょうがないな。
シンプルなタスクシステムをお求めなら、型ごとにリストを持つスタイルがお勧め。
168:142
09/06/06 02:01:22 LkHpnJAV
>>144
全く噛み合わないレス返されても困る。
俺はそんな所にふれてないしな
それともプリミティブとオブジェクトの区別もつかない人?
169:名前は開発中のものです。
09/06/06 02:06:35 5AeUfGm+
引数君は知障だから触らないほうがよくね?
170:名前は開発中のものです。
09/06/06 02:08:38 C+Rvd4dM
>>169
この際明確な答えを出す方がいい。
リスト、キュー、ソートなどなどのようなのに加えてしまえばいいだけ。
あとは自分なりにそこから派生として考えればいいだけ。
タスクシステムというのだって根本的な部分は動的に変化する
オブジェクトを効率よく管理するためのアルゴリズムでしかないんだし
171:名前は開発中のものです。
09/06/06 02:21:46 YPKwIylL
ここはおつむの弱いアンチタスクや引数君みたいなのを隔離して遊んでやるスレ。
まともな話をこのスレで初めてもおつむの弱い子たちのコンプレックスの餌食になるだけだ。
まぁ前スレでフルボッコにされたアンチタスクがゲ製作技術の別スレに逃げ出して
迷惑かけたみたいだから、逃げ出さない程度に加減して遊んでやろう。
172:名前は開発中のものです。
09/06/06 02:23:06 C+Rvd4dM
>>171
アンチとは失敬な
名前が嫌いなだけで同様の手法は必要だと思ってるぞw
173:名前は開発中のものです。
09/06/06 09:36:40 qdRKJ34Y
>>150がスレの主題に合っているかは知らないが
言っていることは、非常によくわかる。
これは、他人が作ったソースを読むときに
出てくるんであって、俺ソースのメンテナンスだけでは
わからない。
174:名前は開発中のものです。
09/06/06 10:57:01 yoFXLlZ9
久しぶりに本家の引数クンが出現してるなぁwww
相変わらずの無能っぷりでワロタwwwww
175:名前は開発中のものです。
09/06/06 11:05:51 yoFXLlZ9
>160
ちょっとここでいわゆる『タスク』という言葉を使わせてもらうが、まぁ個々に内部状態を保持した
何かの動作単位だと思ってくれればいいよ。
タスクの内部の状態によって必要なパラメータが変わる場合は、その都度引数を変えた関数を用意
して、呼び出し側が『タスクの内部状態を参照』して呼び出す関数を変更するんですねwww
さすが、引数クンのそのストイックさにシビレル、アコガレルゥwww
176:名前は開発中のものです。
09/06/06 11:21:09 yoFXLlZ9
おっと、強調する部分を間違えたw
×呼び出し側が『タスクの内部状態を参照』して
○『呼び出し側がタスクの内部状態を参照』して
こっちの方が通りがいいな。
さあ、引数クンのストイックさにあこがれて引数でパラメータを渡そうと思ってるオコチャマは、
ナニが問題なのかよ~く考えてみようw
177:名前は開発中のものです。
09/06/06 15:47:20 LkHpnJAV
>>175
> タスクの内部の状態によって必要なパラメータが変わる場合は、
問題になるほどこういう状況が発生していいのだろうか…?
それはタスクシステムを使った場合においても破綻するぞ
柔軟性の無い思考を否定するために自らが根本を間違えてしまうのはどうなの?
178:名前は開発中のものです。
09/06/06 17:14:27 yoFXLlZ9
>177
例) 状態Aでは外部情報a,b,cを参照して、状態Bでは外部情報a,c,d,eを参照する
なんていうのは、AI作ってれば(AIでなくとも)よくあることだよ。
その際、引数クンはそれぞれ異なった引数を持つ状態更新関数
UpdateWithStateA( a, b, c )
と
UpdateWithStateB( a, c, d, e )
を作成して、外から状態に応じて呼び分けるんだろ。
なにせ『引数しか使っちゃダメ』で、しかも『不必要な情報を引数で渡したらダメ。コンテキストをまとめて
渡すなんてもってのほか、誰がその情報を変更したか分からなくなるよ!!!』なんだからwwwww
179:名前は開発中のものです。
09/06/06 17:24:03 5AeUfGm+
> 誰がその情報を変更したか分からなくなるよ!!
これなのだが、分からなくなっていいと思うのだが。
引数君は本当にプログラム1行でも書けるんだろうか…。
180:名前は開発中のものです。
09/06/06 17:42:40 LkHpnJAV
>>178
論理的に成り立ってない
君はただの勝ち馬乗りだよ
間違いに間違いでの応酬は無意味
181:名前は開発中のものです。
09/06/06 17:45:47 LkHpnJAV
手段が一通りしかないという飛躍した考えは
初期のスレからずっとある
議論にならないのもよくわかる
しかもそういう奴に限って後出しのために含みを残している
これではコードも示せない
182:名前は開発中のものです。
09/06/06 19:08:52 xh4G82o4
ID:xh4G82o4だけど
>>178
それであってるよ
ステータスが代わるなら呼び出す関数を替える
仮に
Q.ステータスが1000個あったらどうするか?
A.関数を1000個(および必要なもの)すべてを用意します(使いまわしは絶対にしません)
でFA
仮に引数を共通化して
//1つ目の引数はステータス、2つ目の引数はステータスに必要なデータの束
changeState(int state,void* date);
みたいなもんを使っても内部でswitchかそれに代わるものが絶対に必要になるから
こっちのがいい
もし、こうなっていない・これを面倒だと思うプログラムがあったら
それは非常に危険なコードを抱えてる可能性がある
183:名前は開発中のものです。
09/06/06 19:11:05 xh4G82o4
あ、こっちのがってのは関数をステータスの数分用意するほうね
184:名前は開発中のものです。
09/06/06 20:10:44 yoFXLlZ9
>182
呼び出す関数が1000個あるということは、呼び出し元が1000箇所か。
頑張って呼び分けてくれwww
それとも、それら上位に一つ関数を作ってそこでコンテキストを受け取って、その中で1000個の
ステータスごとの関数を呼び分けるつもりなのかな?
まぁ、どっちにしてもお疲れさんってことでwww
>178
> 論理的に成り立ってない
wwwww
>182を見習えよwww
185:名前は開発中のものです。
09/06/06 20:11:37 yoFXLlZ9
>178じゃ事故レスじゃねぇかwww
>180だwww
>180
>182を見習えよwww
186:名前は開発中のものです。
09/06/06 22:32:13 DjY3tAB7
>引数君
君のやり方は認めるから
実際に作った上でどうメリット・デメリットがあったか語ってくれ
187:名前は開発中のものです。
09/06/06 23:19:34 qdRKJ34Y
まあ、引数分けはメリットないし、そもそも無理かな?
boost::variantとかで、十分安全に出来ると思うし
そっちで妥協して。
188:名前は開発中のものです。
09/06/07 02:05:11 W179Gh2Y
引数君のやり方に従ってコーディングされている
プログラムを逆に見てみたいなぁ。
引数のうちの型が一つ変わっただけで
一体どれだけの修正の手間が掛かって
それをどうやって解消しているのだろう?
今の世にあるコードリファクタリング機構じゃ歯が立たないよ。
ゲーム開発なんて仕様変更は日常茶飯事なのになあ。
189:名前は開発中のものです。
09/06/07 02:08:38 3ohyM900
>>186
ID:xh4G82o4だけど
メリットというか引数を無くすことがデメリットであって
メリットなんてない
引数無しは引数がないことによるデメリットが生まれるだけでメリットは一つもない
上のほうで馬鹿が何も考えずに「1000個用意するの?馬鹿じゃね?w」的に煽ってるけど
ぶっちゃけ代わらない
絶対に関数の中で分岐が必要になる
もし、なくしたらバグが止まらない
仮に開発資料でステータスごとの初期化パラメータ一覧を出せといわれたら
この馬鹿は何を出すのか?多分こいつのプログラムはすべての処理を追いかけて
やっと1つのステータスの初期化状態がわかるといったプログラムになってる
恐ろしいほどダサいソースになってるはず
190:名前は開発中のものです。
09/06/07 02:09:50 3ohyM900
>>188
タスクなんて使わないで組めばいいよ
タスクを使わないバージョンは前にこのスレでも書いてあげたんだけど
参加してなかったんなら暇なときに比較ソースをあげるよ
191:名前は開発中のものです。
09/06/07 02:27:59 atKK+Qwb
>>188は、クラスのメソッドにも同じことをしているの?
192:名前は開発中のものです。
09/06/07 02:36:39 cdPek4Sb
クラスのメンバ変数は、自クラス内でグローバルだからな。
193:名前は開発中のものです。
09/06/07 08:40:48 mwRZn/c6
引数君って発言を見る限りゲームはおろかまともな規模のプログラムを完成させたこともなさそう。
ゲームなり何なりを完成まで作ってみれば、ここにいる人たちの発言も理解できるようになるんだろうけど…
194:名前は開発中のものです。
09/06/07 12:11:24 aehXa9i/
>189
> 引数無しは引数がないことによるデメリットが生まれるだけでメリットは一つもない
> 上のほうで馬鹿が何も考えずに「1000個用意するの?馬鹿じゃね?w」的に煽ってるけど
> ぶっちゃけ代わらない
1000個の関数を呼び分けるのに、分岐を使わないのか。
スゲー、ミラクルテクニックだな。
195:名前は開発中のものです。
09/06/07 12:15:45 aehXa9i/
あるいは、1000個の状態更新関数を、
Task* t;
Task_Update0( t, a, b );
Task_Update1( t, b, c, d );
...
Task_Update999( t, zxy, ztt, zbc );
と書いておいて、それぞれのTask_Update#(...)の中で、
void Task_Update0( Task* t, InfoA a, InfoB b )
{
if ( t->state != 0 )
return;
// do something if state is 0
....
}
とかやるつもりなんだろうか?
196:名前は開発中のものです。
09/06/07 12:20:43 kY8Q/AF4
>>194
いちいち煽らんでよろしい。
先のレスに「1000個の関数を呼び分けるのに、分岐を使わない」とは
一言も書いていない。
仮に1000の関数を省いたとしても、代わりに1000の分岐が生まれるんじゃ
余計に悪くなる、と書いている。
大体、1000の機能を提供するなら1000の関数が必要になるのは
当たり前。そこは問題じゃない。
197:名前は開発中のものです。
09/06/07 12:28:41 m2Sg/1Dm
引数君って明らかに知障なんだが、どんなプログラムを書くんだろうか。
ブロック崩しぐらいでいいから書いたソース見てみたいな。
198:名前は開発中のものです。
09/06/07 12:34:26 aehXa9i/
>196
オマエもバカのお仲間か。
> 仮に1000の関数を省いたとしても、代わりに1000の分岐が生まれるんじゃ
> 余計に悪くなる、と書いている。
引数の異なる1000個の関数を、分岐無しで呼び分ける方法を教えてくれ。
199:名前は開発中のものです。
09/06/07 12:36:29 aehXa9i/
>196
あぁ、自分がこの点に粘着しているのは、引数クンの言う『異なるパラメータが必要な関数は
全て異なる関数として作る』という主張に沿っているだけだから。
引数でしかデータを渡したらいけない。グローバルなものは一切使わない。
まぁ、頑張って考えてみてくれよ。
200:名前は開発中のものです。
09/06/07 12:39:07 QCME1dhS
ID:xh4G82o4 に聞きたいんだが
具体的に何を非難してるん?
下みたいな関数がアンチパターンだっつってんの?なんで?
void moveForward(SomeObject* obj);
void SomeObject::moveForward();
それとも単に古典タスクのTCB実装を非難してるん?
それなら>>1を読めよ
201:名前は開発中のものです。
09/06/07 12:46:22 kY8Q/AF4
>>197
別に奴の主義は間違ってない。つーか、正しい。
ただ、今回のようなプログラムによる動的呼び出しには
組み込めないだけで。
だから、機知外の戯言的な受け取りは誤り。
202:名前は開発中のものです。
09/06/07 12:58:44 m2Sg/1Dm
>>201
引数君はどう見ても知障。
あんたも、どうも言ってることがおかしい。
基地外同士、二人で仲良くやってなよ。
203:名前は開発中のものです。
09/06/07 13:02:37 aehXa9i/
>201
> 別に奴の主義は間違ってない。つーか、正しい。
キチガイは、一匹見たら30匹は居ると思わないといけないのか?
204:名前は開発中のものです。
09/06/07 13:16:25 m2Sg/1Dm
>>203
> キチガイは、一匹見たら30匹は居ると思わないといけないのか?
それだ!
205:名前は開発中のものです。
09/06/07 14:11:07 kY8Q/AF4
まったく、
君らは、相手に何を伝えたいの?
自分の主張の正しさか?
それとも自分は負けてないってことか?
もうちょっと、大人になれよな。
まず、知障だの30匹だの
そういった言葉を外すところから始めるんだな。
206:名前は開発中のものです。
09/06/07 14:18:06 aehXa9i/
>205
建設的な意見の一つも出せない池沼クンは、早くググって最適解でも見つけてきてください。
207:名前は開発中のものです。
09/06/07 16:36:26 3ohyM900
ID:xh4G82o4だけど
>>200
>>144と>>160な
レス読まないで書き込んだのか>>144と>>160が理解できないのか
どっちなんだマジで?
208:名前は開発中のものです。
09/06/07 17:18:05 IBZXm9gK
>>205
今まで何本ゲーム作った?
209:名前は開発中のものです。
09/06/07 17:23:00 IBZXm9gK
>>207
あ、お前も何本ゲーム作った?
210:名前は開発中のものです。
09/06/07 18:20:04 aehXa9i/
>207
オマエは、呼び出し側の実装PGに、『こっちで作った1000個の関数を、状態に応じて正しく呼び分けてくれ』、と
伝えるのか。
スゲー厚顔無恥だな。
211:名前は開発中のものです。
09/06/07 18:21:24 3ohyM900
>>209
カウントに入れるのも微妙なのあるが5本ぐれーか?
中途半端に関わったのも入れると10本だ
もう30前半
212:名前は開発中のものです。
09/06/07 18:29:25 3ohyM900
>>210
ステータスが1000個あったらそうなるね
回避は不可能
どう組もうがこれの省略はできない
ステータスが1000個あって1000個発動関数がない(もしくは分岐がない)プログラムは
なにかと何かのステータスの処理を暗黙に共有してるとかいう恐ろしいことになってる
せめて1000個の発動関数の中で共通なら共通なりの関数を呼ぶべきだろ
この1000個は絶対に省略できない処理だし、しても意味がない
213:名前は開発中のものです。
09/06/07 18:35:15 aehXa9i/
引数クンの前提は、
1. 更新関数に渡す情報は、全て引数で渡さないといけない
であり、さらに、
いわゆるタスク(でも何でもいい、内部状態を持つ独立した何か)の更新処理について、
2. 1000個の状態があったら、それぞれの状態にあわせて1000個の更新関数を作る
2a. グローバル変数やそれに準ずるものの使用は不可
2b. コンテキストでまとめて、一つの引数として渡すことも不可
と主張し、しかも
3. 1000個の更新関数は、最悪の場合全て異なった引数を取る
3a. 1000個の更新関数は、内部状態に応じて正しく呼び分けなければいけない
3b. >182によると、内部で状態を見て分岐するのも不可
であるそうだ。
これを見て、ID:3ohyM900=ID:xh4G82o4がキチガイでないと思えるヤツは、センス無いとしか
言いようが無い。
214:名前は開発中のものです。
09/06/07 20:13:20 3ohyM900
>>213
いいよ
そのまとめで問題ない
全部あってるよ
215:名前は開発中のものです。
09/06/07 20:47:03 gdjwroFS
>>46
タスク絡みで読む価値があるのは
三宅さんが書いた黒須さんインタビュー記事だけだな
なかなか痛快な内容
216:名前は開発中のものです。
09/06/07 21:22:45 gdjwroFS
>>58
preemptiveでない、協調的なマルチタスキング(マルチスレッディング)は
貧弱ターゲット向けの組み込みシステム、OSではわりと使われてると思う
>>59
RTOSのキューも基本的に同じ。というかマルチタスキングするOSのレディキューを
説明するときの概念図は基本的にリング状になってる。
「条件がそろうまでは残る感じ」の周期タスクは別段珍しいものではない
217:名前は開発中のものです。
09/06/07 22:30:17 cdPek4Sb
>>213 をみて、終には擁護していた奴も逃げ出したな。
218:名前は開発中のものです。
09/06/07 22:55:45 cdPek4Sb
とくにありえないのが、
>2b. コンテキストでまとめて、一つの引数として渡すことも不可
で、
・コンパイラの型チェックの機能が死ぬ
・関数がネストすることを考えると、上位関数の引数の数がとんでもないことになる
・プログラマは大概intな途轍もない数の引数を間違えずに指定する必要がある
・呼び出し元は、呼び出し先モジュールの内部構造に依存したコードを書かされる
→モジュール化、カプセル化不可能
・モジュール化、カプセル化出来てないから、バグがあった場合、
それが呼び出し元のバグなのか、呼び出し先のバグなのか判断が付かない。
・とりあえず、今まで生きてきたなかで、
そんな仕様のプログラムなりライブラリなりは見たことない。
219:名前は開発中のものです。
09/06/07 23:02:46 cdPek4Sb
matrix_add( &m1_1, &m1_2, &m1_3, &m1_4, &m1_5, &m1_6, &m1_7, &m1_8, &m1_9, &m1_10, &m1_11, &m1_12, &m1_13, &m1_14, &m1_15, &m1_16,
m2_1, m2_2, m2_3, m2_4, m2_5, m2_6, m2_7, m2_8, m2_9, m2_10, m2_11, m2_12, m2_13, m2_14, m2_15, m2_16,
m3_1, m3_2, m3_3, m3_4, m3_5, m3_6, m3_7, m3_8, m3_9, m3_10, m3_11, m3_12, m3_13, m3_14, m3_15, m3_16);
うげげげげげ。
220:名前は開発中のものです。
09/06/07 23:28:53 mwRZn/c6
そーいえば取引先中小デベロッパのプログラマで
変数名からクラス名まで全てをアルファベット1文字で書くのがいたなぁ…
class A { int B; void D(float E) { ... } }; とか。
周りがどんなに説得しても「コンパイラにかかる負荷が…」どーのこーの言って
けっして屈しないらしい。
普通ならそんな偏屈プログラマ、クビにして終わりなんだが、その中小デベロッパの社長が
人情の人でクビはしない主義らしいからまだプログラマ続けてるらしいけど…
引数君を見てたら彼を思い出した。
221:名前は開発中のものです。
09/06/07 23:59:01 aehXa9i/
>214
> いいよ
> そのまとめで問題ない
> 全部あってるよ
こんなキチガイと一緒に仕事したくねぇwwwww
222:名前は開発中のものです。
09/06/08 00:40:53 cRHoD8w8
>>219
それはちがくね?
まず
・MATRIX管理構造体の何か?
・MATRIX構造体
の2つがあってMATRIX構造体のほうにまず入れる必要があるんだよね?
だったらまずMATRIX構造体にmX_Xの変数を入れる処理がどっかにあるんだよね?
ところがそのコードはいきなりMATRIX管理構造体に突っ込む想定をしてるじゃん
223:名前は開発中のものです。
09/06/08 01:52:36 wcKZ/hFx
>>222
何わけの分からないこと言ってるんだ?誰か解読してあげて。
ともかく、例の彼のやりかただと、
例え構造体使ったとしても、関数呼び出すたびに構造体のメンバがバラバラになるんだから、
初めから構造体なんて意味ない。だからきっと使わないのだろう。
こんなかんじで。
some_function(
・・・
&m1_1, &m1_2, &m1_3, &m1_4, &m1_5, &m1_6, &m1_7, &m1_8, &m1_9, &m1_10, &m1_11, &m1_12, &m1_13, &m1_14, &m1_15, &m1_16,
m2_1, m2_2, m2_3, m2_4, m2_5, m2_6, m2_7, m2_8, m2_9, m2_10, m2_11, m2_12, m2_13, m2_14, m2_15, m2_16,
m3_1, m3_2, m3_3, m3_4, m3_5, m3_6, m3_7, m3_8, m3_9, m3_10, m3_11, m3_12, m3_13, m3_14, m3_15, m3_16
・・・)
{
・・・
matrix_add( &m1_1, &m1_2, &m1_3, &m1_4, &m1_5, &m1_6, &m1_7, &m1_8, &m1_9, &m1_10, &m1_11, &m1_12, &m1_13, &m1_14, &m1_15, &m1_16,
m2_1, m2_2, m2_3, m2_4, m2_5, m2_6, m2_7, m2_8, m2_9, m2_10, m2_11, m2_12, m2_13, m2_14, m2_15, m2_16,
m3_1, m3_2, m3_3, m3_4, m3_5, m3_6, m3_7, m3_8, m3_9, m3_10, m3_11, m3_12, m3_13, m3_14, m3_15, m3_16);
・・・
}
224:名前は開発中のものです。
09/06/08 02:00:16 cRHoD8w8
>>223
違うってよく考えろ
matrix_addなんて関数があったらそれにmatrix構造体の
メンバを突っ込むなんてプログラムスタイルがねーんだよ
無意味なことをやってる
おそらくmatrix_addでそんなメンバが用意されてるなんてのは
アフォな開発者が多分で便利であろうとでも思って用意したアフォ関数だろ
(DirectXでもありだけどなw)
必ず、①「matrix構造体にセットする関数を実行」してから
②「matrix管理構造体にセット」する流れになる
自分のプログラムみてみろ絶対にそうなってる
なってなかったら無駄プログラム
そのスタイルも別にいいっちゃいいけど
構造体の中に内包するものが増えるたびに同じ引数を延々と書かなきゃいけなくなるぜ
225:名前は開発中のものです。
09/06/08 02:00:41 wcKZ/hFx
>まず
>・MATRIX管理構造体の何か?
>・MATRIX構造体
>の2つがあって
まず、この時点で意味不明なんだが。C言語or日本語が不自由なの?
なんでmatrixに管理構造体が必要なの?キャッシュ?メモリプール?何を管理するの?
226:名前は開発中のものです。
09/06/08 02:03:43 674pJASz
抽象化の苦手な人間はどこにでもいる
227:名前は開発中のものです。
09/06/08 02:04:44 cRHoD8w8
>>225
matrix_addってことはmatrix構造体をなにかに登録してるんだよね?
って意味でmatrix_addがmatrix構造体の管理下にないって意味で書いた
228:名前は開発中のものです。
09/06/08 02:05:18 wcKZ/hFx
>必ず、①「matrix構造体にセットする関数を実行」してから
>②「matrix管理構造体にセット」する流れになる
>自分のプログラムみてみろ絶対にそうなってる
>なってなかったら無駄プログラム
意味分からん。ひぃ~~助けて。
229:名前は開発中のものです。
09/06/08 02:06:22 bPMhUw6r
前々前向きじゃないなあ・・・
時間があったらソース書くとか言った人も来てないのか・・・
230:名前は開発中のものです。
09/06/08 02:07:19 wcKZ/hFx
>>227
アフォすぎて話にもならない。
普通 matrix_add っつったら足し算だろ。
231:名前は開発中のものです。
09/06/08 02:23:19 bPMhUw6r
ゲームでいうタスクシステム(笑)って下手すると引数なし関数が
処理順で積まれてるだけとかそんなんでしょ?
OSのような物を設計するわけじゃないんだし、お互いの主張を言い合っても無駄なような。
むしろ言い合うってことはすでに2ケースに対する表現方法が違うんだし
その2方式の雛形にでもなるようなのを出してしまえばそれで終わる気がするんだが。
232:名前は開発中のものです。
09/06/08 02:38:00 52Y54V93
取り敢えず引数君は>>218の指摘に答えを出したほうがいいよ。
MATRIX管理構造体が何かをまず皆に理解させたりするより絶対手っ取り早いよ?
233:名前は開発中のものです。
09/06/08 05:42:45 ivE9pf3b
引数君は日本語の不自由な知障だから触らないほうがいいよ。
234:名前は開発中のものです。
09/06/08 06:54:34 cRHoD8w8
>>230
え?w
ノードでも追加するのかと思ったw
でもだったら
matrix_add(&mat,足すヤツ);
でよくね?
別に型も誤魔化してないじゃん
俺の言ってること違ったっけ?
235:名前は開発中のものです。
09/06/08 08:28:28 rJj1ChuH
なんで全部展開する話になったんだ?
236:名前は開発中のものです。
09/06/08 08:54:31 RKbP76xN
>>235
オブジェクト指向のカプセル化とか隠蔽化を理解できないから。
237:名前は開発中のものです。
09/06/08 08:55:36 nNQXSyqJ
>>220
お前騙されてて
オブファスケータ使った後のソースしか見せられてないんじゃね
238:名前は開発中のものです。
09/06/08 21:32:36 wcKZ/hFx
>>234
それはそうなんだが、>>213を主張する通称引数君が現れてだな・・・。
>>219は反面教師的な意味で書いたコードなんだ。
ところで今思ったんだけど、
・すべての情報は引数で渡す
・構造体で渡すのは禁止
ってことは、処理に必要な情報は、一時的にでもすべてスタックに乗せる必要があるよな。
スタックオーバーフローとか大丈夫なんだろうか。
画像とか音楽とか、どうやって関数に渡すつもりなんだろう。
239:名前は開発中のものです。
09/06/08 21:57:45 cRHoD8w8
>>238
>・構造体で渡すのは禁止
マジで?w
型を誤魔化すなとは言ったが・・・
でもまあ、ある意味それもアリなんだよね
ちょっと複雑な言い分になるけど
240:名前は開発中のものです。
09/06/08 21:58:56 ivE9pf3b
構造体渡すの禁止とか言ってる奴、頭おかしいから触らないほうがいいよ。
そいつプログラム1行も書けない。
241:213
09/06/08 22:01:21 iv6sA5z4
>238
いやいや、幾らなんでもそれは無い…、と信じたい。
『コンテキストとしてまとめたモノがダメ』というのは、『そのコンテキストの中に処理に関係ない情報が
混ざっているのがダメ』という意味らしいから、matrix_addみたいなのは構造体そのまま引渡しできる…、
と信じたい。そして全てが引数で渡される必要があるからといって、全てを代入渡ししなければいけない
ワケではない…、と信じたい。参照渡しを禁止したりはしないだろう…、と信じたい。
242:名前は開発中のものです。
09/06/08 22:23:28 dIDrAXVe
どうせこんな言動とプログラミング能力じゃ
社会人としてやっていけないから何も心配することはない。
放っておいても現実に被害を被る事なんてないさ。
そんな能力なんて無いよ。
243:名前は開発中のものです。
09/06/08 23:50:28 cRHoD8w8
>>241
その通りだけど
なんか構造体渡し禁止になってるんだよね
余計なものを渡すのが駄目ってことなんだけどね
244:名前は開発中のものです。
09/06/08 23:51:54 cRHoD8w8
>>242
そうやって人格否定から入って相手の発言を潰すくせどうにかならんの?
245:名前は開発中のものです。
09/06/09 00:22:09 Klhc/GyU
引数君みたいな基地外、まともに相手するだけ無駄。
引数君みたいなプログラムが1行も書けない基地外の議論が
有意義だと思ってる時点で ID:cRHoD8w8も頭おかしい。
プログラムが1行も書けない自称プログラマはすみやかにお引き取りください。
246:名前は開発中のものです。
09/06/09 00:33:30 cuID72xD
一行も書けないのはさすがにその人がクズw
247:名前は開発中のものです。
09/06/09 00:33:30 MBMwWKo7
>>245
でも面倒臭い(かもしれないイメージが強い)以外に欠点ってないでしょ?
引数無しにするのは「面倒臭い」からでしかないでしょ?
これを諦めたプログラムってやっぱり制御不能になりやすいと思うんだよね
引数は大事だよ
無視してしまったらそもそも制御なんてしなくていいじゃん
ヘッダファイルもマスターヘッダ作って全部インクルードして
構造体も全部そこで定義してすべてをまとめたもん作って
インスタンスホルダーに対して読み書きって作り方ってもう駄目なのわかるじゃん
もうそろそろ汎用化できない処理と汎用化できる処理の判別がついてもいいころだと思うのよ
タスク信者もさ
いつまでもおっさんみたいにそこで足踏みしてるとスキルあがらないぜ
大事なのは書き比べて検証して自分なりの答えを出すことだと思うけどね
引数をなくしても結局手間は変わらないってすぐに理解できる
248:名前は開発中のものです。
09/06/09 00:55:18 Klhc/GyU
>>247
> でも面倒臭い(かもしれないイメージが強い)以外に欠点ってないでしょ?
本当にあんた、プログラム、1行でも書けるのか?全然話にならないんだが。
> ヘッダファイルもマスターヘッダ作って全部インクルードして
あ!お前、このスレのpart3当たりに居た、総合ヘッダ君か。通りで言ってることがおかしいと思った。
このスレ、引数君と総合ヘッダ君が居なくなれば、まともなスレなんだろうけどな。
この二人の基地外のせいでレベルが大幅ダウンだよ。
249:名前は開発中のものです。
09/06/09 00:56:29 7ufIYPer
つーか前向きになれw
250:名前は開発中のものです。
09/06/09 01:27:18 GsDiyf17
引数君と総合ヘッダ君って同一人物じゃなかったの?
251:名前は開発中のものです。
09/06/09 05:02:55 X2fb91bq
その人ってそれが駄目って言ってんじゃん
総合ヘッダ君じゃないんでは
252:名前は開発中のものです。
09/06/09 05:42:54 Klhc/GyU
>>251
むむ・・そうかも知れん。だとしたらその件についてはID:MBMwWKo7に謝る。スマソ。
253:名前は開発中のものです。
09/06/09 06:42:20 MBMwWKo7
>>252
お前、読解力0だろw
254:名前は開発中のものです。
09/06/09 06:44:33 SajZ+q78
総合ヘッダ君は、何でもかんでもぶち込んだ総合ヘッダを使うしか方法を知らないから総合ヘッダ君
だったような気がする。公開用のヘッダファイルとプライベートヘッダに分ける方法を知らない。
その意味で行けば、>247も充分総合ヘッダ君と同等だと思うけどね。
255:名前は開発中のものです。
09/06/09 07:07:38 MBMwWKo7
>>254
はぁ?
256:名前は開発中のものです。
09/06/09 07:08:40 s3lVRyLD
お前らつまらん
257:名前は開発中のものです。
09/06/09 07:26:35 7ptmeyyR
馬鹿よりましだろ
258:名前は開発中のものです。
09/06/09 12:43:14 4xDwQnN3
人はこんなピンポイントで争えるんだぜ
259:名前は開発中のものです。
09/06/09 19:38:02 CxjpUjFg
どっちにしても、
hoge_update( &hoge.x, &hoge.y );
はキモイ
260:名前は開発中のものです。
09/06/09 19:46:12 CxjpUjFg
ああ、違った。こうか。
switch( hoge.state )
{
case: hoge_update_01( &hoge.x, &hoge.y ); break;
case: hoge_update_02( &hoge.state, &hoge.x, &hoge.y ); break;
case: hoge_update_03(); break;
default: break;
}
261:名前は開発中のものです。
09/06/09 19:56:38 CxjpUjFg
言っとくが、嫌なのは面倒だからじゃないぞ。
切り分けが悪いからだ。
262:オガワン
09/06/09 20:01:01 FN5e4dU7
俺は関数をほぼ使わないプログラミングを心掛けている。その場で
for分で回すようにしてる。
何システムと呼べはいいんだろうか?
関数ってジャンプだから使わないほうが見通しいいもんね。
どのテキストにも始めの方に「関数を使うべし」って書いてあると
おもうけど、それが大きな誤りだと思う。
263:名前は開発中のものです。
09/06/09 21:40:16 SajZ+q78
いや、ワシはローカル変数ちゅうモンこそ悪じゃと感じとる。
全部グローバルの方が見通しがいいじゃろ。
264:名前は開発中のものです。
09/06/09 22:20:42 peLfYxeX
>>261
いや、面倒だからだろ
仮に一瞬で記述してくれるもん(未来ツール?(笑))があったらわざわざ使わないだろ?
>>263
>>144の問題は気力と体力でぶっちぎる?
265:名前は開発中のものです。
09/06/09 22:21:55 iIbCi5/r
お前らはカプセル化と言う言葉をしらんのか!
俺は、たった一つのクラスに総てをカプセル化するプログラミングが至高だ。
266:名前は開発中のものです。
09/06/09 22:48:22 SajZ+q78
>264
いやいや、ジョークだからw
古老コボラーっぼく書いてみたんだけど、分かりにくかったか。
勘違いさせてスマン。
267:名前は開発中のものです。
09/06/09 23:29:56 CxjpUjFg
>>264
>>260をみて、「状態で分岐する部分」と「状態遷移を行う部分」が別々のところにあるなんて、おかしいと思わないのか?
下手したら、会社間跨るぞ。
268:名前は開発中のものです。
09/06/10 00:47:13 wAmVh6WC
>>267
何が言いたいのかさっぱりわからないのでちゃんと
宣言してから詳細な説明に入れよ
説明下手糞だなお前w
俺のはもっとわかりやすかっただろ?
・引数を使わないヤツは駄目だ
・型誤魔化してるヤツも駄目だ
って
お前、まず自分の出した結論をはっきりいえよ
269:名前は開発中のものです。
09/06/10 00:53:06 XvIYvkVn
>>267-268
お前ら、基地外同士、仲良くやれよ。
270:名前は開発中のものです。
09/06/10 01:06:36 UNU3sz5V
クラス化したら引数なくてもできるんじゃね
271:名前は開発中のものです。
09/06/10 01:08:36 wAmVh6WC
>>270
何が?
272:名前は開発中のものです。
09/06/10 02:41:39 zs5qgmGz
>>268
分かりやすくない。
お前のせいで認識の相違による100以上の無意味なレスが消費された。
お前の周りの人間のために言う。お前の文章に説得力は無い。
お前の文章は感情が篭り過ぎていてノイズだらけだ。
本当に技術者なら曖昧性の無い表現を使うよう心掛けろ。
あと、俺は偉そうだと思うか?
そう思える心がもしあれば自分の文章を見直してみろ。
句点の無いレスを抽出すれば大体お前のだ。
何度も言うが、お前の周りの人間が可哀想でならない。
273:名前は開発中のものです。
09/06/10 04:21:23 JvEYnujc
配列さんごめんなさい。
連結リストでは遅すぎた。当たり前だけど。
動的に確保したバイト列を配列のように使ったら激速だった。
配列さんごめんなさい。
274:名前は開発中のものです。
09/06/10 06:20:14 wAmVh6WC
>>272
ハイハイw
で?何が言いたかったの?w
275:名前は開発中のものです。
09/06/11 21:14:27 TGzW5zV2
組み込み系の仕事してきたけどタスクシステムまみれで吐きそうだった
状態遷移をもっと綺麗に書く方法ってないの?
276:名前は開発中のものです。
09/06/11 21:18:38 W/H+Ljkx
>>275
ないんじゃない?
これだけスレが荒れてもこれといった正解が無いんだし。
第一タスクシステム(笑)が発案された時代の若い層が今はおっさんになって
ある程度の決定権持ってる以上はそのおっさんの気持ち次第でしょ・・・
277:名前は開発中のものです。
09/06/11 21:31:29 SdeQz0G7
>>275
URLリンク(naoyuki.hirayama.googlepages.com)
こんなんどうよ?
278:名前は開発中のものです。
09/06/11 22:20:58 e4PlV843
>>275
引数通せよ
変数が変わる瞬間がわからないから頭痛くなるんだろ
糞関数に勝手に変数を変更させるな
必ず引数とおすように強制しろ
それだけですべてが解決する
問題はシステムや仕組みじゃない
馬鹿が勝手に書き換えるからだ
279:名前は開発中のものです。
09/06/11 22:55:11 3+5xLdPK
>278
オマエは何も分かっちゃいないwww
280:名前は開発中のものです。
09/06/11 22:59:24 e4PlV843
>>279
絶対そうだって
後は余計な仕組み一切なくして
switch caseでとにかくコピペでソースに一覧作ったほうが絶対管理しやすい
ちゃんと引数通せばステータスが引数に自然に組み込まれるから
見えない自体にはならないからお勧め
281:名前は開発中のものです。
09/06/11 23:28:59 qshLfubq
なんかもう、可哀相に思えてくる
282:名前は開発中のものです。
09/06/11 23:32:44 Bcb3dkoa
>>275
ちょっとびっくりだな…
組み込みシステムの開発ツールは沢山あるわけだが
それにタスクシステムなんて言葉は聞きなれないしな
どんなツールを試用・使用してどんな不満を持った?
比較的名前が知られてる開発ツールならたとえばZ○○Cとか。
社内で評価した人間いるんじゃないか?業界に身をおくなら
おそらく上の伏字は埋められるはずだ
283:名前は開発中のものです。
09/06/11 23:48:41 Bcb3dkoa
>>276
5年近く前に足を洗ってしまったので最近のゲーム開発現場のこた知らんが
色んなモデルベースの開発ツールは当時からすでにあった。売り物、内製の物。
売り物はよく知らんが、内製のものはゲームワールド内の各種要素の状態遷移を
可視化・編集する各種ツール、プラグインを作ってた
そうしたものが実用に耐えないとして滅び、いきなりコードにべた書きする
原始時代に戻ったとは考えにくいんだが…
284:名前は開発中のものです。
09/06/11 23:50:46 W/H+Ljkx
>>283
組み込み=ゲームと考えるのはちょっと
285:名前は開発中のものです。
09/06/11 23:55:23 3+5xLdPK
>282
8bit組み込みやったときは、便利なツールなんて無かったなぁ。
コマンドラインのアセンブラとリンカ、試作機のシリアルから出るデバッグ出力とそれを受ける
ターミナルソフトくらいで。
最後3バイトくらいROMに収まらなくて、色々改善した結果7バイト余った。
286:名前は開発中のものです。
09/06/11 23:57:03 Bcb3dkoa
>>283
なんか話がすれ違ってるような気がするな
俺の発言はどう解釈されてるんだ?
287:名前は開発中のものです。
09/06/12 00:02:27 Bcb3dkoa
>>286訂正
×>>283
○>>284
>>285
制約が厳しいとそうだね
288:名前は開発中のものです。
09/06/12 00:10:20 8nIEG2Zd
>ちゃんと引数通せばステータスが引数に自然に組み込まれるから
でも関数の向こうで勝手にステータスを書き換えられることには変わりないんだろ。
引数で渡す渡さないじゃなくて、適当なところでカプセル化されていることが大事なんだ。
例えばクラス単位でとかな。
289:名前は開発中のものです。
09/06/12 00:14:20 hQ0NzKSX
>>282
16bit組み込みやったことあるけどツールってHEWくらいしか知らない
CASEツールなんて使ったこと無いな
ところでICEって商品名じゃなかったのね。今ぐぐって気がついた
290:名前は開発中のものです。
09/06/12 00:14:48 8nIEG2Zd
大体、ステータスなんてものは、オブジェクトの内部で存在しているものなのに、
何でそれを外から引数で渡そうという発想が出てくるんだ?
291:名前は開発中のものです。
09/06/12 00:16:18 cLwjJz3x
>>288
>でも関数の向こうで勝手にステータスを書き換えられることには変わりないんだろ。
は?C言語知らないの?
引数で渡してればその関数から出てきたときに変更されたかどうかわかるじゃん
引数なしだと変更したのかどうなのか?すら不明
これ以上堅いもんはないよ
クラスにするとメンバ変数がグローバル変数のように振舞う
引数とおさないからクラスがでかくなるとシボン
292:名前は開発中のものです。
09/06/12 00:18:35 3W6rtsNK
>>290
完全に内部で終わらないでしょ
どうやってほかのタスク(笑)と衝突判定とかするんだよとね・・・
それに古いタスクシステムの仕様からすると監視者がいない感じがするけど
(うまくいえないがみんな平等?)
理想は監視する何かがいても問題ないはずだよね?
監視者をつけると当然引数有りもでてくると思うんだが・・・
そりゃグローバル変数でやりとりすればそんなのは関係ないんだろうけど
293:名前は開発中のものです。
09/06/12 00:26:17 8nIEG2Zd
もう何言ってるのかワケワカメ。
>は?C言語知らないの?
>引数で渡してればその関数から出てきたときに変更されたかどうかわかるじゃん
でも結局、どんな値に書き換えられたかまでは分からないわけで。
一体、
hoge_update( &hoge );
の何に問題がある?
なぜ呼び出し元がhogeの何が更新されたかまで一々知る必要があるんだ?
知って何になる?
>完全に内部で終わらないでしょ
>どうやってほかのタスク(笑)と衝突判定とかするんだよとね・・・
それは呼び出し元でやればよいだろ。
294:名前は開発中のものです。
09/06/12 00:29:52 cLwjJz3x
>>293
>でも結局、どんな値に書き換えられたかまでは分からないわけで。
わかるだろw
関数出たら引数の値たしかめりゃいいんだよ
ホントにC言語わからないんだw
まず、君途中参加なら
>>144,160読んでよ
295:名前は開発中のものです。
09/06/12 00:36:20 NWD6EC3U
>>289
条件を選ぶがZIPC等が使えるケースは少しずつ増えてる
試すような書き方をしてすまなかった
296:名前は開発中のものです。
09/06/12 00:36:56 8nIEG2Zd
>>294
呼び出し元で一々引数の値が変更されたかどうかチェックするコード挟むのか?
変更されたかどうかで分岐するわけ?何のための分岐?それ本当に呼び出し元の仕事?
根本的に変じゃね?
297:名前は開発中のものです。
09/06/12 00:42:31 QkuvKUSr
>>296
っ デバッガ
298:名前は開発中のものです。
09/06/12 00:45:32 8nIEG2Zd
そもそも、
hoge_update( &hoge );
としたときは、呼び出し元は、hogeのすべてのメンバが変更されうることを前提とするわけだが、
それで何の問題がある?
逆に、特定のメンバの 変更される/されない が分かったところで、それが一体なんの役に立つ?
int x = hoge.x;
hoge_update( &hoge.y );
/* hoge_updateではhoge.xは更新されないからローカル変数xの値はまだ有効だぜイェーイ */
int x_plus_y = x + hoge.y;
ってことなのか?
単に int x_plus_y = hoge.x + hoge.y; ではダメなのか?
299:名前は開発中のものです。
09/06/12 01:04:59 8nIEG2Zd
構造体のメンバをばらして関数に渡すと、コンパイラの型チェックの機能が死ぬし、
そもそも、そんなやり方なら、はじめから構造体なんて必要無いようにも思えてくるし、
C言語以前のやり方に戻って一体なにがしたいんだ?
300:名前は開発中のものです。
09/06/12 01:15:35 8nIEG2Zd
>後は、引数を通してはいるけど型を誤魔化してるってのもやらないほうがいいぞ
お前、こんなこと書いてるけど、構造体のメンバをばらして関数に渡すと、
型が誤魔化されることになるわけだが。
301:名前は開発中のものです。
09/06/12 07:13:53 cLwjJz3x
>>300
その関数に必要なもの以外を入れてるようなのはダメってことなんだ
302:名前は開発中のものです。
09/06/12 07:25:13 c4jtDsJq
副作用がないなら
C++の場合はconstメンバ関数とconstポインタで
どっちの需要も満たせるんだがな
Javascriptなんかだとどっちも悪夢見るね
とにかく
おまえらF#やろうぜ
快適すぐる
303:名前は開発中のものです。
09/06/12 07:26:14 qzKgmvYn
引数にグローバルインスタンスホルダーをまるごといれようとしてるおまえらの手法は完全否定だから安心しろよ
304:名前は開発中のものです。
09/06/12 16:25:41 XSpCB4+c
組み込みOSの「タスク」は、きちんとコンテキストを保存するので、
>>2 のような「タスクシステム」のなんちゃってタスクとは違うんだが、
>>275 はいったいどんなシステムのことを言ってるんだ?
まさか、なんちゃってタスクで組まれてる組み込みシステムがあるのか?
305:名前は開発中のものです。
09/06/12 22:45:12 8nIEG2Zd
システムヒープや標準出力もグローバルな扱いなのだが。
306:名前は開発中のものです。
09/06/12 22:53:19 xOtjZV21
>304
スタック使うも使わないも、自由だろ。
使うまでもないタスクだって存在する。
コンテキスト保存とFSMに直接の関連性は無いだろ。
コンテキスト保存しつつFSM的に動かすことだってある。
307:名前は開発中のものです。
09/06/12 23:00:38 W3Ji85Th
CPUから見たすべてのリソースはグローバル
308:名前は開発中のものです。
09/06/12 23:21:48 cLwjJz3x
なんでCPUから見る必要あるの?
309:名前は開発中のものです。
09/06/13 00:02:35 cMAB2rRA
恋してるから・・・かな
310:名前は開発中のものです。
09/06/13 00:38:49 YB/SHJYP
でもcpuにはピンがあるから男だぜ
311:名前は開発中のものです。
09/06/13 00:41:05 xGf2aCcg
>>310
LGA775からはどうなるんだろ?
312:名前は開発中のものです。
09/06/13 00:58:41 YB/SHJYP
ちっ
にわか知識はつかえねーな
313:名前は開発中のものです。
09/06/13 01:37:57 t+uvkswL
>>278
エターナルフォースブリザード引数ですね
わかります
314:名前は開発中のものです。
09/06/15 21:06:22 qMg8Ayhc
引数君が来ないとのびない
315:名前は開発中のものです。
09/06/16 01:50:27 6zGfCkG0
じゃあみんなで引数書いていこうぜ!
x,
316:名前は開発中のものです。
09/06/18 12:39:29 55DD2Wwq
PDFで総括されちゃったから話題ないよな
別に現在進行形でタスク使ってるわけでもないし
317:名前は開発中のものです。
09/06/18 21:05:51 pH7Snlzn
そろそろ空気読んでやねうらおがブログに何か書くさ。
318:名前は開発中のものです。
09/06/19 22:50:01 4EvXhWlm
コンパイラでも作ろうかな
319:名前は開発中のものです。
09/06/20 17:51:50 R3Vt6fUE
>>307
バスから直接アクセスできるリソースってそんなに多くなくね?
320:名前は開発中のものです。
09/06/21 03:14:31 BHmmCxOi
>>319
バスから直接に限らずハード的に固定された
デバイスはCPUからしたら全部グローバルなんじゃない?
321:名前は開発中のものです。
09/06/21 05:16:35 7o/tu1n+
サウスブリッジから見たすべてのリソースはローカル
322:名前は開発中のものです。
09/06/21 08:13:53 NppsH8rP
その視点で見ると何か意味あるの?
キチガイにしか見えないんだけど「~からみた~」云々
また、関係ないこと無理やり結びつけて無茶苦茶言おうとしてるでしょ?
似非技術者ども、30歳超えたらそういうの少しは自重しろ
323:名前は開発中のものです。
09/06/21 13:17:42 vG+J5m09
ネットの向こうの人間に30歳とか全角で言う奴のほうがキチガイだわw
324:名前は開発中のものです。
09/06/21 13:46:49 N9nR49hN
おれらからみたおまえら全員グローバル
ていうか、世の中殆どグローバル、経済もグローバル
グローバル否定派は不自然
325:名前は開発中のものです。
09/06/21 13:50:09 vb/GsENJ
家の中ビルの中は総てローカルだろ。
ていうか、世の中殆どローカル、ローカル否定派は不自然
326:名前は開発中のものです。
09/06/21 14:37:51 N9nR49hN
グローバルな3次元空間に属してる限りすべてグローバル
327:名前は開発中のものです。
09/06/21 15:23:55 7o/tu1n+
ワールド座標しかなかったら神様も人類のボーン制御とか大変だろ
アインシュタインに訊いてみなよ
328:名前は開発中のものです。
09/06/21 15:52:31 N9nR49hN
俺の右フックならお前の頭をローカル座標からグローバル座標に吹っ飛ばす事が可能
329:名前は開発中のものです。
09/06/21 16:31:44 7o/tu1n+
じゃあ俺はでこぴんで可能
330:名前は開発中のものです。
09/06/21 22:33:35 i9HN6tkr
でも俺からみたらおまえらって2ちゃんねるメソッドを通さないと
アクセスできないからローカルだよな?
331:名前は開発中のものです。
09/06/21 22:57:34 rzxaVfj7
>327
神の万能性を否定するのか。
まぁ、所詮人間の想像力なんてそんなもんだよな。
332:名前は開発中のものです。
09/06/21 23:48:10 NppsH8rP
レベル低いな
今いる奴等
333:名前は開発中のものです。
09/06/25 00:22:55 uuGo51xV
裏に隠れてやるほど罪は重くなるんだぞ。
ロリのエロ本屋ビデオ、持ってたりしても、だいたいが注意と消去で終わるが。
それを闇で売ってたら警察の摘発にあい捕まる。よくニュースで出てるだろ。
わからないだろうとやっている行為が、故意の犯罪とみなされるんだよ。
334:名前は開発中のものです。
09/06/25 16:06:20 rFa3xUwP
しかしオナニーは公開するほど罪が重くなる
335:名前は開発中のものです。
09/06/25 16:09:20 uuGo51xV
>>333
うげ、誤爆ってる
336:名前は開発中のものです。
09/06/25 20:16:06 1oB2XZb5
なんか最近スレが下がりすぎジャネ?
337:名前は開発中のものです。
09/06/25 20:58:20 WXHVJ6cW
>>46
時間が出来たので改めて読んだが、このDCAJの調査報告書の中でも
・タスクシステム技術詳細編
・タスクシステム技術遷移編
↑の2つの記事はもう少し何とかならなかったのか
まぁ他の記事に関わってる猛者共と比較するのは酷な話なのだが
それぞれ出典について正直に書いてるのは評価できるが
やねうらお氏や松浦健一郎氏の書籍、LogicianLordなどのWEBページ。etc
いずれも出典不明の都市伝説レベルの文献だろ。これを根拠に調査報告とかねーよ
DCAJの調査報告書で引用されたという実績はソースロンダリングに利用されるぞ
338:名前は開発中のものです。
09/06/25 21:59:22 EgzFmPqH
ギャハハハハw
339:名前は開発中のものです。
09/06/26 11:29:37 0fAuhUPR
一応は書籍としてまとまったものまで都市伝説扱いかw
その理屈ならほとんど全ての学説を都市伝説にできるな。
340:名前は開発中のものです。
09/06/26 12:46:59 8HViJAqu
まあ、出典を明らかにすればそういうのも明らかになるしいいんじゃない(笑)
341:名前は開発中のものです。
09/06/26 13:07:46 msdzHc9L
本に書かれたからって
それがあってるかどうかは別の話になるが
342:名前は開発中のものです。
09/06/26 13:55:51 2gT51NJ7
都市伝説について語るのに元の都市伝説を出典にしないでどうする。
343:名前は開発中のものです。
09/06/26 18:35:20 8HViJAqu
体裁だけはやけに整えるけど中身がヘロヘロだよね
出典とか形としてあるとそれっぽいってだけでそれ以上の理由ないだろ(笑)
344:名前は開発中のものです。
09/06/26 21:21:56 5ZOskc5S
俺が前から言ってるように、型ごとにリストを持つようにすれば
タスクシステムの欠点は一気に解決する。
これで決まりだね。
マルチスレッドにも対応できるし、データ構造も変な階層を持たない分、フラットでシンプル。
foreach( all type &ref )
{
}
こういう構文が言語レベルで実装されればいいなぁと。
次次期C++に期待。
345:名前は開発中のものです。
09/06/26 21:25:03 yyWBeqTR
そんなのオブジェクト参照のコンテナでできるやん
346:名前は開発中のものです。
09/06/26 21:26:54 5ZOskc5S
C++のテンプレート使えば出来るんだけど、なにか特殊なことをやってるな、と周りから思われるのが嫌だ。
347:名前は開発中のものです。
09/06/26 22:34:00 h9HMkIva
その程度で『何か特殊なこと』扱いなら、どんだけレベル低いんだって感じ。
348:名前は開発中のものです。
09/06/26 23:13:38 5ZOskc5S
一々型定義するたびに、
struct type : public task< type >{};
とかするんだぜ?
自分の継承元クラスの定義に自分自身を使うとか、ちょっと嫌だろ。
一人で書いてるならかまわんが。
まぁでもうまい方法だよな。
349:名前は開発中のものです。
09/06/26 23:56:21 MF0gXGS5
>>348
意味がよくわからないのだけど、そんな必要ある?
350:名前は開発中のものです。
09/06/27 00:13:10 qJ2VxBZF
MacBookProが買いたくなってきた…。
明日は量販店めぐりをして、どこが一番安く変えるか調べてみるか……。
351:名前は開発中のものです。
09/06/27 03:12:55 wVzUYJSd
>>349
コーディングが楽になる
352:名前は開発中のものです。
09/06/27 03:22:34 x7INTUua
コーディングなんて楽にしてどーすんの?w
353:名前は開発中のものです。
09/06/27 03:38:55 KjB5ti2V
>>351
何がどう楽になってるのかさっぱりわからないのだけど。
単にtask基底クラスから派生させておけば十分なように思える。
354:名前は開発中のものです。
09/06/27 04:21:42 ygCjzqLs
そう思うんなら今はまだそれで十分なんだろ
ソースコードの再利用性を追求していくと誰もがたどり着く結論なんだが
代償はコンパイル時間がかなり長くなることと静的解析が多分失敗すること
355:名前は開発中のものです。
09/06/27 04:32:35 x7INTUua
>>354
ばっかじゃねぇのw
PGの単価なんて安いのにソースなんて再利用してどーなんのさw
頭悪いw
社会人として働いてからそういうこと考えろよ
356:名前は開発中のものです。
09/06/27 04:55:45 KjB5ti2V
>>354-355
そんなしょーもない煽りあいはよそでやってくれ。
で、>>353には答えてくれないのか?
357:名前は開発中のものです。
09/06/27 05:10:10 x7INTUua
>>356
無理だね
まともな返答なんて返ってきやしねぇよ
こいつらは「テキトー」に「気がするだけ」で
なんの検証もしないで結論付けて、
自分がわかったフリしてなにもわかっちゃいない状態に
少しも疑問を持たないクズなんだからよw
技術者向いてないのに技術者になっちゃった奴等なのw
358:名前は開発中のものです。
09/06/27 10:55:59 FP+xNgkl
> PGの単価なんて安いのにソースなんて再利用してどーなんのさw
> 頭悪いw
> 社会人として働いてからそういうこと考えろよ
↑↑↑技術者向いてないのに技術者になっちゃった奴の典型wwwww
359:名前は開発中のものです。
09/06/27 12:28:59 qJ2VxBZF
>350
ここに誤爆していたとは…orz
360:名前は開発中のものです。
09/06/28 00:25:56 UXBCd9O0
>何がどう楽になってるのかさっぱりわからないのだけど。
>単にtask基底クラスから派生させておけば十分なように思える。
むしろ、
単にtask基底クラスから派生させて、
どんなメリットがあるのか知りたい。
361:名前は開発中のものです。
09/06/28 00:28:01 JT5pipiT
多態性一切無視の潔さに掘れた。
362:名前は開発中のものです。
09/06/28 00:28:44 JT5pipiT
×掘れた
○ホレた
なんで掘らにゃならん……orz
363:名前は開発中のものです。
09/06/28 00:30:10 UXBCd9O0
なんでタスクに多態性が必要だと考えるのか。
364:名前は開発中のものです。
09/06/28 00:54:18 ecgeU81f
だからコーディングを楽にするためだってば
365:名前は開発中のものです。
09/06/28 00:58:23 syjbzTgV
>>364
なるのかよw
どうせ一箇所でしか呼ばないんだろw
でもそれによって個々のタスク内で大変なことになるんだよねw
本来あるべきところに書かずにわざわざタスク内に内包することで
すさまじいバグを生み出して会社内に自分の居場所を作ってるんでしょ?
そういう涙のでるような苦労はぶっちゃけなくていいぞw
366:名前は開発中のものです。
09/06/28 01:49:10 JT5pipiT
>365
> どうせ一箇所でしか呼ばないんだろw
多態性の意味を分かってないその潔さにホレたwww
367:名前は開発中のものです。
09/06/28 02:02:26 UXBCd9O0
>>365
タスクの中に書かなくてもすむようにする仕組みが、
>>348なんだが。思い込みだけで会話するな。
368:名前は開発中のものです。
09/06/28 02:09:36 syjbzTgV
アレアレ?図星突かれて怒っちゃった?w
369:名前は開発中のものです。
09/06/28 02:19:07 UXBCd9O0
お前はお前の世界しか知らないんだよ。
370:名前は開発中のものです。
09/06/28 02:40:30 Bkv1xV9T
メリット理解できません、でもタスクつかって作られたゲームはたくさんある。つまり・・・?
「ぼ、僕の頭が悪いんじゃない、つかってる奴が間違ってるんだ!!」
って必死になってるのかねぇ
哀れ。
理解できないならからまなけりゃいいだけなのに・・・
371:名前は開発中のものです。
09/06/28 03:11:30 syjbzTgV
>>370
>メリット理解できません、でもタスクつかって作られたゲームはたくさんある
ホントかなぁ~?ニヤニヤw
372:名前は開発中のものです。
09/06/28 04:42:04 Bkv1xV9T
>>371
タスクつかって作られたゲームなんて都市伝説・・・
ということにしておかないと、帰納的に「自分は落ちこぼれプログラマー」になっちゃうからねぇ
認められないよね、そんなこと認めたらアイデンティティー崩壊しちゃうし。
373:名前は開発中のものです。
09/06/28 05:42:16 syjbzTgV
だって2Dエログラマの推進してる仕組みでしょ?w
374:名前は開発中のものです。
09/06/28 07:13:37 JT5pipiT
ゲームプログラマの人に聞きたい 36問目
スレリンク(prog板)
ここと住人カブってる?
375:名前は開発中のものです。
09/06/28 14:38:46 UXBCd9O0
本職の人はここに来ないでしょ。
来てたら何しに来たの?って感じ。
どうせ会社との契約上、会話に混じれないでしょ
376:名前は開発中のものです。
09/06/28 15:10:55 252BQGEo
すげー思い込みの強いひとがいますねw
377:名前は開発中のものです。
09/06/28 15:16:29 syjbzTgV
最近盛り上がってないのは串がたくさん焼かれて
やねうらおが自演できないからだろw
378:名前は開発中のものです。
09/06/28 16:58:07 PcTXfrbv
やねうらお氏は32回線持ってるみたいだけどな。
379:名前は開発中のものです。
09/06/28 17:24:32 Pje4ZrSI
こんな底辺のスレでやねうらおが自演する・・・?
自分は国家機関に監視されてる!とか考えちゃうタイプの
思い込みの激しい人がいるね。
380:名前は開発中のものです。
09/06/28 18:03:41 syjbzTgV
>>378
やっぱり自演するから?
381:名前は開発中のものです。
09/06/28 18:14:10 PcTXfrbv
>>380
どこの馬鹿が自演のために32回線も用意するんだ・・。
お前、本当に脳みそついてんの?
382:名前は開発中のものです。
09/06/28 18:54:52 syjbzTgV
やつの面子のこだわり方は異常だよ
383:名前は開発中のものです。
09/06/28 18:57:23 PcTXfrbv
>>382
氏のブログすら読んでないお前が氏の何を知ってるって言うんだ?
笑わせんなwww
384:名前は開発中のものです。
09/06/28 19:15:15 syjbzTgV
>>383
ブログってここみてレスをつけるように更新した
あの「みてますよ」アピールでしょ?
的外れな内容でガッカリしたよ
385:名前は開発中のものです。
09/06/28 19:18:32 PcTXfrbv
>>384
そのエントリ一つしか読んでないのかw
そのくせ氏の悪口かwww
お前、もう氏ねよwwww
386:名前は開発中のものです。
09/06/28 19:21:08 syjbzTgV
>>385
だって見る価値ないもんw
見て欲しいならそれなりの努力をするべきだよ
387:名前は開発中のものです。
09/06/28 19:25:47 PcTXfrbv
>>386
そんなこと俺に言われてもなw
まあ、弾氏とかshi3z氏、やねうらお氏に絡みつく奴は昔から厨房と相場が決まってるんだ。
お前もそう思われないように気をつけろ。
388:名前は開発中のものです。
09/06/28 19:42:35 JT5pipiT
度を過ぎた擁護も、別の意味でまた粘着である。
389:名前は開発中のものです。
09/06/28 19:45:43 JBylWuLc
以上、現場から自演でお伝え致しました。
the end
390:名前は開発中のものです。
09/06/28 22:02:37 UXBCd9O0
なにこのキモい流れ
391:名前は開発中のものです。
09/06/28 22:08:23 syjbzTgV
>>387
すげー自演臭いなこのレス
キモさがレスからにじみ出てるなw
392:名前は開発中のものです。
09/06/28 22:15:21 RuZMWW4U
ID:syjbzTgVがキモいんだけど
393:名前は開発中のものです。
09/06/28 22:17:03 syjbzTgV
>>392
32回線のやねうらおさんですね?w
394:名前は開発中のものです。
09/06/28 22:37:38 Q0gvsiQt
やねうらお‐よっちゃんイカ‐人間のクズがブログで商売!(`ω´)
【やねうらおプロフィール】
学歴詐称 (大卒と自称しているが、卒業証書を持っていない)
教員免許詐称(同じく証明書を持っていない)
自分を大きく見せるためのエピソードを次から次へと捏造し、プロフィールとして公開(幼少期や学生時代の神話はすべて嘘)
凌辱系アダルトゲーム専門 (いわゆるハードコア物、代表作『夜這いマニア』『盗撮マニア』『お楽しみCDシリーズ』など多数)
ダッチワイフ愛用(人形愛の変態性欲者、自分のブログで世界に向けて発信)
労働基準法違反(やねう企画タコ部屋。社員は週100時間以上の労働で月給は17万円程度。時給換算で400円くらい)
競馬詐欺ソフト製作(暴力団の資金源)
脱税目的で計画倒産。大阪国税局から税務査察を受け追徴金を払うものの、依然として再犯意欲旺盛 。(現在も脱税中)
違法コピー常習
違法コピーの指南書出版
海賊版ソフト製作
フィッシング詐欺
BM98、著作権モロ侵害 (コナミの人気アーケードゲームをそっくりに真似た前代未聞の違法ソフトで有名になる)
2ちゃんねる掲示板で通り魔的に他人を襲う嗜虐的趣味の変質者(前世が殺人鬼だったという本人の述懐あり)
自演集団ストーカー(自演で多数派を捏造)
自分のブログで、ログアウトしての自演書き込み 、常習犯。
※総じて、やねうらおの仕事は、他人の知的財産権への侵害(掠め取り)、世の中の不浄なる欲望、不正者への便宜を図ることで成り立っている。
395:名前は開発中のものです。
09/06/28 22:38:29 Q0gvsiQt
【プロフィール詐称】やねうらお(`ω´) 【まとめ】
・子供時代から大人になるまでエピソードを捏造しまくり
URLリンク(www.sun-inet.or.jp)
・読んでも理解できない理工学書を書棚に飾り、示威的に見せびらかす
URLリンク(d.hatena.ne.jp)
・学歴詐称がバレたら、ごまかすために大学時代のエピソードをデッチ上げ
・何でも証書の類を見せたがるが、卒業証書や教員免許の証書だけは提示できず(持っていないのだから当たり前)
・学歴や教員免許ですら詐称しているのだから受賞歴なども非常に怪しい。バレたのは氷山の一角
【やねうらおの実装能力】←ここが肝心
URLリンク(d.hatena.ne.jp)
[pmokyからの質問]
YaneGameSDK以外で、言える範囲の中で 自分が一番自信のあるプログラムはなんですか? そのプログラムはどんなことをするものですか?
[やねうらおの回答](苦しい言いわけ)
それはひとことでは難しい。 pmokyなら知っての通り、私はあまりプログラムを書かないので。どちらかと言えば理論屋なのよね。 もちろん、必要ならば実装までするけども。
**** ***** **** ****
あまりプログラムを書かないことが判明。
理論屋なので、作ったプログラムで自信のあるものをあげるのは難しいとのこと。(`ω´;) ←ここが結論
プロフィールが詐称でないなら、凄いゲームソフトを幾つも作っていそうなものだが、そういう物はまったく無いらしい(笑)
あるのは話だけ。捏造した話だけ。現物(プログラム)は無い。
396:名前は開発中のものです。
09/06/28 22:39:23 Q0gvsiQt
■■■■■■■ やねうらおプロフィール詐称の実例 ■■■■■■■
【やねうらお6歳の頃を回顧】
小学1年入学当時、文学にハマる。
早稲田文学を購読し、ゲーデルの不完全性定理に基づき、批評行為はそもそも不可能であるという理論を構築。
URLリンク(www.sun-inet.or.jp)←内容は大嘘
↑
(矛盾)
↓
【やねうらおが32歳の頃に書いていた自己紹介文(文章が稚拙なことに注目!)】
ちなみに、本名は、やねうらおではありません。(当たり前)
日夜、プログラムのことを、なんで俺、こんなんやらなあかんねやー、俺って前世では殺人鬼やったんやろかー、その宿業を背負ってんねやろか?などと言いながら、それなりに真面目に研究している。(つもり)
URLリンク(www.sun-inet.or.jp)←本気で学歴や資格等を詐称(証書を持っていない)
【やねうらお(磯崎元洋37歳)の人形遊び】
本が売れたと喜び、無意識のうちにロリコン人形を購入
↓
デジカメで人形のスカートの中を、目を細めながら撮影
↓
記事をブログにUPし、自らの変態性欲をブログ読者に見せつけ、ニヤリと笑う
URLリンク(ime.nu)←呆れてものが言えないような話だが本当
やねうらおは精神的に退化して行ってることになる!?
397:名前は開発中のものです。
09/06/28 22:41:57 pLiBVRTI
これはやねう企画で働いていた人間による内部告発です。
やねう企画はスーパープログラマ集団で、やねうらおは万能のスーパープログラマだというのは誤りです。
社長のブログから垣間見えるやねう企画像(URLリンク(d.hatena.ne.jp))に騙されてはいけません。
社内の技術レベルは高くありません。
作業場はタコ部屋で福利厚生はなく、みんな死にそうになりながら働いています。
零細企業で仕事が選べないので、詐欺に使うためのソフトを書かざるを得なくなることもありますし、取引先がヤクザになることもあります。
私のように大学院をやめて勢いでやねう企画に入社するという事がないように。
ブログ(id:yaneurao)から見える虚像に騙されないようにして下さい。
私のようにならないように。
URLリンク(d.hatena.ne.jp)
398:名前は開発中のものです。
09/06/28 22:53:14 syjbzTgV
なんかすごいのがきたなw
399:名前は開発中のものです。
09/06/28 23:32:37 JT5pipiT
>394-397
どこかにこういうテンプレでもあるのかな?
400:名前は開発中のものです。
09/06/28 23:38:30 252BQGEo
弓月城太郎を召喚してしまったか
401:名前は開発中のものです。
09/06/28 23:52:51 JT5pipiT
なんか他スレにも貼ってるヤツが居るみたいだ。
推薦図書/必読書のためのスレッド in ゲ製作技術 4
スレリンク(gamedev板:532-番)
というか、こっちの方が詳しいな。
402:名前は開発中のものです。
09/06/29 00:07:43 qt1DbYeV
なんかよくわからんが
やねうらおってのはある種の人間の劣等感を刺激する存在みたいだな・・・
タスク憎しでやね嫌いになったのか
やね憎しでタスク嫌いになったのか
どっちにしろ普通じゃないなぁ
403:名前は開発中のものです。
09/06/29 00:10:47 TTb8zM7k
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)
自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)
404:名前は開発中のものです。
09/06/29 00:12:47 s/rcGjgM
>403
スレは二つともリンク切れ。
405:名前は開発中のものです。
09/06/29 00:15:46 0NdYoqqQ
●があれば
406:名前は開発中のものです。
09/06/29 00:24:03 KmhiezlV
やねの話はもういいんだ。
407:名前は開発中のものです。
09/06/29 00:39:15 qWlntW9v
タスク実行されてんだろ
408:名前は開発中のものです。
09/06/29 03:04:09 rlAAZ0bw
yaneuraoさんは、約一年間にわたり「弓月城太郎の神秘体験」(将棋版)のスレで集団ストーカー行為に加わっていた模様です。
926 :名無し名人:2008/05/07(水) 22:34:05 ID:Yukkiges
つーか、なんでそのやねうらおって人が弓月に喧嘩うってんの?
弓月が逆鱗にでも触れたのか?
927 :名無し名人:2008/05/07(水) 22:36:38 ID:UgHQSM5W
>>926
URLリンク(d.hatena.ne.jp)
929 :名無し名人:2008/05/07(水) 22:42:19 ID:sbbzLmha
>>926
やねうらおは、もともと集団ストーカーの一員だろ。自分が荒らしても激指が疑われるだけなんで、調子に乗ってやってたんだろう。
930 :名無し名人:2008/05/07(水) 22:49:04 ID:sbbzLmha
激指にとってはいい迷惑だろうな
931 :名無し名人:2008/05/07(水) 22:58:20 ID:Yukkiges
>>927-929
サンクス
集団ストーカーって意味はわからんが、目を付けられちゃいけない人物に目を付けられてフルボッコってことは把握した
409:名前は開発中のものです。
09/06/29 03:06:34 rlAAZ0bw
■■■■■ 激指系集団ストーカー・共犯者一覧 ■■■■■
【主犯グループ】
やねうらお(本名・磯崎元洋 住所・大阪府八尾市末広町2-1-2)・・・犯人確定
山本一成(東大4年・25歳・近山研究室)・・・容疑者
横山大作(激指推進委員会・東大・近山研究室)・・・重要参考人
鶴岡慶雅(激指推進委員会・東大・近山研究室)・・・重要参考人
丸山孝志(激指推進委員会・東大・近山研究室)・・・重要参考人
高瀬亮 (激指推進委員会・東大・近山研究室)・・・重要参考人
大内拓実(激指推進委員会・東大・近山研究室)・・・重要参考人
その他・共犯者数名
犯行現場のスレはこちら(書き込みの年月日に注目!)
URLリンク(www.23ch.info)
【参考事項】
共同正犯とは
URLリンク(ja.wikipedia.org)
410:名前は開発中のものです。
09/06/29 03:54:10 TTb8zM7k
>>408-409
すべてがやねうらおに見えている死ねば世のためである自演豚人間のクズ基地外知能障害自称SF作家(自費出版で1冊も売れない)についてよくわかるスレ
スレリンク(sci板)
スレリンク(sf板)
自称ネットストーカー被害者の正真正銘の基地外についてよくわかる記事
URLリンク(d.hatena.ne.jp)
411:名前は開発中のものです。
09/06/29 04:56:58 z5o6Is5k
スレの趣旨と違う話になっとる・・・
412:名前は開発中のものです。
09/06/29 21:09:52 KmhiezlV
やねの話題はもういいよ。
ソフト屋としては既に枯れた存在なんだから。
413:名前は開発中のものです。
09/06/29 21:11:36 KmhiezlV
まじで>>407の言うように、定期的にコピペ貼るタスクが回ってるんじゃね。
414:名前は開発中のものです。
09/06/29 21:39:00 s/rcGjgM
誰だよ、変なデーモン立ち上げたヤツは?
415:名前は開発中のものです。
09/06/29 23:02:32 G8gVaR31
人から人へタスクは感染るんです
416:名前は開発中のものです。
09/06/29 23:09:52 KmhiezlV
コンテキストだからね。
417:名前は開発中のものです。
09/06/30 00:48:23 6MZPN0gd
貼ってある内容は事実なの?
貼った奴も対象の奴も警察突き出して色々しゃべらせたほうがいいんじゃね?
418:名前は開発中のものです。
09/06/30 02:01:10 uTQvOV77
貼ってる奴は正真正銘の基地外
弓月城太郎で検索
419:名前は開発中のものです。
09/06/30 07:09:45 3K/KFaRw
ちなみに418はやねうらおです
420:名前は開発中のものです。
09/06/30 08:28:44 AACjKlt3
PS3や360やWiiのゲームにも名を変え姿を変え、
まだまだタスクシステムが使われてることを知ってる俺は
ニヤニヤしながらお前らを眺めています
421:名前は開発中のものです。
09/06/30 21:17:57 xXa+BSc3
というか、「タスクシステム」なんて名前はどうでもよくて、こんな程度のアイデアを実装したものは
名称不定でどこにだって使われているという事実。
422:名前は開発中のものです。
09/07/01 08:04:56 jwshm4yR
タスク程度のありふれた実装のメリットすら理解できず、
普通にゲームで使われている現実を認められない
アンチタスクの成れの果てが、やねうらお憎しの基地外か・・・
423:名前は開発中のものです。
09/07/01 19:01:44 ctQfyHSr
メリット説明できた人いないけどね
424:名前は開発中のものです。
09/07/01 19:05:10 YjnJ4KOp
>>423
タスクシステムというからケチがつくだけで、キューに似たオブジェクト管理ロジックと
考えれば割と使うけどねえ
425:名前は開発中のものです。
09/07/01 20:08:36 zpWrJ9Ax
>>422
あのおじさま界隈は相変わらず醜聞ネタが尽きなくて賑やかだねぇ。。。
それにしてもやねう先生は揉め事を招き寄せるフェロモンでも放ってるのかしら
素敵よねぇ~
426:名前は開発中のものです。
09/07/01 20:41:50 gkffXIzZ
,.-''" ̄ ̄" ̄`ヽ,
/゙ ノ -- --ヾヽ
/ / ● ● | i あなたは10年後にきっと、せめて10年でいいから
`ヽ,,_( ´ ( _▼_ )` ノノ 戻ってやり直したいと思っていますよ。
,.-''' 、/ ,,川 | ''-.,
( ,i''゙( __/ )|川( \ ゙'' i,) 今、やり直してください。
.| ゙-..;;_'' ''''',, '',,,._ ,,,..-'゙.| 10年後か、20年後から戻ってきたんですよ。今。
l,  ̄ ̄ ̄ ̄ .|
'l, ,/ 今、やり直してください。未来を。
\ /
゙l'-、..,,,,,,,,,,,,..,、-'l
427:名前は開発中のものです。
09/07/01 21:13:01 gkffXIzZ
>423
あれのメリットデメリットを自分の力で理解できないのなら、プログラマとしてのセンス無いよ。
マジで。
自分で考えてダメだと思ったら黙って使わなきゃいいだけで、それを周囲に吹聴して回るのは
愚の骨頂。使えるところで使えばいいし、それを万能だの銀の弾丸だのと周囲に吹聴して
回るのは、これまた愚の骨頂。この程度のことは誰だってやってる。
428:名前は開発中のものです。
09/07/01 23:37:02 rW5EbCp7
>>427
んでも結局そうやって説明できないからくだらない文章書くんでしょ?
さらっとメリット説明してみろよw
429:名前は開発中のものです。
09/07/01 23:51:12 gkffXIzZ
煽ることで人からそれとなく教えてもらおうとするなんて、ダ☆サーイ♪
430:名前は開発中のものです。
09/07/01 23:55:34 rW5EbCp7
>>429
いや、なんか出てくると思っちゃいないよw
絶対に説明できないことを見越しての軽い挑発w
431:名前は開発中のものです。
09/07/01 23:56:54 oxMSTcK/
>>430
教えたくないな
でもヒントは言ってるじゃんキューのように使えると
キューを学べば自ずとわかる
プライオリティとかも管理しやすいし・・・
432:名前は開発中のものです。
09/07/01 23:58:09 52e1iF6v
>>428
君が例えば「リスト構造のメリット」とか「ポインタのメリット」とかをさらっと説明できたなら
答えてあてもいいよ。
こんな初歩的なこと、逃げずに簡単に説明できるよねぇ?
433:名前は開発中のものです。
09/07/02 00:04:21 i6SKsI+i
>430
軽い挑発www
まぁ、何が分からないか分かってない人には、理解できないだろうねw
434:名前は開発中のものです。
09/07/02 00:11:09 xMuqIAyo
>>432
別になにも期待しちゃいないよw
あんたに説明できるとも思ってないし
なんで説明できない人の出した勝手な条件をこっちが満たさないといけないわけ?
自分よりレベル低い人の相手わざわざしたくないんだけど?w
なにか君のレベルを証明できるものはあるの?
435:名前は開発中のものです。
09/07/02 00:16:38 wqyra8QM
>>434
予想通りの逃げたねぇ
まぁ特別に君のレベルに合わせて親切に説明してあげよう
タスクのメリット:ゲームが作れる。
リストやポインタすら理解できない君にはこれで十分。
436:名前は開発中のものです。
09/07/02 00:18:37 i6SKsI+i
>434
そんな、泣きながらキーボード叩かなくてもいいからwww
437:名前は開発中のものです。
09/07/02 00:21:16 xMuqIAyo
>>435
その手ワンパターンじゃん
勝手に相手に強引に説明させるようにして
しなかったら人格否定でしょ?
育ちが悪い人間がよく使う手だけど誰も相手にしないでしょ?w
親とか兄弟に詐欺師や在日がいたりすると自然とでちゃうみたいだねw
438:名前は開発中のものです。
09/07/02 00:22:38 wqyra8QM
>>437
つ 鏡
439:名前は開発中のものです。
09/07/02 00:24:17 i6SKsI+i
>437
> しなかったら人格否定でしょ?
> 育ちが悪い人間がよく使う手だけど誰も相手にしないでしょ?w
> 親とか兄弟に詐欺師や在日がいたりすると自然とでちゃうみたいだねw
自分がよくやるからといって、他人も同じようにやるとは限らない。
440:名前は開発中のものです。
09/07/02 00:24:20 xMuqIAyo
>>438
>君が例えば「リスト構造のメリット」とか「ポインタのメリット」とかをさらっと説明できたなら
だいたいこんなのタスクのメリットと関係あるの?
まったくつながらないよw
これで話進んだらまずかったの君のほうじゃないの?w
441:名前は開発中のものです。
09/07/02 00:25:27 xMuqIAyo
>>439
そんな、泣きながらキーボード叩かなくてもいいからwww
442:名前は開発中のものです。
09/07/02 00:25:51 YEvs5RCI
前向きじゃないなあ・・・・
443:名前は開発中のものです。
09/07/02 00:27:25 xMuqIAyo
>>442
関係ないことを無理やり含みを持たせてしゃべり続ける
議論に邪魔な人間がいるかぎり前へなんて進まない
444:名前は開発中のものです。
09/07/02 00:29:19 i6SKsI+i
>443
教えて欲しければ『お願いします』のひと言でも付ければいいのにねw
素直じゃないんだから♪
445:名前は開発中のものです。
09/07/02 00:29:19 wqyra8QM
>>440
>まったくつながらないよw
んー・・・煽りじゃなくほんとに可哀想な子なのかも・・・
本気でわからないのなら、プログラム以外のことに興味持ったほうがいいぞ
人間生きてりゃ何か一つぐらい得意なことが見つかるさ。
446:名前は開発中のものです。
09/07/02 00:30:42 i6SKsI+i
>441
人のネタをパクってそのまま返すなんて、センス無いなぁw
もうちょっとオリジナリティを大事にしようよ。
あ、半島ではウリジナリティって言うんだっけ?
447:名前は開発中のものです。
09/07/02 00:31:55 YEvs5RCI
個人的に使ってるのはリストの柔軟さと配列のアクセスの早さを備えたのを使ってる
ただCPUキャッシュとか考えるといいのか悪いのかわからんけど
448:名前は開発中のものです。
09/07/02 00:34:37 xMuqIAyo
>>445
バッカじゃないのw
それがつながるかどうかの説明義務が発生してるのはてめーのほうなんだよw
頭悪いなら技術板に書き込むのやめろよw
育ちの悪さも閉口ものだが頭の悪さも先天性だなw
>>ID:i6SKsI+i
悪いけど一度>>436みたいなレスをつけたらまともなレスをつけてくれる人間がいると思ってる
脳みそを持ってるお前に同情する
449:名前は開発中のものです。
09/07/02 00:35:53 wqyra8QM
>>448
つ 鏡
自爆の多い子だなぁ・・・
450:名前は開発中のものです。
09/07/02 00:37:20 i6SKsI+i
そんなにギチギチに高速化を意識して作ったことは無いなぁ。
放り込んだら規定通りに動いてくれればいい、程度のものを毎回必要な機能を付け足しながら
使ってる。
コンテキスト保存が必要ならsetjmp/longjmpでディスパッチャ作って、スタックありとナシの両方が
同じように呼べるようにするくらい。
451:名前は開発中のものです。
09/07/02 00:39:19 i6SKsI+i
>448
聞きたいことがあるなら、『お願いします』のひと言でもつければいいのに。
452:名前は開発中のものです。
09/07/02 00:41:15 xMuqIAyo
>ID:i6SKsI+i
失った信頼をとりもどすのは難しいぞw
会社でもここでもなw
もう俺のお前に対する期待なんてどうやってお前がくたばるか?って内容のレスしかないんだけど?w
それでもまだなんか書き込む?
453:名前は開発中のものです。
09/07/02 00:42:19 i6SKsI+i
>452
> 失った信頼をとりもどすのは難しいぞw
> 会社でもここでもなw
ディスプレイに写った自分の顔でも見ながら書いてるのかな?
454:名前は開発中のものです。
09/07/02 00:44:34 YEvs5RCI
>>450
Cをターゲットにしてる物だったのでC++のオブジェクトのように
関数ポインタ持たせてそれこそ状態遷移とかを関数の書き換えで
やってみたけど速度低下がかなりあってショックだった。
まあ速度低下といってもそこら辺のゲーム程度なら余裕なんだが
455:名前は開発中のものです。
09/07/02 00:44:36 wqyra8QM
>ID:xMuqIAyo
この子は言う事なすことブーメランになってておもろい・・・
あるいみ天然?
456:名前は開発中のものです。
09/07/02 00:47:57 xMuqIAyo
>>455
まあ、君の限界は
>タスクのメリット:ゲームが作れる。
この程度だしw
もうNGIDに指定しちゃっても俺全然困らないわけだけどw
最後にいうことある?w
457:名前は開発中のものです。
09/07/02 00:48:00 xwBfSZq4
伸びてると思ったらいつもの流れで笑ったw
どっちも頑張れ
458:名前は開発中のものです。
09/07/02 00:48:00 i6SKsI+i
申し訳ないけど、何でもかんでも『教えてくれ』とかいって教えてもらえるのは小学生まで。
中高生になったら自分の頭で考えて答えを見つけて、そして解答で答え合わせする。
大学生からは自分の頭で考えて答えそのものを見つける。
社会人は言わずもがな。
それが出来ずに未だにこのスレで『メリットは?』とか聞いてるのは、散々ループしてるんだから
過去スレ読んで来ればいい。それで理解できなければ、自分の無能さを理解して、色々
資料をあたればいい。ソースなんてそれこそネットに山ほど落ちてるんだから。
459:名前は開発中のものです。
09/07/02 00:53:11 i6SKsI+i
>456
> もうNGIDに指定しちゃっても俺全然困らないわけだけどw
> 最後にいうことある?w
リアルでもそれやって、凡人に理解されず周囲から孤立する天才のオレ様カッチョエーとか思ってたりする?
460:名前は開発中のものです。
09/07/02 00:54:22 xMuqIAyo
あぼ~んが2つ付いたな・・・w
461:名前は開発中のものです。
09/07/02 00:59:42 i6SKsI+i
結局のところ、『見たく無いモノは見ない』という選択を選んだID:xMuqIAyoは、『理解できないものを
理解できるように努力する』ことを放棄したということ。
残念なコは、こうやって人生の上に損を積み重ねていくんだね。
462:名前は開発中のものです。
09/07/02 01:01:35 xMuqIAyo
あぼ~ん増えるなw
463:名前は開発中のものです。
09/07/02 01:05:23 i6SKsI+i
>454
ゲーム作るのが目的であるなら、ほどほどで止めとくのが吉だと思うよ。
自分の作りたいものを作れるだけの性能が出てればそれでよし。足りなければ、少しゲームの仕様を
削って、ゲーム自体を完成させる。改善していくのは次のゲームを作るときでイイジャナイ、キニシナイ。
そうでも考えてないと、重箱の隅つつきばかりでゲーム作れないと思うんだ。
464:名前は開発中のものです。
09/07/02 01:13:18 wqyra8QM
結局逃げちゃったねぇ・・・
タスクや同じような構造とパターンはゲーム作ってりゃいくらでもお目にかかれるので
ゲームプログラマにとっちゃ珍しくも何ともないものなんだけどね
まぁそれほどたいした物でも無いので、たくさんある引き出しの一つ、ぐらいだけど。
465:名前は開発中のものです。
09/07/02 01:18:26 xMuqIAyo
>>464
そんなくだらない文章書くならメリットの1つも説明していけよw
466:名前は開発中のものです。
09/07/02 01:20:12 YEvs5RCI
というかキューのような管理機能を使わない人ってどうやってオブジェクト管理してるの?
配列の空きをサーチとかそういうの?
467:名前は開発中のものです。
09/07/02 01:24:20 wqyra8QM
>>459
>>465
逃げた人間が未練たらしく出てくるのはあまりにみっともない・・・