- 1 名前:デフォルトの名無しさん [2011/03/15(火) 14:47:25.05 ]
- 災害で大変だけど、頑張ろうよ…
HSP初心者向けの質問専用スレッドです。 ■とりあえずこれを嫁。 www.geocities.jp/hsp_summary/law.html ■前スレ 【まだ】HSP初質P57【いる?】 hibari.2ch.net/test/read.cgi/tech/1258974378/ ■HSPの入手はここから(HSP3.3β1) □HSPTV hsp.tv/ ■HSPの各種情報 □HSP Wiki quasiquote.org/hspwiki/ ■HSPLetの入手はここから(ブラウザ上でHSPを動かす) □HSP BIGINNER'S CLUB www.rinku.zaq.ne.jp/ultimate/ ■HSPスレまとめページ □Hot Soup Processor@2ch hsp2ch.hp.infoseek.co.jp/ <---リンク切れ www.geocities.jp/hsp_summary/
- 168 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 11:35:32.40 ]
- 関数名だけわかっても定数で詰まるから
さくらさんとこの定数ツールみたいなの標準で同梱するか 誰かHDL用にAPIと定数の関連マニュアル作ってくれないかな? 個人で作るには量が膨大すぎるけど
- 169 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 13:14:14.81 ]
- >>168
他の言語用のマニュアル使えばいいじゃない
- 170 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 14:23:28.31 ]
- >>169
その手間を少なくする為の話してるんだよ
- 171 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 14:47:19.79 ]
- フローチャートとかセンター試験くらいでしか使った事がない
- 172 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 18:22:10.33 ]
- HSPでいろいろ作れようになれば基本情報技術者試験受かりますかね?
- 173 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 19:02:54.03 ]
- HSPはHSPの本を読みまくれば、HSP使いにはなれるが、
基本情報技術者試験は、基本情報の本を、読んで、ときまくら ないと、と受からない。俺はファーストフード店に入り浸って、 旧国家2種(基本情報相当)を取ったが、2年で、20kg太 ってしまった。その体重を肥満外来に通って、1年半で、もと の体重に戻した。ファーストフード勉強法は、太るぜ。受かった 時の俺は、HSPは、まったく知らなかった。プログラムの問題 の参考にはならんかもしれん。でも、HSP知ってると、win dowsプログラマーになれる。
- 174 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 19:26:32.44 ]
- 基本情報に実際のプログラムの問題なんてほとんどないよw
- 175 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 22:02:47.06 ]
- >>162
以前、3の倍数の時アホになり、5の倍数の時弱気に吠える犬になり、3と5の倍数(15の倍数)のときヒャッハーするプログラムをc++だかで見たんだが、おまじないが多くて困った。 結局、理解するのを止めた…
- 176 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 22:36:41.48 ]
- 「言語」って言うくらいだからなぁ
単語だけ他の言語に訳しても意味ないんだよ、文法も分かるようにならないと
- 177 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 23:11:41.15 ]
- >>173
不自然な改行なので縦読みを探したが見つからない
- 178 名前:デフォルトの名無しさん mailto:sage [2011/06/27(月) 23:30:44.22 ]
- >>173さんは、書き方に、特徴があるので、
あなたを知っている人は、匿名で書いても、あなたが誰だか分かってしまうから、 2ちゃんねるに書きこむの時は、気をつけた方が、いいかと思うよ。 親の、具合は、もういいのかい?
- 179 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 00:25:21.52 ]
- 自分は、HSPを2度挫折して今年の2月に基本情報の勉強を始めました。
しかし、擬似言語で行き詰ったので、再びHSPを始めたらついにHSPのプログラムを完成させることができました。 たぶんCASL2や基本アルゴリズムを学んだことが、自分の血となり肉となったのだと思います。 でも、基本情報で学んだことの多くは忘れてしまっているみたいなので、またやり直さなきゃいけなくなった。 そして基本情報の勉強をしなおしているうちに、今度はHSPの文法を忘れていっているようです。 人生は、3歩進んで2歩下がるですね。3歩進んで2歩進めるような頭のいい人が羨ましいです。
- 180 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 00:27:26.41 ]
- そういうスタンド攻撃があってだな・・・
- 181 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 11:13:07.39 ]
- >>178
親の具合は、ブログを参照してください。 くわしくは、ブログを見ればいいです。 更新しています。 文章は2ちゃんの法則で、こういう書き方 になっています。ご指摘ありがとうございます。
- 182 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 14:37:33.97 ]
- 日本語として何を言っているのか分からない
- 183 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 18:46:24.04 ]
- buffer 1,100,100
//gsel 0 screen 0,640,480,0,(ginfo(20)-ginfo(10))/2, (ginfo(21)-ginfo(11))/2 stop gsel付けないと表示されないんだけど、これって正常だと思うか?
- 184 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 19:02:01.93 ]
-
buffer 1,100,100 logmes "ginfo(10)="+ginfo(10) logmes "ginfo(11)="+ginfo(11) logmes "ginfo(12)="+ginfo(12) logmes "ginfo(13)="+ginfo(13) gsel 0 logmes "ginfo(10)="+ginfo(10) logmes "ginfo(11)="+ginfo(11) logmes "ginfo(12)="+ginfo(12) logmes "ginfo(13)="+ginfo(13)
- 185 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 19:25:34.04 ]
- ginfo(10)と(11)がぶっ壊れてるね
(4)〜(7)もイカレてる
- 186 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 19:43:55.33 ]
- 仮想画面だから不定なのは正常
- 187 名前:185 mailto:sage [2011/06/28(火) 19:48:02.17 ]
- すまんバッファの座標が取れてただけだなorz
gsel 0は当然あるべき
- 188 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 20:37:04.69 ]
- HSPで見下ろし型(スーファミのラングリッサーみたいな感じ)のSRPG作りたいんだけど
ソース公開してる参考になるサイトってある? 斜めでマスの数が少ないのは嫌なんだ
- 189 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 21:15:51.65 ]
- >>188
HSP3.2プログラミング入門の本の中に、 シュミレーションRPG 草原の攻防という ソース付きのサンプルがあるが、それじゃだめかな?
- 190 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 21:23:40.61 ]
- >>189
やっぱりネット上ではSRPGのソース公開はあまり無いみたいですね・・・ 一度プログラミングの本買ってバージョンが変わってて失敗したことがあるんだ プログラミングについての本あまり信用しないようになってしまったんだが・・・ 少し怖いから、本屋に行って中身みてくるかもしれない。 情報ありがとう!
- 191 名前:デフォルトの名無しさん mailto:sage [2011/06/28(火) 21:32:47.16 ]
- イメージはちがうが、シュミレーションで、ソース付きがあった。
www7b.biglobe.ne.jp/~managame/hsp.html
- 192 名前:デフォルトの名無しさん mailto:sage [2011/06/29(水) 20:17:09.92 ]
- screen 2,640,480,4
サイズが固定されないんだけど(WIN7) GetWindowLong&SetWindowLongでやらないと駄目なの?
- 193 名前:デフォルトの名無しさん [2011/06/29(水) 20:19:13.81 ]
- (WIN7)のバグだと 思われる。
- 194 名前:デフォルトの名無しさん mailto:sage [2011/06/29(水) 22:07:23.64 ]
- >>191
遅くなりました!これも参考にしてみます! いつかはオリジナルのが作れたらいいな〜 わざわざありがとうございました!
- 195 名前:デフォルトの名無しさん mailto:sage [2011/06/29(水) 22:30:53.04 ]
- >>194
いえいえ
- 196 名前:デフォルトの名無しさん mailto:sage [2011/06/29(水) 23:29:01.01 ]
- 講座でも始めようかな
- 197 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 00:14:08.60 ]
- 螺旋の騎士のようなフリーの良作期待してますよ
- 198 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 00:34:36.10 ]
- 入門的な講座よりも、ゲームでよく使われるスクリプトの大全集みたいなサイトがあると助かる
クックブックもリファレンスブックも逆引き辞典もあんまり自分には役に立たなかったもんで・・・
- 199 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 00:58:27.95 ]
- HSP3 ゲームのプログラミング
masudahp.web.fc2.com/hsp3/game/index.html HSPサンプルスクリプト www.amayado.net/game/hsp_sample.html こんな感じで、どうかな?
- 200 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 01:16:54.99 ]
- どうも、ありがとう。でも、どちらも既に知ってるサイトでした・・・
個人的には、体力のバーの表示の仕方とか、弾を全方位に撃つ方法とか、横アクションゲームの基礎とか これができると、アレを作れそうだなみたいな、そういう技術が知りたいかなぁーと コンテストに応募してくる人は、どこで習ってるのかなぁ?やっぱり他の言語で取得した知識なのかな?
- 201 名前:192 mailto:sage [2011/06/30(木) 06:18:44.53 ]
- >>193
d 了解
- 202 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 08:01:33.33 ]
- >>200
hariko.hariko.com/index.html hsp.tv/play/pforum.php?mode=all&num=39373 oirahakobito.seesaa.net/article/208834349.html hsp.tv/play/pforum.phpで、弾幕で検索 本は、最新HSP3.2プログラミング入門―オフィシャル HSP3でつくる簡単3Dゲーム」 12歳からはじめるHSP3.0わくわくゲームプログラミング教室 12歳からはじめるHSP 3Dゲームプログラミング教室 など参考にするといい
- 203 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 17:16:16.98 ]
- こんにちは、初めましてです。
HSP初めて触る少し質問をさても頂きたく思います。 HSPの前進させるキー操作のところを、加速度センサーを使った、 リアルタイムでの歩行動作をさせることは可能なのでしょうか? プログラムの書き方しだいかもしれませんが、どうぞご回答よろしくお願いします。 環境としては、OSはvista 今のところはHSP3です。
- 204 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 20:23:39.94 ]
- >>202
どうもありがとう。初見のものもありました 紹介してもらった感想としては、やっぱりゲームスクリプト集のような超便利なサイトや書籍はないみたいですね 天は自ら助くる者を助くという言葉がありますけど、プログラムの世界でも初心者に楽して上達させてはくれないみたいです・・・ でも逆に、初心者がポンポンと判子絵のようにゲームを作ることが本当に良いことなのかということも考えてしまった ただでさえフリーゲームがネットに溢れてるのに、ちっとも面白くないゴミのような作品が増えて誰が得をするのか?と ネットは玉石混合と言われてるけど、さらに砂漠の中から指輪を拾うような状況になるのはよくないことだし お使いイベントや王道シナリオが陳腐化し、フリーの絵や音楽を目にするたびにウンザリしてしまうんじゃないかと思った
- 205 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 20:31:10.91 ]
- hsp3imp.dllの質問です。
_hspprm@16( 0, 0, 0, NULL ) _hspprm@16( $102, 0, 0, "test.ax" ) _hspini@16( $100, 300, 200, 0 ) _hspexec@16( 0,0,0,0 ) _hspbye@16( 0,0,0,0 ) こんな感じでHSPスクリプトを実行できるのは分かったんですけど、 どうやったらUWSCの変数を参照させられるでしょうか。 メッセージのやり取りでも出来ればいいんですが、UWSC側でメッセージを受信できないので、 直接変数を渡してHSPスクリプトで書き換えたいんですけど。 UWSC以外でも、hsp3imp.dll で呼び出したスクリプトとやり取りする方法はあるんでしょうか。 変数や関数呼び出しで。
- 206 名前:デフォルトの名無しさん mailto:sage [2011/06/30(木) 23:22:54.27 ]
- >>203
あなたの言う「加速度センサー」とは何か? キーボード・マウス以外の周辺機器をHSPで利用するには、専用のDLLが必要。 あなたの加速度センサーのDLLがHSPで利用可能か私には分からない。 「リアルタイムでの歩行動作をさせる」とは何を動作させるのか? あなたはパソコンにロボットなどを接続してその制御をしたいのか? あるいは3D・2Dゲームのキャラクターを画面の中で動かしたいという事か? >>205 あなたの質問はおそらくこのスレ向きではない
- 207 名前:デフォルトの名無しさん mailto:sage [2011/07/02(土) 18:59:22.40 ]
- >>206
なんかそれ翻訳したみたいだな
- 208 名前:デフォルトの名無しさん mailto:sage [2011/07/04(月) 20:50:40.02 ]
- >>203の書き方が翻訳したみたいだったから合わせた
- 209 名前:デフォルトの名無しさん [2011/07/06(水) 21:15:57.88 ]
- へえ
- 210 名前:デフォルトの名無しさん mailto:sage [2011/07/08(金) 22:09:06.28 ]
- 多次元配列の初期化代入はどうやるの
一次元なら a = 1,2,3....でできるけど・・・
- 211 名前:デフォルトの名無しさん mailto:sage [2011/07/09(土) 11:39:58.25 ]
- 多次元配列の初期化代入は多分不可能だがこういう事なら出来る
dim a, 3, 2 x = 0, 1, 2, 3, 4, 5 memcpy a, x, 24, 0 repeat 2 cnt1 = cnt repeat 3 mes a(cnt,cnt1) loop loop あまりややこしい事はしない方が結果楽だけどな
- 212 名前:デフォルトの名無しさん mailto:sage [2011/07/09(土) 13:30:48.49 ]
- >>211
あーやっぱ反復構造利用しないとダメですか ありがとうございました
- 213 名前:デフォルトの名無しさん mailto:sage [2011/07/09(土) 16:18:58.84 ]
- a(0)=1,2,3...
a(1)=1,2,3... a(2)=1,2,3... 初期化代入って呼ぶのかどうか
- 214 名前:デフォルトの名無しさん mailto:sage [2011/07/09(土) 19:48:43.10 ]
- >>213
それって今でも出来たっけ? 昔はできた気がするけど…
- 215 名前:デフォルトの名無しさん mailto:sage [2011/07/09(土) 23:21:58.52 ]
- HSPのテストバージョンにHSPDishがついてたんだけど
これでどうやってAndroidで動かすんだ??
- 216 名前:デフォルトの名無しさん mailto:sage [2011/07/09(土) 23:46:53.91 ]
- >>214
できなかったわ知らなかった というかどうなってんのこれ dim arr, 3, 3 arr(0) = 1,1,1 arr(1) = 2,2 //これ以上多いとエラー arr(2) = 3 //これ以上多いとエラー repeat 9 mes ""+arr( cnt/3, cnt\3 ) loop
- 217 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 00:05:57.65 ]
- dim arr, 3, 3
arr(0) = 1,1,1 // arr(x,0), arr(x+1,0), arr(x+2,0)に代入 arr(1) = 2,2 // arr(x,0), arr(x+1,0)に代入 arr(2) = 3 // arr(x,0)に代入 repeat 3 mes ""+arr(cnt, 0)+" "+arr(cnt, 1)+" "+arr(cnt, 2) loop
- 218 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 00:22:52.67 ]
- >>217
おかげで添字が逆だったのを思い出した dim arr, 3, 3 arr(0,0) = 1,1,1 arr(0,1) = 2,2,2 arr(0,2) = 3,3,3 repeat 3 mes ""+arr(cnt, 0)+" "+arr(cnt, 1)+" "+arr(cnt, 2) loop
- 219 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 03:12:00.69 ]
- 配列は苦手だわ
めまいする
- 220 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 03:16:03.75 ]
- 添字が逆なのはマジ嫌がられ
- 221 名前:デフォルトの名無しさん [2011/07/10(日) 12:42:19.60 ]
- え?
- 222 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 20:42:40.84 ]
- 配列初期かもできない分言語なんかやってるひといるのw
- 223 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 20:59:37.88 ]
- >>217
何ぞこの糞仕様w 分かり難いわwww
- 224 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 21:40:26.17 ]
- #module
#deffunc foo int a return #deffunc bar int a return #global 上記のようなものがあるとして foo という関数を module 外から見えなくする方法があれば教えてください
- 225 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 22:00:36.60 ]
- 無いんじゃね
- 226 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 22:25:10.37 ]
- HSPにそんな高度な機能はないだろ。
- 227 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 22:27:37.64 ]
- 知れば知るほどいやになる言語hsp
だが残念なことにpygameもstaerrubyも糞過ぎてこれしか選択肢がない
- 228 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 22:42:04.69 ]
- 選択肢が偏りすぎてる件
- 229 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 22:43:19.26 ]
- >>224
同名の関数があるのが困るってだけならこれでおk #define foo foo_no_hontou_no_namae_ha_nagai #deffunc foo_no_hontou_no_namae_ha_nagai int a return
- 230 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 22:47:07.01 ]
- 高度な機能は亡き者にする姿勢ってどうにかならないのかな〜
プログラムに慣れて来たら卒業したくなる言語って悲しいんだけどw
- 231 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 23:42:59.00 ]
- DXライブラリはヴィジュアルスタヂオの知識が必要
lgpは手軽だが画像読み込みばぐや画面サイズに制約があり微妙 pugameはideと日本語の扱いがロクにできない starrubyだかdxrubyはエラーログすらでねえ
- 232 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 23:56:35.00 ]
- VS使える言語はいろいろ便利でいいよな
- 233 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 23:59:36.93 ]
- 一体HSPに何を求めてるんだ。
- 234 名前:デフォルトの名無しさん mailto:sage [2011/07/11(月) 00:08:41.70 ]
- ラベルの撤去
- 235 名前:デフォルトの名無しさん mailto:sage [2011/07/11(月) 09:28:57.41 ]
- >>224
#deffunc local foo int a
- 236 名前:デフォルトの名無しさん mailto:sage [2011/07/11(月) 09:52:21.42 ]
- >>235
消えるには消えるけど@モジュール名付けないといけないから嫌なんだよな おまけに local してない同名の命令が先にあると結局だめだし
- 237 名前:デフォルトの名無しさん mailto:sage [2011/07/12(火) 20:19:41.70 ]
- >>231
つMMF
- 238 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 19:18:20.91 ]
- 自分の書いたプログラムみてたら単調な命令ばかりで行数が無駄に多いことに気付いた
頭のいい人間なら熟考した上でrepeatや配列をつかったエレガントな文を書くんだろうな でも俺アホだからそういうの思いつかないんだよな。だからソースは他人に絶対見られたくない おまえらはどうよ?
- 239 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 19:28:55.75 ]
- 単調な命令ばかりで行数も五千行になったけど別に「見られたくない!」とまでは思わないなあ
変数の単語の使い方が間違ってたら恥ずかしいな、とは思うけど ぶっちゃけ変数だけでもかなり色々出来るしわざわざムリしてまで難しい命令を使う事は無いと思うよ 誰かに教える事を前提とするならちょっと考えなきゃいけないのかもしれないけど
- 240 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 21:51:57.87 ]
- 他人の書いたソースは無駄も含めて色々勉強になる
ソースを公開してくれるのはありがたい 知らない命令つかってたりしてな 無駄が多いと気付いたんなら>>238のスキルが上がってきた証拠じゃね?
- 241 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 22:08:36.16 ]
- じきに local がずらっと並んでエディタがどこまでも横スクロールするようになる
- 242 名前:デフォルトの名無しさん [2011/07/15(金) 22:45:24.70 ]
- ふ〜ん
- 243 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 23:22:58.22 ]
- 無駄が多いと気づいたなら、書きなおして無駄を減らせばいいだけでしょ
- 244 名前:デフォルトの名無しさん mailto:sage [2011/07/16(土) 05:58:06.28 ]
- >>238
ループでまとめたほうがすっきりすると思っていたが、 マクロ生活のマクロ見て愕然とした。 シンプルな記述で羅列したほうがめちゃめちゃすっきりしてた。
- 245 名前:デフォルトの名無しさん mailto:sage [2011/07/16(土) 12:51:30.08 ]
- 動いてるところだけ見てもコードの汚さなんて分からないんだから
無駄でも冗長でも別にいいんだよ、モジュール化に限界のあるHSPでは それは十分許される
- 246 名前:デフォルトの名無しさん mailto:sage [2011/07/16(土) 23:03:08.50 ]
- みんな優しいな
- 247 名前:デフォルトの名無しさん mailto:sage [2011/07/17(日) 21:15:33.61 ]
- プログラムってさ、書いてるうちにブラックボックス的なコードになってたりするよね?
- 248 名前:デフォルトの名無しさん [2011/07/17(日) 22:44:00.86 ]
- hgimg3で、objchildにより何かの子になっているobjectが
delobjで消去できないのは仕様でしょうか? ドキュメントにあるとおり、delobjに親を指定すれば子もろとも消えるのですが 公式に打ち上げれば修正されるのでしょうか?
- 249 名前:デフォルトの名無しさん mailto:sage [2011/07/18(月) 19:58:38.09 ]
- hgimg3は資料が少なすぎて使う気になれない
ユーザーを増やそうという気概も感じられない そんなhgimg3に手を出したのなら 公式のサポートなどあてにしない孤高のプログラマとなり 自分の知恵と力で道を切り拓くべき わりとマジで
- 250 名前:デフォルトの名無しさん [2011/07/19(火) 01:16:38.68 ]
- >>248
delobj前に親子設定破棄
- 251 名前:デフォルトの名無しさん mailto:sage [2011/07/19(火) 02:02:11.76 ]
- >>247
だから俺は12個に分けた
- 252 名前:デフォルトの名無しさん mailto:sage [2011/07/19(火) 15:52:41.34 ]
- プログラミング全般に言えることなんだけど
ネット資料がいろいろと少なすぎるから 結局金払ってマニュアル本なり英語のサイト漁らないといけない
- 253 名前:デフォルトの名無しさん mailto:sage [2011/07/20(水) 15:45:48.63 ]
- ぷよぷよのようなゲームを作ろうと思っているのですが、
↑キーを押した時に時計回りにブロックを回転させる操作をしたいと 考えています。 しかし、1度↑キーを押しブロックが時計回り(左上)へ移動した後に もう一度↑キーを押すとそのまま左上へ行ってどこかへ行ってしまいます。 ブロックの中心を軸にその周りを回る方法を知りたいのですが、 参考にするといいサイトなどあるでしょうか?
- 254 名前:デフォルトの名無しさん [2011/07/20(水) 21:43:26.01 ]
- 早く誰か答えなさい…
- 255 名前:デフォルトの名無しさん [2011/07/20(水) 21:55:22.20 ]
- ソースコードをupすれば、誰か答えるだろう…
- 256 名前:253 mailto:sage [2011/07/21(木) 10:30:11.14 ]
- ソースコードはとあるサイトにあったソースを元に改ざんしているのですが
まだ調べが甘かったようです。 質問しておいて失礼ですが、 気になるサイト(ソース付き)を見つけたのでひとまず そのソースをいじりながら勉強をしてみます。 お騒がせしましたm(_ _)m また行き詰ったらお邪魔しにくるかもしれませんが・・w
- 257 名前:デフォルトの名無しさん mailto:sage [2011/07/21(木) 18:16:39.76 ]
- コピペで試行錯誤するのは止めとけ
技術は全く身につかないし、時間の無駄
- 258 名前:デフォルトの名無しさん [2011/07/21(木) 19:35:07.24 ]
- hspletRPGを作りたいってとき
セーブデータってどこに保存されるの・・・?
- 259 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 15:06:51.73 ]
- ぷよぷよよりテトリスの方がソースたくさんネット上に置いてありそうだけどな
構造も似てるし参考にはなるだろ 知りたいのは落ちてくるブロックの回し方なわけだし まあそこで苦労してるようじゃ連鎖過程でさらに苦労しろうだな
- 260 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 22:55:50.16 ]
- newmod してできたモジュール変数のインデックスを知る方法はありますか?
- 261 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 23:04:52.10 ]
- >モジュール変数のインデックス
なにそれおいしいの
- 262 名前:デフォルトの名無しさん mailto:sage [2011/07/23(土) 02:34:12.56 ]
- >>261
newmod を繰り返すと配列見たいのがどんどん伸びていって delmod をすると歯抜けになる その後で newmod すると抜けてた部分が埋まるんだよ そうなると新しく newmod された部分がどれなのか調べるのが面倒なんさ
- 263 名前:デフォルトの名無しさん mailto:sage [2011/07/23(土) 03:24:47.96 ]
- みんな無限ループエラーの時のデバックどうやってる?
ゲームがフリーズするから普通に変な動きした時よりエラー箇所探すのめんどくさい
- 264 名前:デフォルトの名無しさん mailto:sage [2011/07/23(土) 08:56:31.30 ]
- >>260
このwikiの「モジュール変数の配列番号を取得する」は違う? ↓ hspdev-wiki.net/?hsp3%2F%A5%E2%A5%B8%A5%E5%A1%BC%A5%EB%CA%D1%BF%F4
- 265 名前:260 mailto:sage [2011/07/23(土) 14:21:52.52 ]
- >>264
探していたのはまさしくコレです ありがとうございました
- 266 名前:デフォルトの名無しさん [2011/07/23(土) 22:04:05.56 ]
- >>265
いえいえ ひょ〜〜〜〜
- 267 名前:デフォルトの名無しさん mailto:sage [2011/07/24(日) 01:41:38.90 ]
- >>263
wait,awaitなんかの待機処理入れて動作見たり、ループ脱出条件の変数を出力して監視したり。
- 268 名前:デフォルトの名無しさん [2011/07/24(日) 20:18:02.50 ]
- MIDI音源の再生について質問です。
前のパソコンでも使っていたシーケンスソフトで快適に再生できていたファイルがもたつき、音が途切れ途切れになるなどの症状が出ていて困っています。 重い常駐ソフトも特になく、ソフトからエクスポートしたファイルをWindowsMediaPlayerで再生してもスピードが0.3~0.4秒前後不安定(遅い)で、以前は正しく発音されていた部分が途切れたり消えたりします。 ソフト上でも同様です。デバイスの確認や診断も行なってみましたが、異常なし ・現在 OS:Windows7 Home Premium 32-bit (6.1, Build 7600 ) Procerror:AMD Athlon(tm) II X2 255 Processor (2 CPUs), 3.1 GHz Memory:2048MB RAM Page File:786MB 2795MB availableDirectX:DirectX 11 Sound Devices Description:スピーカー(Realtek High Definition Audio) Driver Name:RTKVHDA.sys HW Accel Level:Basic EAX(tm) 2.0 Listen/src:No, No I3DL(tm) Listen/src:No, No ------------------ ・以前 OS:WindowsXP Home Edition(5.1, Build 2600)SP2 Procerror:Intel(R) Celeron(R) CPU 2.80GHz Memory:256MB RAM Page File:274MB 337MB available DirectX:DirectX 9.0c Sound Devices Description:Realtek AC97 Audio Driver Name:ALCXWDM.SYS HW Accel Level:Full EAX(tm) 2.0 Listen/src:Yes, Yes I3DL(tm) Listen/src:Yes, Yes お願いします
|

|