トップページgamedev
1001コメント529KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2009/02/01(日) 12:38:10ID:rVEgp4cM
タスクシステムについての議論、相談、質問、雑談などのスレです

part3 http://pc11.2ch.net/test/read.cgi/gamedev/1226199100/
part2 http://pc11.2ch.net/test/read.cgi/gamedev/1196711513/
part1 http://pc11.2ch.net/test/read.cgi/gamedev/1173708588/
0795名前は開発中のものです。2009/02/16(月) 23:32:17ID:Bs7zALYv
>毒虫共に利用されるイタタタシステムなら、悪いけど名前ごと抹殺されたほうが世のため
う〜ん、基本的にずれてるんだよなぁ。
そもそも、ゲーム自体が「抹殺されたほうが世のため」なわけで。
そういう、どうでもよい役にたたないものを暇つぶしで作るんだから、
タスクシステムはむしろ最適ともいえる。
0796名前は開発中のものです。2009/02/16(月) 23:34:29ID:u/rbw6HO
>>793
ねーねー、HSPerにナメられるってどんな気分?教えてくんない?
君ってさ、C++は亀千人の甲羅だとか言う話を勘違いして解釈して
C++10数年使ってる俺ってストイックカッコヨスゲェとか考えちゃう
>>746みたいな人と同類なの?

だったらこの状況って死にたいほどの屈辱なんじゃない?
0797名前は開発中のものです。2009/02/16(月) 23:40:44ID:u/rbw6HO
>>795
>そもそも、ゲーム自体が「抹殺されたほうが世のため」なわけで。

何言ってるの?優等生発言する俺かっこいい状態なの?

>そういう、どうでもよい役にたたないものを暇つぶしで作るんだから、
>タスクシステムはむしろ最適ともいえる。

あー、もしかしてお前、ゲーム完成させたことないけど
ゲーム作ってる俺すげぇクリエイターな俺すげぇ状態を楽しむ人?
そういう趣味は否定しないぜ?

そういや前々スレでタスク擁護派の一人が「ゲーム作ったことない」って口滑らせてたね
ゲーム作れないし勿論完成させたことないけどタスクシステム擁護する俺かっけー状態
を楽しむ趣味もあっていいんじゃない?
0798名前は開発中のものです。2009/02/16(月) 23:41:47ID:Bs7zALYv
>>794
俺は誰の見方でもないよ。お前らの脳みそがバグってるから直してあげてるだけ。
時間を無駄に使ってな。

>俺の行動原理は簡単。厨房だから。配列最高。タスクシステムなんてゴミ
どうしてゲーム自体はゴミだと考えない?最高に役にたたないのに。
ゲームは良くてタスクシステムはダメって理屈が分からない。
普通に考えれば、どっちも同じぐらいどうでも良いことなのに。
0799名前は開発中のものです。2009/02/16(月) 23:43:05ID:Bs7zALYv
>>797
「抹殺されたほうが世のため」云々って先に言い出したのはお前だろ。
俺はお前の程度に合わせただけだ。
0800名前は開発中のものです。2009/02/16(月) 23:47:22ID:rtdsTJtw
>796
やっぱり煽りしか出来ないのかw

自分で調べるとか出来ないゆとり? 
0801名前は開発中のものです。2009/02/16(月) 23:47:23ID:NF6DrOPp
横槍ですまんが、人格批判は関心しない
非タスク派もタスク派もしっかり討論していって論破してやってくれ
0802名前は開発中のものです。2009/02/16(月) 23:49:55ID:rtdsTJtw
>2とか松浦とかCマガとか見て「タスクシステムってサイコー♪」とか「タスクシステムなんかクソだ」とか
真顔で言ってるバカって、ホントに救いようが無いねw
0803名前は開発中のものです。2009/02/16(月) 23:54:10ID:u/rbw6HO
>>798
>どうしてゲーム自体はゴミだと考えない?最高に役にたたないのに。

おもんなかったれす。おもろかったれす。そういう感想文をもらえて俺もたのしい。シンプル
娯楽を否定するなら共産国家に行けばいい。すぐ隣にあるでしょ?早くいきなよ

>ゲームは良くてタスクシステムはダメって理屈が分からない。

ゲームは誰が楽しむものなの?プレイヤーが楽しんでくれるんだよ
タスクシステムは誰が楽しむものなの?自分自身が楽しむんだよ

