- 1 名前:名前は開発中のものです。 mailto:sage [2008/01/21(月) 16:58:52 ID:2uPRN/8a]
- ( ,,,)
.( ,,) スクリプト言語 HotSoupProcessor について ( ,,). ゲーム製作の視点から、また〜りと語り合うスレ。 , -──- 、 (,;::-──-; )-、 .|` ̄ ̄ ̄´;;|ヽ l * 質問する前に検索してみる事 l; :::;;;l-' / * ヲチ、ネタなどはスレ違い ,-ヽ───.'-、´.. * 歴代スレ、関連サイトは >>2-4 あたり ヽ ──── ' ONION software (本家) www.onionsoft.net/
- 812 名前:名前は開発中のものです。 mailto:sage [2009/04/17(金) 23:56:37 ID:5r0O0l3H]
- 過保護は芽をつみ取る行為にも等しい
- 813 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 00:03:55 ID:tkLbqj73]
- かといって、放任や突き放しも種を植えない行為にも等しいけどね。
- 814 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 14:00:57 ID:i4GdiZ24]
- ttp://f55.aaa.livedoor.jp/~mclass/hsplecture/pushctrl.htm
>Ctrlキーを押すと次の処理に移ろうとしますが >もう下には命令文がないのでプログラムは終了し、ウィンドウが閉じます。 うそつきじゃね?
- 815 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 14:19:07 ID:T3Xgoxhc]
- >>814
HSP2.6のときの講座だろ。 HSP3.xになってから、プログラム末尾でendじゃなくstopするように 動作変わっただけだから、ウソではないよ
- 816 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 14:37:52 ID:i4GdiZ24]
- サーセン
- 817 名前:名前は開発中のものです。 [2009/04/18(土) 16:23:09 ID:NFaH/lro]
- HSP3.2b2出たage
- 818 名前:薬漬骸骨 ◆dHbtcMuO1. mailto:sage [2009/04/18(土) 17:23:58 ID:JUxsXfy/]
- >>817
HSP3.2正式版が待ち遠しいね。
- 819 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 02:57:10 ID:Uu7ui375]
- スマンHSPから離れて早1年なんだ。
正直、sakuraさんと同じ心境でHSPから離れてる。 がんばってほしいけどねー・・・むむむ。
- 820 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 12:36:50 ID:nncgQlWK]
- 勝手に離れてろ
二度と戻ってくんな
- 821 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 14:21:43 ID:Zta7l420]
- ぶっちゃけ2chにHSPスレはいらないだろ
HSPはいらない子扱いだし、本家掲示板の方が人いるし 本家にねらーが空気読まずにねらー口調で割り込んできてるのは気に入らないけど
- 822 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 19:36:47 ID:pBGMFXCQ]
- <まとめ>
本家の発言 → いちいちスレ上げるためにカキコミすんなよ。2chで十分だろAKIHIRO 2chでの発言 → >>821 2chの本家に対する評価 → クソばっか 本家の2chに対する評価 → スクリプトキディの罵り合いの場
- 823 名前:名前は開発中のものです。 mailto:sage [2009/04/19(日) 21:04:05 ID:Zta7l420]
- <結論>
本家で大人しくしろ
- 824 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:23:10 ID:JUfXX90h]
- このスレにも2chでしかしないような雑談もあっただろが。
乱立てはよくないけど。
- 825 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 01:48:20 ID:N0McE6Mw]
- 出来るのか出来ないのかは不明だが
HSPtoCが本当に出来たら・・・ 結構すごいことになるとは思うんだがな。
- 826 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 02:07:19 ID:0ND9U/9c]
- >ねらー
- 827 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 02:16:40 ID:JUfXX90h]
- HSPtoCって、よく聞くんだけど、
HSP自体がC言語で書かれてるから、 HSP SDKそのものではないの?
- 828 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 04:36:28 ID:H/j9jud+]
- できることなら、HSPtoXNAがほしい。
- 829 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 19:02:59 ID:Gd2j0d/l]
- HSP SDKはプラグイン作成用にすでにあるものだけど、
HSPtoCはHSPのスクリプト(*.hsp)をCのソースコードに変換する、というもの。 OpenHSPでやってるようだけど進んでいる様子がまったくない。 ttp://www.onionsoft.net/hsp/tooldev/
- 830 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 20:04:47 ID:JUfXX90h]
- 命令(関数)の実体もあって、変数管理もできていて、
言語構造もCに似ているとくれば、 HSPtoC実現の足かせとなっているのは一体なんだろう?
- 831 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 20:17:50 ID:NU7F39i/]
- >>830
需要がない
- 832 名前:sage [2009/04/20(月) 21:44:45 ID:XwzH2Dp2]
- >>830
インタプリタにしてもHSPtoCにしても一番足かせになるのはプラグインのABI互換性だと思う
- 833 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 08:48:44 ID:STEDebb9]
- hsp3cnv、hsp3rtest でを調べてくれ
ゆっくりだが進んではいる 細かい技術的な問題も大量にあるんだが根本的には >>831
- 834 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 22:02:01 ID:Xik3Vsvn]
- HSP自体をネイティブコンパイルにすればいいと
- 835 名前:名前は開発中のものです。 mailto:sage [2009/04/22(水) 23:27:21 ID:AUX7bEid]
- XNA扱えたら確かに面白いな
- 836 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 08:32:18 ID:jvyoTIXZ]
- 型無しの動的言語をただ単にネイティブコンパイルしても大して意味は無い
命令ディスパッチのコストだけ削減しても微妙だから
- 837 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 14:03:50 ID:OUrQcii/]
- XNAって基本的にはフレームワークでしょ?
VS2008上でXbox360での動作保証されたライブラリを使ってC#で記述する 枠組みってだけだから、HSPで書いたブログラムがコンバータを通せば 360上でも動作するってんなら面白そうだけど、単にXNAで読み込める形式になるって だけなら二度手間なだけみたいな。最初っからXNA使えよミタイナ
- 838 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 14:37:05 ID:iAxfNoRR]
- 360で動かすには追加料金いるんだろ、あれ
HSPは無料だから敷居が低いのに、全く相容れねえよw
- 839 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 21:25:54 ID:jvyoTIXZ]
- CCIも公開されたことだしhspletを参考にすればMSIL対応までは
そこそこの手間でできそうだな 素直に対象言語使えよってのはtoCやhspletにもいえるんだけど
- 840 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 21:47:19 ID:+PlMsM/c]
- >>837
>>838 アクションゲームツクールみたいなカンジでEASY3Dやらhgimg3が動けば、 かなりよくない? 7月にはデベロッパのコミュニケーション等でXBOX360に配信できるから、 有料とはいえ、収入が発生する手段が増えるのはよくないかい?
- 841 名前:名前は開発中のものです。 mailto:sage [2009/04/28(火) 07:06:22 ID:M5dd/uc6]
- 何か新しいhgimg3とhmmの相性が悪い気がする
プロセスが残ったり固まったり
- 842 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 07:33:00 ID:RiJw0/kF]
- 今のHSPでゲーム作るうえでスピードが足りないこととかあるの?
- 843 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 11:30:23 ID:OJRHmsI8]
- 俺はスピード足りなくなった
- 844 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 13:23:02 ID:FitS3JHG]
- >>842
テキスト処理系のソフト(ブラウザとかデータベースソフトとか)を作ると 激しく遅いのがわかる
- 845 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 13:30:48 ID:OJRHmsI8]
- ブラウザつくろうとして挫折したのを思い出した
<br>タグを改行に置き換えるだけで疲れた
- 846 名前:名前は開発中のものです。 mailto:sage [2009/05/04(月) 13:52:19 ID:SPbAhg1/]
- 複雑なパーザはさすがに無理あるな
- 847 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 19:21:57 ID:kHpqz4Rc]
- ジャンプアクション作りたいのに壁の判定だけうかばない・・・
上に乗るのはできるけど普通にすり抜けできてしまう・・・
- 848 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 20:30:46 ID:i3w34seY]
- 上に乗れるように組めるなら簡単だと思うんだが・・・?
- 849 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 20:37:43 ID:kHpqz4Rc]
- 空中にいるときはジャンプ中でなければy軸が下がっていくようにして
地面にいるときはy軸のマイナスが止まるようにしているんだが 段差を作って横から入ると普通に中に入れてしまうんだ じゃあ同じようにx軸も動かないようにとしてしまうと地面を歩けなくなってしまうんだ
- 850 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 22:54:00 ID:kHpqz4Rc]
- 自己解決したと思ったら壁にくっついていたら常にジャンプ可能に・・・
- 851 名前:名前は開発中のものです。 mailto:sage [2009/05/05(火) 23:22:30 ID:cEiTfchq]
- んー、x軸を止める判定は?
結局は、マップ当たり判定用ルーチンと敵との当たり判定用ルーチンは必要だと思うけど。
- 852 名前:名前は開発中のものです。 mailto:sage [2009/05/06(水) 00:34:37 ID:DXRdKT4P]
- そこまでわかってれば、よく考えるだけだと思う
そもそも本気で聞きたいならもう少し詳しく書かないとどんな処理してるかわからん ソースだせよ どんなのでもいいならアタリ判定のサンプルなんていくらでもネットにあるだろ?
- 853 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 13:45:59 ID:CoAh0yzY]
- >>850
ロックマンXの壁蹴りみたいなものか? それはそれで面白そうだな。
- 854 名前:名前は開発中のものです。 mailto:sage [2009/05/19(火) 20:27:06 ID:psG8WBbx]
- HSPとはゲーム製作に強いスクリプト言語と聞いていますが、
フリーゲーム界隈で一般に周知されているHSP製ゲーム、つまり代表作といったようなもの 一体どのようなものがありますか?出来れば名前を挙げて教えていただければ幸いです
- 855 名前:名前は開発中のものです。 mailto:sage [2009/05/19(火) 20:36:26 ID:PtxDhZ2M]
- >フリーゲーム界隈で一般に周知されているHSP製ゲーム
・・ないな
- 856 名前:名前は開発中のものです。 mailto:sage [2009/05/19(火) 20:40:09 ID:PtxDhZ2M]
- と思ったけど、ディアボロの大冒険は、有名だろうか
- 857 名前:名前は開発中のものです。 mailto:sage [2009/05/19(火) 21:23:55 ID:EIQ9mci9]
- 俺もディアボロの大冒険ぐらいしか思いつかんかった
- 858 名前:名前は開発中のものです。 mailto:sage [2009/05/19(火) 21:38:59 ID:fDcg1ah9]
- ElonaもたしかHSPだったような
あとBabelとか
- 859 名前:名前は開発中のものです。 mailto:sage [2009/05/19(火) 23:00:38 ID:M6rB9xi0]
- HSPで1msのwaitを掛けるにはどうすればいいの?
- 860 名前:名前は開発中のものです。 mailto:sage [2009/05/19(火) 23:14:04 ID:TjHelh9p]
- await 1
- 861 名前:名前は開発中のものです。 mailto:sage [2009/05/20(水) 00:26:35 ID:rI3o3n+1]
- >>854
だいぶ古いけどマジカルフィーリング2とか
- 862 名前:名前は開発中のものです。 mailto:sage [2009/05/20(水) 00:35:56 ID:VavMRRLi]
- >>859
WinAPIのtimeBeginPeriodでタイマー精度上げてSleepかタイマー監視しながらawait 0 それかhgimg3とかプグイン使う HSPの標準命令じゃ無理 >>860 await 1じゃ環境によって6〜15msぐら待つ
- 863 名前:名前は開発中のものです。 mailto:sage [2009/05/20(水) 19:27:06 ID:igo9zVMP]
- 何がしたいかは知らないが、1msのウェイトが必要になるような設計は
ほとんどの場合見直したほうがいいということなら知っている w
- 864 名前:名前は開発中のものです。 mailto:sage [2009/05/21(木) 23:05:27 ID:QfeJ/ReC]
- 最近のチームグリグリのゲームはHSPだ。
ZGPだけど。
- 865 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 01:30:42 ID:I5ybSMB6]
- ONION softwareの同人ゲームもHSP…だよな?
- 866 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 05:50:40 ID:vZiZfFfs]
- 多分C#とか使ってるんじゃね
- 867 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 20:51:05 ID:yB4pcAMK]
- HSPの開発にはC++使ってるっぽいし
C++じゃね?
- 868 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 21:41:53 ID:I5ybSMB6]
- あ、やっぱりそうなのかな
てっきり同人ゲーム作る時にいちいちC++とかで作るとメンドイから 開発したのがHSPの原型だと思っていたんだがw
- 869 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 22:01:18 ID:opjfj0d5]
- いや、全部じゃないけど
Cooperate with : Hot Soup Processor 3.1 + HGIMG3 って明記されてるソフトもあるみたい
- 870 名前:名前は開発中のものです。 mailto:sage [2009/05/27(水) 22:06:17 ID:ODEONOpX]
- hgimg3のリアルタイムタイマーってどうやって使うんですか?
hgsetreq SYSREQ_DEFTIMER, 0 これのあとどうしたらいいか根本的な使い方がわからない awaitのかわりに正確にwaitとるにはどういう記述で使うものなんですか?
- 871 名前:名前は開発中のものです。 mailto:sage [2009/05/27(水) 22:37:33 ID:px+AXl1P]
- hgsettime
hggettime この二つの命令を使えばいんじゃね?
- 872 名前:名前は開発中のものです。 mailto:sage [2009/05/27(水) 22:56:01 ID:ODEONOpX]
- すみません
hginiしてないせいでした なまじ初期化せずにもsetとgetそのものは動いてたので・・・。
- 873 名前:名前は開発中のものです。 mailto:sage [2009/06/03(水) 02:50:45 ID:7uBd4LdQ]
- hsp.tvが死んでるなー
サーバー代払い忘れでもしたのかな
- 874 名前:名前は開発中のものです。 mailto:sage [2009/06/03(水) 11:01:36 ID:ctUIbA+e]
- ご冥福をお祈りいたします
- 875 名前:名前は開発中のものです。 mailto:sage [2009/06/03(水) 20:41:03 ID:IBkmZqVx]
- 鯖というよりドメイン代だろうな、というか.tvになってから企業がバックにいる気がしたんだが
- 876 名前:名前は開発中のものです。 mailto:sage [2009/06/03(水) 23:41:39 ID:ctUIbA+e]
- ttp://hsptv.sakura.ne.jp
ほれ。
- 877 名前:名前は開発中のものです。 mailto:sage [2009/06/06(土) 09:43:16 ID:ddJIvgLA]
- マルチスレッド処理してえなあ
- 878 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 18:59:43 ID:Q1umyKe5]
- 新しいゲームのアイデアを思いついた。で、思いつくままに案を書き出していった。
書いたらそれで満足してしまった。たぶん作らないだろう。
- 879 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 17:43:45 ID:gto6MPDI]
- あるあるwwww
- 880 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 18:36:12 ID:SVZhD70S]
- 脳内で遊んでおしまいみたいな、ね。
- 881 名前:名前は開発中のものです。 [2009/06/22(月) 19:14:30 ID:j6c6px+A]
- chgdisp 1,720,480
bgscr 1,720,480 wait 3 このスクリプトをHSP3.1で動かしてみたらOSが壊れました。まったく起動できない。 ほんとに不可解なんだけど同じ体験したことある人いますか? 当方、Vistaのワイドモニターです。 なお、このスクリプトは絶対に実行しないでください。OS壊れてリカバリーになります。
- 882 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 20:08:57 ID:TyNgDP5W]
- OSが壊れるとしたらOSかドライバの問題だ
単にセーフモードで解像度切り替えればいいだけだろ
- 883 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 20:09:05 ID:vO+Lgom/]
- FPS30でもFPS200でもキャラクターの移動量同じにするにはどうすればいいの?
- 884 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 20:15:27 ID:Eksysvql]
- FPSをみてそれに応じて移動量を変化させるだけ
- 885 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 20:16:51 ID:TyNgDP5W]
- >>882
VGAモードだった
- 886 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 20:17:17 ID:j6c6px+A]
- >>882
それがセーフモードでも起動できないんだよ。 どれやってもダメ。
- 887 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 20:36:23 ID:TyNgDP5W]
- >>886
すまん、間違えた。 >>885 でも駄目ですか? 間違った設定して画面表示できなくなってあせったことなら 俺も何度もあるわけだが、 画面表示できない(ディスプレイのOut of rangeやOut of timgin)じゃなく OSが壊れるって言ってる理由はなんですか? 起動できないってどのタイミングのどういう 挙動のことを言ってるか説明してもらえると 何か言えるかも。
- 888 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 21:36:50 ID:j6c6px+A]
- Vista起動後にセーフモードかノーマルかの選択画面にはいくんだけど
どれ選択してもまた同じ画面になる。 VGAは知らないので試してない。こんなのは初めてです。
- 889 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 21:39:50 ID:TyNgDP5W]
- Vistaだと「低解像度ビデオ ( 640 × 480 ) を有効にする」らしい
- 890 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 21:58:24 ID:j6c6px+A]
- どうしてもデスクトップの画面までいけないんだよ。
リカバリーディスク使ってもダメ。なんとかのシステムファイルがありませんの 表示は出たね。レスありがとう。みなさまも気をつけてください
- 891 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 22:25:15 ID:vGvNXFSe]
- なんとかのなんとかが重要な気がするんだがw
- 892 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 01:18:39 ID:yMkyejNR]
- メッセージ消えるの速すぎて覚えきれないパターン?
ケータイかデジカメでとって確認
- 893 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 13:32:41 ID:1Z7RPMuY]
- 881がマジならわずか4行でWindows物故割せるHSP最強だな
- 894 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 13:35:28 ID:1Z7RPMuY]
- misu
3行
- 895 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 14:07:28 ID:xGqsRLvs]
- >>890
ntfs.sysじゃねーの?とテキトーぶっこいてみる
- 896 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 23:02:28 ID:+oLzataj]
- >>893
3行とはいえ普通に考えれば原因はchgdispの部分だけだろうな 合わない解像度が設定されたときに処理する機構が上手く言ってないのだろう
- 897 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 09:48:17 ID:0hb4IzZP]
- >>881
試した奴いないの? 俺はやらないよ。
- 898 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 10:25:17 ID:6zmuDGlH]
- 仮想PCで誰か試せば?
- 899 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 11:51:25 ID:aktdoAeD]
- それでOSが壊れるなら、他の言語使って解像度変更しても壊れるだろうなw
やっぱりVistaはいらない子だったw
- 900 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 14:13:51 ID:9fKkBUcr]
- VistaSP2の4:3比率モニタで実験したが大丈夫だぞ
ていうか720x480解像度なんて出来たんだな
- 901 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 14:48:13 ID:nPmFbZfQ]
- 本当にできてるのか?グラカかドライバが一番近いサイズで誤魔化してないか?
- 902 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 15:38:40 ID:9fKkBUcr]
- ttp://up2.viploader.net/pic2/src/viploaderf162128.png
PrintScreenでキャプチャした画像 ttp://up2.viploader.net/pic3/src/vl2_151366.jpg 実際モニタに映っている状態 グラボが誤魔化してるかもしれんな。 まあどっちにしろちゃんと映ってないからゲームにならんがw とりあえず壊れることはなかった
- 903 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 18:41:59 ID:nK+gzUkH]
- >>902
実験サンクス あなたのは4:3モニタだから問題ないのかもね。 ワイドモニターはフルスクリーン720*480でも初期化はできる。エラーは出ないから。 でも720に問題あるのかもしれないな。
- 904 名前:名前は開発中のものです。 mailto:sage [2009/06/25(木) 13:25:49 ID:iicfEsfS]
- >>902
乙です! モニタだけの問題かな、試すにしてはちょっとリスクが大きい。
- 905 名前:名前は開発中のものです。 mailto:sage [2009/06/25(木) 17:55:22 ID:MPevgRut]
- リカバリする気力のある人は試してください
絶対Vistaが起動できなくなるとは限らないので
- 906 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 11:07:29 ID:UOr0MMk6]
- >>905
こういう致命的な問題は外で騒ぐより、公式で直接報告した方がいいだろ 一番良いのはメールで直接問題点を報告する事だけどな、バグトラックは反応遅いから
- 907 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 11:11:28 ID:C6p4Hqjt]
- 再現性があるとして、これってHSPのバグになるの?
無理なサイズでも表示しようとしたグラボの問題じゃないの?
- 908 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 11:51:47 ID:hLkX9OFL]
- とりあえず、HSP以外でも試して欲しい。
HSPも結局中身はC++なんだからw
- 909 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 12:36:44 ID:X1j+R8xr]
- Cでも解像度を変えるときは必ず使える解像度かどうかを調べて変えるからなあ
HSPには使える解像度を調べる命令がないみたいだからchgdispが内部的に やるべきなんだけどしてないなら命令として欠陥があるな
- 910 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 00:56:21 ID:BAzucl1f]
- chgdispのヘルプより
> 現在の表示解像度を強制的に変更します。 強制的だって。 とりあえずstat値が2なら復帰するようにしとけばいいんじゃないの? 俺はヘタレだから怖くて試せないけど。 >>906 > 一番良いのはメールで直接問題点を報告する事だけどな、バグトラックは反応遅いから メールだとOpenHSPの参加者に情報行くかどうかわからんね。 公式掲示板は目立つが流れるのが速いので忘れられるかもしれない。 バグトラックは反応遅いが痕跡がいつまでも残る。まったく見てないわけじゃないようだし。 再現性があって重要度が高いなら、メール、公式掲示板、バグトラック。全部にやっとくといい。 公式掲示板なら再現性テストしてくれる率も上がる。 >>881 いまさらで申し訳ないんだが、vistaなら 「前回正常起動時の構成を使用する」 でよかったんじゃない?
- 911 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 02:29:38 ID:/3PKrJ0E]
- >>907
なんにせよ、修正してもらった方がいいだろう。 悪意のある誰かがこれを利用して悪さをする可能性もあるから。
- 912 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 09:21:10 ID:KXOmkMZ4]
- 使える解像度かどうかチェックしているように見えるけどなあ
dev.onionsoft.net/trac/browser/trunk/hsp3/win32gui/hsp3gr_wingui.cpp#L228
- 913 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 11:16:07 ID:myuHXUna]
- そだね。
もう環境ないんだろうけどGPUやドライバの詳細情報欲しいな。
- 914 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 01:05:22 ID:8DTG29pi]
- >>881 64bit版の話だったの?
- 915 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 19:55:40 ID:ULDoHX6p]
- >>914
それはわからない PCの仕様の欄見ても書いてないし。 HSPTV見ました? とりあえずVista関連のスレに書いたんだけど。
- 916 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 22:38:36 ID:P/Sg3s4G]
- 普通に考えたらHSPが原因じゃない気がする・・・
- 917 名前:名前は開発中のものです。 mailto:sage [2009/07/19(日) 21:25:27 ID:gnxLCthw]
- 保守
- 918 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 16:18:40 ID:Pc+SdHiH]
- >>881
ちょっと試してくる
- 919 名前:名前は開発中のものです。 mailto:sage [2009/08/03(月) 19:10:45 ID:f9ZQ3OxW]
- それが918の最後の言葉だった……
- 920 名前:名前は開発中のものです。 mailto:sage [2009/08/03(月) 21:23:41 ID:Ewzxu2fE]
- みんな命令って覚えてんの?
俺何か作る度ヘルプに頼りっぱなしなんだけど・・・・・
- 921 名前:名前は開発中のものです。 mailto:sage [2009/08/03(月) 22:38:27 ID:cqc9+/WP]
- よく使う命令以外は覚えていないのが普通だよ
とくに引数が多い奴とか数字と意味が一致していない奴(ginfoの番号など)は 覚えても無駄だし
- 922 名前:名前は開発中のものです。 mailto:sage [2009/08/04(火) 10:30:58 ID:Qqx+SfPv]
- 画面表示系は把握してる
プログラム制御系はifとかgotoとかの類は覚えてる
- 923 名前:名前は開発中のものです。 mailto:sage [2009/08/04(火) 16:58:29 ID:SM8VOFr4]
- ifとか覚えれない人は言語障害の何かじゃないの?
話が極端すぎてるでしょ
- 924 名前:名前は開発中のものです。 mailto:sage [2009/08/04(火) 19:07:57 ID:CAnid5kt]
- switchはF1押す
- 925 名前:名前は開発中のものです。 mailto:sage [2009/08/04(火) 20:23:40 ID:LZoW614L]
- >>923
さすがにそれくらいは覚えてるよ・・・・・
- 926 名前:名前は開発中のものです。 mailto:sage [2009/08/04(火) 21:17:45 ID:Qqx+SfPv]
- 3.2になって命令増えたけど、cell系命令って何の意味がある?
マクロでよくね?
- 927 名前:名前は開発中のものです。 mailto:sage [2009/08/04(火) 23:02:09 ID:pEWqLQe/]
- HSP3.2では、2Dキャラクター表示のためのセル描画命令を追加しています。
これは、従来のgcopy命令に代わる分かりやすい記述と構造を持っています。 また、将来のバージョンでのαチャンネルサポートやDirectX対応を見据えた、 高速描画のための拡張という側面を持っています。 将来のバージョンでは、CEL関連命令で扱われる画像素材及び描画は、 DirectXによる高速化の対象となります。 マクロは結局処理速度変わらないけど、複数命令組み合わせてやってた事が 一つの命令で出来れば処理軽減にもつながるだろ
- 928 名前:名前は開発中のものです。 mailto:sage [2009/08/06(木) 18:17:31 ID:+//RUAAB]
- >>926
test
- 929 名前:名前は開発中のものです。 mailto:sage [2009/08/06(木) 19:46:52 ID:uD8soK5m]
- >>923
違う言語のと間違えることはあるなぁw
- 930 名前:名前は開発中のものです。 mailto:sage [2009/08/06(木) 21:54:35 ID:+//RUAAB]
- 違う言語何種類か触ってからHSPでスクリプト書くと
repeat n {} にするか if〜then〜endif にするか、どっち派なのか統一汁! とは思うなw
- 931 名前:名前は開発中のものです。 mailto:sage [2009/08/07(金) 16:39:34 ID:apAdENkP]
- 数値を取得する場合
変数=関数 命令(変数) どっちかに統一しろ!
- 932 名前:名前は開発中のものです。 mailto:sage [2009/08/07(金) 16:52:51 ID:0y1AlMgu]
- 配列に得る、なんて場合ポインタ扱わなきゃいけなくなるから
初心者的に難しくなるのでは。
- 933 名前:名前は開発中のものです。 mailto:sage [2009/08/07(金) 22:02:28 ID:S6KZEpHY]
- たぶん931が言ってるのはgetkeyなんかのことで、
結果が配列に返る場合については触れてないんじゃないかな
- 934 名前:名前は開発中のものです。 mailto:sage [2009/08/08(土) 00:30:48 ID:ahm83cgY]
- HSP2の時は殆どが「int p1,p2」の形だった
3になってから「p1 = int(p2)」の形への変更が進んでて 今は両方の形が混在してて混乱するって話じゃないの いずれ全部の命令が後者に統一されると思うよ 知らんけど
- 935 名前:名前は開発中のものです。 mailto:sage [2009/08/08(土) 13:15:20 ID:F3iywoFO]
- 各種プラグインもあるから統一は先の先の先だろうな
- 936 名前:名前は開発中のものです。 mailto:sage [2009/08/08(土) 14:43:01 ID:r+virmuj]
- ソース要求とか面倒臭いなぁ。
ファイル整理するのが面倒で一度は断ったのに。 同じIPで名前だけ変えて再び要求してきたよ。
- 937 名前:名前は開発中のものです。 mailto:sage [2009/08/08(土) 18:26:33 ID:YGAysoEE]
- まあれだ最初から公開する気でソース書いたほうが後々自分のためだ
いろんないみで
- 938 名前:名前は開発中のものです。 mailto:sage [2009/08/08(土) 18:37:38 ID:EBVGEzQL]
- Ver1.00まではそうだろうけど、その後あんな機能もつけたい、こんな機能もつけたいって
のは、むしろソースを汚していく作業じゃね?ショットしか撃たない前提で一応完成して、 後からレーザーもつけたい、誘導ミサイルもつけたい、みたいな。
- 939 名前:名前は開発中のものです。 mailto:sage [2009/08/08(土) 19:12:49 ID:YGAysoEE]
- そしたら元の設計にそれだけのキャパシティがないってことだから再設計だ。
そのときに簡単に再利用可能なスクリプトが多いとうれしくておしっこでるだろ。
- 940 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 08:56:46 ID:C9mYFYe2]
- if (a==b) {
... } なら出来るのに if (a==b) { ... } だとエラーになる仕様を何とかしてほしい
- 941 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 12:53:49 ID:bHYnGOU/]
- 俺は改行しても認識するCとかの方が異常だと思うけどな
- 942 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 13:54:15 ID:f/6sfxz8]
- 改行もスペースもタブも等価、仕様が一貫してていい
HSPは制御構文がマクロで実装されてるのまであって仕様がバラバラ 複雑で難しい、最初はヘルプが首っ引きになる
- 943 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 14:25:21 ID:xZDqREzJ]
- そんなに不満があるならhspを使わなければいいだけじゃねーの?
わざわざhsp板に来て文句垂れてる理由がさっぱり分からん。
- 944 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 14:50:13 ID:sRP1bQDt]
- HSPとCの両刀使いの人に多く見られる現象である。
つくづく最初からCで書いた方が良いと思いつつもなかなか離れられないのである。 しかしながら、こういった人たちが多くのプラグインを作るのもまた事実。 少しの批判も許されないというのなら HSPのこれ以上の進化は望むべくもないな。
- 945 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 16:09:36 ID:xZDqREzJ]
- 極一部のプラグイン製作者の顔色を伺ってhspの文法をCに近づけて行ったら
最終的にhspの魅力であるお手軽さがスポイルされてしまうんじゃないの? 最初からCを使えば良い=hspは中途半端なC言語モドキになってしまうかも。 批判っつっても「Cは○○できるのにhspは…」みたいなのばっかりで、 本当にそれがhspの発展に寄与する意見なのか妖しいと思うんだがねぇ。
- 946 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 16:10:35 ID:cyHyqhxP]
- 文字を絵ではなくて、コピペできるテキストとして表示するのって、
mesboxぐらいなのかな? メッセージボックスの上にボタンとかはおけるみたいだけど、 mesboxを表示の基本にするのはちょっと複雑で面倒だから……。
- 947 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 16:37:37 ID:g+voDOec]
- VBのoption explictに当たる命令つけてほしいなあ
変数のタイプミスで死ねるのは初心者に優しくないと思うが
- 948 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 17:09:14 ID:ctwcLOL3]
- >>947
デバッグウィンドウで変数の一覧をチェックするのも、変数の数が多いと面倒になってくるしね。 エディタに変数のリストアップ機能とかあればまだ助かるかも。 デバッグウィンドウで思い出したけど、その中の字を大きくするのと、下部のチェックボックスの ON/OFFの記憶って、どっかのオプションでできるのかな。
- 949 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 20:46:37 ID:CXQUHSLg]
- HSPは、エディタの起動が軽いのもお手軽さに貢献してると思う。
Visual Studioみたいに「補完機能とか、いろいろ機能をつけたはいいが、 起動に時間がかかりすぎる」ってなるのは勘弁して欲しい。
- 950 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 21:10:58 ID:nTJSPsGv]
- とりあえず、HSPで作ったテキストボックスは再変換が出来ないのを何とかしちょくれ
あとデバッグウィンドウの機能追加 ・リアルタイム表示 ・複数の変数の同時参照 これくらいあってもいいだろ
- 951 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 23:17:17 ID:4x1Pj3fd]
- なんかいうと「不満があるなら使うな」ていわれるのがオチかよひでえw
いいところもいっぱい挙げられるがダメなとこもいくらでも挙げられるぞ、使い込んでりゃ
- 952 名前:名前は開発中のものです。 mailto:sage [2009/08/09(日) 23:36:18 ID:wL0Pxzkh]
- Visual Studioで起動に時間がかかるのはあなたのPC性能が低いから
いい加減なことは言わないでもらいたい
- 953 名前:名前は開発中のものです。 mailto:sage [2009/08/10(月) 00:07:17 ID:Pki3jr9S]
- いやいや、PC性能が低いヤツもカバーしないとHSP使いが、もっと減っちゃうしw
Microsoft系のアプリは全般的に重い。Wordですら重いと思う。
- 954 名前:名前は開発中のものです。 mailto:sage [2009/08/10(月) 10:00:32 ID:/52tpSBr]
- 古いOSもサポートしてる以上
それらの環境でもまともに動作しないといけないからな 現状では不便でも軽い方が良い それに今までも手が届かない部分はユーザー自身で改善してきたんだ そうやって今のHSPがあるんだよなぁ
- 955 名前:名前は開発中のものです。 mailto:sage [2009/08/10(月) 13:11:52 ID:Pki3jr9S]
- サクラエディタのプラグインで
HSP命令の補完とか、テキストの再変換とかの機能を追加しつつ、さらに、 ワンキーコンパイルできるようにしたりしてる人もいたけど、 正直、設定がよくわからなくて断念したよ。
- 956 名前:名前は開発中のものです。 [2009/08/12(水) 18:15:49 ID:UfphfioN]
- サクラは使いやすいね。エディタとして高機能だし、しかも新しいプラグインやモジュールの命令の色分けも出来るし。
昔は使ってたけど、環境変わってから設定するのめんどくさくなって使ってない。環境構築ツールできないもんかね? 今じゃ作業しにくいときにだけ、サクラで作業して標準エディタにコピペしてるよ。 そういえば秀丸エディタも同じようなものなのかな? フリー制度あるから簡単なら乗り換えてみたいね。
- 957 名前:名前は開発中のものです。 mailto:sage [2009/08/12(水) 18:41:25 ID:RHZ1jjH6]
- HSPでインテリセンスできたらいいなあ
- 958 名前:名前は開発中のものです。 mailto:sage [2009/08/12(水) 19:36:28 ID:XUgl+c3v]
- HSPのパスで、\を\\に変えるの面倒くせー!
dir_cur とか dirlist で取得できるパスの区切り文字は \ だ。 このパスの末尾にファイル名をくっつけて、何か処理したいとする。 このとき、わざわざ、strmidとかで文字を取り出して、\ を \\ に変えてるけど、 コマンド一発で変換できんもんかね?
- 959 名前:名前は開発中のものです。 mailto:sage [2009/08/12(水) 20:15:55 ID:xpPAs/Bo]
- それ何の意味もないから忘れろやるな
エディタ上で「\」を書きたい時だけ「\\」と書くんだ //カレントディレクトリにpic.jpgがあるとして filename = dir_cur filename += "\\pic.jpg" picload filename mes filename stop
- 960 名前:名前は開発中のものです。 mailto:sage [2009/08/12(水) 20:28:41 ID:WKU5Lk/S]
- >>958
は? 何言ってるんだ、 dirlistで収得したのは\\と同等の意味だ変える必要はない \\が必要になるのはエディタ内に文字列として書いた場合のみ コンパイル時に\は制御文字になるから\\みたいに書くことににるだけ "を文字として表示するのに\"って書くのと同じ 後、パスを書いたテキストファイルを読み込んだ時は\一個でいい ソース内に書くのに\\が面倒なら/にすればいい
- 961 名前:名前は開発中のものです。 mailto:sage [2009/08/12(水) 20:40:14 ID:XUgl+c3v]
- トンクス。理解した。「/」は便利だな。
win32の関数を使って、取得したパスの文字列が HSPと互換性がないものと思い込んじまったんだ。 意外と使い込んでても、基本的なところが抜け落ちてたりするんだよな。
- 962 名前:名前は開発中のものです。 [2009/08/12(水) 23:48:45 ID:UfphfioN]
- >>961頭いいな!
よくある間違いだけど、説明してもすぐに理解できない人もいるんよね。
- 963 名前:名前は開発中のものです。 mailto:sage [2009/08/17(月) 20:02:38 ID:qCcWRzPG]
- APIによっては/が通ったり通らなかったりするので注意
- 964 名前:名前は開発中のものです。 mailto:sage [2009/08/22(土) 12:05:53 ID:5AQQpnKn]
- HSPには変数の宣言をしなくていいみたいですが
他言語経験者で宣言したいもんって人は a="" b=0 c=0.0 みたいに書いてるのかな HSPが変数の宣言導入すれば実行ファイルのパフォーマンスも上がると思うのだが
- 965 名前:名前は開発中のものです。 mailto:sage [2009/08/22(土) 14:55:09 ID:ceirtH3i]
- パフォーマンスとか言っときながら
なんでわざわざ不要な宣言モドキ処理入れて実行速度を落とすの?
- 966 名前:名前は開発中のものです。 mailto:sage [2009/08/22(土) 17:54:52 ID:6C2B8UBb]
- >>964
コンパイル時に使用した変数を全部洗い出してるはずだから関係ない
- 967 名前:名前は開発中のものです。 mailto:sage [2009/08/24(月) 07:57:36 ID:vpwACh7y]
- バリアントな変数の宣言だけだと意味無いが、型の宣言まで導入すれば結構パフォーマンスあげる余地はある
- 968 名前:名前は開発中のものです。 [2009/08/31(月) 01:44:41 ID:fpAmNLoS]
- 3.2正式版きてたんだな 今知ったわ
- 969 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 01:48:34 ID:MHfa4I0d]
- 2.61使ってる俺には関係ない話だな
- 970 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 02:06:02 ID:VMQs31/g]
- さんざん3勧めてるのに
なかなか乗り換えてくれないやつがいて困る。 掲示板に度々来るのだが ウィンドウメッセージ絡みの質問が特にマンドクサイ('A`)
- 971 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 06:56:11 ID:SKM6L1MP]
- 変数メモリの自動確保を知ってしまうと2.6には戻れない
- 972 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 10:09:53 ID:MHfa4I0d]
- 実は3.xではbgscrをツールウィンドウ化できなくなってるのが
2.61を使い続けてる唯一の理由だったりするんだが、これを3.xで実現できる方法ってないかな? 可能ならば最新版のやつを使いたいんだけど、良い方法が思い浮かばないんだ
- 973 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 11:33:06 ID:vQjiXx2p]
- ツールウィンドウ化なんで削減されたん?
そこそこ需要ありそうな機能だったような
- 974 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 11:50:38 ID:dY+HvsZH]
- >>972
公式の過去ログにあった ttp://hsp.tv/play/pforum.php?mode=pastwch&num=25069
- 975 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 13:18:15 ID:MHfa4I0d]
- いろいろすまん
なんか希望が見えてきた ありがとう
- 976 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 19:24:40 ID:WGh/rZ/6]
- このスレではコンテストのことはもう話題にものぼらないだろうけど、ひきこもりのバカ
最高!ゲームはダウソする気にもならないけど、ニコ動は全部見た。
- 977 名前:名前は開発中のものです。 [2009/09/07(月) 22:40:13 ID:CR1UpsML]
- HSPプログラムコンテスト作品スレ
pc12.2ch.net/test/read.cgi/software/1251177640/
- 978 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 17:25:28 ID:iFBXVxuB]
- 2000000Byte以上のmemfileが再生出来ないのは
mmloadの「2MB以上はファイルから読み込む」という仕様のせいみたいだな。 3.2でもそのまんま。
- 979 名前:都市創出期の生命 [2009/09/24(木) 21:19:07 ID:3Livzj2Z]
- ブラック企業
- 980 名前:名前は開発中のものです。 mailto:sage [2009/09/25(金) 20:51:38 ID:iyV+mxNI]
- a
|

|