トップページ⇒tech
955コメント273KB

HSP - Hikikomori Students Producer Part 4

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
言語仕様が簡単で、厨房の玩具に最適なHSP!
GUIでデザインできないが一応GUIが作れるので、ドキュソがちょっとしたツールもどきを作る時にも便利なHSP!
完全ロイヤリティフリーなので、リアル厨房にも優しいHSP!
だがユーザーが厨房でクソフトを量産するのが欠点・・・
そこで、プログラム技術板の力を集結し、HSPの抱える課題の解決策を考えよう!(藁

HSP サイト
http://www.onionsoft.net/hsp/

過去スレ
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=993489862
0302デフォルトの名無しさんNGNG
下らん。もうペークの話題は禁止しよう。
煽りにも反応するなよ。
話題がなけりゃ下がってれば良いんだよ。
荒れ放題でも徹底的に無視してればまともな話ができるでしょ。
本家の掲示板がドキュンと言ってるが、ここよりは数段有意義だよ。
0303デフォルトの名無しさんNGNG
>>301
止めろよ!あんたも荒しか?
0304デフォルトの名無しさんNGNG
いや、「禁止しよう」って…。あんた、へろゆきか?(藁
>>301
なんで?意味が分からん。ガキの掲示板に乗り込んだガキ?
そうか、ガキって書かれてむかついたんだね?
ヴァカだね(プ
0305デフォルトの名無しさんNGNG
誰が言ってるの?<本家の掲示板がドキュン
オレはペークタンがキモイと言ってるだけだが?
0306へろゆきNGNG
>>302
激同意。
0307デフォルトの名無しさんNGNG
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| あんまり話題が無いね。
\__   __________
     ∨  HSP BizCafe
    ∧_∧           ∧_∧    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   ( ・∀・)          (´∀` ) < まあsage進行でマターリしましょう。
   ( つ  )つ□   □ ⊂(    )  |
  ┃レ __   | ̄ ̄ ̄ ̄ |  .___ノ┃  \__________
  ┗━┳┳\ | ̄ ̄ ̄ ̄| ./━┳┳┛
     ┃┃  |_____|    .┃┃
0308デフォルトの名無しさんNGNG
>>291
もともと同人ソフトを手を抜いて作るためのツールだったはずなのに
そういう分野以外のユーザーにも広まり過ぎて・・・今の状況って流れだな。
2.5以降から、バージョンアップがスローペースだね。

3Dが扱える新プラグインは、スレンダーアイランドのために開発された
ものだから今後大きなバージョンアップは期待できない。
以前のDirectXプラグインも、公開されてからほとんどバージョンアップ
してないしね(これはJUMPERのために作られたものだった)。
0309デフォルトの名無しさんNGNG
>>308
詳しいね。するってーと何かい?何か目的が無いとVer.UPしないってことか…。
0310デフォルトの名無しさんNGNG
>>308
>もともと同人ソフトを手を抜いて作るためのツールだったはずなのに
>そういう分野以外のユーザーにも広まり過ぎて・・・今の状況って流れだな。
何を考えているんだかHSPでツールを作ろうとする人が多くて、そのニーズに応えざる
得なくなって中途半端になっているんだよなぁ。
HSPはゲーム用だってはっきりさせた方が良いような気がする。
どっちもってなると他の言語や開発環境には敵わないよ。
0311デフォルトの名無しさんNGNG
>>310
そーだね。うん。つーか、ゲーム用・ゲームじゃない用に分けて
それぞれ特化してほしいな。
0312デフォルトの名無しさんNGNG
>>311
ゲームじゃない用は、他の普通の言語があれば充分でない?
0313デフォルトの名無しさんNGNG
>>309
まぁHSPも周辺プラグインも、onionソフトの同人活動の副産物ってこった。
0314166NGNG
まず一つの考え方として、フリーのスクリーンセーバー作成スクリプター
 って思えば結構実用性あるんじゃないか。
0315311NGNG
>>312
うーん。十分だとは思うけど。よーするに、「Cで」と「HSPで」なら
初心者はHSPとると思う… という意味。
HSP、らくちんなんだよなー(笑)
他にもゲームスクリプト(ゲームと明言してる)あるけど、本に特集されるほど
盛り上がってるのはHSPくらいじゃない?他ある?
あの「やねうらおゲームスクリプト」って、前にここで聞いたけどノーリアクション(藁
誰もやってないのかなー?
0316デフォルトの名無しさんNGNG
HSPで作られたツールって起動した瞬間にそれと分かるよね。
限りなくUIがイタイ。
もちろん速攻ゴミ箱行き。いや、Shift+Delで地獄へ直行便だね。

頼むからゲーム一本でやってくれよ>HSP
ゲーム作るためだったらホントに便利なんだからさ・・・
俺が思うにゲーム以外で使おうとする奴がいるから煽られる。
0317デフォルトの名無しさんNGNG
>>315
アレは作者がイタイ
0318デフォルトの名無しさんNGNG
わかるようなわからんような
0319デフォルトの名無しさんNGNG
>>316
かなぁ?別に大きなお世話だと思うな。「HSPで作られてそうなソフト」を
DLするアンタに罪は無いかえ?
0320デフォルトの名無しさんNGNG
>>315
使ったことあるよ。ゲームに特化してるし、文法仕様はこのての
ゲームスクリプトにしてはまずまずだし、ゲームしか作る気が
無いんなら割りきってる分HSPよりはよほど実践的なんじゃあ・・・
もちろん、この板でお薦めしようなんて気は無いけれど。
0321デフォルトの名無しさんNGNG
>>317
そーなん?イタイって、ナニがイタイんだろう(藁
オレもDLしっぱなしで、いじってないからいいけど。
せっかくのゲーム特化スクリプトだから、もっと宣伝すればいいのに。
イタイんじゃ、ダメか?(藁
0322321NGNG
>>320
おっと… ズレた。
確かに「高度な言語のにほひ」は漂う仕様だったような…。
Cライクっつーの?当方、全然素人だから、よー分からんけど(笑)
0323sageれやNGNG
>>321
プログラマー板のRSPスレでも見てみれば?
やねげとかSDKの掲示板ではマメにレスとか付けてるし、
感じ悪い風には思わないけれど嫌っている人もいるのだよ。
0324316NGNG
>>319
そうだな。
まあ単なる愚痴だ、許してくれ。
0325デフォルトの名無しさんNGNG
>>321
323でガイシュツだがスレを見れば彼は一見できる人間のように見えて
言ってることがめちゃくちゃ。
2ちゃんねらーにかみついて逆にぼろくそにされてたしなー。
技術のある人間は逃げて、周りにも厨房しか集まってないようだし。
所詮エロゲープログラマはあの程度でしょ。
0326デフォルトの名無しさんNGNG
2chはなんでもちょっと目立つことすると嫌われるんだよ。
0327デフォルトの名無しさんNGNG
なかなか痛烈だ
0328321NGNG
ふーん…。いろいろあったんだねぇ。知らなかった…。
0329デフォルトの名無しさんNGNG
> 2ちゃんねらーにかみついて
ドキュン!

普通避けて通るだろ
0330デフォルトの名無しさんNGNG
たまにいる
0331デフォルトの名無しさんNGNG
>>299〜306==すっぴー
自作自演は止めてください
0332デフォルトの名無しさんNGNG
やね氏は彼のサイトのスーパープログラマ養成ギブスだか何だかというコーナーで
自信満々かつ生半可に語っていた。
初心者が読むと口調が自信満々だから内容も正確だと錯覚してしまうという点でよくない。
0333デフォルトの名無しさんNGNG
みんなHSPの事が好きなんだね。
まだ、このスレッド立ってから1週間もたってないのに
もう331もレスがついてるざんす。
こんなに愛されてる、HSPっていい言語だね
0334デフォルトの名無しさんNGNG
ほとんど荒らしだろが。おまえもか
0335デフォルトの名無しさんNGNG
っていうかここで技術系の質問をしても
叩かれるか本家板でやれの2種類しか返ってこないだろ?
0336デフォルトの名無しさんNGNG
別に本家板でやら無くても良いのにな。
0337デフォルトの名無しさんNGNG
2.55βのソースって公開されてるの?
0338デフォルトの名無しさんNGNG
てすと
0339デフォルトの名無しさんNGNG
てst
0340デフォルトの名無しさんNGNG
てst
0341デフォルトの名無しさんNGNG
てst
0342デフォルトの名無しさんNGNG
>333
気付くのが遅すぎますよ(笑)
やはり誰でも手軽に使えるところがいいんですよね。
わかってくれる人がいてよかったです。
みんなひどい人ばかりと思っていたものですから。
開発環境を買えない人にもやさしいしね。
これにメゲズお互い、がんばりましょう!!
0343デフォルトの名無しさんNGNG
ほのぼのスレですなあ
0344デフォルトの名無しさんNGNG
>>325
キミ他のと一緒にしたら他のエロゲープログラマーに失礼だろう
0345デフォルトの名無しさんNGNG
>>342
激同
>>337
まだ本体のソースは公開されてないけど
近々公開する予定らしいよ。
0346デフォルトの名無しさんNGNG

  荒らしを呼ぶ言語、HSP
0347デフォルトの名無しさんNGNG
もっと非自然言語処理勉強してほしい。
0348デフォルトの名無しさんNGNG
本家掲示板>

★ おーい  投稿者:ハトぽっぽをなめるなよ  (01/08/09(木) 21:46) No.6325
誰かいますかー?

★ Re: おーい  投稿者:ハトぽっぽをなめるなよ  (01/08/09(木) 22:04) No.6326
> 誰かいますかー?
いないようなのでさいなら。

★ Re^2: おーい  投稿者:ハトぽっぽを舐めるなよ  (01/08/09(木) 22:14) No.6327
> > 誰かいますかー?
> いないようなのでさいなら。
さいならー


こういう真性リアル厨房がいる限りHSPは舐められ続けるだろうね。
可哀想に >HSP
0349デフォルトの名無しさんNGNG
>>348
こいつ、ガキなんだろーけど、いつかこーゆーことになるとは思っていたが…。
聞いてることもHELP読めば分かることばっかりだし…。
子供が多いこともHSPのナニなとこだな…。
0350デフォルトの名無しさんNGNG
やっぱり年齢制限っちゅーか、「ガキお断り」ってかかげるべきだな!
0351デフォルトの名無しさんNGNG
あそこ、年齢書かせるようにすればいいのに…。
そうすれば、「ああガキか…」とリアクションも臨機応変に出来る。
あるいは「子供HSP相談室」ってBBSも付けるか?
0352デフォルトの名無しさんNGNG
本家掲示板を免許制にするとかな
0353デフォルトの名無しさんNGNG
http://www.scn-net.ne.jp/~tal/diary/
0354デフォルトの名無しさんNGNG
>>353
面白い!以上。
0355TALNGNG
勝手に人のページをリンクさせるな!どあほう!
0356デフォルトの名無しさんNGNG
良:高度なプログラム
↑        VC++          Delphi
|
|
|C C++
|                    VB
|Perl
|
|
|                   RPGツクール
|
|
|HSP
+―――――――――――――――――→
悪                        良:メンテナンス性
0357デフォルトの名無しさんNGNG
>>355
何言ってるの?リンクさせるのって犯罪なの?
0358デフォルトの名無しさんNGNG
>>356
C,C++ は、コーディングする人によってHSP以下になると思う・・・
逆にすごい人がいれば最高の言語になるんだけど。
0359デフォルトの名無しさんNGNG
>>355
リンクされたくないんならウェブに公開なんてすんじゃねェよ、バカ
さっさとページたためや、ボケェ

http://www.ilieta.com/junkie/link/linkpolicy.html
0360 NGNG
TALってやつは2chで暴れるだけ暴れて
本家では善人ぶってるってことだな。ふむふむ。
よくわかったぞ、気をつけることにしよう
0361デフォルトの名無しさんNGNG
HSPクソとかHSPスレの一個目を立ててから、ちょくちょく見てた感想(?)。

社会人とかC++使いとかDelphi使い他立派な言語を扱う2chの人にとって、HSPとは非常に習得が容易で非常に底の浅いお子様用言語であり(また作者自身もそんな意図で作っており)、能力で言えばVB以下、バッチファイルに毛が生えたような存在であり、N88BASICみたいなもんであり、またHSPユーザーにも厨房が多いので、HSPとHSPコミュニティを非常に煙たがっています。

誇張無しでHSPは彼らにとってプログラム板のお荷物であり、HSPやるならDelphiかVCでも買えというのが、現在の彼らのほぼ総意です。プログラム板が草野球なら、HSPはキャッチボールくらいのレベルらしいです。UIを作る能力も例外ではないと思われます。

で、たまにHSP使い(と思しき人)が集まればネットウォッチに発展するような状況も頻繁にありましたから、やはりプログラム板のお荷物と言われても仕方の無い事です。一応真面目な話もありましたが、総合的に見てS/N比が低過ぎます。この辺は「HSPプログラマーがダメダメ=言語がクソ」という判断を食らってると言えます。


--------------------------------------------------------------------------------

もし煽りが居なくなったら居なくなったで、単純な言語だし、話のネタなんか無いかも知れないな。
0362デフォルトの名無しさんNGNG
2chのHSP版で、「HSPはクソ言語だ」という論争が巻き起こっていますが、なんだかVC++派が優勢のようで、ちょっと残念な気もしています。

もちろん、VC++の方が、機能も多く、知識次第で様々なソフトが作れるという点や、技術レベルの面などのこともあって、有利になってしまう要素が強いですが、それにしてもHSPユーザー側がほとんど反論になっていない状態です。「三流プログラマー」がどうのこうの言っていたりと、まるで理論的なものになっていません。
まあ、そんなことがあったので、一応、2chにHSP派として書き込みしてきました。何を書いたのかは秘密・・・ですが(笑)

僕の性格からすれば、どれが僕の書いたものなのか分かってしまうような気もする・・・。
0363デフォルトの名無しさんNGNG
2001/08/03
HSPはクソ言語(2ch)

VCと比較した感想だが、
HSPユーザーはプライドが低いような気がする。


クソソフトでも自身満点に公開。
HSPでプログラムできることで、悦に入っている。
ユーザー年齢が全体として低い。
と、まぁ以上が"全体"としての感想である。

で、2chの連中は、
「HSPプログラマーがダメダメ=言語がクソ」
って解釈しているようだ。

ある人曰く(どこに誰が書いてたかは忘れた)
「VC++で作った優秀ソフトでUIがクソなら、VC++でDLL作ってVBでUIを作ったほうがマシだ」
の発言同様「VC++でDLL作ってUIをHSP」との解釈ならば、
何らクソな言語では無いと思うのだがどうだろうか。

ユーザーが駄目ってのについては…………。
0364デフォルトの名無しさんNGNG
誤解されてると思うんだけどHSPも、WinAPIが使えるのでやろうと
思えばかなりのことが出来ますよ。
結局WinAPIの知識が必要になりますが。
0365デフォルトの名無しさんNGNG
>>364
使えたらもっとはやってます。
0366デフォルトの名無しさんNGNG
HSPっていつの間にこんなに有名になったの?
0367デフォルトの名無しさんNGNG
>>365
使えるので結構はやってます。
0368デフォルトの名無しさんNGNG
>>365
loadlibを使えば使えますが?
0369デフォルトの名無しさんNGNG
>366

いつの間にやら、厨房用言語として有名になりました。
0370デフォルトの名無しさんNGNG
ユーザー数でVC超えたりしたね。
HSPで学んだことはドキュメントの重要性と敷居の低さによって
どんな影響が出るかということだね。
0371デフォルトの名無しさんNGNG
>>368

>loadlibを使えば使えますが?
んなこた知ってるよ・・・
標準でついて無いので逝ってよし
「標準添付だよ」っていったらもっと逝ってよし。

特徴の無い言語で、DLL使えないとなると(以下略)

しかも、使えるの限られてくるし・・・
0372デフォルトの名無しさんNGNG
>>371
何で標準にこだわるの?
別に標準じゃなくても使えれば良いじゃん。
ちゃんと、実用的な視点にたって考えてる?
0373デフォルトの名無しさんNGNG
>「VC++で作った優秀ソフトでUIがクソなら、VC++でDLL作ってVBでUIを作ったほうがマシだ」
>の発言同様「VC++でDLL作ってUIをHSP」との解釈ならば、
>何らクソな言語では無いと思うのだがどうだろうか。
はっきり言ってHSPのUI作成能力はVisualC++にも劣るよ。
標準機能じゃメニューやツールバーすら付かない。
さらにダイアログをリソースとして組み込めないから
全くお寒いUIしか作れないよ、HSPは。

>>364
あんたアホだね。Windowsプログラムの事を何も知らんのか?
WinAPIでプログラムを組むのが面倒だからVBとかHSPが役に立つのよ。
APIを直に呼びまくるソフトを作るんだったら
C/C++とかPascal系(開発環境で言えばDelphi)が簡単だからそれを使え!
VBとかHSPでAPIを呼びまくるのは愚の骨頂。
勘違い厨房は逝って良し!
0374デフォルトの名無しさんNGNG
>>373
あんたこそアホだね。
簡単にできるところはHSPでやって、出来ないところはAPIで呼びまくる
それで良いじゃない。
なぜにわざわざHSP以外で作らなくちゃいけないの?
0375デフォルトの名無しさんNGNG
>>372
をいをい・・・
実用的?・・・

なんじゃそりゃ・・・

>>別に標準じゃなくても使えれば良いじゃん。
使えないんだって・・・
DLL作ってどうのこうのっていうんだったらVB使ったほうが全然いい。

メリットはただと言うことぐらいしか・・・

>>374
WinAPIでも、呼べるのと呼べないのがあるだろ?
型がしっかりしてないのも原因。

やはり糞・・・
0376デフォルトの名無しさんNGNG
>>375
なにを呼べないといってるのか知らないけど、ほとんどのAPIは
呼べるじゃない?
だからいろんなことが出来ますよ。
標準であろうが、標準で無かろうが、HSPから使えることは確かです。
Loadlib.dllを使うのだからDLLはもちろん作りません。
だから、標準で使えなくても全然困らないんですよね。
実用的な視点というのはそういうことですが。
0377デフォルトの名無しさんNGNG
厨房言語がそんな万能なわけねぇだろ
勘違いすんな
0378デフォルトの名無しさんNGNG
>>377
万能じゃないけど、いろんなことができるのは確かですが?
0379デフォルトの名無しさんNGNG
>>376
そこまでしてHSPにかじりつくメリットは?
0380デフォルトの名無しさんNGNG
>>379
やはり簡単だからですね。
後はフリーであること、軽いこと。
私はVCも持っていますが、簡単なものはHSPで作ってしまいますね。
0381デフォルトの名無しさんNGNG
>>374
はぁ・・・・
まぁなにも言わずにVCとかDelphiとかやって見れ・・・・
きっと俺の言ってることが分かってもらえるよ・・・・

だいいちLoadlib.dllを使ってみて、それが如何に生産性が低いか
気づかないの?
はっきり言ってMFCでやった方が生産性高いぞ。
井の中の蛙だな、アンタ
0382デフォルトの名無しさんNGNG
>>376
馬鹿じゃないの?・・・
あんさんそれ本気で思ってる?
いや、VBとか、VCとかの統合環境買えないなら話は別だけど。

>Loadlib.dll〜
あほ・・・
DLL作るからLoadLibの意味があるんじゃないの?
WinAPIだけ使うなら、その時点でHSP使わないでしょ・・・

HSPがなんで馬鹿にされるのかわかった気がする・・・
はぁぁぁぁ・・・・・・
0383デフォルトの名無しさんNGNG
糞と呼ぶものを構う奴の気が知れないのだが。
自分を構って欲しいとか、VC++使えるんだ、凄いねといって欲しいのか
理解に苦しむ。自分は職業で色々な言語に携わって15年程度になるが
HSPを批判しようとは思わないな。使う使わないは人の自由だから。
性能と開発期間は常にトレードオフであることを知らないアマプログラマの
いうことなど聞いてはいかんよ、HSPプログラマさん。
常に向上心を持ってプログラミングしなさい。長所を生かすも
短所で自滅するもあなたのセンスなんだよ。
わたしの経験上、他人をけなしているひまのあるプログラマなんて
たかが知れた技量しか持ち合わせていないからさ。
理屈っぽさを持つことはある意味大切なんだけどその矛先が
何処に向けているかで使える奴かどうかは大体見抜けるものなんだ。
最近はプロジェクトの管理が中心なんでその辺が良くわかるからね。
まあ、口を出すことでは無いかもしれないけどあまりに
醜い子供が多いもんで、おせっかいだが許しておくれ。
0384デフォルトの名無しさんNGNG
>>376
コールバックはどうすんの?
0385デフォルトの名無しさんNGNG
>>376
>なにを呼べないといってるのか知らないけど、ほとんどのAPIは呼べるじゃない?
本気ですか?
本当に何が呼べないか分かりませんか?
じゃあ単純にあなたの勉強不足ですね。

つーかVC勿体ないね〜
全く使いこなしてないでしょ、アンタ
0386デフォルトの名無しさんNGNG
>>383
うん。オマエモナー

>>380

なんだHSPを趣味用(とは言ってないが)って割り切ってるのか・・・
どうでもいいかもしれないけど、
>>381の言うとおり、MFCとかのクラスライブラリ使ってみ・・・
HSPより簡単になるよ。
0387デフォルトの名無しさんNGNG
>>383
長い。要約して出直すように。
0388デフォルトの名無しさんNGNG
>>387
あれくらいが長いか
0389デフォルトの名無しさんNGNG
>>381
loadlibは一部に適用されるだけですからね。
生産性が落ちるなんて事は無いですね。

>>382
本気でそう思いますよ。
DLL作るからLoadlibの意味があるってどういうことですか?
むしろDLL作らないから意味があるんでしょう?

>>384
どうしようもないと思いますね。

>>385
本当にわかりませんね。具体的にWinAPIの何が呼べないんでしょう?
0390デフォルトの名無しさんNGNG
0391デフォルトの名無しさんNGNG
Find系とか?
0392デフォルトの名無しさんNGNG
>>383
まあそうですね。こちらも暇つぶしだし。

>>386
MFCはいいですよね。
でも、はっきり言ってMSDEV.exeが重いんですよね。
たった数分のことにこれ立ち上げる気もしないですし、
HSPはコンパイルが一瞬なので、試行錯誤が楽しんですよね。
0393デフォルトの名無しさんNGNG
>>389
CallBack
関数ポインタ使うやつ。
Window系
構造体使うやつ。
0394デフォルトの名無しさんNGNG
>>392
たしかにテスト用とか「こう言う感じ」とかつかむにはいいかもね。
メモ帳みたいな感じかな?
0395デフォルトの名無しさんNGNG
>>394
悪い・・・文章おかしい・・・
おれ、アイデアとかメモ帳に書きこむ癖があるのよ。
そういう意味
0396デフォルトの名無しさんNGNG
>>393
確かに、引数に関数ポインタを渡すやつだと、普通は出来ないと思いますね。
構造体は無理矢理やればできると思いますが。
0397デフォルトの名無しさんNGNG
なんかHSPでやるのが何でも簡単だと思っているような人がいるので注意しとく。
HSPは確かに簡単にプログラムが書ける。しかしそれはゲーム用としてだ。
それ以外の分野ではむしろプログラムが煩雑になる。
例えばファイル操作をするプログラムを書くならMFCのクラスを利用した方が
より簡単・強力になる。後データ処理をするならこれまたC/C++でやった方が
簡単で強力である。(本当にHSPより簡単ですよ)

それぞれの言語にはそれぞれの利点・欠点がある。
言語と開発環境は使いどころを考えないと駄目だよ。
0398デフォルトの名無しさんNGNG
>396
例えば引数に関数ポインタを渡す関数ってどういうのあります?
0399デフォルトの名無しさんNGNG
>396
例えば引数に関数ポインタを渡す関数ってどういうのあります?
0400デフォルトの名無しさんNGNG
>>397
ファイルを操作するんでも、複雑なことやらなければHSPの方が楽な
時はありますよ。
バッチファイルの延長のようなことをやる時ですね。
0401デフォルトの名無しさんNGNG
>396
例えば引数に関数ポインタを渡す関数ってどういうのあります?
■ このスレッドは過去ログ倉庫に格納されています