後者は合理性に欠けた単なるオナニー。自室に篭ってやってりゃいい
「愛しいしと、俺のタスクシステム、まじすげぇ。。。ハァハァ。。。シコシコ。。すっげぇテクニシャン。。。ウッ」
公開オナニーほど不快なものはない
0804名前は開発中のものです。2009/02/16(月) 23:54:24ID:Bs7zALYv
どうでもいい2chで
どうでもいいゲームについて
どうでもいいタスクシステムについて
どうでもいい奴と
どうでもいい議論をして
どうでもいい時間をすごしてるくせに、
タスクシステムだけは受け入れられないってのは意固地だ。
効率を求めるならゲームなんて作らなければ良い。
もともとゲームってそういうものだろ。
0805名前は開発中のものです。2009/02/16(月) 23:56:35ID:Bs7zALYv
>おもんなかったれす。おもろかったれす。そういう感想文をもらえて俺もたのしい。シンプル
>娯楽を否定するなら共産国家に行けばいい。すぐ隣にあるでしょ?早くいきなよ
タスクシステムという娯楽を否定しているのはお前のほうだろ。
おれはゲームは趣味なんだから好きにやればよいと言っている。
0806名前は開発中のものです。2009/02/16(月) 23:57:07ID:rtdsTJtw
>803
> 公開オナニーほど不快なものはない

自虐?
ここ、嘲うところ?
wwwww
0807名前は開発中のものです。2009/02/17(火) 00:00:27ID:Bs7zALYv
タスクシステムがオナニーだと気づいても、
ゲーム製作がオナニーだとは気づかない脳みそ。救いようがないな。
0808名前は開発中のものです。2009/02/17(火) 00:01:45ID:NF6DrOPp
あの、、、仕事でゲーム製作することもありますよ……
0809名前は開発中のものです。2009/02/17(火) 00:03:43ID:u/rbw6HO
>>805
>タスクシステムという娯楽を否定しているのはお前のほうだろ。

目障りにならない程度に隅っこでウジウジやってる分には否定しないよ
エラッソーにプロ気取りがタスクシステムタスクシステムとか叫んでりゃ
ぶっ潰したくなるさ。HSPerが偉そうにしてると叩かれるだろ?同じこと

お前は糞ゲーを叩くなって言ってる似非平等主義者、共産主義者と同じ
糞プログラムを叩くなって?ないないないない
0810名前は開発中のものです。2009/02/17(火) 00:05:42ID:rtdsTJtw
>809
自分が理解できないものは破壊したくなる。

ガキの衝動ですかwww
0811名前は開発中のものです。2009/02/17(火) 00:08:48ID:EEKBitmg
>>807
いいえ。リア厨時代に作ったゲームが
フリゲスレで公開処刑になったこともあるけど俺は元気です
洗礼を受けて、甘んじてそれを受け入れて、改善して、また出して
そういう繰り返しがオナニーだというなら、あきらめるさ

あんたは、タスクシステムがそうした洗礼を受けることを嫌ってる
それが理解できない。気持ち悪い似非平等主義だよ
0812名前は開発中のものです。2009/02/17(火) 00:10:06ID:EEKBitmg
>>810
早く理解してない部分を指摘してみろよミジンコ
0813名前は開発中のものです。2009/02/17(火) 00:11:23ID:xDzcRSYN
お前ら喧嘩はよくないぞー
0814名前は開発中のものです。2009/02/17(火) 00:19:43ID:/LgLIdHP
>ID:EEKBitmg = ID:u/rbw6HO
アンチタスクスレでも立ててそっちでやれば?
EDだから、自分が代わりにスレ立てとはいかないけど。
0815名前は開発中のものです。2009/02/17(火) 00:23:03ID:EEKBitmg
悪かった
いつもは紳士的厨房なんだけど今日はついカッとなっちゃった
0816名前は開発中のものです。2009/02/17(火) 00:27:36ID:/LgLIdHP
『紳士的厨房』って言葉は、存在してもいいものなんだろうか?
なんか矛盾。言葉遣いは丁寧で、でも思考は厨房ってことなのかな?

ま、それはそれとして、今までに『アンチタスクスレ』みたいなものって立ったことあるの?

part4から見始めてpart3の過去ログ読んで、その頃からずっとアンチ派vsそれなりに受け入れ派で
やり合ってるみたいだけど。
0817名前は開発中のものです。2009/02/17(火) 00:33:45ID:EEKBitmg
ここがタスク派とアンチタスク派の遊び場だってことを知らないなんて…
ひどくない?追い詰められると出て行けって。それはないと思う

