2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

PGの面接で、使える言語はHSPですって言ったら

1 :名前は開発中のものです。:03/03/06 12:31 ID:wAXq8I5w.net
何それ?って言われた。

204 :名前は開発中のものです。:04/10/07 22:35:05 ID:rE71YBGE.net
何故、そう思うんだ?

205 :>>192:04/10/08 13:01:14 ID:6JxRtN4t.net
面接結果、OKでました!
10月18日の月曜から勤務開始。
VBを扱う会社です。
HSPを使えるってアピールして
勝ち残れました・・・
もちろん、スレの>>1さんの言う通り
なにそれ?って感じでしたけど。

206 :名前は開発中のものです。:04/10/08 15:19:01 ID:m/MT8uej.net
ゲーム業界の面接官でもないとHSPなんて知らんだろ。
まぁゲーム業界だとHSPなんていったら一瞬で落とされるだろうが。

207 :名前は開発中のものです。:04/10/08 20:09:20 ID:mjEAYyBX.net
逆に>>203に質問したい。VB,VC++で作れて、HSPで作れないプログラム上げてみ?

208 :名前は開発中のものです。:04/10/08 20:31:01 ID:mjEAYyBX.net
結果さえ出せばどれでも同じでしょ?
何がいいかは実際に使ってみて限界を感じてから批判すればいいことだろ?
後から自由に修正できるように暗号化したファイルから自由に呼び出せる構造にしとけばいいわけだ。
自分に暗号化解除のデコーダを画像、音声、テキストごとに作って保管しとけばいいだけだ。
エロゲーなんかがよくやってるアレだよ。
おかげで暗号解析すれば後は自由にCGや音声を見放題、聞き放題!!

>>203は置いといて、みんなはチェック・サムで何かけてる?
KOSなんかもいいけど、DOA2HCに使われていたやつや、サクラ大戦4に
使われていたものもいいよね。

209 :名前は開発中のものです。:04/10/08 21:23:05 ID:026jcQhW.net
>>207
工数が少ないゲーム

210 :名前は開発中のものです。:04/10/08 21:45:48 ID:+dC4qXIN.net
こんなスレでなに必死にほざいてんだコイツ

211 :名前は開発中のものです。:04/10/08 22:07:28 ID:qR+3rx8A.net
>>207
高速な処理が必要なゲーム

212 :名前は開発中のものです。:04/10/08 23:36:10 ID:COosdTQe.net
要するに達人は使用する言語を選ばないって事だ。

213 :名前は開発中のものです。:04/10/09 00:06:06 ID:Lv9yJN8+.net
多分>>207は、DLL使えばHSPに出来ない処理は無いって
言いたいんじゃないかな。

激しく的外れな主張だが。

214 :名前は開発中のものです。:04/10/09 00:21:22 ID:LUs/a+pg.net
203必死と言われたいのか?

215 :名前は開発中のものです。:04/10/09 01:21:21 ID:5WnL9KYS.net
VC++言語ってなに

216 :名前は開発中のものです。:04/10/09 02:08:35 ID:5XbefvOQ.net
>>207
小粋な3dゲー
行列を表現するいい方法はないものか

217 :名前は開発中のものです。:04/10/09 22:25:08 ID:6vyfR3FE.net
「賃金の1時間当たり単価の高い職種はどれか」(H15賃金構造基本統計調査から算出 PDF)
ttp://www.campus.ne.jp/~labor/toukei/pdf/2003_syokusyubetu(1jikantanka).pdf
1位 大学助教授
77位 木工塗装工
80位 金属塗装工
----超えられない壁----
505位 プログラマー

218 : ◆HOTsoUpxjY :04/10/09 22:37:14 ID:fNrtt1nf.net
>>217
医師とか儲かりそうなイメージと同じになってるね、それで
もちろん実際にも残業が多いからPGの時間単価が高いとは思わないけど
保険外交員が31位と849位にあるよね
性別や企業規模やその他の条件によって
いかに大きく変わるかという所を見落とすと誤解を招くね
(そのデータが間違っているとは言っていない所に注意)


219 : ◆HOTsoUpxjY :04/10/09 22:39:57 ID:fNrtt1nf.net
あ、それよく読んでないから、ちょっと誤解したかも
えーと残業は賃金に入るけど実際にはサビ残があるんで
PGはもっと順位が低くなるという事か…? ま、大過ないか

