- 1 名前:名前は開発中のものです。 [03/03/06 12:31 ID:wAXq8I5w.net]
- 何それ?って言われた。
- 202 名前:名前は開発中のものです。 mailto:sage [04/10/05 21:04:07 ID:iN0deMDE.net]
- VBよりVC++のほうが性能いいぞ
VBは言語がわからなくても使えるので、初心者でも一流プログラマーになった気になれる。 VC++は命令名が長くて覚えるのが大変。でも、使いこなせばかなりいい。 JAVAはiアプリ作るならかなり使える。 HSPは、戦国無双やバイオハザードみたいな完全3Dゲームじゃなければ作れると思う。 HSPでもゲームは作れる。でも、企業に入るならC++言語〜VC++言語じゃないのかな?
- 203 名前:名前は開発中のものです。 mailto:sage [04/10/07 21:47:37 ID:IxM3vNQs.net]
- >>202
……無理して知ったかぶりするなよ。哀れだから。
- 204 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [04/10/08 15:19:01 ID:m/MT8uej.net]
- ゲーム業界の面接官でもないとHSPなんて知らんだろ。
まぁゲーム業界だとHSPなんていったら一瞬で落とされるだろうが。
- 207 名前:名前は開発中のものです。 mailto:sage [04/10/08 20:09:20 ID:mjEAYyBX.net]
- 逆に>>203に質問したい。VB,VC++で作れて、HSPで作れないプログラム上げてみ?
- 208 名前:名前は開発中のものです。 mailto:sage [04/10/08 20:31:01 ID:mjEAYyBX.net]
- 結果さえ出せばどれでも同じでしょ?
何がいいかは実際に使ってみて限界を感じてから批判すればいいことだろ? 後から自由に修正できるように暗号化したファイルから自由に呼び出せる構造にしとけばいいわけだ。 自分に暗号化解除のデコーダを画像、音声、テキストごとに作って保管しとけばいいだけだ。 エロゲーなんかがよくやってるアレだよ。 おかげで暗号解析すれば後は自由にCGや音声を見放題、聞き放題!! >>203は置いといて、みんなはチェック・サムで何かけてる? KOSなんかもいいけど、DOA2HCに使われていたやつや、サクラ大戦4に 使われていたものもいいよね。
- 209 名前:名前は開発中のものです。 mailto:sage [04/10/08 21:23:05 ID:026jcQhW.net]
- >>207
工数が少ないゲーム
- 210 名前:名前は開発中のものです。 mailto:sage [04/10/08 21:45:48 ID:+dC4qXIN.net]
- こんなスレでなに必死にほざいてんだコイツ
- 211 名前:名前は開発中のものです。 mailto:sage [04/10/08 22:07:28 ID:qR+3rx8A.net]
- >>207
高速な処理が必要なゲーム
- 212 名前:名前は開発中のものです。 mailto:sage [04/10/08 23:36:10 ID:COosdTQe.net]
- 要するに達人は使用する言語を選ばないって事だ。
- 213 名前:名前は開発中のものです。 mailto:sage [04/10/09 00:06:06 ID:Lv9yJN8+.net]
- 多分>>207は、DLL使えばHSPに出来ない処理は無いって
言いたいんじゃないかな。 激しく的外れな主張だが。
- 214 名前:名前は開発中のものです。 mailto:sage [04/10/09 00:21:22 ID:LUs/a+pg.net]
- 203必死と言われたいのか?
- 215 名前:名前は開発中のものです。 mailto:sage [04/10/09 01:21:21 ID:5WnL9KYS.net]
- VC++言語ってなに
- 216 名前:名前は開発中のものです。 mailto:sage [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 mailto:sage [04/10/09 22:37:14 ID:fNrtt1nf.net]
- >>217
医師とか儲かりそうなイメージと同じになってるね、それで もちろん実際にも残業が多いからPGの時間単価が高いとは思わないけど 保険外交員が31位と849位にあるよね 性別や企業規模やその他の条件によって いかに大きく変わるかという所を見落とすと誤解を招くね (そのデータが間違っているとは言っていない所に注意)
- 219 名前: ◆HOTsoUpxjY mailto:sage [04/10/09 22:39:57 ID:fNrtt1nf.net]
- あ、それよく読んでないから、ちょっと誤解したかも
えーと残業は賃金に入るけど実際にはサビ残があるんで PGはもっと順位が低くなるという事か…? ま、大過ないか
- 220 名前:名前は開発中のものです。 mailto:sage [04/10/09 23:40:45 ID:xrEQ2FDs.net]
- ゲームプログラミングは、
言語なんてC/C++、アセンブリ程度知っていれば構わないだろうが、 それ以外に必要な知識が半端じゃなく多い。 各種ライブラリやTKの使い方、ハードウェアの仕様、物理や数学の知識、 それに加えてゲームデザイナーのアイディアを実際の形に出来るセンスも求められる。
- 221 名前:名前は開発中のものです。 mailto:sage [04/10/10 01:55:02 ID:4/0xW/BA.net]
- HSPは言語機能無さ過ぎ。こんなんでよくゲーム作る気になるなぁと感心する。
- 222 名前:名前は開発中のものです。 mailto:sage [04/10/10 21:36:42 ID:cGhJgSHS.net]
- >220
暇なのでマジレス >各種ライブラリやTKの使い方、ハードウェアの仕様、 このあたりは実務に入ってからでも別にいいと思う DirectXやOpenGLなんかをきちんと理解して使いこなせていれば、別のものを使うとしてもすぐに対応できるはず >物理や数学の知識、 高度な知識があればよいが、基礎(高校の数学程度)がしっかりしていれば応用がきくと思う 即戦力に越したことはないが環境が変わっても確実についていける基礎をしっかり固めていればいいと思う >それに加えてゲームデザイナーのアイディアを実際の形に出来るセンスも求められる。 センスなんてあればあるほどいいなぁ 他にはコミュニケーションがきちんと取れることも重要 学生のうちに対外的な活動を経験しておいたほうがいい パソ研とか漫研みたいな地味なものでないクラブ活動が手軽かな? 体育会系のクラブ活動なんかがいいと思う
- 223 名前:名前は開発中のものです。 mailto:sage [04/10/10 23:45:10 ID:MVs4ysro.net]
- 結局、がんばれってことね。
何事にも。
- 224 名前:131 [04/10/29 19:47:08 ID:CwPsgQRF.net]
- 皆さんのお陰で書類審査を突破できました。
本当にありがとうございます。 近々、面接があるのですが、 多分HSPに関する事を中心に聞かれると思います。 そこでHSPについての知識を蓄えておきたいのですが、 面接で聞かれそうな知識について書かれているサイトや、 聞かれそうな質問を教えて下さい。 ゲームを作っただけなので、全く基本的な用語も知りません・・・orz
- 225 名前:名前は開発中のものです。 mailto:sage [04/10/29 20:19:10 ID:97tktJVY.net]
- >>224
ぶっちゃけHSPに関することは聞かれないと思う。
- 226 名前:名前は開発中のものです。 mailto:sage [04/10/29 20:57:31 ID:VQCXStAA.net]
- まぁ結局自分の力以上のものは出せないんだから観念したら?
プログラムの知識が乏しいことに自身がないんだったら、それはしょうがない だって今までやってなかったんだから ただそれだけ
- 227 名前:名前は開発中のものです。 mailto:sage [04/10/29 21:15:40 ID:vacVBuQv.net]
- 大学の面接じゃHSPは関係ないんじゃ....
- 228 名前:131 mailto:sage [04/10/29 22:16:29 ID:CwPsgQRF.net]
- 多分面接官はHSPなんて知らないと思うので、
どんなものなのかと言う質問はあると思います。 226の言うとおりでHSPをやってるだけで、 プログラムに触れたと堂々と言ってしまった自分が悪いのかも・・・。
- 229 名前:名前は開発中のものです。 mailto:sage [04/11/01 18:36:46 ID:g/NjlXLm.net]
- >>224
HSPは、Cに比べてアプリ製作やDirctX操作が難解で外部DLLを用意しないといけないから不便 PS2とかなら独自の開発ツールだから、センスあれば通用するかもしれないが、PC系なら無謀。
- 230 名前:名前は開発中のものです。 mailto:sage [04/11/05 20:55:47 ID:2LPLBtN1.net]
- HSPなんてツクールが言語臭くなったようなもんじゃん。
ていうか、HSPを面接で言う&聞かれるって・・・(((;゚Д゚)))
- 231 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [04/11/17 23:34:37 ID:HY4vjOwR.net]
- >>231
ああ、言われてみたら構造体はそんな気もするw
- 233 名前:名前は開発中のものです。 mailto:sage [04/11/19 00:16:49 ID:RnenLCwX.net]
- DelphiとC++から入ったのでCよくわかんね
- 234 名前:名前は開発中のものです。 [04/12/08 15:30:23 ID:yCPeoqPN.net]
- ゲーム以外の小規模アプリにもポインタって必要なんですか?
- 235 名前:名前は開発中のものです。 mailto:sage [04/12/08 16:37:56 ID:mJku0r5P.net]
- >>233
クラスとかのオブジェクト指向関係の機能がないC++だよ。
- 236 名前:名前は開発中のものです。 mailto:sage [04/12/08 18:20:10 ID:rZrbVpD7.net]
- Cでもポインタ使いまくってOOっぽいことやるけどな
- 237 名前:名前は開発中のものです。 mailto:sage [04/12/09 11:47:52 ID:CCZi1X9t.net]
- OOPが分かってない奴がC++で書くソースより
OOPが分かってる奴がCで書くソースのほうが オブジェクト指向プログラミングしてると言える 言語はOOPをサポートするだけにしか過ぎない
- 238 名前:名前は開発中のものです。 mailto:sage [04/12/09 14:43:23 ID:OT5bG1qb.net]
- なんか偉そうに言ってるが当たり前のことだよな。。。
- 239 名前:名前は開発中のものです。 mailto:sage [04/12/09 17:32:13 ID:TMzyhP9O.net]
- たしかにあほなこといってるとおもう
- 240 名前:名前は開発中のものです。 mailto:sage [04/12/10 00:32:03 ID:1IvU7FWT.net]
- ポインタとかクラスとか、HSP使いの漏れにも分かる話しろよ!ヽ(`Д´)ノウワァァン
- 241 名前:名前は開発中のものです。 mailto:sage [04/12/10 22:48:41 ID:esNwcqeo.net]
- >>240
他人を自分に合わせようとする前に、 自分が他人に合わせる努力をすべきだと思わんか?
- 242 名前:名前は開発中のものです。 mailto:sage [04/12/11 17:36:50 ID:UhKvRCC6.net]
- 努力しないからHSP使ってるんだよ
- 243 名前:名前は開発中のものです。 mailto:sage [05/01/07 19:16:10 ID:v3VcNP9y.net]
- >>1C言語っていえ
- 244 名前:名前は開発中のものです。 mailto:saga [05/01/29 19:27:13 ID:QCZ/OcgD.net]
- >>>>>>1
HSPは言語じゃねぇよ。 ヅールだ。
- 245 名前:名前は開発中のものです。 mailto:sage [05/02/05 16:15:00 ID:C0pGFuaS.net]
- 趣旨が違うかと思いますが、HSPで作った力作を見てみたいのですが。
どんなことができるかと...。
- 246 名前:名前は開発中のものです。 mailto:sage [05/02/05 20:33:28 ID:E527pr6X.net]
- 暇なんでHSPだけど2chネラー向きのファイル共有ソフトつーのを
作ってみるわ。もちろんWindowsネイティブな。少しまちなー。
- 247 名前:名前は開発中のものです。 mailto:sage [05/02/05 21:04:08 ID:oCupJ8vW.net]
- 逮捕されないように気ぃつけえ
- 248 名前:名前はβ版のものです。 [05/02/22 13:57:15 ID:gi6gzinK.net]
- 使うやつが一人たりとも悪事に使わなければ
”幇助”とやらで捕まる事は無い。
- 249 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [2005/03/22(火) 22:15:45 ID:yiTQQDuD.net]
- >251
ワロタwww
- 253 名前:名前は開発中のものです。 mailto:sage [2005/03/23(水) 13:59:09 ID:I0eGq4l2.net]
- 純正Cってべみょうに使いにくい
ラベルcontinueあたりが特に
- 254 名前:名前は開発中のものです。 mailto:sage [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]
- 前編
kun22.net/m/img02/854.jpg 後編 kun22.net/m/img02/855.jpg ゲームクリエイター志望者の現実
- 257 名前:シロアリ mailto:sage [2005/03/25(金) 23:26:04 ID:hda8dLb+.net]
- >>256
ま、さか、去年の11、12月発売に掲載されたやつですか? (2月号が、1/12だから) つぶれて見えない字もあったし、みそ先生だし・・・状況半分に見ても ヤバイ
- 258 名前:名前は開発中のものです。 mailto:sage [2005/03/28(月) 08:50:34 ID:1Pk2mSEF.net]
- >>257
2〜3年前だと思われ
- 259 名前:名前は開発中のものです。 mailto:sage [2005/03/28(月) 16:51:26 ID:G8SbXuyz.net]
- HSPでもゲームは十分作れるよね。
構造化だとかポインタだとか小数だとか言ってる人は 釣りor単にゲームアイデアに乏しい人かのどっちか。 ただし、「プロになるなら」ば、そりゃCとか出来ないといけないけどね。 3Dだろうがなんだろうが注文された通りに作らなきゃならんわけだし ね、プロは。だから1は(ネタじゃなくてマジなら)無謀だし、 少しかじってみて、Cなどもここまで出来るっていうのを少し示さないと 苦しいだろういくらなんでも。 まあ一般人にとってはBASICライクでWinのアプリが簡単に作れる かなりありがたい言語だよ。 第一、一般人はそんなに長い時間プログラムしているヒマもないだろうし HSPでちょうどいいくらいだろう。
- 260 名前:名前は開発中のものです。 mailto:sage [2005/03/29(火) 08:07:16 ID:2SEbE4KV.net]
- プログラムなんか書いてる時点で一般人ではない
- 261 名前:名前は開発中のものです。 [2005/03/30(水) 06:34:56 ID:73ZPvLZj.net]
- 逸般人
- 262 名前:257 mailto:sage [2005/03/31(木) 10:44:19 ID:n23fkJAS.net]
- >>258
サンクス 2,3年前で良かった・・・悪化してるかもしれませんが
- 263 名前:名前は開発中のものです。 mailto:sage [皇紀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 名前:名前は開発中のものです。 mailto:sage [皇紀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 mailto:age [2005/04/23(土) 22:57:18 ID:tGzd2Gay.net]
- えぇけっしとるのぉ(*´Д`)ハァハァ
うはっwwwおkwwwうえっwww??
- 267 名前:名前は開発中のものです。 mailto:sage [2005/04/23(土) 22:57:30 ID:bGJspSUu.net]
- ええけつしとるのぉ(*´Д`)ハァハァ
192.168.0.4/ 192.168.0.4/~ss.jpg melon-parks/ melon-parks/~ss.jpg
- 268 名前:名前は開発中のものです。 mailto:sage [2005/04/23(土) 23:03:53 ID:VvTWGfIS.net]
- ええけつしとるのぉ(*´Д`)ハァハァ
192.168.1.2/ 192.168.1.2/~ss.jpg main/ main/~ss.jpg
- 269 名前:YahooBB218138220223.bbtec.net mailto:age [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目指します。 ちなみにこの時間まで www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/mt.html これ見てました。rand()にはがっかりだ。もう使わない。
- 271 名前:名前は開発中のものです。 mailto:sage [2005/04/24(日) 10:04:52 ID:gtZm3ccu.net]
- テキストを参照して「はいこれやって」ってだけの授業は多いよね。
勿論、全然理解してないし寧ろ謎が深まっていくばかりだ。
- 272 名前:名前は開発中のものです。 mailto:sage [2005/04/24(日) 11:30:18 ID:UuNWWnbI.net]
- randが悪いとかMTがいいとか言うのは単に使い分けの話だと思うんだけどねー
randで十分な時は別にMT使う必要はないと思うがなァ
- 273 名前:名前は開発中のものです。 mailto:sage [2005/04/24(日) 17:15:23 ID:NqiaHrsW.net]
- >>272
うーん…まぁそりゃそうだとは思うんですけどrandが 掛け算と足し算してるだけなら自分でもっと良いやつ作りたいですよね。
- 274 名前:名前は開発中のものです。 mailto:sage [2005/04/24(日) 17:18:49 ID:NqiaHrsW.net]
- あーえーとまぁ要するに僕が素人だって事です。
absとかcosとか完璧だと思ってたんです。
- 275 名前:名前は開発中のものです。 [2005/04/25(月) 21:42:03 ID:zOZS0mBm.net]
- PGの面接で、使える言語はIDLUですって言ったら
何それ?って言われた。
- 276 名前:名前は開発中のものです。 mailto:sage [2005/04/26(火) 08:18:59 ID:0nyBT4G2.net]
- >>273
>自分でもっと良いやつ作りたい はぁ?MT使うわけでもなく自作したい? おまえにゃ標準のrandよりランダムな関数は作れんよ
- 277 名前:名前は開発中のものです。 mailto:sage [2005/04/27(水) 11:27:40 ID:D6Lu/lA1.net]
- >>276
いやいやいやいやいやMT使うわけでもなくでもなく。 たしかにお前作れって言われたら作れないだろうし。 た…叩かないで。戦う意思はない。 でも int rand() { x = x * 214013 + 2531011; return (int)(x>>16)&32767; } 掛け算だもんなぁ…。もっと軽いかと思ってたよ…。 奇数、偶数がランダムじゃなさそうだし。 っていう。そういう話がしたかっただけ。
- 278 名前:名前は開発中のものです。 mailto:sage [2005/04/27(水) 11:28:42 ID:D6Lu/lA1.net]
- 右シフトがレスを参照しおったー。
- 279 名前:名前は開発中のものです。 mailto:sage [2005/05/08(日) 09:59:55 ID:oU1G8CI3.net]
- 俺も昔面接で言った。
まぁVBとJAVAも使えるといったので突っ込まれなかったけど。 それよか、一緒に面接受けてた奴が 「HTMLできます」 って必死にアピールしてたのにはびびった。 さすがに面接官が怒ってて、笑いこらえるに必死になってたいい思い出。
- 280 名前:名前は開発中のものです。 mailto:sage [2005/05/08(日) 17:56:24 ID:IeCd4PuX.net]
- 「大学の講義でメールやネットの使い方などコンピュータの基礎を学びました。」
ってアピールしてるやつがいた、 さすがにそんときは面接官が以下略で俺も冷や汗もんだったw
- 281 名前:名前は開発中のものです。 mailto:sage [2005/05/09(月) 00:51:48 ID:Rp2kaSGN.net]
- なんか自信がついてくる。
- 282 名前:名前は開発中のものです。 mailto:sage [2005/08/07(日) 00:03:22 ID:f96S2tbz.net]
- 下を見たらきりがないな。
- 283 名前:名前は開発中のものです。 mailto:sage [2005/08/16(火) 23:03:53 ID:YkQeDEN7.net]
- >>279
ウケを狙ってたんだよ、きっと。 >>280 ウケを狙ってたんだよ、きっと。
- 284 名前:名前は開発中のものです。 mailto:sage [2005/10/02(日) 03:54:53 ID:7Hs31WVD.net]
- >>202すげぇ・・・
こんな知ったかぶり初めて見た。
- 285 名前:名前は開発中のものです。 mailto:sage [2005/10/02(日) 03:55:50 ID:jC8Ac22W.net]
- VC++言語ってのは凄いな
- 286 名前:名前は開発中のものです。 mailto:sage [2006/03/15(水) 22:39:50 ID:BJF7MXF/.net]
- >>21らいくなフラッシュを見たことがある房です。
- 287 名前:名前は開発中のものです。 [2006/04/29(土) 21:39:01 ID:K/1me1Y2.net]
- 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 名前:名前は開発中のものです。 mailto:age [2006/04/29(土) 22:43:50 ID:BZil3yJb.net]
- そーいや、情報科学1の小テストで、
「プログラミング言語を4つ書きなさい」という感じの英語で問題が出て、 HSPを書いたら、点数は貰ったけど「?」って書かれた。 そのことについて尋ねたら、"What is HSP?"って。確かインテルかどっかの元社員の教授らしいんだが……。
- 289 名前:名前は開発中のものです。 mailto:sage [2006/04/29(土) 22:44:42 ID:pyfZ9LaQ.net]
- そりゃHSPじゃ知らなくても仕方ないだろ
- 290 名前:名前は開発中のものです。 mailto:sage [2006/05/01(月) 00:31:20 ID:AhcfLiJl.net]
- HSPって数値演算かループ処理がやたら遅くないか?
C++と比較して100倍くらい時間かかるような気がするんだけど。 最初シューティング作ろうと思って、アルファブレンド機能のあるHSPを試してみたんだけど、 演算orループが遅すぎて当たり判定処理が間に合わないからやめた、っていう経緯がある。 一応pentium4は積んでるんだけどね。
- 291 名前:名前は開発中のものです。 mailto:sage [2006/05/01(月) 00:50:37 ID:Homw3quq.net]
- 当然同じアルゴリズム使ったんだよな?
- 292 名前:名前は開発中のものです。 mailto:sage [2006/05/01(月) 01:00:31 ID:AhcfLiJl.net]
- >>291
当然。 ていうか、あまりに処理速度がおかしいからforループに1個演算入れて計測してみたんだよ。 記憶の限りだと、C++だと1フレーム(1/60秒)に数千万回程度処理できるのに対して、 HSPだと数十万回で処理落ちがかかりはじめたんだったと思う。 で、その原因が確かループ制御だったはず(forでもwhileでも同じ)。
- 293 名前:名前は開発中のものです。 mailto:sage [2006/05/01(月) 01:07:10 ID:AhcfLiJl.net]
- ごめん、上の数字は1秒に処理できる量だったかもしれない。
今C++で時間計測してみたら、1/60秒で100万回程度だった。 ちょっくら今から、C++とHSPの演算機能測定してみるわ。
- 294 名前:名前は開発中のものです。 mailto:sage [2006/05/01(月) 01:29:21 ID:Homw3quq.net]
- 行ってらw
- 295 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [2006/05/01(月) 02:30:22 ID:Homw3quq.net]
- >>295
乙。 でも数百倍って結果は出てないっしょw 大体50〜100倍ってとこだね。てかHSP、掛け算遅いね
- 297 名前:名前は開発中のものです。 mailto:sage [2006/05/01(月) 17:43:44 ID:AhcfLiJl.net]
- >>296
ごめそw 前にrubyもチェックしてみたことあるんだけど、確かHSPと同程度だったと記憶してる。 やっぱインタプリタは遅いのか? でも確か、VBは演算に関してはC++に負けない速度だったんだよなぁ・・・ ちょっと気付いたんだけど、どうもループ変数にdouble型を使うと速度が一気に低下するっぽ。 (まあ、C++とかじゃンなタコなプログラムは普通組まないけど・・・) C++で空ループ回したところ、double型はそれ以外の型と比較して10倍ほど時間かかった。 それでもHSPと比べれば数倍の開きがあるけど。 話は変わるけどHSP最大の問題点って、処理速度よりもやっぱ構造体やクラスが無いことだよなぁ。 絶対バグやスパゲッティ化の温床になるって。
- 298 名前:名前は開発中のものです。 mailto:sage [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 名前:名前は開発中のものです。 mailto:sage [2006/05/02(火) 02:34:30 ID:7qkpKwpR.net]
- >>298
言われてみて思ったけど、確かにC++あたりだとwindowsアプリケーション組むの敷居が高いね。 最初はクラス?ポインタ?ハァ?って感じになる。 そう言う意味ではクラスもポインタも必要ないHSPは確かにやりやすいか。 面接はそうだろうね。JAVA、VB、C++がやっぱ最強な気がする(業種にもよるけど) HSPで入門→VB.netでちょっと背伸び→Cで本格的に てのが王道かな? HSPでも基本的なプログラミングの概念とアルゴリズム覚えておくと、他の言語の習得が楽になるし。 昔で言うBASICみたいな感じで。
- 300 名前:名前は開発中のものです。 mailto:sage [2006/05/04(木) 15:29:16 ID:ALzFyyxy.net]
- C++と数百倍の差?
中間言語に翻訳してから実行してるんだろうけど、 この処理速度見るともしかして飛び先アドレスを全検索しながら 実行してるのかな。目印を付けてそこへJMPしてるんじゃなくて。 でもタスク1000個の弾幕シューでもないかぎりループの遅さが 問題になることってないと思うんだけど。
- 301 名前:名前は開発中のものです。 mailto:sage [2006/05/04(木) 19:21:29 ID:YDFJRogj.net]
- 数百倍じゃなくて約50〜100倍だお
- 302 名前:名前は開発中のものです。 mailto:sage [2006/05/04(木) 19:26:43 ID:y+v2yGHA.net]
- ループ処理に数十倍の差が出るなら、C++で同じ処理を数十倍軽く実行できることになる。
余裕はあった方がいいよ。処理落ち寸前で作っていくと新要素の追加が絶望的。 HSPは、ゲームプログラミングに興味を持った人が最初のステップとして使うにはいいと思う。 俺も簡単なACTゲームつくろうとしてHSPいじった。2日で限界を感じてC++に乗り換えたけど。 やりたいことが大きくなるほど他言語の方がいいんだよね…。
|

|