だったらタスクシステムの楽園スレを作ればいいと思う。殴りこむけど
0818名前は開発中のものです。2009/02/17(火) 00:38:11ID:Vt7gWCzD
HSP使いのクルクルパーが吠えてると聞いて
0819名前は開発中のものです。2009/02/17(火) 01:09:56ID:VwYosUVR
俺はHSP使いがタスク論争に来るなんてすごく度胸があると思うんだが
本当に居たら絶対話に付いていけないと思うもん
0820名前は開発中のものです。2009/02/17(火) 01:23:03ID:owhQ5IqZ
HSPみたいなクソ言語では、
「いわゆるタスク」みたいな処理ってそもそもできないんじゃねーの?
0821名前は開発中のものです。2009/02/17(火) 01:28:07ID:VwYosUVR
HSPにも関数のポインタ相当のものが有れば作れるのかな?
っと思ってちょっと調べてみたけど、ぱっと見では無いようですね〜
0822名前は開発中のものです。2009/02/17(火) 01:31:53ID:VwYosUVR
っと思ったらポインタ見つかった
http://hspdev-wiki.net/?%BE%AE%A5%EF%A5%B6%2F%A5%DD%A5%A4%A5%F3%A5%BF%A4%F2%BB%C8%A4%C3%A4%C6%A4%CE%A4%A2%A4%EC%A4%B3%A4%EC
頑張ればHSPでもタスクシステムは可能だわ。頑張れば……
0823名前は開発中のものです。2009/02/17(火) 01:36:07ID:mYkPFH12
HSPerは何も分かってない。
ゲームってのは、一般的にそんな切磋琢磨する分野じゃないんだよ。
そういう熱いエネルギーは皆の役にたつもっと有効な分野に使えばよい。
ま、それが出来ないからゲームごときで吼えるんだろうけど。
クソゲー結構。糞プログラム結構じゃないか。息抜きで作ってるのにカリカリするのは嫌だ。
業界人的にも、使える奴と使えない奴の見分けがついて好都合じゃないか。
タスカーは泳がせておけばよい。本当のことを教えてあげる必要はない。競争だからな。
0824名前は開発中のものです。2009/02/17(火) 01:36:50ID:mYkPFH12
いや、HSPは構造体ないから・・・・
0825名前は開発中のものです。2009/02/17(火) 01:39:19ID:VwYosUVR
え、HSPには構造体が無いだと!
それはちょっと驚きだわ
ゲーム作るのに構造体って無いとすげえ不便(というか作るの無理)だと思うんだが
あー。ちょっと遊びでDLしかけたけど止めますわ
0826名前は開発中のものです。2009/02/17(火) 01:41:06ID:owhQ5IqZ
ちょっと見てみたけど、
関数ポインタやクロージャの類もやはりなさげ。
HSPでタスク不可能だろ。


しかし、なんでHSPerがなんでこんなに必死にタスクを否定するんだろか?
実装不可能なんじゃ、良し悪しがわかるはずもないだろ。
0827名前は開発中のものです。2009/02/17(火) 01:44:23ID:ScXrKJNp
HSPってCやポインタが理解できないレベルの人でもゲーム作りに
参加できるからゲーム作成の裾野を広げる意味で有意義な言語だと思ってたけど

あんまり敷居が低くなると弊害も出てくるんだな…
0828名前は開発中のものです。2009/02/17(火) 01:44:39ID:VwYosUVR
リア厨時代に2chがあるって事は相当若い方なんだろうかねぇ
中学の頃はPC88で5インチFDだった俺の時代と考え方が異なるのも仕方が無いわ
0829名前は開発中のものです。2009/02/17(火) 01:49:00ID:ScXrKJNp
タスクシステムなんてただの道具、使いたきゃ使えばいいだけだし、
他に便利な道具があれば使わなければいいだけ。
なんでアンチタスク派なんて存在するのか不思議だったけど
そもそもタスクシステム自体を使えない環境ってのがあったわけね。

すっぱい葡萄というやつか。
0830名前は開発中のものです。2009/02/17(火) 01:54:02ID:VwYosUVR
俺は若いうちこそC/C++だと思うんだ
HSPで才能の伸びを制限してしまうよりは、
Cで苦しんでポインタで躓いて、C++のOOPで悩んで、
Win32APIやDirectXや3D計算や物理学などを勉強して、
一人前のゲームプログラマになっていってほしい
0831名前は開発中のものです。2009/02/17(火) 02:52:00ID:4dhZL46V
なんか問題のHSP使いはコンプレックスの固まりって感じがするわ
コンプレックス感じる必要なんてないんだぜ?みんな同じ道を歩んできたんだから

>>830
いや、HSPで先にプログラムの楽しさを覚えた方がよくね?
10代くらいの若い頃にCみたいなひたすら挫折する言語をやるのは賛成できんなー
昔のBASIC使いがやりこむと自然とアセンブリに手を出したように、
HSP使いもやりこむと自然にC++やJava、Rubyなんかへ手を出すと思う

つか、自分だって昔はベーマガとかプロポシェとか読んでただろ、このオッサンどもw
0832名前は開発中のものです。2009/02/17(火) 03:15:04ID:fzK3Nh2o
HSPerとか言ってる人はネタでしょ
語彙がメインフレームっぽい……
かなりのオッサンだと思う
0833名前は開発中のものです。2009/02/17(火) 03:47:31ID:EEKBitmg
>>827
>>829
>>830
んー、HSパーは前スレの>>174なんだけど、あれどう思う?質問ある?

