1 :
すべてにおいて初心者
04/05/28 17:31 ID:tVdZXOk6
HSPでゲームを作ってみようかと思ってるんですが
やっぱ無料ツールじゃたいしたもの作れないでしょうか?
教えてもらえるとうれしいです
ちなみに作りたいゲームのジャンルはRPGかMMORPGです
2 :
名前は開発中のものです。
04/05/28 17:35 ID:vVcQaO57
それ以前に、金を出せばいいものを作れると思っているのですか
3 :
名前は開発中のものです。
04/05/28 17:39 ID:bkV5ogeS
HSPがたいしたものを作れないんじゃない
君がたいしたものを作れないだけだ
4 :
すべてにおいて初心者
04/05/28 17:58 ID:tVdZXOk6
HSPでゲームを作る上で実現不可能なことはないと?
5 :
初心者
04/05/28 18:02 ID:tVdZXOk6
知識は技術はこれから身につけていきます
6 :
名前は開発中のものです。
04/05/28 18:05 ID:d2t9uKYY
>>4 いいえ。
>ちなみに作りたいゲームのジャンルはRPGかMMORPGです
こんなことを質問するような人間には当然、RPGもMMOも作れません
ツールの機能に頼らず自分の実力をきちんと見極めてくださいね
要は自分の実力を勘違いするなということです
7 :
すべてにおいて初心者
04/05/28 18:17 ID:tVdZXOk6
>>6 返答ありがとうございました
ひとまずある程度実力をつけようと勉強でもしてみます
8 :
名前は開発中のものです。
04/05/28 18:27 ID:FDTwWnnh
確実にたいしたものは作れない
9 :
すべてにおいて初心者
04/05/28 18:38 ID:tVdZXOk6
>>8 なにか理由が?
( 'A`)やっぱHSPじゃ㍉とかですか?
10 :
名前は開発中のものです。
04/05/28 18:41 ID:bfhRJShf
ぶっちゃけると
小規模用の
お手軽うんこ製造機だから
11 :
名前は開発中のものです。
04/05/28 18:43 ID:vVcQaO57
"HSPが"とかどうとか言えるレベルじゃあるまいに
12 :
すべてにおいて初心者
04/05/28 18:43 ID:tVdZXOk6
( Д) ゚゚
13 :
すべてにおいて初心者
04/05/28 18:48 ID:tVdZXOk6
>>10 覚えるのならC++とかのほうがいいですか?
14 :
名前は開発中のものです。
04/05/28 18:56 ID:4gqr+sPY
( Д) ゚゚
↑むかつく
15 :
すべてにおいて初心者
04/05/28 18:59 ID:tVdZXOk6
(ノ∀`*)あちゃぽー
16 :
名前は開発中のものです。
04/05/28 19:20 ID:eCfH7yaa
だめな奴は何をやってもダメ
特に単発でスレ立てる奴は。
17 :
すべてにおいて初心者
04/05/28 20:52 ID:tVdZXOk6
気をつけます
じゃあHSPいじってみますんで
18 :
すべてにおいて初心者
04/05/28 21:21 ID:tVdZXOk6
きをつけます
あとHSPちょこっといじってみます
19 :
名前は開発中のものです。
04/05/28 22:13 ID:ULLXse8H
20 :
名前は開発中のものです。
04/05/28 22:16 ID:ULLXse8H
21 :
名前は開発中のものです。
04/05/28 22:40 ID:OHYXoTBm
ところで
MMOってなんですか?
22 :
名前は開発中のものです。
04/05/29 01:59 ID:Pu7k5yty
Momi Momi Oppai
23 :
名前は開発中のものです。
04/05/29 02:44 ID:iuTj24Ct
マジレス
HSPでも大概のことはできるよ。
一番大事なのは完成させることだよ。
24 :
名前は開発中のものです。
04/05/29 04:28 ID:yltxbCYP
HSPでは云々とか言う前に
作ってみましょう。
HSPで出来なかったと分かった時点で
別の手を考えれば良い話です。
書き換えは難しくないですよ。
25 :
すべてにおいて初心者
04/05/29 09:02 ID:buocUCqm
>>23 >>24 マジレスありがとうございました
やってみなきゃわからないですもんね がんばってみます
26 :
名前は開発中のものです。
04/05/29 16:36 ID:ezWmlC3b
市販で売ってるソフトは殆どC++,Delphiで、HSPは1つも無い。
CDの付録とかでたまにあるけど、HSPで作ったゲームとか
27 :
すべてにおいて初心者
04/05/29 17:37 ID:buocUCqm
簡単なRPGくらいならHSPでもすぐできそうです(゚ 3゚)b
28 :
名前は開発中のものです。
04/05/29 17:42 ID:aFb9pza5
ここでマジレスしますが、RPGツクール2000はDelphi製です。
RPGなどの高速処理を必要とするゲームならば、HSPなどの速度の遅いツールでは、
かなり厳しいです。なにせVBよりも遅いのですから。(ベンチマークで検証済み)
結局のところ、MMORPGを作りたいのであれば、
HSPではなく、C++やDelphiを学ぶのが最も手早いです。
(VBでMMORPGを作った人も居ますが、ラグが酷い上にバグだらけ)
29 :
名前は開発中のものです。
04/05/29 18:05 ID:53eDxZQB
>>27 HSPでも出来る奴がやればできる
「すぐできそう」じゃなくて作ってうpしてみれ
30 :
すべてにおいて初心者
04/05/29 18:05 ID:buocUCqm
>>28 こんな糞スレにマジスレありがとうございます
プラグインを使って速度とか上げることはできませんか?
質問ばかりすみません
31 :
すべてにおいて初心者
04/05/29 18:07 ID:buocUCqm
>>29 がんがって作っています(゚ 3゚)b
できたらうpします
32 :
名前は開発中のものです。
04/05/29 18:17 ID:u+esvadO
速度を上げるのは、遅いと分かってからでいいよ
33 :
名前は開発中のものです。
04/05/29 21:17 ID:pJc6gDkb
ずいぶん親切なレス多いな。
これからプログラミング勉強、ってやつがいきなりRPGを作ろうなんて無茶。
ブロック崩しとかテトリスとか、そこからだろ。
34 :
すべてにおいて初心者
04/05/29 21:30 ID:buocUCqm
(゚ 3゚)なんとかマップをスクロールさせて動くRPGならでけたっす~
35 :
名前は開発中のものです。
04/05/29 21:47 ID:UKH62T0l
>>33 まぁ行動的な香具師っぽいしな。
プログラマ募集しかしない香具師より数百倍マシ。
36 :
すべてにおいて初心者
04/05/29 22:15 ID:buocUCqm
ん~ 結構思ったようにはいきませんね(;´д`)
現実そんなに甘くないってことですかねw
37 :
名前は開発中のものです。
04/05/29 22:43 ID:p3+WU1QQ
>36
諦めるの早すぎ、完成というか結果の妄想ばっか先行してないか?
まあ諦めてないのかもしれないけど
一日二日で出来るもんじゃないんだから
何を作りたいかを紙に書いて(大雑把でもいいけど多少は細かく)、
それを実現するにはどういう風に処理したらいいのかを考えてそれも紙に書いておく
分けて考えるとわかりやすいと思う、
絵を表示する部分、音を鳴らす部分、イベントなんかのテキストを表示する部分、戦闘部分って感じで必要なものを考えたら
ゲームの展開みたいなのを考える
タイトル→タイトルメニュー→スタート→新規ゲームスタート→シナリオスクリプトスタート→
→ロード→ロード画面→セーブデータの選択、読み込み→格納されているデータからどこからスタートするか判別
→終了→ウインドウの破棄
みたいな感じで流れを考える、
それからそのシーンごとに必要な処理を考える、音楽はタイトル画面からかけておくか、絵の表示、メニューの表示
これをとりあえず全シーン考えてシナリオを考えてそのシナリオの部分部分に必要な処理を読み出す
なんか適当だけどとりあえずまずは紙である程度形決めたほうが動きやすいよ
まあこんな事言えるほど俺も偉くはないんだけどな・・・頑張って
38 :
すべてにおいて初心者
04/05/29 22:47 ID:buocUCqm
>>37 だいぶ参考になりました!
あとまだあきらめてませんよw
絶対最後まで作ります やる気あります!w
39 :
受験生 ◆3VUXqvbfSY
04/05/29 23:02 ID:dF5wKysN
RPGなら…ボトムアップの方が良さげ…
まず、戦闘だけのRPGを作ってみる…
剣だけから始めて…魔法…道具…装備…と増やしていく。
次に、マップを歩いて、ランダムにイベントが起きるRPGを作ってみる…
会話…マップ移動…戦闘(前のを流用)
構造化しながら作れば、ダラダラ作れるしw
以下少しずつ作れば、段々、色々できるさ…多分
40 :
名前は開発中のものです。
04/05/30 03:10 ID:eAP77rnp
甘すぎる
41 :
名前は開発中のものです。
04/05/30 09:06 ID:3EbvfWJ2
ちょっと水を指すようで悪いんだが、
あんまりプログラムを書いたことのない人間がいきなり大きなものを作ろうとしても、
全体が把握しきれなくなっていって、
100行を追加する度に1000行を見直さないといけなくなって、作れなくなるのが関の山だと思う。
初めて半年ぐらいまでは
>>37だとシナリオスクリプトの途中で破綻し始めてダルくなって中断、
>>39だと道具や装備の途中で破綻し始めてダルくなって中断、
ってとこじゃないかな。
最初は完全に小さなもので割り切って、
そのあとで大きなものを作った方がいい。
逆に言えば、その方が最終的な完成は早いし、
途中で目標がきちんと達成されるからモチベーションも維持しやすい。
途中でダルくなって、そういやプログラム自体長いこと書いてないな、って話多すぎ。
俺も昔そうなってたよ。
42 :
すべてにおいて初心者
04/05/30 09:30 ID:OV4rN4x2
>>41 なるほど~
ひとまずプログラムをどうまとめるか考えて見ます
進行状況はおそいかもしれませんが
マップ移動・キャラクターの歩くアニメーションを表示ができるようになりました
マップといっても一面中草原なんですが(;´д`)
そして素材がないことにきずいていま作ってたとこですw
43 :
名前は開発中のものです。
04/05/30 09:59 ID:7AyuBfDN
おまいは絶対途中であきらめる。
44 :
名前は開発中のものです。
04/05/30 10:05 ID:lldXQ49Q
とりあえずやりたいことをやりまくって、挫折して自分で気付かないと分からんよ実際
45 :
すべてにおいて初心者
04/05/30 10:39 ID:OV4rN4x2
46 :
名前は開発中のものです。
04/05/30 11:04 ID:WHRdgrVu
47 :
名前は開発中のものです。
04/05/30 11:22 ID:7FqESYNX
なんで作ってる香具師をいちいち否定するようなこと言うかな?
まぁ変な香具師もいるがガンガレ、
>>1 48 :
名前は開発中のものです。
04/05/30 11:23 ID:lldXQ49Q
遅いのをHSPのせいにしたいんでしょう
49 :
名前は開発中のものです。
04/05/30 11:38 ID:xkFK/GK9
HSP糞
50 :
すべてにおいて初心者
04/05/30 11:45 ID:OV4rN4x2
>>47 ありがとう!やる気がでてきました(゚ 3゚)b
51 :
名前は開発中のものです。
04/05/30 11:47 ID:Y7PyQhTA
自分を相対的に高く見せるために他人を貶す人っているよね
52 :
名前は開発中のものです。
04/05/30 12:07 ID:th/jRQSp
それでもいきなりRPGは厳しいと思うが
ブロック崩しとか先に作ってみたほうがいいんじゃないかね
53 :
名前は開発中のものです。
04/05/30 12:31 ID:7tkvVNQj
ま、HSPがクソとは思わないね。
貶せば自分は詳しくて通で偉いと勘違いしてる輩が問題だな。
ただ、単発でスレ立てる前にHSPスレ行けばよかったとは思うが。
54 :
名前は開発中のものです。
04/05/30 12:41 ID:GbwKSpAV
まぁこういう最底の奴らは
見てるだけで笑えてくるね
せいぜいあがいてくれよ
55 :
名前は開発中のものです。
04/05/30 12:49 ID:OV4rN4x2
56 :
名前は開発中のものです。
04/05/30 12:50 ID:WHRdgrVu
57 :
名前は開発中のものです。
04/05/30 12:58 ID:3EbvfWJ2
みんなで生暖かく盛り上がってるとこ悪いんだけど、
>>1 いいからsageろ。
あと、ガタガタ言ってる暇があったらとっとと作れ。
そうすれば誰も文句言わないし、
それどころか建設的意見の割合が多くなってお前も得をする。
このままグダグダやっても誰も得しない。
58 :
すべてに
04/05/30 13:30 ID:OV4rN4x2
59 :
名前は開発中のものです。
04/05/30 13:57 ID:3EbvfWJ2
>>58 わかった。
じゃあ、
・成果物を何も出していない
・ローカルルールを守れてない
・開発中の内容も初学者であるため非常にレベルが低い
という状況を考えて、自主的にsageるぐらいの裁量を持て。
お前のためにも言ってるんだぞ。
この状況でage続けると、俺みたいな暇人が「低脳」だの「クズ」だの煽りに来るぞ。
そんなの嫌だろ。
60 :
名前は開発中のものです
04/05/30 14:08 ID:y1rtQuqm
意地悪い人が「低脳」「クズ」と
あおりに来ることでスレが上げられないといのは
負けたような気分になりますね。
61 :
名前は開発中のものです。
04/05/30 14:13 ID:XXy12HOD
HSPではとりあえずスーファミ以上のものは作れる
RPGツクールのように重くならない 自由度も高い
他の言語よ圧倒的に簡単
趣味の範囲を出ることは出来そうに無い
材料問題が解決しているならいいものが作れると思う
62 :
名前は開発中のものです。
04/05/30 16:40 ID:gtHWtmNQ
63 :
名前は開発中のものです。
04/05/30 17:15 ID:vneOLQA5
64 :
名前は開発中のものです。
04/05/30 19:52 ID:bNlPys96
ドラクエVIやFFVI
ぐらいのもの作れんのかよ
無理だろゴミが
65 :
名前は開発中のものです。
04/05/30 20:02 ID:BCYnWA1J
ツクールより軽いって言うなら前回のコンテスト最優秀賞のRPGはどうなんだ
ツクールより軽いのか。知らなかった
66 :
すべてにおいて初心者
04/05/30 21:25 ID:OV4rN4x2
休憩がてらにカキコ
>>59 これからsageるように気をつけます
成果物といってはなんですがある程度システムが完成したらうpしていくつもりです
勉強しながら作ってるんでまだかかるかもしれませんが(;´д`)
67 :
名前は開発中のものです。
04/05/30 22:18 ID:ZfzTgXEB
>63
使えるリソースの量
68 :
名前は開発中のものです。
04/05/31 10:54 ID:r/FprZfh
69 :
名前は開発中のものです。
04/05/31 10:54 ID:r/FprZfh
すまんageてしまった○| ̄|_
70 :
名前は開発中のものです。
04/05/31 12:58 ID:GZ0TV6lZ
>>64 技術的には出来るだろ
内容的に無理だろうが
71 :
名前は開発中のものです。
04/05/31 14:18 ID:ye1A1+/n
ライセンスフリー、短期間でサンプルモデルが作れるのがHSPの利点かと
クライアントとPGにビジネスアプリの動作イメージを伝えるのに一役買っていまつ
ゲ製作でも同じじゃないのかな。VBより手軽な気がしますが。
72 :
名前は開発中のものです。
04/05/31 17:05 ID:FQeftc7P
さぞ悪いイメージを与えるんでしょうな
73 :
名前は開発中のものです。
04/05/31 17:18 ID:72AAQZoo
2ちゃんで評判の悪いHSPだが、
ゲ製作板ではHSPスレがもっとも
賑わっていたりする。
74 :
名前は開発中のものです。
04/05/31 18:18 ID:r/FprZfh
2ちゃんで評判いいモノなんてあるのかな
2ちゃんでの評価気にしてたら何もできなくなりそう
75 :
名前は開発中のものです。
04/06/01 13:44 ID:zL0aulB1
2ちゃんそのものが評判悪い
76 :
名前は開発中のものです。
04/06/02 00:29 ID:oMC7GNO4
HSP自体は悪くない。だがHSPを選ぶようなお手軽志向のやつが
糞ゲーを作ることが多いのは事実だろうな
77 :
名前は開発中のものです。
04/06/02 01:09 ID:g2/Df+nh
結局使い手とアイデア次第だよ。
HSPは手軽にDirectXなんかも扱えちゃうしな。
「やろうと思えば」SFCクラスもムリじゃない。
もーHSP初めて使ったときにあまりの手軽さに屁が出た。
ただ、本当に自分がプログラム組める奴は”RPG作ってやる!!”とか
思わないんじゃないだろうか。大変さが目に見えるから。
莫大な時間と労力をかければできるんだろうけど、俺はムリだ。
まずは落ちゲーとか、ブロック崩しとか、何か完成された作品をひとつ作って
一つ一つがどのように動いているのかを理解しつつ自信を付けていったほうが
いいと思う。
たとえばさ、俺はプログラミング勉強で初めて
ブロック崩しを作るときにさ、画面描画は分かったさ。(シコシコLINE文で描いてたな・・・Basicの頃さ)
でもさ、具体的に玉がブロックに当たったって言う判定をどうやるのかっていうのが
すごい理解できなかった。
78 :
名前は開発中のものです。
04/06/02 01:09 ID:g2/Df+nh
いろいろ参考書を読んだりして、当たり判定とか、
ボールの反射とかを試行錯誤していくうちに
ひとつの形になっていって
基本みたいなものが身についたもんだ。
基本的なことが分かってくると、ゲームに使われているだいたいの
アルゴリズムっていうのが分かってくる。
分かってくると、俺みたいな奴は
「RPGは作ろうと思えば作れるけど作らないよ、大変だから」
みたいになっちゃうんだろうな。
とはいえ、俺は
>>1を悪く言うつもりはないし、
これから頑張っていって欲しいと思う。
PS.
プログラマーとしての醍醐味を感じるのは、
やっぱり「自分でゲームのルールを作って、それを具現化できること」
に尽きる。
79 :
名前は開発中のものです。
04/06/02 12:17 ID:6Q9hkPm2
いやHSPで真のプログラミングを学ぶことは出来ない
80 :
名前は開発中のものです。
04/06/02 12:44 ID:H4bCB54d
>79
真のプログラミングってなんだ?
81 :
名前は開発中のものです。
04/06/02 15:29 ID:ygnkmO/1
真の、かどうかは知らんが
まっとうなプログラムを学びたいなら
HSP以外を選んだほうが良い。
まっとうでなくてもいいなら(趣味程度なら)、HSPでも別に構わない。
82 :
名前は開発中のものです。
04/06/02 18:00 ID:XW5gCXFe
プログラミングにはある程度の道筋がある。昔でいえば行番号つきBASICから
アセンブラ、もしくは高級言語などという流れ。
HSPは敷居が低くお手軽ではあるが、大半の厨はそこから上の世界へは行けない。
やりたい事は外部DLLでほとんど事足りるだろうし、速度的にも十分満足できる
だろうから。BASICレベルではいずれも限界があった。
83 :
名前は開発中のものです。
04/06/02 20:35 ID:6AgK7Bst
なんか悟っちゃった人たちの溜まり場ですね
84 :
名前は開発中のものです。
04/06/03 04:28 ID:ynDxBkrE
書かないつもりだったけど・・
マジレスしたくなっちゃった。
巨大なものを夢見てあんまり構想を膨らませると
勉強の途中で、それが最初の想像と比べても
途方もなく巨大であることに気が付いちゃう。
途方もないとは思ってたけど、まさかこんなにとは思わなかった、ぐらい。
まずは、しょぼいけど面白い!
そんなものを考えて、やってみるのがいいと思う。
皮肉なことに、そういうのが結局面白かったりすることも多いしね
85 :
名前は開発中のものです。
04/06/03 04:37 ID:ynDxBkrE
コンパクトな制限の中でいかに面白くするか、
それも醍醐味だから、すげえ大事だから。
まずそれを目指してみれば?
86 :
名前は開発中のものです。
04/06/03 05:45 ID:FUcyWYfu
>>64 他の言語でも作っている人は余り見かけませんね。
87 :
名前は開発中のものです。
04/06/04 00:03 ID:z4NY3WzY
HSPを手段としてとらえている利用者と、
HSPを言語のようなものとしてとらえている悟った人は、
いつまでたっても平行線。
誰も言語習得・学習を目的としてHSPさわるやつなんかいねーよ。
目標を実現させるための近道としてHSPがあった、それだけじゃないかな。
「結局は近道になる」とか言ってCなんかを勧めるなよ。
なぜだか分からんが、すぐに職業と結びつけたり「趣味」なら、とか
わけの分からない区切りを作りたがる…
88 :
名前は開発中のものです。
04/06/04 17:31 ID:ZiNPKU1Y
>>87 ところがさー
手段として割り切ってる利用者ばかりじゃないんだよなー
何をしたいのかって、大抵のスレで最初のほうで聞くじゃん?
そこで「プログラムを~」とか言い出す場合は、そういう話になるしな。
いや、別にいいんだけどさ。
ツールとかスクリプトって、そんなもんだ。
89 :
名前は開発中のものです。
04/06/04 20:20 ID:SOLnLnQL
先ずは小さいものから、ってねたがループしすぎ
90 :
名前は開発中のものです。
04/06/04 23:24 ID:5ecmn/wG
>>89 まずは小さい部分から、というのはあまり出ないもんな。
「RPG作りたい厨」には「とりあえずテトリスとかブロック崩し作れ」だしな。
どうして「とりあえず主人公が歩き回るだけのものを作れ」とは言わないんだろう。
…あぁ……「次は何をすればいいですか?」を防ぐためか。
91 :
すべてにおいて初心者
04/06/06 08:57 ID:vRq55o/2
久しぶりにきてみたらいろいろかいてあってびっくりしました
やっとメニューが表示できるようになりました(;´д`)
全体のイメージとしてはMOTHER2みたいな感じになってきました
いまはエンカウントシステムをつくっています
92 :
名前は開発中のものです。
04/06/06 09:32 ID:DBsNpJlr
HSPが近道だとw
93 :
名前は開発中のものです。
04/06/06 11:15 ID:Plv7uhfT
>>87がどういう意味で近道って言ったのか知らないけど、
プログラマになりたいとか、本気で言語を使いたいとか、そういう人間でない限り、
環境を整える、学習をするのに金・時間がかかる市販言語より、
HSPのほうが気楽に始められ、個人製作レベルのゲームやツール程度なら
さくっと作れるという点では近道だと言えるんじゃないかな。
ダウンロード後、Hello Worldを表示するまでの過程を考えればかなり簡単な部類だと思う。
(Hello Worldなんぞを今時、作るのかどうかは別としてw)
もっと言えば、作りたいジャンルが決まっていれば専用のツールを使ったほうが近道。
だけどそれはスレと関係なくなってしまうんで…
>>92がさらに近道だと思えるものがあれば、それを選べばいいと思うよ。
あえてここでそれを他人にすすめる必要があるかどうかは分からないけど。
94 :
名前は開発中のものです。
04/06/06 12:30 ID:h1xrYFmB
開発効率も大事だろ
95 :
名前は開発中のものです。
04/06/06 15:51 ID:SletIBjG
>>94 安心したまい。
それを考えるべき実力の人間はこんなスレ参考にしない。
96 :
名前は開発中のものです。
04/06/06 22:52 ID:0aVoT6+i
ゲームを作りたいと思う人間の多くは、ゲームが好きな人間だろう。
しかしゲームをプレイすることとゲームを作ることは全く違う(当然だが)。
それゆえゲームを作りたくてプログラムを勉強する人間は半端な状態で始まり、終わる。
HSPとかな。
それをわざわざ叩くなよw
97 :
名前は開発中のものです。
04/06/07 13:26 ID:xoaLY0FX
言いたいことは和歌欄でもないが半端な状態で終わるのは
何もHSPerだけじゃないぞ。俺も作りかけで放置プレイ中の
プロジェクトだけはたくさんあるぞ。自慢にもならんが・・orz
98 :
名前は開発中のものです。
04/06/07 20:08 ID:PtDxryZt
99 :
名前は開発中のものです。
04/06/07 22:01 ID:Yp37Ypoc
それだけではないと思う
大抵そういう奴等ってのはイキナリでかいのを作ろうとする
それと大抵はゲームなんかよりも圧倒的に時間がかかる
HSPで多いというのはただゲーム作る開発言語が見つからないんだろう
やめた時に最も時間の無駄が少ないって点はHSPの長所だな
100 :
名前は開発中のものです。
04/06/07 23:31 ID:Fr/BTj4+
101 :
すべてにおいて初心者
04/06/08 00:37 ID:u93MoDPU
>>100 かいました~
スクリプトも見やすくてそれなりに結構くわしく書いてあるのでわかりやすかったです
でもRPG製作に関する事は内容にふくまれていなかったです つД`)
アドベンチャー・アクション・3Dアクションだけでした
102 :
名前は開発中のものです。
04/06/08 00:59 ID:dpF642G/
>>101 アクション中心なんですか~
でも、読みやすく書かれているようなので、書店でみかけた時にでも覘いてみます。
レスありが㌧
103 :
名前は開発中のものです。
04/06/08 05:24 ID:Mceb+4/2
12歳からはじめるHSPわくわくゲームプログラミング教室
大槻有一郎、おにたま
という本を見つけました。
子供向けに書かれてるので分かりやすいかと思います。
シューティング、RPGの基礎っぽいのがのってました。
104 :
名前は開発中のものです。
04/06/08 08:24 ID:gsUWMB4r
>>100 他スレに書いたのをコピペしますね。
ざっと見たところ内容はクックブックをさらに解り易くした感じ。
アドベンチャーから始まって3Dまで簡単なゲームの作り方を説明していく。
おまけでちょっとしたFAQ(Q:ファイルが指定できない A:"\\"を使いましょう 等)
も載ってて初心者にはこれが1番解るかも。
1番の問題は入手が難しい事。
店頭在庫しかないし、ネットでも在庫僅かなとこが殆ど。
>>101 あと、シミュレーションもあったよ。
ぶっちゃけクックブックでがっちりやってる人は特に必要ないと思う。
クックブックすらとっつきにくい、クックブックが売ってなくてこれは売ってる、
安くて役立つ本が欲しい、という人にはお勧めかな。
あとやりもしないくせにやたら参考書集めるタイプの人。 オレダ…orz
105 :
名前は開発中のものです。
04/06/08 09:33 ID:63ametjQ
>>104 >あとやりもしないくせにやたら参考書集めるタイプの人。
(*´ω`)つ 友よ
106 :
名前は開発中のものです。
04/06/08 09:39 ID:1P7Pvy7I
本とかHPに載ってるスクリプトって解りやすくなってるけど
実は全然実用性無いことが多い
特にRPG
これはかなり改良しないと重い場合が多いからよく練ったほうがイイ
107 :
名前は開発中のものです。
04/06/08 09:53 ID:63ametjQ
ゲームのサンプルスクリプトって自分も殆ど役に立った試しがないなぁ。
他人のスクリプト解読する暇があったら自力で作ったほうが早いし。
部分的にどうやってるのかわからない処理があればそこだけ見る程度かな。
サンプルを元に改造したことはないなぁ。
ゲームのサンプルもいいけど
それぞれの命令をもうちょっと掘り下げて解説した本が欲しいな。
mref命令とかhspdxの命令とか最初の頃にかなり詰まったし…
今は大体理解できたから要らないけど。
108 :
名前は開発中のものです。
04/06/08 19:49 ID:bWUb9/YN
おまえらゲームに関しては
ツクールXPのスクリプトの方が
上だって言ってたぞ開発者が
109 :
名前は開発中のものです。
04/06/09 03:28 ID:XsDNRWJf
意味がわからん
110 :
名前は開発中のものです。
04/06/09 05:37 ID:BDoviHLX
>>108 特化の深度のことを言ってるんだとしたら、お門違い。
当たり前だろ。「ツクール」なんだから。
111 :
名前は開発中のものです。
04/06/24 17:55 ID:qeIby8Dp
ゲーム専用と謳ってて小数使えないのは正直辛い
DLLありの方のプラグイン ややこしくて使う気になれなくて
結局DLLなしの方で妥協 だがループ系命令と併用ができず
鬼のように長いスクリプトになってしまった
112 :
名前は開発中のものです。
04/06/24 19:23 ID:qeIby8Dp
113 :
名前は開発中のものです。
04/06/25 05:47 ID:6DI65pnq
a=(a*150)/100
こうすればいい。
最初は不便だけどまあ、慣れれば。
114 :
名前は開発中のものです。
04/06/26 03:44 ID:BalpgmvY
>>113 浮動じゃないとダメなんだよ。
桁を増やしても焼け石に水になるから
115 :
名前は開発中のものです。
04/06/26 03:46 ID:BalpgmvY
関数は別にいらないから
せめて四則演算だけでも
プラグインなしでループ系命令が使えるようにしてもらいたいねぇ
せっかくの表示能力がもったいない
116 :
名前は開発中のものです。
04/12/19 16:38:42 ID:wl0m0bNt
k
117 :
名前は開発中のものです。
04/12/26 16:09:22 ID:unzy4BlT
118 :
名前は開発中のものです。
04/12/26 18:30:32 ID:3iBL3BwQ
>>111 小数使えないなら固定小数点演算かければいいだろ。
PS2だって使えないんだからな。
少しはコンシューマハードでドラクエとか構築しているプログラマの気持ちで考えてみろ。
そうじゃないと上達せんぞ。
あとDLL使えないのは論外。
119 :
名前は開発中のものです。
04/12/28 21:35:55 ID:8D0vTXBA
>>118 PS2にはすげぇ強力な並列演算するコプロセッサがついてるって聞いたけど…
それは内部ロジックには利用できないものなの?HSPとは関係ないけどさ
120 :
名前は開発中のものです。
04/12/28 22:31:56 ID:OzZDkU9f
質問です。HSPでαチャンネル付き画像(PNGとかのやつ)は扱えますか?
αチャンネルで、画像の各部の透明度を決めたいのです。
要は、ノベルゲームとかの立ち絵を扱いたいのですが。どでしょ?
121 :
120
04/12/28 22:38:44 ID:OzZDkU9f
すみません。自己解決しました。
122 :
名前は開発中のものです。
04/12/29 18:18:48 ID:VUgu96uQ
あげ
123 :
118
04/12/29 18:59:24 ID:lwrsozmK
>>119 FPUが使える場合と使えない場合がある。
つーか使えても3D用の float くらい。意味なし。
124 :
名前は開発中のものです。
05/02/06 16:10:13 ID:4TowNoAo
話題戻せば?
125 :
名前は開発中のものです。
05/02/07 05:42:18 ID:Risqo8/4
望んだ絵が要求される速度で動けばゲームは作れる。
その条件に当てはまれば言語なんぞ何でも良い。
126 :
名前は開発中のものです。
05/02/07 19:43:46 ID:Zw5gnYH8
自分はHSPでプログラミングを学ぶつもりはない。
ただ、簡単な命令&(個人的には)流れがわかりやすいという理由からHSPを使っている。
それに、ゲームは面白ければどんな言語で作られていようと関係ないと思う。
確かに、CにできてHSPにできないことは多々あるかもしれないけど、もし、そういう事態に陥ったら
・がんばってCを学ぶ
・あきらめて別のこと(処理方法)を考える
などをすればいいと思う。高等言語を使えばいいってわけでもないしね。
・・・・・個人的な見解だが、おかしいかな?
127 :
名前は開発中のものです。
05/02/07 23:16:59 ID:MgQy0+Qf
HSPにしかできないことなどはない
デメリットは多い。
よって学習用以外に使う意味は無い
128 :
名前は開発中のものです。
05/02/07 23:51:32 ID:PS5KXYMc
君の見解が「おかしい」とまでは言わないが、
>ゲームは面白ければどんな言語で作られていようと関係ないと思う。
まぁ、だいたい同意。
本気で真剣にHSPに取り組んでおり、他人にきちんと評価される物を作れれば
なにも問題ないという事に気づいているにもかかわらず、
>自分はHSPでプログラミングを学ぶつもりはない。
>ただ、簡単な命令&(個人的には)流れがわかりやすいという理由からHSPを使っている。
なんて逃げ場を作っている内は、何をやっても身につかない。矛盾してる。
「プログラミング」って、「コマンドを覚える」ことではない。
129 :
名前は開発中のものです。
05/02/08 01:19:36 ID:PLAbbWdc
HSPの講座はWEBにたくさんあるけど本当に有用なものは少ない気がする。
逆にC/C+の講座は有用なものもたくさんあるので、終局的に見ると
C/C+のほうが難しいけど楽に(変な表現だけど)ゲームを作れると思う。
130 :
名前は開発中のものです。
05/02/08 07:37:12 ID:om+8M3SA
講座なんか無くてもHSPならゲーム作れましたが…。
131 :
名前は開発中のものです。
05/02/09 06:01:59 ID:fT/31bmM
132 :
名前は開発中のものです。
05/02/11 21:47:15 ID:XuEZhlNi
>126
HSPの方がCよりも言語としては高級に位置づけされると思われ
133 :
名前は開発中のものです。
05/02/11 22:15:16 ID:iiMZo4/1
134 :
名前は開発中のものです。
2005/06/16(木) 17:30:17 ID:WduDXTj0
すみません、空気を読まずに質問するかもしれませんが、
HSPで、テンキーを使わずに、キャラの等速八方向移動をしたいのですが、
下の方法で出来ません。
どなたか詳しい方いれば教えていただけないでしょうか?
if KY=1 :L=1;左入力
if KY=4 :R=1;右入力
if KY=2 :U=1;上入力
if KY=8 :D=1;下入力
if (L=1)&(U!1)&(D!1) :MX=MX-8 :if MX<0 :MX=0;左移動
if (R=1)&(U!1)&(D!1) :MX=MX+8 :if MX>608 :MX=608;右移動
if (U=1)&(L!1)&(R!1) :MY=MY-8 :if MY<0 :MY=0;上移動
if (D=1)&(L!1)&(R!1) :MY=MY+8 :if MY>448 :MY=448;下移動
if (L+U=2) :(MX=MX-8)&(MY=MY-8) :if (MX<0)&(MY<0) :(MX=0)&(MY=0);左上移動
if (L+D=2) :(MX=MX-8)&(MY=MY+8) :if (MX<0)&(MY>448) :(MX=0)&(MY=448);左下移動
if (R+U=2) :(MX=MX+8)&(MY=MY-8) :if (MX>608)&(MY<0) :(MX=608)&(MY=0);右上移動
if (R+D=2) :(MX=MX+8)&(MY=MY+8) :if (MX>608)&(MY>448) :(MX=608)&(MY=448);右下移動
135 :
名前は開発中のものです。
2005/06/17(金) 20:50:26 ID:Gv+ovG/G
*@
stick k,15,1:gosub *@f
redraw 0
color:boxf
color 255:pos x,y:mes "■"
redraw 1
await 15:goto *@b
*@
if(k&1):if(x>0):x--
if(k&2):if(y>0):y--
if(k&4):if(x<624):x++
if(k&8):if(y<464):y++
return
これじゃ駄目なの?
136 :
名前は開発中のものです。
2005/06/18(土) 13:56:10 ID:0c26YERh
おれはHSPからプログラミングはじめて落ちゲーつくってみた。
連鎖の処理から途端にむずかしくなってそこでとまっている。HSPでもつきつめてゲーム
つくろうとすればそれはむずかしいです。C++とかは初歩の段階からしてつまずく
んだよね。画像の表示やテキスト表示からして。
今はVBさわってるけどテキストの表示すらよくわからんです。
137 :
名前は開発中のものです。
2005/06/24(金) 23:29:12 ID:S5l+WqGS
>>136 いいか、C++とVBは今すぐやめろ。HSPの落ちゲーを完成させろ。連鎖の処理
が難しければ、簡単なものに仕様を落とせ。つまり、お前でも作れそうな
ものに変えろ。誰にも遊んでもらえそうにない簡素なものでもいいから作れ。
プログラミングで重要なことは成功体験を積み重ねることだ。HSPでつまづいた。
じゃあC++に変えちゃえ。C++でもだめだった。じゃあVBに変えちゃえ。でも
VBもよく分からないなあ。こうして失敗体験を繰り返すことによって、お前は
ダメになっていく。これが、趣味の範囲であるならばいい。やっぱプログラミング
って難しいや、とか思って、ゲ製作なんていうオタクなことはやめて青春を
謳歌するがいいさ。が、職業人としてのプログラマーとして、失敗体験を
積み重ねていったらどうだろう。お前の行きつく先はオーバードーズだ。
138 :
名前は開発中のものです。
2005/06/25(土) 00:12:52 ID:5xF4H0X9
>>134 お前のせいじゃない。お前が読んだHSP入門書に問題がある。誰も論理演算
について分かりやすい説明をしていない。プログラミングの基礎については
他言語で学んだ奴がHSPに移行してくることを前提としているか、HSPについて
はよく知ってるが、テクニカルライターとしてはド素人の輩が書いてるか、
どっちかだ。
キー入力のサンプルコードに関しては考えるだけで腹が立ってくるので、入門書
のどこが悪いのかについては略すが、お前のソースによく現れている。
お前の書き方に合わせるならば、以下のようになるだろう。
if (L=1)&(R!1)&(U!1)&(D!1) :MX=MX-8 :if MX<0 : MX=0;左移動
以下同様。
;左上移動
if (L=1)&(U=1)&(R!1)&(D!1) {
MX=MX-8 : MY=MY-8
if MX<0 { MX=0 }
if MY<0 { MY=0 }
}
以下同様。
139 :
名前は開発中のものです。
2005/07/01(金) 14:27:39 ID:hz9RmUzw
で、HSP3の開発が進んでいるようだが、どうよ?
140 :
名前は開発中のものです。
2005/07/04(月) 19:20:02 ID:Da821zR7
HSPでRPG作るのは難しいってよく言われるじゃん。
HSPしか使ったことがないんでよくわからないけど、
具体的にどういう理由で難しいんですか?
141 :
名前は開発中のものです。
2005/07/16(土) 07:36:46 ID:pS23lm0b
>>140 それは人によると思う。
ていうか、RPGだけじゃなく、シューティングやアクション、パズルだって一緒だと思う。
要は市販レベルのものを目指そうと思うと何でも難しいってことだ。
142 :
名前は開発中のものです。
2005/07/16(土) 07:51:43 ID:edvC+hOz
DLLでメモリDC使いながら
擬似的にJavaのGraphicsクラスみたいなのを実装して
それをHSPで描画すれば早くなるんじゃない?
143 :
名前は開発中のものです。
2005/07/17(日) 01:50:24 ID:/OY2tA/S
dll作るぐらいならCでそのまま作れよ・・・
と言いたくなりますね。
速度が遅い原因の多くは作り方に問題があると思いますが。
144 :
名前は開発中のものです。
2005/07/17(日) 14:54:03 ID:8frs/xr4
今時のPCでHSPが遅いなんて言ってる奴は
実際に作った事が無い奴だよ
一体どんなすごい物作る気でいるんだか
145 :
ホスプロ ◆HOTsoUpxjY
2005/07/17(日) 15:30:17 ID:zzAbNBPH
>>140 HSP2.xは構造体もクラスも使えないので、STGなどと違い
データ構造が大量で複雑なRPGには向かないと言われてきた。
が、∃ではモジュール変数が搭載される。これは原始的クラスのようなもの。
>>144 例えばフォトショップのフィルタのような空間フィルタの処理をするアプリを作るときに
HSPで描画すると、どうせ内部でAPIのGetPixelとSetPixelとか使ってるだろうし
インタプリタのオーバヘッドも凄くなって、結果的に大きな差になってくる。
146 :
名前は開発中のものです。
2005/07/17(日) 16:17:40 ID:Wy0l/65o
RPGつったって複雑になるかどうかは設計・仕様次第じゃない?
147 :
名前は開発中のものです。
2005/08/14(日) 02:51:10 ID:iPgkyV9K
まぁぶっちゃけRPGはツクールに任せておけばいいわけだが。
148 :
名前は開発中のものです。
2006/01/04(水) 14:38:15 ID:Y9wd+v7k
ロックマンみたいなアクションが作りたいんだけど
プラグイン使わずに基本命令だけで作れますかね。
弾幕とか表示させたら
低スペックのマシンでちゃんと動くか心配です。
あと当たり判定がちゃんと作れるか自信ない。
ちなみにスーファミっぽいドット絵で
解像度は320×240で作る予定です。
149 :
名前は開発中のものです。
2006/01/11(水) 16:53:10 ID:PU+bi4Mb
基本命令だけで作ろうと思えば作れますが、かなり遅くなると思います。
なので、DirectXやDLL化をしないと無理でしょう。
あたり判定などの使ったゲームを作ったことがないのでしたら、
アクションゲームを最初に作る事はお勧めしません。
このスレで何度も出てきているようにまずは簡単なゲームから作る事をお勧めします。
とりあえずがんばりや…
150 :
名前は開発中のものです。
2006/01/11(水) 21:26:10 ID:o+4jDOtA
151 :
名前は開発中のものです。
2006/01/11(水) 21:43:38 ID:eGv7Amgb
12歳からできる
152 :
名前は開発中のものです。
2006/01/12(木) 18:13:22 ID:0BD351PS
>>144 確かにいわれた通りなので試してみた。
HSPとC言語で単純計算を繰り返させてみろ。
環境にもよるだろうがかなり処理速度に差がでたぞ。
i++;だけを繰り返しさせたが、10倍とか100倍どころの差じゃない。
153 :
名前は開発中のものです。
2006/01/12(木) 19:01:11 ID:vESlanCj
このスレ見てひさしぶりにゲーム作るやる気が出てきた。
ありがとう。
言語はHSPじゃ無いけど
そういや、俺は始めてゲーム作りたくなったときHSPを使ったら挫折して、
CをやってみたのだがCは挫折はしなかった。
だからHSPで挫折するような奴は俺みたいにCの方が馴染むのかもしれない
154 :
名前は開発中のものです。
2006/01/12(木) 21:36:28 ID:PDqKfXHU
>>152 実際は一瞬で終わる処理がほとんどだから人間が感じる差はないんじゃない?
何もせずに何十万回もループさせるなんてしないでしょ。
155 :
名前は開発中のものです。
2006/01/13(金) 22:24:27 ID:GgOnKFMW
当たり判定とか画面効果とか当たり判定とか当たり判定とか
156 :
152
2006/01/14(土) 12:26:12 ID:OcwrV77u
>>154 一瞬が一瞬でなくなるから困る。
155がいうような場合も含め、ジャンルによっては多大な回数の計算が必要になる。
たとえば、1000倍の差があるとすると、C言語だと0.0001秒の処理にHSPだと0.1秒かかる。
これはあまりに致命的だろ。
157 :
名前は開発中のものです。
2006/01/16(月) 18:56:53 ID:NIw8ZrV2
そんな多大な回数の計算をする必要のあるゲームって
一体どんなスゲーの作るつもりでいるのよ
『HSPで出来る範囲について』って質問するレベルの範囲で考えてよ
158 :
名前は開発中のものです。
2006/01/16(月) 21:50:10 ID:T4GFONYO
ある程度遊べるものを作りたければ
>>156相当の処理はこなす
>>157がどこまでのものを作りたいかってのが問題だけど
少なくともスーファミレベルまでなら余裕
今時の主流同人レベルの作品となると処理速度を念頭に置かないと
ゲームにすらならない可能性がある。
まあ、実際に色々作ってみてHSPの速度を覚えれば自ずと答えは出てきます
159 :
名前は開発中のものです。
2006/01/16(月) 23:36:01 ID:4iFikG75
160 :
名前は開発中のものです。
2006/01/23(月) 19:39:57 ID:2a5QmyBR
161 :
名前は開発中のものです。
2006/01/24(火) 01:27:57 ID:3rlgQBb2
>>159 HSPだから出来ないのではなくて、HSPなんて出来ない・使いたくないというのが、本音では?
162 :
名前は開発中のものです。
2006/01/27(金) 06:58:00 ID:b2dmF3hj
低脳HSP使い乙
低脳HSP使い乙
低脳HSP使い乙
低脳HSP使い乙
163 :
名前は開発中のものです。
2006/01/27(金) 07:19:57 ID:b2dmF3hj
一瞬が一瞬でなくなるから困る。
155がいうような場合も含め、ジャンルによっては多大な回数の計算が必要になる。
たとえば、1000倍の差があるとすると、C言語だと0.0001秒の処理にHSPだと0.1秒かかる。
これはあまりに致命的だろ。
164 :
名前は開発中のものです。
2006/01/27(金) 10:38:53 ID:qM7eZ2gU
近頃の適当なスペックのPCなら問題にならない速度出るよ。
PCが遅ければ遅いほど、より遅くなる。
165 :
名前は開発中のものです。
2006/01/27(金) 16:15:35 ID:O82ZGR1U
>>163 その場合はCを使えばいい。
最近のパソコンを対象に考えれば、十分なものが作れるだろう。
あ、貴方にそんな技術はありませんか。そうですか。
166 :
名前は開発中のものです。
2006/01/27(金) 16:19:31 ID:7M7oolQp
あまりに不毛
167 :
名前は開発中のものです。
2006/01/27(金) 18:57:17 ID:4QQ+Jr+0
168 :
名前は開発中のものです。
2006/02/06(月) 19:19:07 ID:QIwwlwrc
クックック 最強の言語はマシン語だっ!
169 :
定価10円
2006/02/06(月) 22:27:00 ID:xYBIoISz
結論:最初のうちはいい。いろいろツールとか作ってみろ。
そのあと、C++に乗り換えればいい。大体が分かってると0からやるよりすぐできるぞ。
最初のうちには処理速度なんか気にすんな!遅くても、伝わればいいんだ!とマジレス
170 :
名前は開発中のものです。
2006/02/07(火) 03:32:33 ID:XbJO+t53
(,;',;*;`;) ふっふっふ、高級言語が最強だと?いつまで簡単に
すがり付いてんだよw究極は機械語だ!機械語こそ最強の言語だ!!
171 :
名前は開発中のものです。
2006/02/07(火) 12:49:17 ID:9hhLzVHm
172 :
名前は開発中のものです。
2006/02/07(火) 14:58:07 ID:aShzxwao
>168
でももう人間が使いこなせない。
俺も8086、z80、6502までくらいならわかるが
最近のは・・・
173 :
名前は開発中のものです。
2006/02/07(火) 18:17:42 ID:dAY4uk9O
どうせ基本は同じなんじゃないか。
詳しい人いる?
174 :
名前は開発中のものです。
2006/02/07(火) 22:39:20 ID:W7MaUJtU
175 :
プログラミングの廃人
2006/02/08(水) 00:58:38 ID:q4KQiyY1
内容:
(,;',;*;`;) フッフッフ、人間に機械語を使いこなせるものか!
自分のすべてを捨てて・・・家族、友達、恋人、人生・・・
自ら麻薬ずけにまでして一日中ひたすら・・・長かった・・・
そして、俺は強くなった・・・
人間であることと引き換えに得たこの力・・・
176 :
名前は開発中のものです。
2006/02/20(月) 18:55:04 ID:6p+HUpkf
>>163 仮定の話すんな。
1000倍も掛からん。
177 :
名前は開発中のものです。
2006/02/27(月) 01:36:48 ID:w+HOC02l
>>176 俺のとこだと大体、
HSPはActiveBasicの千倍掛かる。
ActiveBasicはBCCの二倍掛かる。
とりあえず釣られてみた
178 :
名前は開発中のものです。
2006/02/27(月) 02:56:59 ID:ZXuERcpu
>>177 てことは、1GhzのPCで実行するとHSPでは500Khz相当の仕事しかしないってこと?
アリエネー
まぁ、同じ処理をアセンブラのと比較したら5分掛かってたのが2秒ですんだってのは
ありますけどね。
179 :
名前は開発中のものです。
2006/03/01(水) 13:05:15 ID:VLzz0jS9
アセンブリこそ最強の言語だとおもう…自由度も最高だしね
180 :
名前は開発中のものです。
2006/03/01(水) 20:14:36 ID:qSXqEEUp
はいはいアセンブラアセンブラ
181 :
名前は開発中のものです。
2006/03/01(水) 22:48:15 ID:h2VfqWa/
>>177 2000倍はひどいな。
普通の四則演算20000回ループで、うちでは実測値BCCの20倍なんだが
どういうプログラムで2000倍なんだ?
182 :
名前は開発中のものです。
2006/03/01(水) 23:10:38 ID:sr1h3eIh
bccと比べて
tjsが7倍ぐらいで
hspが22倍ってどっかで見たな
183 :
名前は開発中のものです。
2006/03/01(水) 23:13:55 ID:/SDQnT9L
184 :
名前は開発中のものです。
2006/03/01(水) 23:26:03 ID:h2VfqWa/
ネタかよ!
185 :
名前は開発中のものです。
2006/03/02(木) 02:20:36 ID:iFJR4198
きもっ★
186 :
名前は開発中のものです。
2006/03/02(木) 13:09:33 ID:zrMtMgtV
で、ネタなのは2000倍と20倍のどっちだYO!
187 :
名前は開発中のものです。
2006/03/02(木) 15:54:14 ID:liyohw2m
HSPの中身がどんな実装になってるか知らないけど、ベタにスタックマシン型の
中間コードが使われてるなら20倍で正しいと思うYO
188 :
名前は開発中のものです。
2006/03/02(木) 22:03:19 ID:RPo5N89t
もっともよくて25倍はいくな
変数同士の代入だと100倍ちょい
189 :
名前は開発中のものです。
2006/03/02(木) 23:55:32 ID:OOonpz03
hsp2.xはC++の20~100倍と結果でてた。
hspEから最適化してあって速度は20~50倍程度に収まってるはず。(もち単純計算ね
hspEから計算優先順位とか変換が速度変わらないとどっかで紹介されてた。
与えられたものに評価したりする人は使えないでしょ。
190 :
名前は開発中のものです。
2006/03/03(金) 02:06:26 ID:es7sjkBl
HSPで早いコード出す言語処理系作ればいいんじゃね?
191 :
名前は開発中のものです。
2006/03/03(金) 02:49:27 ID:E+M/ol5U
ADVやらRPGにある様なスクリプト言語作れと?
hspEなら必要な処理をモジュール化すれば事足りるよ。
それをしない程度の人はずっと早い。遅い。と文句いって作らない。
足らぬ足らぬは工夫が足らぬ。
192 :
名前は開発中のものです。
2006/03/03(金) 03:24:13 ID:YoxCO/jC
>>191 そんなもんじゃない。Cやもっと早い言語のコンパイラを作れってことだ
早さにこだわる香具師ならそのくらい出来るだろ?
ちなみに最初のFORTRANコンパイラは18人年かかったそうだ
たいだいHSPはクソなんだよ。なんでクソかって? 抽象化がデタラメすぎるからだ。
構造化プログラミングとかOOPとかLispのマクロとかラムダ計算とか遅延評価とか
型推論とかジェネリックみたいなんだったら諸手を振って歓迎したい
でもHSPやVBやなでしこのような言語を見ていると90年代までには解決された問題を
繰り返したいとしか思えないんだ。もちろん、そういう体験はHSPやなでしこの
設計者にとっては有益だろうが……あまりにも罪作りだよ。というのもHSPやVBやなでしこ
なんかを最初にやった香具師はあまりに「贅沢しすぎ」だ。初日からGUIが出て、しかも
実行速度もさして問題なし。ほとんどの香具師はそこで満足してしまうんだ。
広くて、しかも楽しい世界を知らずにそこで終わってしまうんだ……。
そういう意味で正直初心者にとっては昔のN88BASICなんかのほうがずっとマシだよ。
ま、そういう煽りを踏まえて俺は
>>150に出てる「ハッカーになろう」をオススメしたい。
「そこで終わらなかった香具師」は俺が
>>190で言いたかったことの意味が解るだろうからさ
そういう地平に立てばRPGなんてもんがいかに楽勝かもわかってもらえると思う
193 :
名前は開発中のものです。
2006/03/03(金) 04:11:16 ID:E+M/ol5U
>>192 > でもHSPやVBやなでしこのような言語を見ていると90年代までには解決された問題を
繰り返したいとしか思えないんだ。
自分は趣味なら技術プロセスの(技法?問題?)を完全に理解しなくて良いと思ってる。
車を買う時にタイヤの駆動の技術プロセス(歴史)やエンジンの配置のプロセス(歴史)を完全に理解せず買うのと同じで、本当は賢くない選択だけども、目的は「買う」ことで手段として「知る」があると思う。
HSPやなでしこ使う人は「作る」のが目的で「使う」のが目的ではないから・・・
>広くて、しかも楽しい世界を知らずにそこで終わってしまうんだ……。
それが残念だと思うなら、広めるために自分が動くしかない。
世界を変えるな。
自分を変えろ。
それが出来ないなら目と口と耳を塞げ。
それが出来ないなら・・・
---------------------------------
体制を批判するのは簡単だし、壊すのも簡単。
しかし、今以上を求めるなら今を維持させるのが前提。 ・・・ アメリカがイラクという体制を壊したが以前を維持できなかったように。
体制が嫌なら自分で行動すればいい。
それができず嫌なら、単純に見向きせずに暮らせばいい。
無視さえできないなら自らその体制から消えればよい。
途中から話題を反れたけど。HSPは現状でいいと思うよ。
HSPの問題点だって、探究心ある人は別の言語を選んで進んでいるから。
194 :
ホスプロ ◆HOTsoUpxjY
2006/03/03(金) 08:46:19 ID:hgrpFfEU
>>192 >抽象化 はRubyとかに任せて、HSPはBASICを繰り返したいんだよ
195 :
名前は開発中のものです。
2006/03/03(金) 12:14:57 ID:XYCeDuij
ぼくちんしーげんごまなんではっかーりなるよ、
えいちえすぴーなんかくそだもん、
ていのうえいちえすぴーつかいおつ
ていのうえいちえすぴーつかいおつ
ていのうえいちえすぴーつかいおつ
ぶひ~~~~ぶひ~~~~ぶひ~~~~
ぶひ~~~~ぶひ~~~~ぶひ~~~~
196 :
名前は開発中のものです。
2006/03/03(金) 12:39:11 ID:zGkY2aTC
>>192 ×諸手を振って歓迎したい
○諸手を挙げて歓迎したい
197 :
名前は開発中のものです。
2006/03/03(金) 18:35:59 ID:wlOgrJo1
>>193 アニメのアホ台詞を自分の言葉のように言うなよ。恥ずかしくないのか。
お前が引用してるのは、施政者が大衆を都合よく支配下に置こうとするときに使う
詭弁だよ。文化的に低レベルじゃなきゃ出てこん。
あと意味もなくageるな。
198 :
名前は開発中のものです。
2006/03/03(金) 22:09:41 ID:es7sjkBl
199 :
名前は開発中のものです。
2006/03/04(土) 00:46:43 ID:WgdPDNkb
HSPでいろんなことができるとおもう
200 :
名前は開発中のものです。
2006/03/04(土) 00:50:42 ID:PD6eqolh
HSP SEX!
201 :
名前は開発中のものです。
2006/03/04(土) 22:38:17 ID:KW93E8Xr
つまる所、HSPでどんな事ができるか?なんて聞く奴は
何を使ったって何も出来ないんだよ
202 :
名前は開発中のものです。
2006/03/04(土) 22:47:21 ID:sRRyddcK
ほとんどの奴が出来る範囲の壁に至らないだけだろうな。
203 :
名前は開発中のものです。
2006/03/04(土) 23:01:24 ID:PD6eqolh
HSPってexeにファイルまとめられるよね
でもハッキングソフトで中に入れたファイルが見え見えなんだけど
暗号化する方法ないの?
204 :
名前は開発中のものです。
2006/03/04(土) 23:23:32 ID:1zF6lUw1
データファイルなら自分で暗号化して、読み出し時に複合化すりゃイインジャネーノ?
205 :
名前は開発中のものです。
2006/03/05(日) 02:48:45 ID:TEPDUfNm
その愛用ハッキングソフトでHSP製でないexeファイル見てみれば?
見え見えなのはHSPだけじゃないと思うよ。
206 :
名前は開発中のものです。
2006/03/05(日) 05:40:10 ID:Cr8WO4Y7
それなりの技術があれば解析できない物なんて無いしなあ
207 :
名前は開発中のものです。
2006/03/05(日) 21:13:16 ID:7I+F7t0P
HSPは同人がたかってるけど。それでいい
3で脱却しそうな感じしたけど
やっぱノベルゲームづくりなんかが主に設計されてるのかな
208 :
名前は開発中のものです。
2006/03/05(日) 23:28:02 ID:F93XBFCx
HSPでできないことってなに?(処理速度を除いて)
209 :
名前は開発中のものです。
2006/03/06(月) 00:40:55 ID:AtnQs1dq
再起処理
210 :
名前は開発中のものです。
2006/03/06(月) 00:51:57 ID:l2nLz21t
再起じゃなくて再「帰」だろ、ちなみにHSP3からは再帰関数も記述できるよ
211 :
名前は開発中のものです。
2006/03/06(月) 21:17:47 ID:gd1xkeNJ
マシン語の実行速度
これはできない
212 :
名前は開発中のものです。
2006/03/06(月) 21:38:13 ID:WveF+RGv
213 :
名前は開発中のものです。
2006/03/06(月) 21:59:43 ID:vaCO0MXe
今時アセンブラが一番早いと思ってる奴もどうかと思う
214 :
名前は開発中のものです。
2006/03/06(月) 22:52:13 ID:mr2tcSKp
HSPってそもそも設計者が厨房だよな。
>>208 関数プログラミング(ラムダ計算とかできんの?)
複雑なソフトの実装(出来ればやりたくない)
215 :
名前は開発中のものです。
2006/03/06(月) 23:15:27 ID:AtnQs1dq
計算順序は、ちゃんと優先順位保ってるん?HSPのあたらしいの。
>>213 ストールしないように考慮して死ぬ気でやればコンパイラに勝てる。
むしろ、それは釣り。というかアセンブラが速いのはガチ。
しかしアセンブラ覚えたてで、ウワーイ漏れアセンブラ使えるーいとか思ってると
最適化無しのコンパイラに負けるという痛い目にあう。
・・・ただ激しくめんどいので手動で最適化したくねぇ。
216 :
名前は開発中のものです。
2006/03/07(火) 04:22:59 ID:6y/jR0cc
コールバック関数使えねーの?
217 :
名前は開発中のものです。
2006/03/08(水) 18:07:50 ID:ud7KxX3I
HSPはPCスペックとDirecXに頼っているからけっこう気にならない速度で動くわけ
だよね。それって美的感覚的にどうよって思う
プログラムっていうのはマシン語で動かすべきもの
exeファイルの配布なんかしてるとHSPはコンパイラも付属させているわけだから
ファイルサイズが大きくなるということもあるし
218 :
名前は開発中のものです。
2006/03/08(水) 18:29:00 ID:rbk4bJ/H
>>217 意味不明
意見は整理してから書き込むべし
219 :
名前は開発中のものです。
2006/03/08(水) 20:04:00 ID:XrIGHmkx
220 :
名前は開発中のものです。
2006/03/08(水) 20:52:43 ID:BGHjq/qR
>‐┴<
⊂⊃ -|・∀・┥-
|
>>217なにが釣れますか? | >‐┬<
\_ ______/ ⊂⊃
∨ ,,-ー,
∧__∧ /''⌒\ / |
┝ ・∀・| ,,..' -‐==''"フ / |
( ) ┝ ・∀・| ,,/ |
|〓 | 〓| (. つつ'@ |
(__)__) ゝ,,⌒)⌒) |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄し' し' |
| |
~~~~~~~~~~~~~~ | ~~
~~~ ~ | ~
~~~ ∮
221 :
名前は開発中のものです。
2006/03/08(水) 23:53:49 ID:IYMZ/RTq
美学とかどうでもいいから低スペックマシンでも動かせる程度には仕上げる。
HSPは描画より処理の方で引っかかると思うけどなあ
222 :
名前は開発中のものです。
2006/03/09(木) 00:00:20 ID:dq+pRHEi
>>215 パイプラインが20段もあるようなCPUで実行するのに手動で効率のいいバイナリを書ける気がしない
という意味だったんだけど、確かにそれは俺に出来ないってだけで不可能って訳じゃないね。ごめん。
HSPの速度がどうこうって言ってる奴は、プラグインまでHSPで作られてるとでも思ってるんだろうか。
223 :
名前は開発中のものです。
2006/03/10(金) 00:03:22 ID:71fQEqxl
重そうな処理は全てプラグイン自作するのだろうか。
224 :
名前は開発中のものです。
2006/03/10(金) 22:05:56 ID:LOHDbfhG
既成のプラグインで足りなくね?
225 :
名前は開発中のものです。
2006/03/11(土) 10:51:53 ID:8AMsswVd
プラグインつくるぐらいならC++でつくるのではないか
プラグインはHSPユーザーへのサービスだろ
226 :
名前は開発中のものです。
2006/03/14(火) 03:30:39 ID:Zh6K7YLM
アセンブラはアセンブリ言語で作ったソースをコンパイルするプログラム
つまりアセンブリ言語用のコンパイラ。
227 :
名前は開発中のものです。
2006/03/14(火) 08:19:23 ID:6c5L+ovX
age
228 :
名前は開発中のものです。
2006/03/14(火) 11:12:13 ID:TgIW/MqR
いや、アセンブラはアセンブルするための道具でアセンブラ。
命令と生成コードは基本的に一対一(マクロを使うこともできるけど)
コンパイラは言語構造を解読してバイナリを生成するところがちがう。
229 :
名前は開発中のものです。
2006/03/14(火) 11:36:16 ID:a3QSkbMG
単純に定義の違いだな。コンパイラを広義に入力文字列から文法に沿って目的コードを
生成するものとするなら
>>226は正しい。
230 :
名前は開発中のものです。
2006/03/14(火) 15:45:54 ID:lZP8ZxMG
これはHSPでアセンブラかコンパイラを作るという流れか・・・
231 :
名前は開発中のものです。
2006/03/14(火) 17:42:19 ID:5cKS3op7
いや、アセンブラかコンパイラで、さらに速い完全なるHSPを作るという流れ
232 :
名前は開発中のものです。
2006/03/15(水) 00:44:28 ID:QiqMTR5P
HSP的な文法を使う時点で開発効率が悪くなる。
好き嫌いせずにC/C++とかLua(+OpenGL)とか使え。
233 :
名前は開発中のものです。
2006/03/15(水) 00:46:15 ID:m1t5T3Tl
現状のHSPってインタプリタだろ?
234 :
名前は開発中のものです。
2006/03/15(水) 00:57:24 ID:ORsEqLhM
>>232 C++でHSPに似たライブラリを作ろうかと思ってるんだけど駄目なの?
235 :
名前は開発中のものです。
2006/03/15(水) 07:49:35 ID:QiqMTR5P
236 :
名前は開発中のものです。
2006/03/15(水) 11:11:25 ID:67EzYIx8
237 :
名前は開発中のものです。
2006/03/15(水) 18:35:57 ID:5fifdxqV
HSPは中間コードを生成して動かすわけだけど
昔のBasicって実行中に翻訳してたとするとインタープリタといってもだいぶ
変わってきてますね。
ActiveBasicなんかマシン語の実行ファイル生成するし
238 :
名前は開発中のものです。
2006/03/15(水) 19:49:10 ID:1YotSJ4J
>>232 開発効率を意識したくないほど小規模だから
HSP使うんだ失せろC厨
239 :
名前は開発中のものです。
2006/03/15(水) 23:12:31 ID:IchASGqr
>>237 インタプリタとコンパイラがごっちゃになってる
BASICだからってインタプリタとは限らないでしょ
240 :
名前は開発中のものです。
2006/03/17(金) 20:45:21 ID:aR1m69cq
241 :
名前は開発中のものです。
2006/03/29(水) 21:44:53 ID:97LIJZgb
俺がぴゅう太でHSP作ってやるよ
242 :
名前は開発中のものです。
2006/04/22(土) 12:56:07 ID:Jahq3L1W
まだかね?
243 :
名前は開発中のものです。
2006/06/19(月) 15:49:40 ID:ZJpXoQiV
ぴゅう太。
日本語BASICあったよね。
昔の4Mhzも無いメモリも4kだか8kとか32kあたりのPCのBASIC
小数計算どころか整数だって桁制限あったり
フォントサイズなんてありやしないからアスキーアートやline使ったり
速度的な限界からマシン語に手を出したり
貧弱な環境を補うために色々と考えたり
キーボードなんてテンキー無かったりゴムのペコペコだったりしたしなw
スクリプトエディタがあって複数の外部ファイルが使えるだけでも随分いい環境だよね
それだけでも贅沢だ。比べてる次元が低すぎだけどww
私の見解もSFCレベルのゲームは少し慣れれば簡単にできそうだなぁという印象でした。
実際問題windowsまでPC暦はぶっ飛んだけどプログラム組んでたこと自体は有益だったし。
言語うんぬんよりアルゴリズムとかの基礎とか用語とか覚えるのにはいいかもね。
他言語に移行したときに仕様の切り替えに頭がついていければHSPやって無駄じゃないとは思う。
限界を感じれるように「なれたら」、他の言語に移ればいいんだしw
入門用にはフリーだしいいかなぁと思う。
244 :
名前は開発中のものです。
2006/07/13(木) 05:30:31 ID:eeB4Y2D8
限界を感じれるように「なれない」。その気になれば多関節キャラもモーフィングも3Dもできる。
その気にならないけど。HSPの可能性は無限大だっ!!
245 :
名前は開発中のものです。
2006/07/24(月) 13:51:24 ID:oArTn05k
Cはプロ用なのでhspでいいと思う
246 :
名前は開発中のものです。
2006/12/22(金) 16:20:39 ID:6yVBnaaZ
ageteyaru
247 :
名前は開発中のものです。
2006/12/23(土) 20:58:23 ID:I0ovwtFE
248 :
名前は開発中のものです。
2006/12/23(土) 21:55:38 ID:K/tc8t4y
ちょっと複雑なだけ
249 :
名前は開発中のものです。
2006/12/25(月) 14:41:50 ID:EjUOSvq3
>>245 正直俺もそんな感覚
自分が使う範囲じゃhspで出来ないことは無いかな
250 :
名前は開発中のものです。
2006/12/29(金) 23:52:11 ID:6KQqeEHH
糞ツールと名高いHSPにしがみつくのは構わんし、
それで何かアプリケーションを開発するのは構わないが、
絶対ネットで配布とかすんなよ。
そんな糞アプリをネット上で垂れ流せばただの公害だからな。
HSP信者は人に迷惑をかけるのが好きなのか、
至るところで糞ソフトを見かける。
HSP厨にそれを自分で気付けというほうが難しいのかもしれないが。
251 :
名前は開発中のものです。
2006/12/30(土) 01:08:33 ID:lIgKyJjP
252 :
名前は開発中のものです。
2006/12/30(土) 09:15:06 ID:u90BhTXo
>>251 HSPでHITMANだかのスレで恥かいて逃げたボウヤだろ
自分で作れないから、他人の足を引っ張りたくてしょうがないんだね
253 :
名前は開発中のものです。
2006/12/31(日) 03:40:32 ID:faC1Iy6v
HSPでコンソールアプリって作れる?
そんなことする必要ないだろうけど
254 :
名前は開発中のものです。
2007/09/25(火) 14:23:19 ID:+IVdxB5X
\
::::: \ 両腕に冷たい鉄の輪がはめられた
\::::: \
\::::: _ヽ __ _ 外界との連絡を断ち切る契約の印だ。
ヽ/, /_ ヽ/、 ヽ
// /< __) l -,|__) > 「刑事さん・・・、どうして・・・
|| | < __)_ゝJ_)_> こんなスレ・・・たてちゃったのかな?」
\ ||.| < ___)_(_)_ >
\| | <____ノ_(_)_ ) とめどなく大粒の涙がこぼれ落ち
ヾヽニニ/ー--'/ 震える掌を濡らした。
|_|_t_|_♀__|
9 ∂ 刑事は、はっきりと告げた。
6 ∂ 「捨てないで、自分で考えるんだ」
(9_∂
あなたの人生はここから始まる
255 :
名前は開発中のものです。
2008/01/11(金) 17:40:57 ID:KNETWXes
創価学会って女支給してくれるんだろ
俺その手法で勧誘されたら断れないかもしれない
256 :
名前は開発中のものです。
2008/01/19(土) 00:00:18 ID:Jko5v8Qo
\
::::: \ 両腕に冷たいうんこの輪がはめられた
\::::: \
\::::: _ヽ __ _ 一般人というイメージを断ち切る契約の印だ。
ヽ/, /_ ヽ/、 ヽ
// /< __) l -,|__) > 「刑事さん・・・、どうして・・・
|| | < __)_ゝJ_)_> こんなに下ネタで・・・わらっちゃうのかな?」
\ ||.| < ___)_(_)_ >
\| | <____ノ_(_)_ ) とめどなく大粒のうんこがながれ落ち
ヾヽニニ/ー--'/ 震える拳にうんこを濡らした。
|_|_t_|_♀__|
9 ∂ 刑事は、はっきりと告げた。
6 ∂ 「おまえ、うんこやん」
(9_∂
あなたのうんこは尻から出始める
257 :
名前は開発中のものです。
2008/02/02(土) 00:46:10 ID:r8EgAir8
HSPで作成したゲームはクソ遅いのでHSPはクソツールだと言うなら
HSPでそれなりのゲームでクソ遅いソースを誰か上げてみてくれ。
具体的な動作状況を見てみないとなんとも言えん。
258 :
hsp
2008/05/31(土) 20:51:24 ID:z9kRmxHq
ってかソフトのこと悪く言うやつってたいてい、実力がないんだよねw
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
259 :
名前は開発中のものです。
2008/06/02(月) 00:41:04 ID:QbMpgXCu
ただの通りすがりなんだが、このHSPってやつも含めて、今時フリーの製作ツールで
できる人なら初代バイオハザードくらいのゲームも作れちゃうの?
260 :
名前は開発中のものです。
2008/06/02(月) 21:40:10 ID:WvDNfNGa
初代バイオハザードの製作チーム(と同等の力のあるチーム)が
フリーのツール使ってPC用に作れるかって意味なら作れる。
ああいう規模のソフトをHSPでやると言語仕様とツールの問題で
開発効率がすごく落ちるが可能は可能。
261 :
名前は開発中のものです。
2008/06/03(火) 00:35:32 ID:Up2rlfhT
可能だけど食卓ナイフで鮭や鰤おろすような行為だよね
たまにそういう野暮なことにロマン感じてHSPで真剣に3Dゲーム作ってる人がいるけど
なんだかなぁ
262 :
名前は開発中のものです。
2008/06/03(火) 06:05:52 ID:PA4Fj50V
>>260、
>>261 へー、できることはできるんだ。カプコンとエンターブレインで
この前バイオハザードツクール(略してバイハツクール)が発売
される夢を見た。
263 :
名前は開発中のものです。
2008/06/04(水) 23:18:11 ID:3B2eXeFP
つ デジタルロケ
264 :
名前は開発中のものです。
2008/06/04(水) 23:52:27 ID:rHhnNI7u
265 :
名前は開発中のものです。
2008/06/05(木) 00:04:48 ID:6a+SZDxo
266 :
名前は開発中のものです。
2008/06/08(日) 13:51:16 ID:4dwI07Z8
実際HSPもCも処理速度は今のPCじゃそんなに大差ないんじゃないか?
低スペックPCなら関係あるだろうけど、高スペックなら気にならないだろう。
まぁ、趣味の範囲は超えられないだろうけど・・・
267 :
名前は開発中のものです。
2008/06/08(日) 15:24:17 ID:Ba1wCCdg
>>266 いやいや、24bitカラーで、800x600サイズなら、ビデオカードのないP4の2GHz前後だと、
DirectX使っての画像処理は、2Dのみでもフレーム落ちでキツイんじゃないかと。
それを低スペックマシンというんだろうけど、
けっこういまだにP4の1.8Gとか、Celelonの2.4Gとか使ってるの、まわりに多いんだよ。
268 :
名前は開発中のものです。
2008/06/08(日) 19:07:51 ID:o0CCw8qp
ちょっw 1.5GHzの俺ってどんだけ時代遅れなんだ…_no
269 :
名前は開発中のものです。
2008/06/08(日) 19:23:03 ID:uHh3jCMt
俺のネット用サブマシンDuron1.0Ghz
CG用メインマシンP4 2.8Ghz
オワタ...
270 :
名前は開発中のものです。
2008/06/08(日) 20:02:48 ID:4dwI07Z8
>>267 そうなのか・・・
色々難しいね。
今後の発展に期待
271 :
名前は開発中のものです。
2008/06/08(日) 20:23:02 ID:IuZ12Se/
HSPで重いと感じるのはデータ処理が必要になったときぐらい。
ソートとか検索とか。
もっともそういう部分はDLLに投げてるけど。
272 :
名前は開発中のものです。
2008/06/08(日) 20:26:52 ID:IuZ12Se/
つか、アクションゲーム作ってるのに
ビデオのないPCなんて普通相手にしないだろ…。
273 :
名前は開発中のものです。
2008/06/08(日) 20:40:40 ID:gTcB4C1+
・好きな場所に好きな色のドットが打てる
・ファイル入出力ができる
・通信ができる
この3つがあればなんでもできる。
274 :
名前は開発中のものです。
2008/06/08(日) 22:40:22 ID:uCyBp9ti
>>267 それ本当に自分で試しに作ってみた上で言ってる?
だとしたらいくらなんでも作り方が悪過ぎると思うよ。
275 :
名前は開発中のものです。
2008/06/09(月) 01:17:53 ID:MDlEa9Ko
HSPってDirectX使えるの?
んで スピードは使い物になるの?
276 :
名前は開発中のものです。
2008/06/09(月) 02:25:07 ID:OYkzn5Q3
HSP製のゲーム探してみれば良いだろうが。
277 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/09(月) 11:51:09 ID:tIuJhGnd
DirectX使ってて、2Dで遅いなんてのは、
それは明からに、描画アルゴリズムの問題だぞ。
Cで作っても、同じ現象起きるよ。
278 :
名前は開発中のものです。
2008/06/11(水) 09:14:14 ID:wyHIK/uy
>>277 そもそも描画のせいで重いとは限らないことを忘れてるだろ
知ったかはやめろよ
初心者に毒だ
279 :
名前は開発中のものです。
2008/06/11(水) 09:47:22 ID:UdIYfyON
でもフルカラーモードだと、急に重くなるよ
って、それは俺のマシンが1.0GHZでビデオカード無だからか・・・orz
280 :
名前は開発中のものです。
2008/06/11(水) 18:47:00 ID:ADi9dowK
>>278 ゲームだったら一番重いのは大抵描画だからあながち間違いとも言えない
例えば60fpsなら1フレーム16msのうち描画に10ms使ったとしても6ms余る
そんだけあればHSPでも十分色んな事出来るよ
281 :
名前は開発中のものです。
2008/06/12(木) 09:26:08 ID:3ukhZNk+
はぁ?
プロファイルくらい取れや
例えばRTSやSTGなら探索アルゴリズムが重い可能性もあるだろ
282 :
名前は開発中のものです。
2008/06/12(木) 19:36:01 ID:Kdi/U864
ごめん『プロファイル取る』がどういう意味なのかわからない
RTSはともかくSTGでどんだけ複雑な探索をするつもりなの?
283 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/12(木) 20:28:06 ID:P3/41cNQ
「プロファイルを取る」の意味もわからなきゃ、
「RTS」「STG」の意味もわからん。
284 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/12(木) 20:37:12 ID:P3/41cNQ
そういや、HSPってマルチスレッドの機能はあったっけ?
60fpsで動くゲーム作ろう思ったら必須なんだが・・・
285 :
名前は開発中のものです。
2008/06/12(木) 22:27:17 ID:+xHNKJ1d
>284
必須て、どんなの作るつもりなんだよW
286 :
名前は開発中のものです。
2008/06/12(木) 23:44:48 ID:Uc2wXT7l
287 :
名前は開発中のものです。
2008/06/13(金) 00:24:05 ID:Hp+DLbCZ
>>282 プロファイルもわからないカスは最初から勉強しなおせ
288 :
名前は開発中のものです。
2008/06/13(金) 01:06:30 ID:qIN5uadK
>>282 ああ、なんとなくわかったよ。
60fpsで動くゲームが作れないってのは『HSPでは出来ない』じゃなくて
『君には出来ない』っていう意味だったんだね
ごめんごめん、でもあんまり自分本位な考え方もどうかと思うよ
289 :
名前は開発中のものです。
2008/06/13(金) 01:07:12 ID:qIN5uadK
290 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/13(金) 07:27:51 ID:Krci8x4e
HSPが悪いとは言わんけど、Cで普通に作れる者から見たら、
ワザワザHSPを覚え直して作ろうという気にはなれなくてねぇ。
291 :
名前は開発中のものです。
2008/06/13(金) 07:31:25 ID:6FYMC1DG
言ってることはよくわかるし正しいと思うが、スレ的には
HSPでどこまでできるか
であってHSPで作る気が起きるかは別問題
292 :
名前は開発中のものです。
2008/06/13(金) 09:25:19 ID:QQx1Ed/4
293 :
名前は開発中のものです。
2008/06/13(金) 19:29:32 ID:qIN5uadK
>>290 そういうリアクションもよく見かけるけど、どうしてHSPのスレ見てるの?いや嫌味でなく
小学生が幼稚園児に「俺は漢字書けるよ」って幼稚園に自慢しに来てるような感覚?
294 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/13(金) 21:35:20 ID:MrgfR5hW
どうしてかって?
この板ではまだ、さほど知られてないようだが、
アジェグ4倍と言えば、超一流の釣り師として知られているからだよ。
295 :
名前は開発中のものです。
2008/06/13(金) 21:58:26 ID:qIN5uadK
う~ん、ということは
>>284とか
>>290は釣りエサって事?
ガチ発言だとしたら、それは釣りというよりも・・・
296 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/13(金) 22:03:13 ID:MrgfR5hW
おれが用意する釣り餌は、
それなりの信憑性を含めているからねぇ。
そういう餌が一番よくかかるんだ。
297 :
名前は開発中のものです。
2008/06/13(金) 22:36:27 ID:qIN5uadK
流れ的に判断が難しかったかも
>>281 の彼とか限りなく本気で言ってそうなニオイがするもんだから
298 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/13(金) 22:41:22 ID:MrgfR5hW
判断のしかたなんて簡単だよ。
内容を見るんじゃなくて、名前を見るんだよ。
相手はトリップ付きのコテなんだからさ。
299 :
名前は開発中のものです。
2008/06/13(金) 23:13:14 ID:qIN5uadK
そういうものなのか
あんまりスレ汚しても悪いのでこの辺で立ち去る事にする
釣り甲斐のないサカナですまんね
そいじゃ
300 :
名前は開発中のものです。
2008/06/14(土) 00:31:25 ID:FfkQmUQN
>>289 できないなんて言ってないわけだが
勉強しなおせと言っているだけ
自分の無知を相手に転嫁するのはイクナイ
301 :
名前は開発中のものです。
2008/06/14(土) 01:06:00 ID:dEOZnqe3
えっとね、僕は実際にアクションゲームをいくつか作ってるのよ
だから君がアクションゲーム作った事ないってのは
書き込みだけで大体わかっちゃうのね(プロファイルはわからないけど)
自分の無能を棚に上げる方がよくないですよ
302 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/14(土) 07:31:18 ID:azjlYtRa
アクションゲームで一番CPU負荷が大きいのが描画なことぐらい、
どの言語でも共通の、いわば「常識」だよ。
おれの中では、JavaやVBでもすでに実証済みでね。
HSPも例外ではあるまい。
Xbox360の「Forza2」というモノスゲーレースゲーは、
あれだけの数の車の複雑怪奇な物理計算を、
描画の6倍の回数で行われていることで知られている。
おれらが作る2Dのチャチゲーレベルの(描画以外の)アルゴリズムが
たかがインタプリタになったぐらいで、10ミリ秒もの時間を上回るなんて
そうそうできるもんじゃねーぜ。
303 :
名前は開発中のものです。
2008/06/14(土) 15:24:48 ID:FfkQmUQN
>>301 アクションゲームなんか自慢にもならないからww
だから、まともな技術書読めよ。
こんな様子だと有名プログラマーのblogさえ読んでなさそうだね
勉強もしない奴が触るのがHSPって結論でいいか?
>>302 GPUを使うという選択肢もあると思うんだ。
死ね
304 :
名前は開発中のものです。
2008/06/14(土) 15:43:19 ID:x+BtW1i2
…君は本当にバカなんじゃあるまいな?
アクションゲーム作る話してるんだよ?分かってる?
305 :
名前は開発中のものです。
2008/06/14(土) 15:50:35 ID:FfkQmUQN
>>304 どんどん論旨が変わっていくなww
プロファイルを取ることが何かわからず、調べもせず、
「聞こえない聞こえない。馬鹿はお前~」
チョンか
306 :
名前は開発中のものです。
2008/06/14(土) 16:00:08 ID:FfkQmUQN
307 :
名前は開発中のものです。
2008/06/14(土) 17:07:06 ID:x+BtW1i2
知ってるよ。278とか281でしょ。論旨を摺り替えているのは君の方
話してる内容はずっと「アクションゲームで一番重いのは描画処理」ってだけなのに
「技術書読め」とか「有名プログラマーのブログ」とか見当違いのこと言ってるのは君
しかもどれも君の実力の程を示すものではないよね?
君の唯一の意見は「探索アルゴリズムが重い可能性」だけで、それもやはり見当違い
308 :
名前は開発中のものです。
2008/06/14(土) 17:54:18 ID:FfkQmUQN
>>307 いやいや、HSPでアクションゲームが作れないなんて話はしてないのに君がそういう話に持っていこうとしている。
何が重いかは実装依存なのだから、プロファイラを使って原因を特定する癖をつけろという話なのだけれど
何故君はアクションゲームが~アクションゲームが~と
関係ない話をしたがるのか
309 :
名前は開発中のものです。
2008/06/14(土) 18:03:38 ID:HQioMBOh
プロファイルを取ることの意味がわかっていれば
ここまで話が延び延びになっていなかったと思うのだが
意地張らずにググればいいのに
310 :
名前は開発中のものです。
2008/06/14(土) 18:52:22 ID:dEOZnqe3
え~「何が重いかは実装依存なのだから」って・・・
最初に「ゲームだったら一番重いのは大抵描画」って書いたのは読んでもらってないのでしょうか?
実際に試した上での経験を話してるのに「アクションゲームなんか自慢にもならない」と
訳のわからない返事を返されて「原因を特定する癖をつけろという話」を読み取るのは難しいと思うんですが
純粋に描画処理だけさせるのと、実際にゲームを動作させるのとでは
思ったほど単位フレームでの処理時間は変わらないし、またそういう風に作るべきでしょう
プロファイルはなんだかわかりませんが
311 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/14(土) 19:13:36 ID:B7Nxd8YL
描画以外の所で時間がかかって処理が重くなるようなアクションゲームは、
CPUの負荷が常時100%に近い状態ってことを意味するから、
ホンのチョットCPUが弱いマシンや、なにか一つプロセス動かしただけで、
スグに遅くなったりしてロクに遊べる状態にはなってねーな。
キーのイベントすらマトモに利かねーことも、容易に想像がつく。
ハッキリいって、そんなソフト、世に出しちゃダメだよ。
312 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/14(土) 19:24:03 ID:B7Nxd8YL
>>267で出てくるスペックのマシンは、
2Dのチャチゲー作る分には、十分使えるレベルだぞ。
それで処理オチが起きるなんていうのは、例えば、
小さい矩形の描画を画面いっぱいにやってたりするような、
非効率な処理をやってるようにしか思えん。
X68000のBG画面みたいなのを再現しようとしたんだろ、多分。
そのマシンでHSPだとダメでCだとなんとかなったとしても、
ちょっとスペック下がるだけで、C版でも処理オチするんだっつーの。
313 :
名前は開発中のものです。
2008/06/14(土) 21:02:33 ID:CEd8SESF
じじい
314 :
名前は開発中のものです。
2008/06/15(日) 10:42:45 ID:xLmi4G3W
>>310 後付けで大抵なんて書きたして恥ずかしくないのかよ…
315 :
名前は開発中のものです。
2008/06/15(日) 11:01:51 ID:CXQW8XA2
後付けで書き足せるなら恥ずかしいよりむしろすごい事だと思うが
当該書き込みは
>>280です
316 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/15(日) 11:02:08 ID:mAiK9BJh
おれは始めから「大抵」なんて言ってねーよ。
確実に間違いなく描画が一番重い、これ常識、すでに実証済み。
って言ってるんだよ。
317 :
アジェグ4倍 ◆4xAJeG.COM
2008/06/15(日) 11:31:30 ID:MCAXKkOp
昔の描画は、BGだの漢字VRAMだのスプライトだの
様々な機能で負荷を軽減してたけど、今はそれを
全部グラフィック画面でやってるんだもんねぇ。
318 :
名前は開発中のものです。
2008/06/15(日) 13:42:08 ID:xLmi4G3W
319 :
名前は開発中のものです。
2008/06/15(日) 13:59:36 ID:CXQW8XA2
>>318 なんだそりゃ
別の人の書き込みに後付けとかいわれても困るし277の人だって迷惑だろう
そろそろ認めてもらえませんかね?どっちが初心者に毒なんですか?
自分の間違いを棚に上げたまま「聞こえない聞こえない、後付けは恥ずかしい~」
朝鮮の方ですか?
320 :
名前は開発中のものです。
2008/06/15(日) 14:01:57 ID:n3ZqdSRd
HSPってプロファイラあるの?どの程度の機能のもの?
321 :
名前は開発中のものです。
2008/06/15(日) 19:28:48 ID:V1z86FUK
聞いたこともないがな
C++とかJAVAとかなら分かるが
322 :
名前は開発中のものです。
2008/06/20(金) 18:22:16 ID:SJ6RlcJQ
しっかたですね。
わかります。
323 :
名前は開発中のものです。
2009/02/01(日) 02:01:31 ID:EJUcmms1
とりあえずVCの4倍くらい遅い。
とにかく処理の方で引っかかる、マジでヤバイ。
4倍程度かよって思ってたけど単純に考えたら動作周波数4倍必要ってことになる。
VCでpentium3でギリギリ動いていた物をHSPで書くとpentium4でも足りないかも?
コードに汎用性を持たせようとしたらドンドン辛くなる、ツライです。
324 :
名前は開発中のものです。
2009/02/10(火) 21:19:28 ID:aoNghXNs
corei7 3GHzでギリギリだったら
corei7 12GHzじゃないと動かないのか
なるほどうんこうんこ
325 :
名前は開発中のものです。
2009/02/22(日) 21:18:38 ID:b0AQ23lh
教科書でうすあじ先生が、紙とペンの例えをだしていたけど、できたら素人の俺にもわかるように、もっと簡単に言って欲しい。
たとえばMSXやPC88でできていたソフトならば、理論的にはHSPでほぼ完璧に再現可能とか?そういう感じに。
(それとも、ベーシックで書かれていた当時のソフトであれば、HSPでも再現可能という風になるのだろうか?)
あれがHSPでつくれるんだなと最初からゴールが見えていれば、HSPを駆使するアマチュアプログラマも増えるかも・・・
326 :
名前は開発中のものです。
2009/02/28(土) 14:56:26 ID:kQ1jn5EC
スーパーマリオ64くらいまではできる
327 :
名前は開発中のものです。
2009/02/28(土) 20:24:03 ID:Hk9u1MzG
じゃ、誰かマリオ64チックなやつ作ってくれよんw
328 :
名前は開発中のものです。
2009/02/28(土) 21:42:00 ID:kQ1jn5EC
>>327 iamada/status/664015521830952960