HSP - Hot Soup Proce ..
262:名前は開発中のものです。
07/01/24 22:49:56 /C0V8S3Q
button('∀')"('Д')",*(T∀T)
で出てくるボタンって無骨すぎるんで、なんかこうもっと可愛らしいボタンに
代えたいなぁって思ってるんですけど、そういうのって出来ますか?
いや、いますぐやろうってワケじゃないんですけど、
なんとなくゲーム作ってみたくって、でも、可愛いボタンに出来たらイイナって、
だから聞いてみただけなんです。
出来るかどうかだけでいいんです。教えていただけませんでしょうか。
263:名前は開発中のものです。
07/01/24 23:04:44 ipAD47lc
>>262
標準命令だけで出来るか忘れたけど
buttonは自由に作れる
つーか、ゲームならwinのボタン使う必要も無いと思うが・・・
(俺は手抜きしたい時にしか使わない)
264:名前は開発中のものです。
07/01/25 00:40:56 9PLyk2GW
>>262
HSP開発Wiki
265:名前は開発中のものです。
07/01/25 01:45:12 KwI9lFfc
>>261
反応だけでもthx
266:名前は開発中のものです。
07/01/25 09:22:03 HDLbOnXg
なんでreadme.txt.txt.txtになってんの?
267:名前は開発中のものです。
07/01/25 12:43:50 gVkSIX9x
>>263-264
自分のレベルが、プログラミングって何?な超初心者なもんで
>ゲームならwinのボタン使う必要も無いと思うが・・・
と言われても「へーそうなんだぁ、なるへそ」としか…
とりあえずいろんなHPみてまわってますがまだまださっぱりです。
HSPを弄りだしてからは、なんというか、
どんな酷い糞ゲーでもものすごく素晴らしいゲームに思えてきます。
ゲーム作るのって大変なんですね。(TДT)ゞ敬礼
268:名前は開発中のものです。
07/01/25 12:57:39 zQKgxasO
>>260
シューティング苦手だから評価付けられんのよ。・゚・(ノд`)・゚・。
これって敵の弾に当たることが前提なの?
女の子に罵られるんですけど…
269:名前は開発中のものです。
07/01/25 17:25:59 Ilql/bI+
60fps固定がなぜか出来んorz
270:名前は開発中のものです。
07/01/25 18:04:21 uejkwcWo
>>260
ウィンドウ(画面)がちっこい。
背景の流星と敵弾の見分けがつきにくい。と思ったら、あれ敵弾だったのか……
自機の判定の小ささと敵弾の小ささとあいまって、敵弾がすり抜けていくから流星かと思ったよ。
自弾を発射した時のシグナル(機体が赤く輝く)と被弾の爆発が重なって見えない。
とりあえず画面がちっこいのがなんとも……。
271:名前は開発中のものです。
07/01/25 21:47:53 KwI9lFfc
コメントありがとうございます
最新のはバグも一応ないはずなので
これで制作終了にして似たようなのを作ります
レス
携帯からなんで見にくいのは承知を
>>266
それは触れない約束です
>>268
まあそんな感じです
倒すだけを考えてあります
>>270
>画面ちっこい
ですね
イメージ使い回して大きめの作ってみます
gzoom使わないのは面倒だから(ry
>敵弾
小さすぎましたね
こちらは大きめにするべきですね
>シグナル
なるほど
てかシグナル要りませんね
>画面ちっこい
二回も言われてしまいましたww
精進します
272:名前は開発中のものです。
07/01/25 22:19:02 e8FQgEVh
動作は中々良く出来てると思う。
バッファに書いてgzoomで拡大してクライアントエリアにコピーしたらどう?
ところで、変数名よくこれで把握できるな。
俺は小さなツールとかでもMainWindowRedrawSW等ほぼフルネーム(?)で付けちまう。変な癖が付いちまった
273:名前は開発中のものです。
07/01/25 22:58:04 akFmMyDE
おいおい、名前空間とか使えよ
274: ◆NL8WvejZ.U
07/01/28 17:27:30 BQ8jvKa6
age
275:名前は開発中のものです。
07/01/29 17:45:30 LXnohz71
>>271
お前は始めたばっかりの初心者だからもっと精進しろ、としか言いようがないな。
>それは触れない約束です
てきとーりーどみーかなんか知らんがユーザーをバカにしすぎ。せめて日本語書けよ。
ユーザーは怖いぞ。お前が1年後、このゲームをはるかにバージョンアップしたもの
をHSPコンテストかなんかに出したとしよう。数件のダメ出しレスがついて終わりさ。
>まあそんな感じです
>倒すだけを考えてあります
うらやましいなあ。俺にもお前のそのずうずうしさを分けてくれ。ゲームじゃねえよこん
なの。
>イメージ使い回して大きめの作ってみます
>gzoom使わないのは面倒だから(ry
そういうことじゃない。とりあえずフルスクリーンのやり方覚えろ。gzoomなんて今は
まだ使うな。今の時代過去の名作がいくらでもタダでダウソできるんだから、拡大縮小
を効果的に使っているゲームをたっぷり研究してからgzoomとかほざけ。
>小さすぎましたね
>こちらは大きめにするべきですね
これはその通り。ただ今の弾量で大きくしたら「なに考えてんだこいつ」って思われる
だけだろうがな。
>なるほど
>てかシグナル要りませんね
今の弾幕ゲームは「当たり判定はここだけですよ」っていうのを知らしめるために
シグナルつけてるのもあるな。俺はそれ自体疑問だけど。∴お前の言う通りシグナル不要。
>>272
>動作は中々良く出来てると思う。
どこが?ああそうかお前はヘビー弾幕シューターか。
276:名前は開発中のものです。
07/01/29 19:03:42 95tdmDRL
>>275
それぞれにお返事ありがとうございます
あくまでも自己満足なんでそこんとこ許してください^^
で一応画面が大きくなった新しいバージョンを公開しました
よければ感想指摘ください
277:名前は開発中のものです。
07/01/29 20:07:47 vjiWIbjw
どうやら、かわいそうなやつがいるな
>>276
あんた偉いな、頑張れよマジで。
278:名前は開発中のものです。
07/01/29 22:35:37 4q9uHrbs
むしろ親切な奴とオモタ
279:名前は開発中のものです。
07/01/30 00:50:56 DIwP8G/Y
ツンデレな
280:名前は開発中のものです。
07/01/30 09:24:52 Wt7/d+Pu
>>276
-0-2nd. ゲームとして普通に進化していますな。
でも個人的には耐久値がバカみたいだった前作の方が好みでもあります。
前作限定の改良案。
耐久値を100ぐらいにする。
自機は相手の攻撃を食らうことでパワーアップ(耐久値残り10とかで最大)
その状態では耐久値回復アイテムが出易くなる。
耐久値回復でパワーダウン。
ちび弾(ダメ1)
おお弾(ダメ20)
敵機(ダメ50 )
いかにパワーアップ状態を保ちつつ、おお弾はもちろん敵のちび弾にも当たらないように回避して
かつ緊急の時は回復アイテムで回復するか。
こんなのどうでしょ?
281:名前は開発中のものです。
07/01/30 23:27:59 bihLA/QQ
いいな、それ
282:276
07/01/31 03:09:35 VNsJU2cS
多分明日(今日)に0 2ndのv045をULするので良ければどうぞー
弾のネタが思いつかない
>>277
ありがとうございます
より一層ゲームらしさを出すために頑張ります
>>278
親切な人もいるもんですね
>>279
9:1くらいのツンデレ
>>280
まずテストプレイありがとうございます。
なるほど…でもその改良案だとむしろ別作品で作った方がいいかもですね
1.5なんて名前で
283:名前は開発中のものです。
07/01/31 18:23:14 fwaFfdQR
作品名兼バージョンじゃまいか
284:282
07/01/31 19:55:37 VNsJU2cS
あ…うp忘れた
285:282
07/02/01 19:14:39 l4ykSH1x
URLリンク(uplllloader.web.fc2.com)
無事今日うpしました…
しつこいですが
感想お待ちしてます
286:名前は開発中のものです。
07/02/02 16:58:15 ObjsLAQr
>>285
タイトルの音楽、耳いてぇwww
弾とボムを同時に撃てないのは仕様?
あと、解像度はこのままでいいから、フルスクリーン対応にしてくれ
287:名前は開発中のものです。
07/02/03 21:07:47 RLwOsL09
対戦型のタイピングゲームで、必殺技とかを出す時って
やっぱりファンクションキーとかを押して出すのが一般的なのかな?
288:名前は開発中のものです。
07/02/03 23:42:14 ZLaRwgf3
Fキーとか何かボタン押して、技名を高速タイプで発動とか
289:名前は開発中のものです。
07/02/04 01:42:53 0PNxzGnB
それなんてウィザードリィ?
290:名前は開発中のものです。
07/02/04 01:54:51 c5dzfcac
競馬ゲーム作ろうとしてるんですが、逃げ馬の進み方とか追い込み馬とか進み方を変えたり、いつも同じ走りをしないようにしたいんです。
あと順位判定とかも悩んでます。優しい方教えて下さい><
291:名前は開発中のものです。
07/02/04 02:35:09 +nB+hH8C
馬それぞれに最大加速度とか進み方のタイプとか体調とか性格とか固有の値をつければ?
順位判定は馬の位置を進める毎に、ゴールを超えてないか判断して、超えたら順位与える(まだゴールしてない馬は-1とか)
ゴールした馬が(出馬数-1)になったらレース終了と
1位がゴールする時にゴール馬とその後ろの馬の位置の差を出しとけば、
292:名前は開発中のものです。
07/02/04 04:54:42 3ETpllfL
>>291ありがとうございます!頑張ります!
293:名前は開発中のものです。
07/02/04 08:08:02 tmODpecK
>>291
プログラムの仕様まで考えてやるおまいって優しいな。
294:285
07/02/05 12:59:16 MpgotcBb
>>286
テストありがとうございます。
>タイトル音楽
あの音ですかwもう少しソフトの方がよかったですかね
>弾ボム
れっきとした実力不足でした
やり方わかったんで頑張ります
>フルスクりーん
フルスクリーンのやり方がわからなくて困ってます
dxはesbufferだかで読み込む必要があるみたいですし
hgimg3はテクスチャだかよくわからないのでまだ立ち入れないです
何か他に方法が無ければこれで頑張るしかないですかね
295:名前は開発中のものです。
07/02/05 14:04:50 WF7gx7CB
フルスクリーンは
chgdispで可笑しな倍率にならない適当な解像度(640x480とか)に変える
bgscrで変えた解像度サイズのフルスクリーンを作成
↑のバッファに描画
やったことないから合ってるか知らないけどな!
296:名前は開発中のものです。
07/02/05 15:28:07 Qiul0unw
>>294
dispermes="カラーモードの変更はできなかったが\n解像度の変更は正常に行なわれた。","解像度の変更ができなかった。"
bgscr 0,640,480,0,0,0 ;枠なしウィンドウを0,0の位置に制作
gsel 0,2 ;常に最前面
chgdisp 1,640,480 ;解像度を640,480 に
if stat>0 {
dialog dispermes(stat-1),1,"エラー"+stat
end ;終了(解像度変更でエラーが出た時)
#deffunc chgdispend onexit ;終了時に自動で呼ばれる命令(ここじゃなくても直接実行されない所ならどこでもいい)
chgdisp 0 ;解像度復帰
return
}
297:名前は開発中のものです。
07/02/05 16:05:36 QBhYS/sc
SRPGを作ろうと思っているんですが、森など、行動力を多めに消費するよう
なマスを作った場合、移動範囲の検索はどういう風にやったら良いと思いま
すか?
298:名前は開発中のものです。
07/02/05 16:12:30 WF7gx7CB
平地を負荷0として行動力から地形にあった負荷を引いたものを索敵に使う行動力に使えばいいんでない?
299:名前は開発中のものです。
07/02/05 17:24:56 4crcw9g+
ちょっと考えてみた。
・全てのマスはその地形の「消費行動力」の情報を持つ(平地=1 森=2など)
・全てのマスは「検査済み」のフラグを持ち、全てfalse。
・全てのマスは「この地点に移動可能」フラグを持ち、全てfalse。
・全てのマスは「この地点まで最良のルートで移動した場合の残り移動力(以下最良値)」の情報を持つ。
・キャラが最初にいる場所の最良値に移動力をセットする。
・全てのマスに対して、全てが検査済みになるまで以下の処理。
・・このマスが検査済みでなく、上下左右いずれかが検査済みである場合、
その(最大4つの)最良値のうち最低の値から、さらにこのマスの消費行動力を引いた値を、このマスの最良値としてセット。
「検査済み」をtrue。
このマスの最良値が0以上であれば「この地点まで移動可能」フラグをtrue。
とりあえず、味方にぶつかるとか敵に遮られた場合とか考えてないけど。
300:299
07/02/05 17:33:46 4crcw9g+
訂正
× その(最大4つの)最良値のうち「最低」の値から、
○ その(最大4つの)最良値のうち「最大」の値から、
301:名前は開発中のものです。
07/02/05 23:01:46 X/x4jr25
お題が出される、その効率的な処理を考えるのが楽しい。
そんな時期が俺にもありました
302:名前は開発中のものです。
07/02/05 23:38:50 w5WGjFaP
じゃあちょっとカレーの好みにうるさい人工無能を組んでみれ。
賞品は不二家のシュークリーム
303:名前は開発中のものです。
07/02/05 23:46:28 xiZa8Pyv
用意出来るのかい
304:294
07/02/06 00:50:01 H0MQ/l9y
>>295-296
かなりトンです
明日やってみます
景品不二家吹いたwww
305:名前は開発中のものです。
07/02/06 15:25:58 rDCcR2NQ
●を書いたとしてそれを自動で自由に動くようにしたいんです。ランダムを使うかのはわかるんですがどう使うかずっと悩んでます。わかる人教えて下さい。
306:名前は開発中のものです。
07/02/06 15:30:42 LNZ1T0qF
>>305
本当に適当でいいならこんな感じ、汚くてすまん・・・
wx = 640 : wy = 480
x = wx / 2 : y = wy / 2
screen 0, wx, wy, 0 : randomize
repeat
x += rnd(3) - 1
y += rnd(3) - 1
redraw 0
color 0, 0, 0 : boxf
color 255, 0, 0
pos x, y : mes "●"
redraw 1
await 1
loop
307:294
07/02/06 16:19:53 H0MQ/l9y
>>306
汚くないと思うむしろ綺麗
>>296
実行してみました。
できた。ありがとう。フルスクリーンで検索した俺がバカだった
ところで
>解像度はそのままでいいからフルスクリーン
このゲーム(0c2)をやるためには最低限1024x768必要
∴フルスクリーンいらなくね
まわりを真っ暗にすればいいわけか?
308:名前は開発中のものです。
07/02/06 18:10:10 pFC0cC3Y
awaitは16だろ
>>307
フルスクリーンウィンドウ?にして1024x768以上の解像度があるなら変倍しないでいいんじゃね?
309:名前は開発中のものです。
07/02/06 18:13:54 0ZeACOJU
>>308
>awaitは16だろ
10とか100じゃなくて、16と言うところになんか意味合ったりする?
310:名前は開発中のものです。
07/02/06 18:19:50 pFC0cC3Y
>>309
何かで16以下は重くなるだけとか読んだ気がするだけで、いつも使ってる値ってだけ
意 味 は 無 い
311:名前は開発中のものです。
07/02/06 18:31:43 rDCcR2NQ
>>306ありがとです(^-^)
312:名前は開発中のものです。
07/02/06 19:07:21 wDFKdEzJ
await16でFPS60ぐらいになるんじゃなかったっけ?
313:名前は開発中のものです。
07/02/06 19:38:53 dKZjN9XR
>>310
aw 1〜15 だとどっちみち16msくらいかかるもんね。
314:名前は開発中のものです。
07/02/06 20:59:00 6rEHimtX
お前ら根本的に勘違いしてるだろ、ウェイトって言うのは、
と説明始めようと思ったが、
毎スレ恒例のディスプレイ同期の話じゃん。
荒れちまえ\(^o^)/
315:名前は開発中のものです。
07/02/06 23:19:13 7D3D5t0v
weight:字体の黒さ,線の太さの程度
316:名前は開発中のものです。
07/02/07 00:42:27 zYhBI7Ez
全ウェイターが荒れた!
計算させてみればわかるけれどawaitは精確には止まってくれないよ
await 1
にして、あとは自分でfpsに合わせろって感じ
317:名前は開発中のものです。
07/02/07 00:47:28 Tc5MU8hy
>>309
await 1 って、やってもWinXPとか2000だと大体10ms以上止まる
16って、言うのは1000/60が約16.6だから良く使われる
318:名前は開発中のものです。
07/02/07 09:09:13 AwlcnWEs
HSP3とDXFIXでゲーム作ってるんですが、
wavファイルを複数同時に再生できるプラグインってありませんか?
いろいろ探してみたんですが3に対応してるのがどれかわからなくて。
CWSDRV.DLLでやろうとしても、なぜか上手くいかないし。
あと、Easy3DってDXFIXと一緒に使うのは無理ですか?
319:名前は開発中のものです。
07/02/07 09:43:48 c9MKq4Wr
/*
URLリンク(hsp.tv)
URLリンク(taillove.jp)
*/
#include "CWSDRV.as"
drv_ini
dialog "wav",16,"wavfile"
snd_load refstr,0
snd_play 0,CWS_PLAY_LOOP
stop
320:名前は開発中のものです。
07/02/07 10:35:50 AwlcnWEs
>>319
snd_load "sound_001.wav",0 にしてる以外はほとんどそのとおりにやってます。
HSPだけだとうまくいくんですが、DXFIXと一緒にすると
snd_load の行でシステムエラーが出ます。
dsoundex.asを使うとエラーは出ないのですが音が出ません。
これもDXFIXを使わなければ同じ記述でちゃんと音はでます。
mmloadとmmplayを使えばちゃんと再生されるんですが、何が原因なのかわかりません。
#include "dsoundex.as"
ds_init
ds_load "sound_001.wav",1
↑これでロードして
if文使って攻撃当たったら↓で再生するだけなんですが。mmload mmplayで置き換えると問題なしです。
ds_play 1
321:名前は開発中のものです。
07/02/07 10:40:37 AwlcnWEs
drv_initやds_initはちゃんとes_screenで画面作成してから記述してます。
322:名前は開発中のものです。
07/02/07 12:04:39 c9MKq4Wr
;>>321 順番が逆。drv_iniしてからes_iniしてみれ。
#include "CWSDRV.as"
#include "HSPDXFIX.as"
onexit goto *owari
drv_ini
es_ini
es_screen 640,480,16,0,1
es_cls:es_dialog "wav",16,"wavfile"
if esr_stat=0 :goto *owari
a=refstr:pos 0,0:color 0,0,0:es_mes "file="+a
snd_load a,0
snd_play 0,CWS_PLAY_LOOP
repeat:stick s:if s=128:break
await 0:es_sync -16,0:loop
*owari
es_bye:drv_bye:end
323:名前は開発中のものです。
07/02/07 12:23:13 AwlcnWEs
>>322
できました。ありがとうございます。
> ※標準DirectXプラグイン "HSPDX.DLL" と同時に使用する場合は、
> es_screen で画面を作成後、ds_init を実行してください。
> そうしないと、画面が出なくなります。
dsoundexのヘルプにこう書いてあったので気づきませんでした・・・。
324:名前は開発中のものです。
07/02/07 17:23:10 AwlcnWEs
もう一つ、DXFIXの全画面表示で入力ボックスみたいな感じでテキスト入力させて変数に文字列入れるには何を使えばいいですか?
325:名前は開発中のものです。
07/02/07 18:13:08 nuEGyjxI
どこをどう読めば ds_init と drv_init を同じように読めるんだよ
ドキュメント読めないだけの連発質問ウザイ。
326:名前は開発中のものです。
07/02/07 18:52:35 AwlcnWEs
drv_iniはCWSDRV.asの初期化
ds_initはdsoundex.asの初期化、それぞれ別のプラグイン。
dsoundex.asのヘルプに「es_screen で画面を作成後、ds_init を実行してください」とあったので
drv_iniもds_initと同じようにes_screenの後に記述するのかと思ったんだけど?
で、実際に両方ともes_screenの前に記述したらそれぞれきちんと動いた。
drv_iniとds_initを同じように扱ったらいけなかったの?
327:名前は開発中のものです。
07/02/07 19:13:02 c9MKq4Wr
/* >>325 ID:AwlcnWEsはマニュアルは一応読んでるみたいだけどな。
マニュアルに書いてない事項については、
自分で試行錯誤することをスグに諦めて、他人にすがるみたいな所がみられるね。
>>326 "間違ってないはずなのに「うまく動かない」"ときは、
"自分で勝手に正しいと思い込んでいる"部分を見つけないといけない。
今回の場合は、「CWSDRV」と「HSP DirectSoundExtension」が
機能的に類似しているからといって、勝手に「同じ扱いで良い」と思い込んでる。
どのマニュアルにもそのようなことは書いてないのに。 */
328:名前は開発中のものです。
07/02/07 19:15:16 AwlcnWEs
初期化もloadもplayの命令文もほぼまったく同じような記述の仕方だったので
中は同じような処理をしているんだろうなと思って同じように扱いました。
ck_joystickとjoystickぐらいの差ぐらい。
で、ds_init と drv_iniを同じように扱ったらだめだった理由を教えて下さい。
実際に同じように扱って両方ちゃんと動いているのだけど、このやり方はだめなのですか?
あと>>321のdrv_initはdrv_iniのタイプミス。
;変更前(CWSDRV.as)
es_ini ,,3600
es_screen window_x, window_y, 32,,SCREEN_MODE,1
ds_init
↓
;変更後
ds_init
es_ini ,,3600
es_screen window_x, window_y, 32,,SCREEN_MODE,1
;変更前(dsoundex.as)
es_ini ,,3600
es_screen window_x, window_y, 32,,SCREEN_MODE,1
drv_ini
↓
;変更後
drv_ini
es_ini ,,3600
es_screen window_x, window_y, 32,,SCREEN_MODE,1
329:名前は開発中のものです。
07/02/07 19:19:42 AwlcnWEs
>>327
すみません、まさかヘルプが間違ってると思わなかったので・・・。
330:名前は開発中のものです。
07/02/07 19:20:02 c9MKq4Wr
で、>>324の入力ボックスの件。
標準命令のinput命令のようなものを全画面モードで使えないか?
ということだと思うけど。
これも、そういった事項についてはマニュアルには書いてないねぇ。
-> ここで諦めずに、試行錯誤してみようか。*/
#include "HSPDXFIX.as"
onexit goto *owari
es_ini
fs=1 ;=0でフルスクリーン
es_screen 640,480,16,0, fs
a=123:pos 0,0:input a,100,20,10
repeat
es_boxf 0,0,640,480
stick s:if s=128:break
pos 0,200:es_mes "a="+a
await 0:es_sync -16,0
loop
*owari
es_bye:end
/* 一応動くことは動くが、見栄えも良くないねぇ・・・。
ウィンドウモードでの動作もHSP本体、DXFIXの仕様外くさいから・・・
さぁ、どうしますか?
ー> キーボード入力を読み取って、文字列変数に加えたり削除したりする
擬似input命令なモジュールでも自作するべきやろね。
自分の作品のためなんだし、こっからは自分でやってみておくれよ。
出かけるのでこれまで。*/
331:名前は開発中のものです。
07/02/07 19:24:07 c9MKq4Wr
>>329
MIA氏の名誉のために、ヘルプの件についていうとー
HSP DirectSoundExtensionはHSP2.xx用で
HSP3への対応はうたってない。
そして、ヘルプに書いてあるのは、
HSPDXFIXへの対処ではなく、HSPDXへの対処法。
すでに2つもの思い込み違いがあるよ。
ほな。
332:名前は開発中のものです。
07/02/07 19:46:46 johUpKM1
b7が出てるようだ
>2007/02/06 3.1b7
>
>ラベルの位置を変数に記憶させるためのラベル型を追加。
>スクリプトエディタの検索方法を修正。正規表現による検索を追加。(HSPBT#53)
>スクリプトエディタの外部ツール登録が保存されない不具合を修正。(HSPBT#73)
>vartype関数の変数指定で配列変数を指定できるように修正。(HSPBT#102)
>repeat命令の第2パラメーター指定で無限ループを生成することがある不具合を修正。(HSPBT#95)
>oncmd命令で有効化・無効化を行なうとエラーが出ることがある不具合を修正。(HSPBT#66)
>ユーザー定義関数内で関数の戻り値が代入される変数型が変更できない不具合を修正。(HSPBT#90)
>ヘルプの誤記を修正。(HSPBT#97)
>型を拡張するプラグインで型変換に失敗することがあった不具合を修正。
>拡張プラグインHGIMG3の機能追加と不具合をいくつか修正(詳細はhgimg3.txtを参照してください)。
333:名前は開発中のものです。
07/02/08 17:56:38 YReqkp+k
>>332
ま、ゲ製作者にはほとんど関係ない修正なんだろうな。たぶん。
334:名前は開発中のものです。
07/02/08 18:52:38 5Yp1xc5q
>ラベルの位置を変数に記憶させるためのラベル型を追加
何に使うんだ?
335:名前は開発中のものです。
07/02/08 18:59:53 S+AcBNvP
if文を羅列させなくて済む
336:名前は開発中のものです。
07/02/09 00:21:43 rjgg8G8D
>>335
よくわからんから使い方教えてほしい
むずくて理解が無理だ
337:名前は開発中のものです。
07/02/09 02:19:26 4/DWHvjj
>>335
*@みたいな機能か?
338:名前は開発中のものです。
07/02/09 02:42:14 MA5T6s0o
goto や gosub の飛び先のラベル名の指定に、変数が使えるんじゃね?
ラベル型変数 = *start
goto ラベル型変数
みたいな。 便利そうだ。
339:名前は開発中のものです。
07/02/09 03:35:14 BnIkkO1b
>>338
なるほど、if文を羅列する必要がなくなるな。
340:名前は開発中のものです。
07/02/09 04:28:05 fvAy1m32
正規表現検索は作業量的にでかいな。頑張るなぁ
でもHSPユーザで正規表現に明るい奴がどんくらいの割合いるんだか
俺も暗いが
341:名前は開発中のものです。
07/02/09 04:33:13 BnIkkO1b
ところで、夜中に質問。
hsp2.61なんですが、ウィンドが複数ある状態で、特定のウィンド内のmesboxの内容を
objprmで書き換えると、対象のウィンドが強制的にアクティブになってしまいます。
具体的には以下のようなコードの場合なのですが、これを何とか回避して、
裏側でこっそりmesboxの内容を書き換える方法はないモノでしょうか?
-------------------
screen 0
pos 10, 10 : objsize 150, 24
button "ボタン1", *button01
sdim mes_1,1000
pos 10, 50 : mesbox mes_1, 240, 24, 1
screen 2
pos 10, 10 : objsize 150, 24
button "ボタン2", *button02
sdim mes_2,1000
pos 10, 50 : mesbox mes_2, 240, 24, 1
*main
wait 10
goto *main
*button01
mes_2 = "ボタン1が押されました"
gsel 2,0 : objprm 1,mes_2
goto *main
*button02
mes_1 = "ボタン2が押されました"
gsel 0,0 : objprm 1,mes_1
goto *main
342:名前は開発中のものです。
07/02/09 09:25:11 MA5T6s0o
>>341
「objprm 1,mes_2」、「objprm 1,mes_1」
の代わりに
「objsend 1,12,0,mes_2」、「objsend 1,12,0,mes_1」
で、どうかな。
343:名前は開発中のものです。
07/02/09 09:44:43 81G9vZ+L
title mes_1,1
でもいけるヨ
344:名前は開発中のものです。
07/02/09 10:28:29 MA5T6s0o
>>343
おぉ・・・ほんとだ。
title命令でp2指定ができて、そんな意味があったとは
なぜかHSP3では廃止されてるのな。
345:名前は開発中のものです。
07/02/09 10:33:34 mP4uqPJp
ラベルtypeを使ってHSPでタスクシステムとかか?
馬鹿みたい。
346:名前は開発中のものです。
07/02/09 12:16:19 BnIkkO1b
>>342
>>343
おおぅ、ここは神が多くて困ります!
バッチリです。どうもありがとうございました。
347:名前は開発中のものです。
07/02/09 18:17:45 x+xvLfyc
逆コンパイラって存在するんですか?
348:名前は開発中のものです。
07/02/09 20:23:19 /kk/OMp0
2.61用の逆コンパイラもってる人いない?
あと実行ファイルからAXファイルを抜くやつも・・・すまんorz
ベクターにある抜くツールは、古くてヘッダーがおかしくなる
349:名前は開発中のものです。
07/02/09 22:18:08 FOd7Jwpc
とりあえずダウンロードして入門も全てよんだ
数値計算ッテドウヤルンダ?
座標計算じゃなくて普通に「1+1」っていれると「2」ってでてくるのとか
350:名前は開発中のものです。
07/02/09 22:25:26 SfpTgz3K
>>349
mes 1+1
こういうこと?
351:名前は開発中のものです。
07/02/09 22:28:25 FOd7Jwpc
>>350
それしても2と表示されないからどうやるんだろうなと
352:名前は開発中のものです。
07/02/09 22:46:56 2wyY4BYe
HSP3.0で
mes 1+1 とだけ書いて実行すると
2と表示されました。
353:名前は開発中のものです。
07/02/09 22:47:25 1G/snrPz
>>351
ん?
mes 1+1
って、書いて F5 押すだけで左上に 2 って出るだろ・・・
354:名前は開発中のものです。
07/02/09 22:49:53 SfpTgz3K
HSP2でstopしてないからウインドウが消えるとか?
355:名前は開発中のものです。
07/02/10 20:50:12 zk7+cGIw
質問です。
mmloadでmp3を再生したのですが
音量が不安定になって、音割れしたり聞こえにくくなったりしてしまいます。
回避策もしくは別の命令やプラグイン等でうまく再生出来る方法があれば教えて下さい。
KexMP3というDLLを試してみたんですが、バッファオーバーフローで再生できませんでした。
356:名前は開発中のものです。
07/02/10 21:13:24 7jJzeNRi
>>355
hmmdllはどう?
357:名前は開発中のものです。
07/02/10 22:28:29 zk7+cGIw
>>356
使ってみましたがやはり音の変化が激しい部分、例えば曲の始めの無音部分からイントロ部分への移りかわり等で
音割れが起きたり、本来は無いはずの音量の波が出来てしまいます。
ビットレートに問題があるのでしょうか、160kbpsなのですが。
358:名前は開発中のものです。
07/02/10 23:33:28 +UrsVszi
>>357
HSP側の問題でなく、codecの問題だろ。
・「本来の音」は、どのアプリで確認したのか
・ffdshowのようなものでmp3デコーダーの設定を変更してないか。
言ってみ
359:名前は開発中のものです。
07/02/11 00:15:10 vZEqex0E
治りました、ありがとうございます!
>>358さんの仰る通り、codecの問題でした。
wmpでは普通に聞こえていたので全く気づきませんでした。
ffdshowのmp3デコーダーをdisabledにしたら万事解決です。
スレ違いな質問になってしまってすみませんでした…。
あとhmmdllはとても便利そうなので活用させて頂きます。
360:名前は開発中のものです。
07/02/11 02:56:36 p9WKRd/6
最新のベータ版hsp31b7のhgimg3についての質問させてください。
hgsetreq SYSREQ_2DFILTER,2
って2Dバイリニア補間と書いても
hgrotate命令でのダイレクト描画時に、
バイリニア補間しなくなった気がするんですが、
環境の問題でしょうか?
仕様変更なのかも・・・
ちなみにVer.31b6のhgimg3だと2Dバイリニア補間できてます。
361:名前は開発中のものです。
07/02/11 04:34:45 r5mamvmx
HSP ver.31b7出たんだな
362:名前は開発中のものです。
07/02/11 05:13:36 gCwLP8t7
>>360
texload2でテクチャ読み込むと補間出来た
仕様かバグかは分からない
363:名前は開発中のものです。
07/02/11 05:24:38 gCwLP8t7
texload2だとアルファチャンネル付きの画像じゃないと
透明色なしになるのか・・・
なんか重くなりそう・・・
364:名前は開発中のものです。
07/02/11 11:00:41 xhA1Kbga
β7キタ━(゚∀゚)━(∀゚ )━(゚ )━( )━( )━( ゚)━( ゚∀)━(゚∀゚)━ !!
365:360
07/02/11 14:09:40 p9WKRd/6
報告ありがとうございます。
もう少し調べてみますが、使い勝手も考えて
Ver.31b6のhgimg3を使ってこうと思います。
366:名前は開発中のものです。
07/02/11 16:32:02 d03suuH7
#module aonc
#define global addonclick(%1)clickl@aonc=%1:_addonclick
#deffunc _addonclick
if onclickon=0{onclickon=1:onclick gosub *onclicklabel}
id=-1:repeat oncnt:if idlist(cnt)=0{id=cnt}:loop
if id<0{id=oncnt:oncnt++}
clicklst(id)=clickl:idlist(id)=1:return id
#deffunc delonclick int delid
if delid<oncnt {if (delid+1)=oncnt {oncnt=limit(oncnt-1,0,oncnt)}else{idlist(delid)=0}}
return
*onclicklabel:for i,0,oncnt:if idlist(i){gosub clicklst(i)}:next:return
#global
button gosub "labelA 削除",*del:button gosub "labelB 削除",*del
movl=*N,*L,*U, *LU,*R,*N,*RU,*N,*D,*LD,*N,*N,*RD,*N,*N,*N,*N:x=320.0:y=240.0:xy=sin(atan(1,0))*4
addonclick *labelA:addonclick *labelB
repeat:redraw 0:color:boxf:color 255,255,200
stick ky,$f:gosub movl(ky&$f):pos 100,0:mes a:mes b:pos x,y:mes "▲"
redraw 1:await 15:loop
*N:return:*L:x-4:return:*U:y-4:return:*R:x+4:return:*D:y+4:return
*LU:x-xy:y-xy:return:*RU:x+xy:y-xy:return:*LD:x-xy:y+xy:return:*RD:x+xy:y+xy:return
*labelA:acnt++:a="labelA "+acnt+" "+cnt+" "+iparam+" "+wparam+" "+lparam:return
*labelB:bcnt++:b="labelB "+bcnt+" "+cnt+" "+iparam+" "+wparam+" "+lparam:return
*del:delonclick stat:return
ちょっとラベル型を使ってみた。strみたいに labelで新規命令のパラメータタイプ
としては、まだ使えないみたいマクロで変数に入れてから変数として渡して対応
(button "",*abcみたいに直接指定した時に対応するため)
ラベル型を式に使う事も出来ない
367:名前は開発中のものです。
07/02/11 20:06:17 iL3POF9I
逆コンパイラもってる人いませんか?
どのバージョンでもいいです。
368:名前は開発中のものです。
07/02/12 09:04:37 uPPxux9r
そんなのあるの?
369:名前は開発中のものです。
07/02/12 09:47:02 OgJGyxCC
有志で作ってるサイトあるよ
でも、なぜか検索で出てこない
中の人はHSP2.6とかの逆コンパイラ作った人なのかな?
370:名前は開発中のものです。
07/02/12 11:06:37 zTovWISq
逆コンしたら正常に動かないソースが出るのならあったなぁ
ラベルが消えるとか…APIはどうだとか…
371:名前は開発中のものです。
07/02/12 14:01:22 hGyUf3nj
ラベルが消えてもいいです。
逆コンパイラがほしいのですが、どこにありますか?
372:名前は開発中のものです。
07/02/12 14:02:09 MIIl3iV0
逆コンパイラなんていらないだろ
373:名前は開発中のものです。
07/02/12 14:09:18 SmOS/jbK
リバースエンジニアリングにはダーティーなイメージが付きまとうしな。
バージョンを問わないだとか、逆コンパイルする目的を示さないあたり、
実際ロクな使い道じゃないだろう。
374:名前は開発中のものです。
07/02/12 15:04:26 hGyUf3nj
目的を示す必要があるなら示します。
昔作ったゲームのソースを無くしたので、
それを実行ファイルから復元したいだけです。
375:名前は開発中のものです。
07/02/12 15:12:11 SmOS/jbK
言うと思った
が、それなら「どのバージョンでもいいです」はおかしいだろ?
376:名前は開発中のものです。
07/02/12 15:24:30 hGyUf3nj
長い間、ネットで公開していて、
いくつかのバージョンを使ってバージョンアップしていたので、
どのバージョンでも大方良いと思ったからです。
377:名前は開発中のものです。
07/02/12 15:32:10 SmOS/jbK
そんなソースを外部メディアにバックアップしてないのもどうかと思うが。
HSP2.55〜2.61用なら、「HSP 逆コンパイラ」でGoogle検索すれば
Vectorにある物が思いっきりトップに出てくるぞ。
全機能使うには、いくらかの金が必要なようだが。
同等のゲームを作り直すのにかかる手間ヒマを考えれば安いもんだろ。
378:名前は開発中のものです。
07/02/12 15:36:17 OgJGyxCC
逆コンパイルとか以前に動いてるのをみて処理を予想できないなら意味ないっしょ
忘れたなら 勉強しなおせるいい機会
この話題はおわり 他のが沸く前に
379:名前は開発中のものです。
07/02/12 15:43:58 hGyUf3nj
すいません。最後に1つだけお願いします。
expを使ってaxにしたやつを教えて頂いたソフトにかけたのですが、
ヘッダーが違いますと言われました。なぜなんでしょうか?
380:名前は開発中のものです。
07/02/12 15:56:51 aZgeyRmX
>>379
ヘッダーが違うからでしょ?
381:名前は開発中のものです。
07/02/12 18:50:31 N1RWXgNC
ヘルシア吹いた
382:名前は開発中のものです。
07/02/12 20:31:37 ajzZ8DFd
>>369
HSP3用かな?
383:名前は開発中のものです。
07/02/12 21:08:01 EN6Hiq9g
mes 2.4^3
みたいなのやるとき、どうするんすか?
384:名前は開発中のものです。
07/02/12 21:46:27 Q9QrTKmW
>>383
mes expf(logf(2.4)*(3))
詳細は↓参照
URLリンク(quasiquote.org)
385:名前は開発中のものです。
07/02/12 22:24:00 GKCctX48
HSPで作ったソフトで商売してる人いる?
386:383
07/02/12 22:55:34 EN6Hiq9g
>>384
おーーさんくすです。
ざっと読みましたが関数電卓レベルの計算は内部で実装してないんですね。
見掛けでかい式になるのがまんすれば、なんとかなりそうです。
技術計算で少し目をつぶれば、他はかなりよさそうですね。
387:名前は開発中のものです。
07/02/13 02:41:15 22dT8zMg
>>385
URLリンク(www.meti.go.jp)
平成17年度の「ITクラフトマンシップ・プロジェクト」(経済産業省) に採択された
「スーパープログラマーを育てる!」プロジェクト学習教材としてHSPが採用されました。
小中学生がHSPを通して、基礎からプログラミングを学んでゆく大きな試みです。
(2005/07/12)
ってことらしいので
塾の別コースみたいな
子供らにHSP教える商売ってどう?
388:名前は開発中のものです。
07/02/13 04:46:26 rIw2M+fr
いや、HSPで作ったソフトをシェアウェアとかにしてる人いるのかなぁって、、
別に問題はないんだよね?
389:名前は開発中のものです。
07/02/13 04:46:47 f7P6uizV
そうかな
390:名前は開発中のものです。
07/02/13 05:22:52 xFBPpsWt
>>388
最初からそう書けよ。>385の文章だと誤解の余地がありすぎるだろ。
で、
最近の子供はFAQを当たるくらいのこともできないのか?
URLリンク(hsp.tv)
391:名前は開発中のものです。
07/02/13 14:13:41 WeyFWZXA
>>388
吉里吉里だろうが、Nスクだろうが、HSPだろうが
全て作者次第だろうが…
392:名前は開発中のものです。
07/02/13 14:38:12 rIw2M+fr
>>390
そんな無気になることでもないだろ
常識的に考えて・・
393:名前は開発中のものです。
07/02/13 14:53:04 kAlK9wyi
>>392
自分で調べる
教えてもらったら礼を言う
って、事が出来ない奴に常識的にどうこう言って欲しくないw
394:名前は開発中のものです。
07/02/13 14:57:49 LC1ckLR9
>>387に対する礼儀がなっていないからです。
一生懸命あなたのために貴重な時間を割いて調べたのかもしれないのです。
自分の期待した答えでないからと
「いや」のただの2文字で好意を踏みにじったのです。
自分の言葉足らずの文章のせいで誤解をさせた上に、
自分で調べるという最低限の努力もせず、相手に無駄なことをさせたのです。
詫びの一言ぐらいあってもいいでしょう。
ムキになるのは当たり前です。
常識的に考えて・・
395:名前は開発中のものです。
07/02/13 15:23:52 22dT8zMg
>>385
有名なメモリークリーナーってHSP製じゃなかったっけ?
396:名前は開発中のものです。
07/02/13 15:47:21 HAyUA+Hu
飛翔鮎
397:名前は開発中のものです。
07/02/13 16:54:33 22dT8zMg
ダイソーで100円で売られてる
「ザ・ボクシング 実写でボクシング」
ってHSPコンテスト入賞作だったような・・・?
398:名前は開発中のものです。
07/02/13 16:56:30 22dT8zMg
>>385
探せば他にもあると思います。
399:名前は開発中のものです。
07/02/13 17:13:32 fKNeUGFg
スクリーンセーバーとかHSP製多そう
400:名前は開発中のものです。
07/02/13 20:22:02 ISiSh35o
HANAGE2もショップ99で販売されてたな
401:名前は開発中のものです。
07/02/13 20:53:32 RWx7Cc7Y
Kz3はしきりすぎだろw
402:名前は開発中のものです。
07/02/13 23:47:42 HsMZmwhC
385について別にピザ食いながら鼻息立ててキレるほどのことでもないなと
思ったよ、俺は。
403:名前は開発中のものです。
07/02/14 00:10:25 1fiM9B0G
ピザ食っちゃダメですか
404:名前は開発中のものです。
07/02/14 01:28:43 4st9F958
鼻息立ててキレなければ多分おk
でも太るなよ。
健康面の不安定さから、国内医療費食い潰すのに加えて、外貨絡みの多い穀物関係の消費は無意味に貿易財政逼迫するから。
ただでさえ破綻しそうなドルを、この国は保有しすぎですけん。
国産の穀物だけで食えとは言ってないけど、バランス良いまっとうな食事心掛けたら国内需要が自然と増えるよって程度の話ー
405:名前は開発中のものです。
07/02/14 08:15:18 C0kmHPEU
マジレスすると
俺メタボリック
406:名前は開発中のものです。
07/02/14 09:34:41 mCS9GJHX
HSPはキチガイを呼ぶ力があるらしい
407:名前は開発中のものです。
07/02/15 06:22:55 T4SorQda
多次元配列の変数に文字列を代入することは不可能なんですか?
1次元の配列変数ならできたんですが・・・。
408:名前は開発中のものです。
07/02/15 06:36:09 dFEe2Ryw
>>407
可能です。
sdim mojiretu,256,3,3
mojiretu(0,0)= "叶恭子","本名小山恭子","長女"
mojiretu(0,1)= "叶春栄","本名不詳","次女"
mojiretu(0,2)= "叶美香","本名玉井 美香","三女"
repeat 3
j=cnt
repeat 3
i=cnt
pos i*160,j*32
mes mojiretu(i,j)
loop
loop
stop
409:名前は開発中のものです。
07/02/15 08:53:41 oDKH/5jA
>>480
できました。ありがとうございます
410:名前は開発中のものです。
07/02/15 11:07:31 3CEsEVi7
>>480に期待
そしてサンプルの文吹いた
411:名前は開発中のものです。
07/02/15 23:49:40 UV1ebeZU
HSPでWizっぽい3Dダンジョンつくりたいのですが、
3Dダンジョン部分の簡単なサンプルとかないですか?
412:名前は開発中のものです。
07/02/15 23:52:39 1i3++4tX
>411
URLリンク(www.smith-project.jp)
ここなんかどう?
413:411
07/02/16 00:10:53 14qwsicF
>>412
どうも。早速ダウンロードしました。
HSP3なんですが、palcopy 2 がエラーでます。
414:名前は開発中のものです。
07/02/16 00:14:52 gJ9zatU3
>>413
そりゃどう考えてもお前が悪いだろ
415:名前は開発中のものです。
07/02/16 00:15:25 Sx+Dxelr
頭がな
416:名前は開発中のものです。
07/02/16 01:43:53 ppH9PRcO
palcopyは廃止されてる
sp30\common\hsp3util.as
の bmppalette を見てみ
417:名前は開発中のものです。
07/02/16 02:02:56 ppH9PRcO
hsp30\common\hsp3util.as
hが抜けてた・・・
418:名前は開発中のものです。
07/02/16 23:53:45 ppH9PRcO
>>365
今日試したらtexloadでも補間出来た
何か条件があるのかも・・・
419:418
07/02/17 00:33:49 bW0Rt6ue
>>365
すまん勘違いだった
texload2も関係ないや
420:名前は開発中のものです。
07/02/17 13:53:05 /kaaJsCE
gmode ←2で設定してます
gcopy ←まあ基本ですよね
gzoom ←回転も一緒にやってくれるのって無いですか?
grotate ←これが説明書と違って上手く透過できない時があるのですが、なぜでしょうか?
421:名前は開発中のものです。
07/02/17 15:49:27 8zaigqCL
grotateはgmodeが5か6のときだけ使えば解決
422:名前は開発中のものです。
07/02/18 03:08:43 YCBwpDKa
>>420
多分、gmodeが4以降の黒で透過ならcolor 0,0,0と書き込むと
旨く色抜きできるかもしれません。
color 0,0,0
pos xx,xx
gmode xx,xx,xx
grotate xx,xx,xx
423:名前は開発中のものです。
07/02/18 21:32:54 oMzBretM
在日=竹石圭佑らしいが、熊本の済々黌の弓削達也って奴も朝鮮人だろ
在日って顔が日本人とは全然違うもんな
424:名前は開発中のものです。
07/02/19 10:53:53 RiMEf6zX
おや?
425:420
07/02/19 12:27:02 N5sPNDQg
回答ありがとうございます。
426:名前は開発中のものです。
07/02/20 02:16:00 hQkR02aA
ラブちぇんって番組の効果音聞くとHSP思い出す
427:名前は開発中のものです。
07/02/20 16:31:25 35NxbGRL
すいません、かなり初心者な質問なのですが、HSPでRPGを作ろうと思うのですが
キャラの向きってどうやって表示させるのでしょうか?
BMP画像で4方向のキャラの絵がかいたやつがありますよね、あれを使って表示
させたいのですが、どうすればいいかわかりません。
なんか、説明が下手でわかりにくいかもしれませんが、わかる方がいられましたら
よろしくおねがいいたします。
428:名前は開発中のものです。
07/02/20 17:34:10 UJXvMqBN
>>427
まずキャラをどうやって表示してるか書け
まぁ、簡単にやってみると
screen 1,32*4,32,0,0,0 :font "MS ゴシック",32,1 :mes "←↑→↓" :screen 0,640,480,0,200,100 :x=300:y=200
repeat
stick ky,$fff
if ky=1 {ctx=0 :cty=0 :x-4}
if ky=2 {ctx=32 :cty=0 :y-4}
if ky=4 {ctx=64 :cty=0 :x+4}
if ky=8 {ctx=96 :cty=0 :y+4}
pos x,y :gcopy 1,ctx,cty,32,32
pos 0,0 :mes "stick="+ky :redraw 1 :await 15 :redraw 0 :color 255,255,255:boxf :color
loop
こんな感じ(分かる安さ優先)
どーせ、アニメーションもさせるんだろうから
screen 1,32*4,32*4,0,0,0 :font "MS ゴシック",32,1
repeat 4:pos 0,cnt*32 :color 200*(cnt=1),200*(cnt=2),200*(cnt=3):mes "←↑→↓" :loop :screen 0,640,480,0,200,100 :x=300:y=200
repeat
stick ky,$fff
if ky=1 {ctx=0 :x-4}
if ky=2 {ctx=32 :y-4}
if ky=4 {ctx=64 :x+4}
if ky=8 {ctx=96 :y+4}
if ky&15 {cty=((cnt/3)\4)*32}
pos x,y
gcopy 1,ctx,cty,32,32
pos 0,0 :mes "stick="+ky :redraw 1 :await 15 :redraw 0 :color 255,255,255:boxf :color
loop
こっちはアニメ付き
429:名前は開発中のものです。
07/02/20 17:38:40 j28Q+xuO
>>427
キャラの向きを変数で持っとけばいい。
↑0、→1、↓2、←3みたいに。
方向キー入力の度に現在の向きを数値で保存しておいて、後は実際にキャラを描画する際に、
保存した方向の値を元に、表示する画像を選べば良いだけ。
画像データを配列にして持っておけば、if文もいらないからもっと楽。
430:名前は開発中のものです。
07/02/20 17:41:57 j28Q+xuO
>>428
うお、早w
・・・うん、まあ>>427はそんな感じで頑張れw
431:427
07/02/20 17:56:20 35NxbGRL
>>428 >>429 >>430 様
ありがとうございます!! がんばります!
これでやっとRPGが作りはじめられる;;
432:名前は開発中のものです。
07/02/20 18:32:53 nJaWXZmF
>>431
まずはシューティングだろ、技術的に考えて…
433:名前は開発中のものです。
07/02/20 19:44:08 cfAvRUKe
なんでやねん
434:名前は開発中のものです。
07/02/20 19:54:31 67b5bLjK
シューティングらしきものを作るのは楽だからな。
まあアクションの細分ジャンルみたいなもんだから
フォーマットが限られてるという理由もある。
435:名前は開発中のものです。
07/02/20 20:01:11 4t1drqz4
こんな基本的なこと質問してるレベルじゃあ
ろくなモン作れないさ。
436:名前は開発中のものです。
07/02/20 20:32:38 tSiBbCYw
まぁシューティングからかな
ドラクエ式RPGを最初に作ろうってのは無謀
437:名前は開発中のものです。
07/02/20 21:47:31 TEatCogU
つーか、普通のRPGみたいなのは素材が問題だからなw
438:名前は開発中のものです。
07/02/20 22:04:17 sIMFx+0Q
難易度的には簡単だと思うが、ドラクエみたいなのを作ろうとしたら膨大な素材が必要だし一人で作るのはまず無理だな
技術的に可能でもとてもやる気がもたんだろうw
439:名前は開発中のものです。
07/02/20 22:49:44 tSiBbCYw
RPGとかノベルゲーは思いのほか
プログラムが面倒だぞ
アクション系はものにもよるけど
結構いきあたりばったりでいける
440:名前は開発中のものです。
07/02/20 23:12:55 j28Q+xuO
個人的な経験上、RPGやノベルゲームは、システムを作るかゲーム内容を作るか、
絵や絵素材を描き込むか、三つの内の二つまでが根気の続く限界だったw
昔初めて作った自作RPGも、結局ドット絵で4方向キャラ絵描くのが大変で、
システムじゃ対応させていたのに、画面じゃ初代DQ1と同じ正面固定キャラだったり・・・
441:名前は開発中のものです。
07/02/20 23:19:48 2Kw8UJd6
最終的には、くだらないツール作り・・・
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5000日前に更新/261 KB
担当:undef