なんでHエスパーは他の言語が使えないって思い込んじゃうんだろう。そう思い込みたいのかな?

拡張プラグインを使えばHSPスクリプトで書いたユーザー定義命令(サブルーチン)のポインタを取得できる
自作の拡張プラグインからHSPスクリプトを呼び出せる。つまりHSPスクリプトのコールバック関数が作れる

俺は衝突イベントでHSPスクリプトを呼び出してる。何がどんだけの速度で自分に当たったか、が入力
ゲーム固有の処理、体力を減らす、増やす、モーション切り替え(倒れる、死ぬ、復活、etc)等の結果が出力
自作の拡張プラグインはIrrlichtとBulletライブラリの機能をHSPで利用するための橋渡し役

元々はE3D使ってたんだけど色々思うところあって自作することになってしまった。今でもE3Dは使ってる
HSPを酸っぱい葡萄だと思ってない?食わず嫌いは良くないよ。玉葱はいいよ
0834名前は開発中のものです。2009/02/17(火) 03:52:42ID:EEKBitmg
>>832
高専の指導教官から色々教わってるから
このスレで出てきたメインフレームのOSのこと聞いたら色々教えてくれた
あとインターフェース3月号やるから嫁って言われた。面白かった
0835名前は開発中のものです。2009/02/17(火) 04:00:37ID:EEKBitmg
あとSTGスレの>>181あたりも俺。何か質問あればどうぞ。返信は遅くなるけど
0836名前は開発中のものです。2009/02/17(火) 04:05:21ID:4dhZL46V
おまえは俺がHyperTalkerだった頃にそっくりだぜ!

とりあえず、その自称はやめた方がよくね?
自意識過剰なLisperとかSmalltalkerみたいで将来きっとこっぱずかしくなると思うんだが
普通にHSPプログラマでいいじゃん
0837名前は開発中のものです。2009/02/17(火) 04:08:15ID:EEKBitmg
HSPプッギャーとか言いそうなタスカーが反応しやすいように
わざと名乗ってるだけだから。いつもは大人しい良い子です
0838名前は開発中のものです。2009/02/17(火) 04:15:38ID:mYkPFH12
ざっと読んだ限りでは、タスクシステムより酷いような。

>俺は衝突イベントでHSPスクリプトを呼び出してる。何がどんだけの速度で自分に当たったか、が入力
>ゲーム固有の処理、体力を減らす、増やす、モーション切り替え(倒れる、死ぬ、復活、etc)等の結果が出力
>自作の拡張プラグインはIrrlichtとBulletライブラリの機能をHSPで利用するための橋渡し役

衝突イベントをHSPで処理する意味が分からない。Cでやっちゃダメなの?
0839名前は開発中のものです。2009/02/17(火) 04:23:58ID:EEKBitmg
>>838
それ元々はC/C++のゲームだったんだよね
HSP使いの友人がMOD作りたいっていうから
無理矢理HSPで処理を噛ませるようにした
0840名前は開発中のものです。2009/02/17(火) 05:52:02ID:mYkPFH12
>俺は衝突イベントでHSPスクリプトを呼び出してる。
とか書くから、いつもそうしてるのかと勘違いした。
でも、HSP使うメリットって一体何?
0841名前は開発中のものです。2009/02/17(火) 05:55:13ID:mYkPFH12
ああ、そういうことか。
わざと非合理的な方法でゲーム作ったことをアピールするためか。
結局タスカーといっしょじゃん。
0842名前は開発中のものです。2009/02/17(火) 07:15:05ID:kHMs+A/2
>>841
作用に関する処理、イベント処理をスクリプトで記述できるようにするというのは
別に非合理ではないけどな

否定するには材料不足。勇み足

他人に記述してもらいやすいように工夫する必要、需要があるからそれを行う
これはごく自然なこと

カーゴカルトのタスク信者に欠如する行動動機が彼にはある。タスク信者とは明らかに異質。遥かに正常だ
0843名前は開発中のものです。2009/02/17(火) 07:32:57ID:/LgLIdHP
程度の問題で、中道と思ってる人から見ればどっちもカルト。
0844名前は開発中のものです。2009/02/17(火) 08:10:03ID:mYkPFH12
CもHSPも同じ手続き型言語なんだから、Cより機能の劣るHSPのほうが使いやすいってことはないだろ。
マクロ一つとっても、Cの方が柔軟性あるから、スクリプト書くにしてもHSP使うぐらいならC使うだろうなぁ、普通は。
0845名前は開発中のものです。2009/02/17(火) 08:26:57ID:zD2G8Hpz
>ぶっ潰したくなるさ。HSPerが偉そうにしてると叩かれるだろ?同じこと

って自分で言ってたくせに、
偉そうにしてて叩かれると、ムキになって反論するのかw
0846名前は開発中のものです。2009/02/17(火) 08:35:45ID:U09axd+c
>>828
Z80とか6502向けにアセンブリ言語で書くなら、タスクシステムは便利だわな。