220 :名前は開発中のものです。:04/10/09 23:40:45 ID:xrEQ2FDs.net
ゲームプログラミングは、
言語なんてC/C++、アセンブリ程度知っていれば構わないだろうが、

それ以外に必要な知識が半端じゃなく多い。
各種ライブラリやTKの使い方、ハードウェアの仕様、物理や数学の知識、
それに加えてゲームデザイナーのアイディアを実際の形に出来るセンスも求められる。

221 :名前は開発中のものです。:04/10/10 01:55:02 ID:4/0xW/BA.net
HSPは言語機能無さ過ぎ。こんなんでよくゲーム作る気になるなぁと感心する。

222 :名前は開発中のものです。:04/10/10 21:36:42 ID:cGhJgSHS.net
>220
暇なのでマジレス
>各種ライブラリやTKの使い方、ハードウェアの仕様、
このあたりは実務に入ってからでも別にいいと思う
DirectXやOpenGLなんかをきちんと理解して使いこなせていれば、別のものを使うとしてもすぐに対応できるはず

>物理や数学の知識、
高度な知識があればよいが、基礎(高校の数学程度)がしっかりしていれば応用がきくと思う

即戦力に越したことはないが環境が変わっても確実についていける基礎をしっかり固めていればいいと思う

>それに加えてゲームデザイナーのアイディアを実際の形に出来るセンスも求められる。
センスなんてあればあるほどいいなぁ

他にはコミュニケーションがきちんと取れることも重要
学生のうちに対外的な活動を経験しておいたほうがいい
パソ研とか漫研みたいな地味なものでないクラブ活動が手軽かな?
体育会系のクラブ活動なんかがいいと思う

223 :名前は開発中のものです。:04/10/10 23:45:10 ID:MVs4ysro.net
結局、がんばれってことね。
何事にも。

224 :131:04/10/29 19:47:08 ID:CwPsgQRF.net
皆さんのお陰で書類審査を突破できました。
本当にありがとうございます。

近々、面接があるのですが、
多分HSPに関する事を中心に聞かれると思います。
そこでHSPについての知識を蓄えておきたいのですが、
面接で聞かれそうな知識について書かれているサイトや、
聞かれそうな質問を教えて下さい。
ゲームを作っただけなので、全く基本的な用語も知りません・・・orz

225 :名前は開発中のものです。:04/10/29 20:19:10 ID:97tktJVY.net
>>224
ぶっちゃけHSPに関することは聞かれないと思う。

226 :名前は開発中のものです。:04/10/29 20:57:31 ID:VQCXStAA.net
まぁ結局自分の力以上のものは出せないんだから観念したら?
プログラムの知識が乏しいことに自身がないんだったら、それはしょうがない
だって今までやってなかったんだから
ただそれだけ

227 :名前は開発中のものです。:04/10/29 21:15:40 ID:vacVBuQv.net
大学の面接じゃHSPは関係ないんじゃ....

228 :131:04/10/29 22:16:29 ID:CwPsgQRF.net
多分面接官はHSPなんて知らないと思うので、
どんなものなのかと言う質問はあると思います。
226の言うとおりでHSPをやってるだけで、
プログラムに触れたと堂々と言ってしまった自分が悪いのかも・・・。


229 :名前は開発中のものです。:04/11/01 18:36:46 ID:g/NjlXLm.net
>>224
HSPは、Cに比べてアプリ製作やDirctX操作が難解で外部DLLを用意しないといけないから不便
PS2とかなら独自の開発ツールだから、センスあれば通用するかもしれないが、PC系なら無謀。

230 :名前は開発中のものです。:04/11/05 20:55:47 ID:2LPLBtN1.net
HSPなんてツクールが言語臭くなったようなもんじゃん。
ていうか、HSPを面接で言う&聞かれるって・・・(((;゚Д゚)))