非合理的な方法でゲームプログラミングするなら、ちょっと草植えときますね型
言語 Grass とか良いんじゃね? ちょっとプリミティブ増やさないと辛いが。

ttp://www.blue.sky.or.jp/grass/doc_ja.html
0847名前は開発中のものです。2009/02/17(火) 08:53:13ID:mYkPFH12
定番だけど、http://ja.wikipedia.org/wiki/Whitespace もおししめ
0848名前は開発中のものです。2009/02/17(火) 10:09:35ID:yhxdYNxk
環境がWindowsしかないのなら別にHSPでもいいさ。好きにするがいい。
ただ残念なことにHSPは言語として認められているかといわれるとそこは疑問だ。
2年ぐらい前にうちの人事でHSPで作ったゲーム持ってきたヤツが居て笑いものにされていたのを思い出した。
いくらHSPで高度な事をやったとしても、業務では使えないよね。
HSP(笑)といわれてしまうのは仕方が無いぜ。

けどフレームワークがあって、組み込みスクリプトとしてHSPを使うのなら、俺は賛成派です。
最も底辺なスクリプターのレベルに合わせてやれるし、マニュアルも豊富だしね。
個人で複数人でのゲーム製作なら有意な選択肢だと思う。業務ならLuaやSquirrel使うだろうけどな。
0849名前は開発中のものです。2009/02/17(火) 10:24:59ID:yhxdYNxk
>>846
そうそう。少しでも関数にたどり着くオーバーヘッドを少なくしようとすると、タスクが必要な時代があったんだよ。
太古のコンパイラはswitchがジャンプテーブルを生成してくれないもんだから、switch分岐がタブーとされていた。
条件分岐の多いゲームにおいて苦し紛れに出て来た呪われた子がタスクシステムなんだよ。

今は、現場でも新人教育の場でもタスクシステムなんて言葉は出てこない。
(携帯畑は知らないが、据え置きの設計でタスク使ってるのは見たことがない)
シーン管理やイベント管理がボトルネックになる箇所では無い時代になってもなお、
タスクシステムを”プロの技法”として讃えるのはいささか疑問があるでしょうね。
で、執筆者もそれを分かっていてタスクが古い技法であることを明記している場合がほとんどだとおもうぜ。
0850名前は開発中のものです。2009/02/17(火) 10:29:08ID:5AsmfnlE
で、実際に速度計ったらタスクシステムの方が速いっていう
0851名前は開発中のものです。2009/02/17(火) 10:35:08ID:yhxdYNxk
もちろんタスクと非タスクだとタスクの方が速いだろうさ。ただ誤差の範囲でしかない。
他にネックな箇所はいくらでもある。
その誤差レベルの高速化の為に人員を費やし、バグの温床を作るのであれば、
タスクを選択しないという時代になったわけよ。
0852名前は開発中のものです。2009/02/17(火) 10:51:53ID:mYkPFH12
>>848
最底辺に合わせるのなら、パラメーターだけでやった方が良くない?
teki *akaiteki = new teki(0xFFFF0000);
teki *kuroiteki = new teki(0xFF000000);
スクリプトっていっても、Luaなんて汎用的すぎてCと変わらないと思うんだよなぁ。
マップとかもテキストエディタで編集できるのがクールでいいね。
例)横スクロールのマップ

     ?                 @@@@@@@@@
          @@@@@@@
   vv    *
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
これだって言語の一種だし。
0853名前は開発中のものです。2009/02/17(火) 11:01:46ID:mYkPFH12
いや、タスクシステムが速いとか言ってる人居るけど、明らかに遅いよ。
動的関数呼び出しが速い訳ないじゃん。
switchがどうとか言ってる人も居るけど、ごった煮リスト使わないならそもそも分岐すらいらないし。

for(int i=0; i<size; ++i)
{
array[i].x += 1;
}

for(int i=0; i<size; ++i)
{
array[i]->update(); //←これ仮想関数ね
}

どっちが速いかなんて考えるまでもない。
0854名前は開発中のものです。2009/02/17(火) 11:17:56ID:yhxdYNxk
ああ、swtichをあくまでシーン冒頭から呼び出し限定して考えていたけど、
シーンを階層化すれば無駄なswitchも減らすことも0にすることもできるよね

タスク分割を仮想関数を呼びまくるレベルまで細かくしたのなら重いだろうね
いくらタスク使う場合も関数はそこまで細かくしないと思いますぜ
0855名前は開発中のものです。2009/02/17(火) 11:28:44ID:mYkPFH12
細かく出来ないなら、タスクシステムなんて意味なくない?
タスクシステム使っといて、
シューティングの弾幕は数が多いからタスクシステムで管理せず配列で、とかありえないだろ。
何のためのタスクシステムなのか意味が分からん。
それにタスクの数が少なくても、2重ループすれば2乗、3重ループすれば3条だよ。
え、2重ループなんて使わないって?ヒント:当り判定
0856名前は開発中のものです。2009/02/17(火) 11:29:03ID:yhxdYNxk
>>852
最終的な外部データの形としてはパラメータだけ置換させる程度の留めるのが理想だわな〜
(底辺のラインがどの程度か難しいが)Luaも結局のところCと同じぐらい複雑ではあるのは確かですね。
デザイナーが容易に扱えるようにスクリプト化しても、
結局はプログラマしか理解できていない/弄れないってのは本末転倒だよね。と反省している。
0857名前は開発中のものです。2009/02/17(火) 11:32:16ID:yhxdYNxk
だから過去の遺産だよ。
仮想関数なんていう高級な仕様は存在せず、
C++がコンソールで使えない時代で、CもしくはASMで書いてた話なんだって。
速度を稼ぐためには仕方が無かったんだ。分かってくれ。
0858名前は開発中のものです。2009/02/17(火) 16:50:02ID:Vt7gWCzD
HSPしか使えないクルクルパーはどこ行った?
0859名前は開発中のものです。2009/02/17(火) 16:51:29ID:5iQxaPu6
http://pc11.2ch.net/test/read.cgi/gamedev/1233739646/
ただでさえ沸点の低いおまえら(間違った事を偉そうに知ったかぶりする人間を見るとムカムカして許せない)がこのスレ見たら
あまりの痛々しさに悶え苦しむだろう。

識者とはどこかで諦観できる器を持つ必要があるのかもしれない。
馬鹿に何を言っても結局無駄なんだ。善意にもならない。悲しいけど。
0860名前は開発中のものです。2009/02/17(火) 18:07:11ID:dYjC/tB6
まさかタスクシステムを使う理由が速度とは恐れいった(笑)
0861名前は開発中のものです。2009/02/17(火) 18:38:49ID:rv15b0x5
素のHSPとCを比べればHSPの方がDSLに近いよ

HSPでウィンドウに文字を出すなら
mes "hello world"
Cで同じようなコードを書くなら
MES("hello world");

でもさ、Cの場合は前準備がものすごく必要になるだろ
それだけ前準備してやっとHSPと同じ条件になる
バカらしくないの?
確かにCの方が言語として多機能だろうけど
使わない機能なら、存在していないのと同じこと
一つの手段にこだわりすぎて、他の手段が見えてないのは
ちょっと視野が狭すぎる
一年間ぐらい便所に引きこもってうんこでもしながら考えてみる事をお勧めする
0862名前は開発中のものです。2009/02/17(火) 18:59:10ID:dYjC/tB6
そんな恥ずかしいの使うぐらいならFLASHのアクションスクリプト使う
0863名前は開発中のものです。2009/02/17(火) 19:20:26ID:rv15b0x5
言語をブランドだと考えるスイーツ脳には
俺の思想など理解できまい
おまえら雑魚が言語にこだわって時間を浪費している間
俺はゆっくりと十分に睡眠を取るだけだ
0864名前は開発中のものです。2009/02/17(火) 19:58:13ID:bunjUX2f
韓国は我ら優良種である日本国民に、管理運営され、はじめて未来を見ることができるのである。
その事実を無能なる韓国人どもに思い知らせ、我が日本領土である竹島を取り返すべくただいまより攻撃にでる

愚かなる韓国人に対し、再び裁きの鉄槌を振るう時が来た!
      /⌒ヽ
      ( ^ω^)/ ̄/ ̄/
      ( 二二つ / と)
      |   /  /  /
       |    ̄| ̄ ̄

攻撃:(p)http://dokdo.andu.hanafos.com/sign/
サイトで右側を選択すれば竹島は日本の領土!

作戦指令本部:(p)http://takeshima.2ch.net/test/read.cgi/news4vip/1234862529/
0865名前は開発中のものです。2009/02/17(火) 20:58:17ID:cf75l7e4
HSPしかできない奴がえらそーに言うのはやめたほうが…
0866名前は開発中のものです。2009/02/17(火) 21:16:27ID:Vt7gWCzD
引数君(スレ主)に説明責任君
510のソースすら読めない自称プログラマのアンチタスク君

同人ゲーしか作ったことがないのに自信満々にタスクシステムを否定する奴とか
3万行ぐらいのソースしか書いたことがないくせにプロきどりの奴とか

最後に極めつけはクルクルパーのHSP使いか

このスレ、本当にネタに困らないな
頭のおかしい奴、大集合だ

この分ならまだ3スレぐらい行けそうだな
0867名前は開発中のものです。2009/02/17(火) 21:30:37ID:+g64AY4w
HSPのお勧めゲームの動画なり紹介してみ。
話はそれからだ。