231 :名前は開発中のものです。:04/11/07 01:46:23 ID:7ksPBUDy.net

      ./       ;ヽ 
      l  _,,,,,,,,_,;;;;i  <いいぞ ベイべー!
      l l''|~___;;、_y__ lミ;l  先に*がついた奴はポインタだ!!
      ゙l;| | `'",;_,i`'"|;i |  先にstructがついた奴はよく訓練されたポインタだ!!
     ,r''i ヽ, '~rーj`c=/ 
   ,/  ヽ  ヽ`ー"/:: `ヽ
  /     ゙ヽ   ̄、:::::  ゙l, ホント C言語は地獄だぜ! フゥハハハーハァー
 |;/"⌒ヽ,  \  ヽ:   _l_        ri                   ri
 l l    ヽr‐─ヽ_|_⊂////;`ゞ--―─-r| |                   / |
 ゙l゙l,     l,|`゙゙゙''―ll___l,,l,|,iノ二二二二│`""""""""""""|二;;二二;;二二二i≡二三三l
 | ヽ     ヽ   _|_  _       "l ̄ ̄ ̄ ̄ ̄ ̄ |二;;二二;;二=''''''''''' ̄ノ
 /"ヽ     'j_/ヽヽ, ̄ ,,,/"''''''''''''⊃r‐l'二二二T ̄ ̄ ̄  [i゙''''''''''''''''"゙゙゙ ̄`"
/  ヽ    ー──''''''""(;;)   `゙,j"  |  | |


232 :名前は開発中のものです。:04/11/17 23:34:37 ID:HY4vjOwR.net
>>231
ああ、言われてみたら構造体はそんな気もするw

233 :名前は開発中のものです。:04/11/19 00:16:49 ID:RnenLCwX.net
DelphiとC++から入ったのでCよくわかんね

234 :名前は開発中のものです。:04/12/08 15:30:23 ID:yCPeoqPN.net
ゲーム以外の小規模アプリにもポインタって必要なんですか?

235 :名前は開発中のものです。:04/12/08 16:37:56 ID:mJku0r5P.net
>>233
クラスとかのオブジェクト指向関係の機能がないC++だよ。

236 :名前は開発中のものです。:04/12/08 18:20:10 ID:rZrbVpD7.net
Cでもポインタ使いまくってOOっぽいことやるけどな

237 :名前は開発中のものです。:04/12/09 11:47:52 ID:CCZi1X9t.net
OOPが分かってない奴がC++で書くソースより
OOPが分かってる奴がCで書くソースのほうが
オブジェクト指向プログラミングしてると言える
言語はOOPをサポートするだけにしか過ぎない

238 :名前は開発中のものです。:04/12/09 14:43:23 ID:OT5bG1qb.net
なんか偉そうに言ってるが当たり前のことだよな。。。

239 :名前は開発中のものです。:04/12/09 17:32:13 ID:TMzyhP9O.net
たしかにあほなこといってるとおもう

240 :名前は開発中のものです。:04/12/10 00:32:03 ID:1IvU7FWT.net
ポインタとかクラスとか、HSP使いの漏れにも分かる話しろよ!ヽ(`Д´)ノウワァァン

241 :名前は開発中のものです。:04/12/10 22:48:41 ID:esNwcqeo.net
>>240
他人を自分に合わせようとする前に、
自分が他人に合わせる努力をすべきだと思わんか?

242 :名前は開発中のものです。:04/12/11 17:36:50 ID:UhKvRCC6.net
努力しないからHSP使ってるんだよ

243 :名前は開発中のものです。:05/01/07 19:16:10 ID:v3VcNP9y.net
>>1C言語っていえ

244 :名前は開発中のものです。:05/01/29 19:27:13 ID:QCZ/OcgD.net
>>>>>>1
HSPは言語じゃねぇよ。
ヅールだ。

245 :名前は開発中のものです。:05/02/05 16:15:00 ID:C0pGFuaS.net
趣旨が違うかと思いますが、HSPで作った力作を見てみたいのですが。
どんなことができるかと...。

246 :名前は開発中のものです。:05/02/05 20:33:28 ID:E527pr6X.net
暇なんでHSPだけど2chネラー向きのファイル共有ソフトつーのを
作ってみるわ。もちろんWindowsネイティブな。少しまちなー。

247 :名前は開発中のものです。:05/02/05 21:04:08 ID:oCupJ8vW.net
逮捕されないように気ぃつけえ

248 :名前はβ版のものです。:05/02/22 13:57:15 ID:gi6gzinK.net
使うやつが一人たりとも悪事に使わなければ
”幇助”とやらで捕まる事は無い。

249 :名前は開発中のものです。:05/02/22 14:07:37 ID:evCzOTo0.net
そんなことは無いと思われ

250 :名前は開発中のものです。:05/02/22 21:08:09 ID:b38qkPou.net
アルゴリズムをしっかりと理解していれば、他の言語にも対応できるよ。

251 :名前は開発中のものです。:2005/03/22(火) 20:58:01 ID:nc+5y3on.net
学校の課題でだいれくとえっくすのらいぶらりを作ったときに
描画関数を「Put」にしたらせんせーになつかしすぎっていわれた。


252 :名前は開発中のものです。:2005/03/22(火) 22:15:45 ID:yiTQQDuD.net
>251
ワロタwww

253 :名前は開発中のものです。:2005/03/23(水) 13:59:09 ID:I0eGq4l2.net
純正Cってべみょうに使いにくい
ラベルcontinueあたりが特に

254 :名前は開発中のものです。:2005/03/24(木) 19:36:16 ID:8lGXihAb.net
使いにくい物は使わなければ良いのさ。Cの場合はいくらだって代替手段はあるからね。


255 :ニコラス:2005/03/25(金) 19:14:39 ID:AWE1bWxu.net
>>231
マクドナルドのドナルドに似てると思うのは、ヲレだけか?

256 :名前は開発中のものです。:2005/03/25(金) 20:32:27 ID:IL9HpSG8.net
前編
http://kun22.net/m/img02/854.jpg

後編
http://kun22.net/m/img02/855.jpg

ゲームクリエイター志望者の現実

257 :シロアリ:2005/03/25(金) 23:26:04 ID:hda8dLb+.net
>>256
ま、さか、去年の11、12月発売に掲載されたやつですか?
(2月号が、1/12だから)

つぶれて見えない字もあったし、みそ先生だし・・・状況半分に見ても
ヤバイ

258 :名前は開発中のものです。:2005/03/28(月) 08:50:34 ID:1Pk2mSEF.net
>>257
2〜3年前だと思われ

259 :名前は開発中のものです。:2005/03/28(月) 16:51:26 ID:G8SbXuyz.net
HSPでもゲームは十分作れるよね。
構造化だとかポインタだとか小数だとか言ってる人は
釣りor単にゲームアイデアに乏しい人かのどっちか。

ただし、「プロになるなら」ば、そりゃCとか出来ないといけないけどね。
3Dだろうがなんだろうが注文された通りに作らなきゃならんわけだし
ね、プロは。だから1は(ネタじゃなくてマジなら)無謀だし、
少しかじってみて、Cなどもここまで出来るっていうのを少し示さないと
苦しいだろういくらなんでも。

まあ一般人にとってはBASICライクでWinのアプリが簡単に作れる
かなりありがたい言語だよ。
第一、一般人はそんなに長い時間プログラムしているヒマもないだろうし
HSPでちょうどいいくらいだろう。

260 :名前は開発中のものです。:2005/03/29(火) 08:07:16 ID:2SEbE4KV.net
プログラムなんか書いてる時点で一般人ではない

261 :名前は開発中のものです。:2005/03/30(水) 06:34:56 ID:73ZPvLZj.net
逸般人

262 :257:2005/03/31(木) 10:44:19 ID:n23fkJAS.net
>>258
サンクス
2,3年前で良かった・・・悪化してるかもしれませんが

263 :名前は開発中のものです。:皇紀2665/04/02(土) 01:41:00 ID:Xu2sf/Ih.net
screen 0
64
1024 : title "基本"
repeat
wait 100 : mes "MONA : "+h
h++ : if h>10 : dialog "もこに気をつけろ!"
1
"WARNING" : end
loop

HSPの基本はぐーるぐーる
ってどっかの板にあったな・・・

つーか携帯からだから間違ってたらスマソ(^_-)-☆

264 :名前は開発中のものです。:皇紀2665/04/02(土) 01:42:48 ID:Xu2sf/Ih.net
>>263
スマソ・・・orz
,←が消滅した。スルーしろ

265 :名前は開発中のものです。:2005/04/23(土) 22:45:42 ID:Bv9K2XDh.net
ちなみに、俺は「使える言語はHSPです」って言ったら…


就職できたぞ。




266 :zaq3d2ed5ad.zaq.ne.jp:2005/04/23(土) 22:57:18 ID:tGzd2Gay.net
えぇけっしとるのぉ(*´Д`)ハァハァ


うはっwwwおkwwwうえっwww??


267 :名前は開発中のものです。:2005/04/23(土) 22:57:30 ID:bGJspSUu.net
ええけつしとるのぉ(*´Д`)ハァハァ
http://192.168.0.4/
http://192.168.0.4/~ss.jpg
http://melon-parks/
http://melon-parks/~ss.jpg


268 :名前は開発中のものです。:2005/04/23(土) 23:03:53 ID:VvTWGfIS.net
ええけつしとるのぉ(*´Д`)ハァハァ
http://192.168.1.2/
http://192.168.1.2/~ss.jpg
http://main/
http://main/~ss.jpg


269 :YahooBB218138220223.bbtec.net:2005/04/23(土) 23:08:29 ID:UF/tgpns.net
えぇけっしとるのぉ(*´Д`)ハァハァ


うはっwwwおkwwwうえっwww??


270 :名前は開発中のものです。:2005/04/24(日) 03:55:53 ID:NqiaHrsW.net
自分は専門学校のゲーム系学科ですが
>>256みたいな感じではないです。さすがに。
でも「ゲームは思ったよりしんどい(かつ金にならない)」
ってなる子は確かに多い。
でもそういう子は一生懸命情報の資格取ってSE目指します。

ちなみにこの時間まで
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/mt.html
これ見てました。rand()にはがっかりだ。もう使わない。

271 :名前は開発中のものです。:2005/04/24(日) 10:04:52 ID:gtZm3ccu.net
テキストを参照して「はいこれやって」ってだけの授業は多いよね。
勿論、全然理解してないし寧ろ謎が深まっていくばかりだ。

272 :名前は開発中のものです。:2005/04/24(日) 11:30:18 ID:UuNWWnbI.net
randが悪いとかMTがいいとか言うのは単に使い分けの話だと思うんだけどねー
randで十分な時は別にMT使う必要はないと思うがなァ

273 :名前は開発中のものです。:2005/04/24(日) 17:15:23 ID:NqiaHrsW.net
>>272
うーん…まぁそりゃそうだとは思うんですけどrandが
掛け算と足し算してるだけなら自分でもっと良いやつ作りたいですよね。

274 :名前は開発中のものです。:2005/04/24(日) 17:18:49 ID:NqiaHrsW.net
あーえーとまぁ要するに僕が素人だって事です。
absとかcosとか完璧だと思ってたんです。

275 :名前は開発中のものです。:2005/04/25(月) 21:42:03 ID:zOZS0mBm.net
PGの面接で、使える言語はIDLUですって言ったら
何それ?って言われた。

276 :名前は開発中のものです。:2005/04/26(火) 08:18:59 ID:0nyBT4G2.net
>>273
>自分でもっと良いやつ作りたい

はぁ?MT使うわけでもなく自作したい?

おまえにゃ標準のrandよりランダムな関数は作れんよ

277 :名前は開発中のものです。:2005/04/27(水) 11:27:40 ID:D6Lu/lA1.net
>>276
いやいやいやいやいやMT使うわけでもなくでもなく。
たしかにお前作れって言われたら作れないだろうし。
た…叩かないで。戦う意思はない。

でも
int rand() {
x = x * 214013 + 2531011;
return (int)(x>>16)&32767;
}
掛け算だもんなぁ…。もっと軽いかと思ってたよ…。
奇数、偶数がランダムじゃなさそうだし。

っていう。そういう話がしたかっただけ。

278 :名前は開発中のものです。:2005/04/27(水) 11:28:42 ID:D6Lu/lA1.net
右シフトがレスを参照しおったー。

279 :名前は開発中のものです。:2005/05/08(日) 09:59:55 ID:oU1G8CI3.net
俺も昔面接で言った。
まぁVBとJAVAも使えるといったので突っ込まれなかったけど。

それよか、一緒に面接受けてた奴が
「HTMLできます」
って必死にアピールしてたのにはびびった。
さすがに面接官が怒ってて、笑いこらえるに必死になってたいい思い出。

280 :名前は開発中のものです。:2005/05/08(日) 17:56:24 ID:IeCd4PuX.net
「大学の講義でメールやネットの使い方などコンピュータの基礎を学びました。」
ってアピールしてるやつがいた、
さすがにそんときは面接官が以下略で俺も冷や汗もんだったw

281 :名前は開発中のものです。:2005/05/09(月) 00:51:48 ID:Rp2kaSGN.net
なんか自信がついてくる。

282 :名前は開発中のものです。:2005/08/07(日) 00:03:22 ID:f96S2tbz.net
下を見たらきりがないな。

283 :名前は開発中のものです。:2005/08/16(火) 23:03:53 ID:YkQeDEN7.net
>>279
ウケを狙ってたんだよ、きっと。
>>280
ウケを狙ってたんだよ、きっと。

284 :名前は開発中のものです。:2005/10/02(日) 03:54:53 ID:7Hs31WVD.net
>>202すげぇ・・・
こんな知ったかぶり初めて見た。

285 :名前は開発中のものです。:2005/10/02(日) 03:55:50 ID:jC8Ac22W.net
VC++言語ってのは凄いな

286 :名前は開発中のものです。:2006/03/15(水) 22:39:50 ID:BJF7MXF/.net
>>21らいくなフラッシュを見たことがある房です。

287 :名前は開発中のものです。:2006/04/29(土) 21:39:01 ID:K/1me1Y2.net
http://search4.auctions.yahoo.co.jp/search?sb=desc,cat&desc=%cc%cc%c0%dc&cat=2084008786&auccat=2084008786&acc=jp&f=0x92&alocale=0jp&mode=0

288 :名前は開発中のものです。:2006/04/29(土) 22:43:50 ID:BZil3yJb.net
そーいや、情報科学1の小テストで、
「プログラミング言語を4つ書きなさい」という感じの英語で問題が出て、
HSPを書いたら、点数は貰ったけど「?」って書かれた。
そのことについて尋ねたら、"What is HSP?"って。確かインテルかどっかの元社員の教授らしいんだが……。

289 :名前は開発中のものです。:2006/04/29(土) 22:44:42 ID:pyfZ9LaQ.net
そりゃHSPじゃ知らなくても仕方ないだろ

290 :名前は開発中のものです。:2006/05/01(月) 00:31:20 ID:AhcfLiJl.net
HSPって数値演算かループ処理がやたら遅くないか?
C++と比較して100倍くらい時間かかるような気がするんだけど。

最初シューティング作ろうと思って、アルファブレンド機能のあるHSPを試してみたんだけど、
演算orループが遅すぎて当たり判定処理が間に合わないからやめた、っていう経緯がある。

一応pentium4は積んでるんだけどね。

291 :名前は開発中のものです。:2006/05/01(月) 00:50:37 ID:Homw3quq.net
当然同じアルゴリズム使ったんだよな?

292 :名前は開発中のものです。:2006/05/01(月) 01:00:31 ID:AhcfLiJl.net
>>291
当然。
ていうか、あまりに処理速度がおかしいからforループに1個演算入れて計測してみたんだよ。
記憶の限りだと、C++だと1フレーム(1/60秒)に数千万回程度処理できるのに対して、
HSPだと数十万回で処理落ちがかかりはじめたんだったと思う。
で、その原因が確かループ制御だったはず(forでもwhileでも同じ)。

293 :名前は開発中のものです。:2006/05/01(月) 01:07:10 ID:AhcfLiJl.net
ごめん、上の数字は1秒に処理できる量だったかもしれない。
今C++で時間計測してみたら、1/60秒で100万回程度だった。

ちょっくら今から、C++とHSPの演算機能測定してみるわ。

294 :名前は開発中のものです。:2006/05/01(月) 01:29:21 ID:Homw3quq.net
行ってらw

295 :名前は開発中のものです。:2006/05/01(月) 01:41:28 ID:AhcfLiJl.net
けーそくけっかほーこく。(HSPはver3.0)
ループ部のアルゴリズムは全く同じです。

・空ループ1000万回の所要時間
C++ : 0.06秒
HSP : 3.80秒

・空ループ1000万回にインクリメント演算5回(計5000万回)の所要時間(注)
C++ : 0.14秒
HSP : 7.89秒

・空ループ1000万回に乗算5回の所要時間
C++ : 0.14秒
HSP : 12.45秒

と、やっぱり数十倍〜数百倍の実行速度差がありました。

注:C++では、ループの最初にインクリメントする変数を初期化しなかった場合、所要時間が倍程度(0.25秒)となった

296 :名前は開発中のものです。:2006/05/01(月) 02:30:22 ID:Homw3quq.net
>>295
乙。
でも数百倍って結果は出てないっしょw
大体50〜100倍ってとこだね。てかHSP、掛け算遅いね

297 :名前は開発中のものです。:2006/05/01(月) 17:43:44 ID:AhcfLiJl.net
>>296
ごめそw

前にrubyもチェックしてみたことあるんだけど、確かHSPと同程度だったと記憶してる。
やっぱインタプリタは遅いのか?
でも確か、VBは演算に関してはC++に負けない速度だったんだよなぁ・・・

ちょっと気付いたんだけど、どうもループ変数にdouble型を使うと速度が一気に低下するっぽ。
(まあ、C++とかじゃンなタコなプログラムは普通組まないけど・・・)
C++で空ループ回したところ、double型はそれ以外の型と比較して10倍ほど時間かかった。
それでもHSPと比べれば数倍の開きがあるけど。

話は変わるけどHSP最大の問題点って、処理速度よりもやっぱ構造体やクラスが無いことだよなぁ。
絶対バグやスパゲッティ化の温床になるって。

298 :名前は開発中のものです。:2006/05/02(火) 01:12:08 ID:GMVDAefi.net
>>297
逆に言えば、構造体やクラスを知らなくていいと言うことじゃない
そういやrubyの作者もhsp(言語)にいちゃもんつけてたな
HSPはVBと同じで言語と言うよりは間yこうって感じだから仕方ないと思うんだけど

それでRubyにもHSP系のライブラリ増えるかと思ったけどね
まだPythonの方が希望があるかなw

で、HSPより少し難しくなるけど、無料で使えるしC#でゲーム作れればいいのかな
RubyやPython+SDLで作るよりは、他のことも出来るしC#の方が幸せかも
面接ではJAVAやVB(場合によってはCやC++)の方が良いかも知れないけどwww

299 :名前は開発中のものです。:2006/05/02(火) 02:34:30 ID:7qkpKwpR.net
>>298
言われてみて思ったけど、確かにC++あたりだとwindowsアプリケーション組むの敷居が高いね。
最初はクラス?ポインタ?ハァ?って感じになる。
そう言う意味ではクラスもポインタも必要ないHSPは確かにやりやすいか。

面接はそうだろうね。JAVA、VB、C++がやっぱ最強な気がする(業種にもよるけど)

HSPで入門→VB.netでちょっと背伸び→Cで本格的に
てのが王道かな?
HSPでも基本的なプログラミングの概念とアルゴリズム覚えておくと、他の言語の習得が楽になるし。
昔で言うBASICみたいな感じで。

300 :名前は開発中のものです。:2006/05/04(木) 15:29:16 ID:ALzFyyxy.net
C++と数百倍の差?
中間言語に翻訳してから実行してるんだろうけど、
この処理速度見るともしかして飛び先アドレスを全検索しながら
実行してるのかな。目印を付けてそこへJMPしてるんじゃなくて。

でもタスク1000個の弾幕シューでもないかぎりループの遅さが
問題になることってないと思うんだけど。

301 :名前は開発中のものです。:2006/05/04(木) 19:21:29 ID:YDFJRogj.net
数百倍じゃなくて約50〜100倍だお

302 :名前は開発中のものです。:2006/05/04(木) 19:26:43 ID:y+v2yGHA.net
ループ処理に数十倍の差が出るなら、C++で同じ処理を数十倍軽く実行できることになる。
余裕はあった方がいいよ。処理落ち寸前で作っていくと新要素の追加が絶望的。

HSPは、ゲームプログラミングに興味を持った人が最初のステップとして使うにはいいと思う。
俺も簡単なACTゲームつくろうとしてHSPいじった。2日で限界を感じてC++に乗り換えたけど。
やりたいことが大きくなるほど他言語の方がいいんだよね…。

303 :名前は開発中のものです。:2006/05/07(日) 23:13:20 ID:IVKbXffq.net
HSPも軽くなって欲しいのだけどねぇ

総レス数 446
118 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200