全く期待してないけどな。色んな意味で。
0868名前は開発中のものです。2009/02/17(火) 21:48:21ID:rv15b0x5
俺の言っていることは全て反論の余地がないから
反論できなくなって主観で罵倒する程度しか手がないのだろ
そして、相手に情報を出させて揚げ足取りを狙うだけ
それらも俺にあっさりと見抜かれる
愚かである、そして哀れである
なんなら怒ったふりでもしてやろうか
わはは
0869名前は開発中のものです。2009/02/17(火) 21:52:17ID:9PUyhKNF
なんでゲームの動画をみる必要があるんだよ
何を作るかじゃなくてどう作るかがここの話題じゃないのか
0870名前は開発中のものです。2009/02/17(火) 21:55:16ID:+g64AY4w
HSPとやらのパフォーマンス見るには、
成果を見るのが一番手っ取り早いだろうが。


いいんだよ別に。初めっからミジンコも期待してなかったから。
0871名前は開発中のものです。2009/02/17(火) 21:56:43ID:mYkPFH12
HSPとCだと言語レベルではそんなに変わりないって。
構造体が使えないぶんHSPの方が使いにくい。
DSLっていったら、マップデータとか、iniファイルとか、そのレベルで初めて効果が出てくるわけで、
HSPですら豪華すぎる。
0872名前は開発中のものです。2009/02/17(火) 22:07:45ID:mYkPFH12
iniファイル→設定
マップデータ→マップ
Xファイル→メッシュ
png→画像
mp3→音
C→メイン
HSP→?
0873名前は開発中のものです。2009/02/17(火) 22:12:00ID:/LgLIdHP
>853
その比較に意味があるのかどうか、聞いてみたいところだ。
array[i].x+=1といった固定の処理しかしないなら確かに速いのだろうが、現実的にはそれだけで
済まないだろ。

>855
いまどき実直に二重ループで当たり判定するのは、素人でもありえない様な気がするが…。

0874名前は開発中のものです。2009/02/17(火) 22:14:35ID:mYkPFH12
>ドメイン特化言語(DSL:Domain Specific Language)とは、 ある特定の種類の問題に特化したコンピュータ言語のこと。
ではHSPは一体どの特定の種類の問題に特化してるっていうの?
ゲーム?構造体も無いのに?
HSPは総合的にみれば厨問題に特化した言語で間違いない。
0875名前は開発中のものです。2009/02/17(火) 22:17:24ID:mYkPFH12
>>873
現実には、クラスごとにarrayを用意するから問題ない。処理固定で良い。
08768692009/02/17(火) 22:32:25ID:w3hFLKWn
>>870
パフォーマンスは多義語だから何を指しているかわからないけど
生産効率とか実行効率を指しているなら上げられている動画を
みるだけじゃわからなくね?
ちなみにIDでわかると思うけどHSP使いの人ではない、ただの横槍
0877名前は開発中のものです。2009/02/17(火) 22:43:06ID:/LgLIdHP
>875
まぁ、PCでメモリが潤沢にあればそれでもいいかもね。
0878名前は開発中のものです。2009/02/17(火) 22:44:52ID:+g64AY4w
>>876
何にしろ、ぱっと見、すごかったら興味が湧かね?
まずは興味じゃね。
0879名前は開発中のものです。2009/02/17(火) 22:50:52ID:ezRPv93x
HSPの人はついにC言語批判に入ったか。ある意味すげえな。
使わない機能ってほとんど無いだろ?
みんなCじゃ足りないからC++/STL/Boostまで使ってますよ。

Windows環境でゲームに特化した言語であるHSPの方が記述量が減るのは正しいよ。
ウィンドウにたった1行表示させるだけでも、ウィンドウクラス登録->ウィンドウ生成->メッセージ処理->HDC取得->描画
と手間だらけだわな。
HSPでたった1行で書けるのは50行にもなってしまうのを悲観するのも分からんでもない。
でも、MFCやWTL使えばその労力も減るでしょ。
ライブラリのほとんどはCを基準に作ってあり、積み重ねられてきた言語としての拡張性が雲泥の差だよ。
0880名前は開発中のものです。2009/02/17(火) 23:21:36ID:rv15b0x5
>ではHSPは一体どの特定の種類の問題に特化してるっていうの?
>ゲーム?構造体も無いのに?
>HSPは総合的にみれば厨問題に特化した言語で間違いない。
DSLのことについて何も知らないだろ、マクロも知らないバカは黙ってろ

>HSPの人はついにC言語批判に入ったか。ある意味すげえな。
Cを批判した覚えはない、DSLの説明を補足しただけだ

>みんなCじゃ足りないからC++/STL/Boostまで使ってますよ。
君は視野が狭いね
俺はあらゆる言語と、あらゆるツール
それ以外のことまで視野に入れて考えますよ
言語とライブラリの使用方法だけ考えていればいいなんて楽ですね
何も考えなくていいから
0881名前は開発中のものです。2009/02/17(火) 23:34:42ID:Vt7gWCzD
HSPしか知らないクルクルパーが吠えてやがんのな

こんな、このクルクルパーと遊んでやれ

あと3スレぐらい、このクルクルパーで引っ張れそうだ
0882名前は開発中のものです。2009/02/17(火) 23:37:01ID:6sHiblZt
>>880
HSPはDSLの範疇外だけど…
0883名前は開発中のものです。2009/02/17(火) 23:37:04ID:fzK3Nh2o
DSLとマクロ、と言われるとLispですかと思ってしまう
cppぐらいだと、正直あんま妙ちきりんなマクロはヤメテと言いたい

Cのマクロの珍妙技のっけたような本、昔は出てたと思うけど
今はネタ扱いでない?
0884名前は開発中のものです。2009/02/17(火) 23:48:21ID:/LgLIdHP
>880
> 俺はあらゆる言語と、あらゆるツール
> それ以外のことまで視野に入れて考えますよ

ガンバレ(棒
キミはやれば出来る子だ(棒
0885名前は開発中のものです。2009/02/18(水) 00:13:36ID:ruZ8m6Go
あらゆる言語とあらゆるツールを視野に入れた結論がHSPかよw

HSPクンはDSLの定義を何か勘違いしてると思うよ。
調べなおそうねw
0886ID:EEKBitmg2009/02/18(水) 00:24:04ID:KYcjScW5
>>841
うちの研究室は指導教官含めてHSP使いが多いから別に非合理的じゃない
実験装置の制御にもHSPを使ってたりする

HSP⇔拡張プラグイン⇔デバイスドライバ⇔PCIバスの制御ボード⇔実験装置

計測終了、エラーで中断、などを写メで知らせてくれる
0887名前は開発中のものです。2009/02/18(水) 00:29:01ID:Xkqn3VRg
>DSLのことについて何も知らないだろ、マクロも知らないバカは黙ってろ
CとHSPならCの方がマクロが強力だから、
DSL構築するならCの方が良いね。
0888名前は開発中のものです。2009/02/18(水) 00:32:30ID:Xkqn3VRg
>>886
それは、日本人は日本語を話す人が多いから、コンピュータ言語はひまわりが良い、
と言ってるようなものだぞ。
0889ID:EEKBitmg2009/02/18(水) 00:39:57ID:KYcjScW5
>>848
>けどフレームワークがあって、組み込みスクリプトとしてHSPを使うのなら、俺は賛成派です。

ありがとう

>>888
何を言ってるのか分からない
使う奴らの多数意見でHSPがいいっつー環境だからHSPを選択した
それだけのこと。ちなみに第2位はRuby。ツクラーも多いから
0890名前は開発中のものです。2009/02/18(水) 00:57:42ID:Xkqn3VRg
>>889
お前の研究室の台所事情なんて皆知らないし、聞きたくも無いわけ。
お前の研究室で何か物を作るという特定の種類の問題に特化したコンピュータ言語がHSPだったってだけだろ。
だから、>>874でも、HSPのことを、厨問題に特化した言語だって予め言っておいたんだ。
それに対するお前のレスがこれ>>880
0891ID:EEKBitmg2009/02/18(水) 01:00:54ID:KYcjScW5
>>890
いや、それ別人なんすけど。。。


DSL?なにそれ?食べられるの?
ウンコきばって思考する詩人の発想なんて知らない
0892名前は開発中のものです。2009/02/18(水) 01:11:28ID:Xkqn3VRg
>>891
ちょっとまってくれ。ややこし。
HSP野郎は二人も居るのか?
>>891用に書き換える。
お前の研究室で何か物を作るという特定の種類の問題に特化したコンピュータ言語がHSPだったってだけだろ。
HSPがゲームに適しているかどうかとは別問題。
ここはお前の研究室の台所事情について話し合うスレではない。

しかし、まさかHSP使いが二人も居るなんて。
コテ付けてくれなきゃ見分けがつかん。
0893ID:EEKBitmg2009/02/18(水) 01:22:33ID:KYcjScW5
>>892
>>841

↑これよく読んでもらえれば分かると思うのだが
>>841は何をもって非合理といってるのか、その理由を書いていない
だから俺は、HSPを選択したことを非合理だと言ってるのかなーとESPし
とりあえず>>886のレスをした。それだけのこと


あと、IDコテ付けてるんで。よろしく
0894名前は開発中のものです。2009/02/18(水) 01:43:01ID:QEJ22uYf
>>893
その前にお前なんでこのスレでHSPの主張をしてるん?
HSPのスレにいけよ
めちゃくちゃたくさんスレあるっぽいじゃん
■ このスレッドは過去ログ倉庫に格納されています