HSPでRPG作ろう ..
2:名前は開発中のものです。
06/07/16 05:48:58 CrY4MvN3.net
「作ろうぜ」じゃなくて「作ってください」の間違いだろ
ローカルルール読んでパンツはいたまま糞しながら永眠しろ
3:名無し
06/07/16 17:06:50 kity1Kg1.net
はいはい
4:名前は開発中のものです。
06/07/17 00:19:43 xdKI6uPT.net
古田洋介くんのゲーム製作記 完
5:名前は開発中のものです。
06/07/17 00:36:14 aldRZxVt.net
だれそれ
6:名前は開発中のものです。
06/07/17 03:10:57 K7BzLZgx.net
古田君晒しage
7:名前は開発中のものです。
06/07/17 09:46:31 YehA4Jel.net
>>1
このホムぺ文字化けがひどい・・・
8:名前は開発中のものです。
06/07/17 10:09:48 ghU3Gh+j.net
古田ようすけ君、まだねんれいてきに君に2chは早いんじゃないかな
ゲームであそびたいとしごろだろうし、ハンゲームにいくといいよ!
Yahooで検索にかければでてくるからね
さいごに、2chは怖いところだからおとなになるまでこないでね!
おにいさんとのやくそくだよ!
9:名前は開発中のものです。
06/07/17 16:38:39 UgGP+EWB.net
古田君かわいそうに・・・
10:名前は開発中のものです。
06/07/20 19:53:26 5ht4ac5V.net
誰?それ
11:名前は開発中のものです。
06/07/20 20:05:18 0i2XSCj9.net
>>10
後にHSP王と呼ばれる男
12:名前は開発中のものです。
06/07/24 03:31:55 oArTn05k.net
やる気あるやついないようなのでもういい
13:名前は開発中のものです。
06/07/24 03:38:20 oArTn05k.net
ハンゲームって何
14:名前は開発中のものです。
06/07/24 03:40:13 oArTn05k.net
URLリンク(www.google.co.jp)
15:名前は開発中のものです。
06/07/24 03:40:46 oArTn05k.net
URLリンク(www.google.co.jp)
16:名前は開発中のものです。
06/07/24 05:06:57 oArTn05k.net
1はそのメアドやめたほうがいい
17:名前は開発中のものです。
06/07/25 04:24:36 8we1aroy.net
そういえば、ちょっと前にHSP製の
moon goddessっていうRPGが出ていたけど、あれすごく面白かった。
あんな作品が出てきてくれるといいな〜と思う。
相当作るの大変だと思うけれど・・。
18:名前は開発中のものです。
06/07/26 04:07:39 dsRNHkQb.net
"作ろうぜ"ってなってるから、
1氏以外の人でも使わせてもらってもいいんかな?
19:名前は開発中のものです。
06/07/26 04:29:50 T4CtZNyX.net
つーより1は自分で作るきもともとないだろ
20:名前は開発中のものです。
06/07/27 00:39:06 asJH5Qa0.net
それじゃあ、せっかくこんなスレあるんだし参加させてもらいます。
ど素人ですが・・orz
とりあえずはフリーのマップエディタを探してきて
マップ表示と、スクロール処理ができるようにしてみます。
21:名前は開発中のものです。
06/07/30 05:06:40 mw9zslrn.net
ローカルルールに
「概要や製作状況をまとめたWebページがあることが最低条件です。」
とのことなので、
URLリンク(www.geocities.jp)
とりあえず自分用として、簡易HPを作りました。
製作に関しては、ここの↓
URLリンク(gamdev.org)
FF風RPGを作れ を参考にしていこうと思っています。
今日はとりあえずlevel1だけ・・
URLリンク(www.geocities.jp)
22:名前は開発中のものです。
06/07/30 05:31:33 92et1cnP.net
>>1のIDがキティガイ
23:名前は開発中のものです。
06/08/01 04:23:21 b2q5/Zvh.net
URLリンク(www.geocities.jp)
なんとかlevel2。
何気なく遊んでるゲームもいざ作るとなるとこんなにややこしいとは。
先が思いやられる・・
HSP製のRPG調べてたらmoon goddess,宝石物語,Majestic Sagaなんかがそう
みたいでした。
いったい作るのにどれくらいの労力がいったことなのか・・
改めてすごいと思った・・
24:名前は開発中のものです。
06/08/02 05:56:07 pQgIijzt.net
URLリンク(www.geocities.jp)
マップエディタには、moon goddessの作者の方の製作されたエディタを
使わせてもらうことにしました。
HSP用に作られているということもあって使いやすくていいです。
次はスクロール処理か・・
スクロールを止める処理がめんどくさそう・・
25:victoper ◆vA5ftomRys
06/08/09 09:40:57 R1ovuhBf.net
掘り返してスマン
>>8が洋介君(1氏)に対して難しい漢字を使ってないという素晴らしい気遣いに感動w
26:名前は開発中のものです。
06/08/09 12:16:06 A55SxZPF.net
スクロール処理はなんとかできて、通行可否の判定を作っていたのですが、
通行付加のチップにちょっとだけめり込んでしまって動かなくなってしまう・・
でも面倒なのでそのまんまにしておいて先いこうと思います。
NPCの配置・・これは、乱数でどの方向動くか(あるいは止まったままにするか)
決めるようにして、ある範囲内をうろちょろさせておこうかな〜とおもっています。
通行可否の判定をつけるのはめんどくさいので、通行不可チップには
行かないような処理をするつもりです。
27:名前は開発中のものです。
06/08/09 12:19:48 A55SxZPF.net
通行付加→通行不可です。スミマセン
28:名前は開発中のものです。
06/08/10 07:16:09 hZ56Tpw1.net
乱数使って、なんとか不自然でないようにチョロチョロと動かせるように
なりました。
あとはプレイヤーとの当たり判定を付けてみようと思います。
具体的には、プレイヤーと接触して、かつ何かキーを押したらプレイヤーの方向に向く、
という処理にしようかと。
29:名前は開発中のものです。
06/08/10 19:01:53 hZ56Tpw1.net
プレイヤーとの当たり判定&メッセージウィンドウを作ってました。
メッセージ表示の枠はいろいろと使うので、ユーザー定義命令というのを
使ってメッセージ枠の描画命令を作成・・。
次はテキストファイルから読み込んで表示するのを作ってみようと思います。
30:名前は開発中のものです。
06/08/11 02:28:46 DyQBw2Gr.net
僕も最近RPG作り始めました。
オンラインに向けて作成中ですが大体基礎ができてきたのでUPします。
もしかしたら動作が重いかも・・
URLリンク(www.usamimi.info)
通信はpcbnetを使ってます。
マップエディタはQuoyleを使ってますが、上で紹介されてるのも使ってみようかな
31:名前は開発中のものです。
06/08/14 19:20:55 xPPM4LyZ.net
>>30
お、はじめまして。
↑でいろいろ書き込んでるものです。
お仲間ができてうれしいです。モチベーションも上がりますしね。
オンラインRPGですか〜すごいな・・
僕はオフラインしか無理だ・・
僕はとりあえずDQ1を目指して頑張ろうかな〜と思っています。
今回はESCキーを押すと、アイテムやステータス等のコマンドを選べる
ようにしました。
移動の際のキー検出と同じのをつかっているので、非トリガーキー設定
とかいうのの関係でコマンド選択のためのカーソルが異常に動きまくる・・
なんとかしないとな〜
32:名前は開発中のものです。
06/08/21 15:46:29 MOm98u9Y.net
>>24やってみた。
画像変に拡大しない方がいいと思った。
あとgmode 4で透明色変えられるんで
背景黒に塗りなおすよりその方がいいよ。
(背景以外で黒が使われているものがあるため)
>>26
>スクロール処理はなんとかできて、通行可否の判定を作っていたのですが、
>通行付加のチップにちょっとだけめり込んでしまって動かなくなってしまう・・
判定を1点でやってる悪寒
(x-a,y-b),(x-a,y+b),(x+a,y-b),(x+a,y+b)の4箇所で判定、具体的には
(x-a,y-b)または(x-a,y+b)にあるチップが通行不可のとき左には移動できない
(右、上、下も同様)
にすればいいはず。
NPCのやつうp期待。
33:名前は開発中のものです。
06/08/30 01:57:21 l7yernqc.net
URLリンク(gamdev.org)
ログインパスワード忘れてしまったorz
しょうがないのでgamedevのほうお借りしました。
>>32
アドバイスありがとうございました。
プレイヤーの画像ですが
とりあえず素材をつかわせていただいていますが、
最終的には自分で描いたものを使おうと思っています。
透明色変えられるのは知りませんでした・・
>(x-a,y-b),(x-a,y+b),(x+a,y-b),(x+a,y+b)の4箇所で判定、具体的には
>(x-a,y-b)または(x-a,y+b)にあるチップが通行不可のとき左には移動できない
>(右、上、下も同様)
>にすればいいはず。
アドバイスいただいたとおりにやってみたら、まだ時々めりこむことはあるものの
気にならない程度になりました。
ありがとうございました!
34:30
06/09/02 20:47:48 L9JZi9Dl.net
URLリンク(bit.ojaru.jp)
アップデートしました。
ほかプレイヤーとの同期を取れるようにしてみました。
前回すぐに鯖とじたのでテストしてくれた人はいないのかな?
今回は1日中あけてるのでテストしてくれるとありがたいです。
35:名前は開発中のものです。
06/09/03 14:10:07 Wk08AQgv.net
これはオンラインですか。すごいね。
たまに歩く速度が若干遅くなるような気がしたけど
そんなに気にならない程度。
でも処理が多くなってくると問題になってくるかもです。
36:名前は開発中のものです。
06/09/03 21:33:15 WTBY8NZj.net
>>34
アップデート乙です。
問題なく動いてましたよ〜
37:名前は開発中のものです。
06/09/14 17:52:54 lFSBGh1l.net
NEETの俺が無料ソフトだけでRPGを作るスレ の>>1さんに
触発されて、久しぶりにスクリプトをいじっていました。
今日はESCキー押すとアイテムとか装備とか選べるように、
というのをやってました。
・・なんかソースがグダグダになってきてる・・
38:名前は開発中のものです。
06/09/19 00:38:07 YIF8z6EM.net
なにこれ
小学生がHSPで
オンラインのRPG作ってんの?
スゲー時代になったなオイ
39:名前は開発中のものです。
06/09/19 18:04:26 Ov6c4f1d.net
俺も書いてるとぐだぐだになるから、ある程度できたら整理→ある程度できたら整理を繰り返してる。
40:名前は開発中のものです。
06/09/21 01:40:04 Flp6syB6.net
>>39
やっぱり途中で整理作業するのって必要みたいですね。
ここらでちょっと整理してみるか・・
ところで、変数名とかラベル名の付け方って皆さんどうしてるんだろう?
これまで適当に付けてたのですが、どうも良くない・・。
ある程度の規則性を持たせたいと考えているのですが、
なかなか難しいもんです。
41:名前は開発中のものです。
06/09/21 01:59:06 Flp6syB6.net
URLリンク(gamdev.org)
ESCでメニューが出てくるようにしてみました。
あと会話はスペース押すとできます。
次はエンカウントの処理でもやってみようかな・・。
42:名前は開発中のものです。
06/09/21 10:10:32 amkqCpKL.net
解凍したら中身空っぽだったんだけど
43:名前は開発中のものです。
06/09/21 10:37:35 W2k/rg+I.net
>>42
おなじく。
44:名前は開発中のものです。
06/09/21 10:43:45 W2k/rg+I.net
>>33
これ今やってみたら起動して
プレイできたけど、これって
オンラインゲームなの?
45:名前は開発中のものです。
06/09/21 10:46:52 W2k/rg+I.net
>>31
オフラインでドラクエ1みたいのを
作りたいなら、ツクール使えば
すぐにできるよ。
46:20
06/09/21 18:23:16 Flp6syB6.net
>>42
>>43
何でだろう・・?
すみません、とりあえずもう一度アップしておきました。
>>44
オンラインは>>30さんが製作していらっしゃるほうです。
>>33のほうが僕が作ってるほうで、こっちはオフラインです。
オンラインなんてとても無理・・orz
47:20
06/09/21 18:30:28 Flp6syB6.net
>>45
プログラミングに興味があったのでちょっとやってみたのですが、
やっぱり無謀でした・・
ツクールは使ったことがないのですが、楽なんですか?
48:名前は開発中のものです。
06/09/21 18:57:26 W2k/rg+I.net
>>47
RPGツクール 四天王のムシャはムシャムシャカッコイイ
スレリンク(news4vip板)
49:名前は開発中のものです。
06/09/21 19:16:58 pwSVO+vZ.net
>>41
もう一度うpっておなじとこ?これ?
俺も開けないよ?
50:20
06/09/21 19:31:00 Flp6syB6.net
URLリンク(gamdev.org)
すみません忘れてました・・これです。
51:20
06/09/21 19:34:08 Flp6syB6.net
>>48
ありがとうございます!
52:20
06/09/22 00:22:26 E2KDnlhd.net
URLリンク(gamdev.org)
何歩か歩くと戦闘に入るようにしました。
53:名前は開発中のものです。
06/09/22 10:06:07 mENpUosF.net
確かにツクールなら簡単にできるかもしれない。
けどHSPでプログラミングすることでしか
ツクールでは得られないものを得ることができると思う。
期待してます。がんばってください。
54:20
06/09/23 00:36:14 MX//dT13.net
>>53
ありがとうございます。
とりあえずこれを完成させるまではHSPで頑張ってみようと思います。
URLリンク(gamdev.org)
コマンド選ぶとそれに合わせたメッセージが表示されて戦闘終了
今日はツクールの素材サイトで背景とモンスターの絵を探してました。
絵とか音とかは自分で作るの無理だとわかったので、
いろんなところからお借りしようかと思います。
55:名前は開発中のものです。
06/09/23 12:30:41 Bk+juRR6.net
がんばってるなあ。俺も頑張ろう。
56:名前は開発中のものです。
06/09/23 21:32:01 EGHiJtIP.net
良スレのヨカーン
応援してるぞ
57:名前は開発中のものです。
06/09/24 17:02:05 1k8/xK6q.net
RPGの作り方とか解説してる所ってあんまりないよな
58:20
06/09/25 00:16:22 75NTw9t3.net
>>55
ありがとうございます。
55さんもRPG製作されてるんですか?
頑張ってくださいね。僕も頑張ろうと思います。
>>56
ありがとうございます。
応援していただけるとモチベーションが上がるので正直嬉しいです。
>>57
HSPのRPGの作り方解説サイトってのはほとんどないみたいですね。
多少なりとも解説してくれるサイトがあれば、いろいろ楽になるはずなのですが・・。
今日は歩行グラフィックを探しつつ、シナリオとかシステム面のこととか
考えてました。
攻撃力とか防御力とか、そのへんのパラメータをどうするかとか、
ダメージの計算式をどうするかとか、なんか本当にRPGってのはやることたくさんあって
大変だなあ・・と今更ながら思います。
このあたりのところを解説してくれているサイトも非常に少ないし・・
59:名前は開発中のものです。
06/09/25 00:25:07 t67xQFNk.net
URLリンク(javagame.main.jp)
この辺とかどう?
RPGの作り方。
60:20
06/09/25 01:26:35 75NTw9t3.net
>>59
お、これは初めて知りました。
ありがとうございます。
勉強不足なのでソースが読めないのが残念なのですが、
説明だけでも十分いろいろと知ることができるので・・。
今市販のRPG見てたんですが、「ヘラクレスの栄光W」の
"トランスファーシステム"
ってやつがかなり面白そうでした。
似たようなシステムで
「おばけの行進曲」っていうフリーのアクションゲームで
敵に乗り移ってその能力を使えることができるってのがあって
そんな感じのができたら面白いかな〜と。
システムをパクるっていうのはやっぱりまずいのかな・・?
できればこのシステム使ってみたい・・。
61:名前は開発中のものです。
06/09/25 02:40:27 Lc9hKFvO.net
HSPじゃなくね?
62:名前は開発中のものです。
06/09/25 03:23:04 6SKVbIT0.net
あ、>>59ね
63:20
06/09/26 00:09:47 CLCy2jAZ.net
URLリンク(gamdev.org)
セーブ&ロード機能追加
ESCキー押してセーブまたはロード選択
(といっても今のところ位置のセーブロードだけです・・)
>>61
JAVA用みたいですね。
JAVAはレベル高すぎてさっぱりソースも読めないのですが、
解説がわかりやすくて、そこだけ読むだけでも参考になるかと
思いましたよ。
昨日からRPGのパラメータに関するサイトを検索していたのですが、
URLリンク(star.s9.xrea.com)
ここにパラメータ自動生成アプリケーションというのが置いてあったのを発見。
RPGツクール用とのことですが、だいぶ参考になりそうです。
URLリンク(www.vector.co.jp)
あとこのツールとかも役立ちそうでした。
64:20
06/09/26 17:48:48 CLCy2jAZ.net
URLリンク(gamdev.org)
フィールド間の遷移
65:名前は開発中のものです。
06/09/27 21:13:57 gP+7dfMA.net
>>20
いい感じ!
斜め押すと壁にめり込むことができるから斜めは移動できないようにしたほうがいいかも
がんばれ〜!
66:20
06/09/28 03:42:34 cTkzvnVv.net
>>65
なるほど斜め押しのせいだったんだ・・。
なんか壁付近でキーをごちゃごちゃ押してるとめり込んでしまう??
とか思っていたのですが、はっきりとした原因がいまいちよくわからず
放置していたんです。
なんとか斜め移動ができないように直してみます。
ありがとうございました!
67:20
06/09/28 18:00:05 cTkzvnVv.net
URLリンク(www.geocities.jp)
パスワードを忘れてしまったので、
もう一度IDをとりました。
>>65
斜め移動しないように修正してみました。
アドバイスありがとうございました。
68:名前は開発中のものです。
06/09/28 21:14:18 w5WXX75I.net
おー、かなりゲームらしくなってきたやないの
69:名前は開発中のものです。
06/09/29 12:33:21 +l1IL13Z.net
斜め移動をさせなくするんじゃなくて
斜め移動をしても不具合が出ないようには出来なのか?
70:名前は開発中のものです。
06/09/29 17:21:08 8yeiEcMZ.net
マス目を作ってマス目間を移動できるようにすればいいのではないでしょうか
71:20
06/09/30 00:08:58 nvCSlsx8.net
>>68
ありがとうございます。
なんとか完成までもっていければいいのですが・・。
>>69
>>70
なぜか斜め移動ができるようにするとめり込んでしまうんです。
おそらくスクリプトがどこか悪いはずなのですが・・。
72:名前は開発中のものです。
06/09/30 00:37:01 YH1CY7ud.net
斜め移動というか、↑→とかが同時に入力されたときの処理が書かれてないだけかと。
73:69
06/09/30 19:31:22 MSKcNQOf.net
20のソースがどうなってるか知らないが俺が前につくったやつは特に問題なかったなあ
74:69
06/09/30 19:38:59 zBvqcHq6.net
URLリンク(sibleave.sub.jp)
「HSP RPG あたり判定」
でググッたらこんなの出てきた
75:20
06/10/01 02:46:00 Gj2+OgZm.net
>>74
これすごいですね。
かなり詳しく解説がされてると思います。
76:名前は開発中のものです。
06/10/05 23:32:16 Pru/SNRP.net
俺も触発されて作り始めました。
URLリンク(gamdev.org)
なんかわずかだけど画面が乱れるのが直らない。
redraw 2/redraw 1やってる。cls使ってない。
パレットモードにもした。
ループ内は極限までシェイプアップしたのに。
なんでだろ。HSPの限界なのか。
77:名前は開発中のものです。
06/10/05 23:53:04 Lj+3NDjH.net
ティアリングのことなら非同期だからしかたないと思う。
いわばウィンドウモードの限界じゃない?
78:名前は開発中のものです。
06/10/05 23:58:19 9inihBN0.net
そういう画面の乱れのことティアリングっていう現象だったのか
ググって勉強になったサンクス
79:名前は開発中のものです。
06/10/06 00:12:19 IFJ7pFEd.net
>>77
そうなんですか。ありがとうございます。勉強になりました。
80:名前は開発中のものです。
06/10/07 00:44:03 ta4ZqxFN.net
連日の書き込みですいません。
HSPDXを使ってフルスクリーンモードにしてみたら
ティアリングなくせました。
URLリンク(gamdev.org)
es_bufferのヘルプに
URLリンク(quasiquote.org)
縦横に大きなバッファを使うと、環境によっては
エラーになるというようなことが書いてあったのですが、
めんどくさかったので使ってしまいました。
自分の環境ではエラーにならなかったのですが
他の人の環境だとエラーになってしまうんでしょうか。
奇特な方がいればテストプレイしてもらって
ちゃんと動くかどうか(動いた場合も)報告してもらえますでしょうか。
よろしくお願いします。
81:名前は開発中のものです。
06/10/07 00:47:31 ta4ZqxFN.net
あと、個人的な好みなんですけど
あんまりフルスクリーンモードって好きじゃないんですよね。
ウィンドウモードの方が好きなんですけど、少数派でしょうか。
ティアリング気にせずウィンドウモードにするか、
フルスクリーンモードにするか、けっこう悩ましい。
選べるようにしとくのが一番いいかな。でもめんどくさす。
82:名前は開発中のものです。
06/10/07 08:22:43 uQEq7Qcj.net
>>80
うちでは、真っ暗なフルスクリーンになったあと、戻って、
「VRAM容量が不足しています」と出た。
でも、うちは未だにwin98のヘボPCだし、あまり参考にならないかも。
それと、
自分の好み的には、ウィンドウモードのほうがコンパクトでいいですね。
83:名前は開発中のものです。
06/10/07 20:20:01 ta4ZqxFN.net
ありがとうございます。
ロースペックな方の意見のほうが
貴重なのでありがたいです。
んー、やっぱりそのエラーが出ましたか。
そのエラーが出ないようにするやつも作ってみましたが、
毎回HSPのバッファからDirectXのバッファに移して
それをさらにスクリーン上に描きだすって方法しかたぶんなくて、
そうすると今度は処理が重くなって
コマ落ちするようになっちゃうんですよね。
描画を2フレームごとにすればコマ落ちは防げるんですけど
なんか荒くなっちゃいますし。
まさにあっちを立てればこっちが立たず状態。
もうめんどくさいからティアリング気にせず
ウィンドウモード一本にしようかな。
こんなことやってても中身が全然進まないわ。
84:名前は開発中のものです。
06/10/07 22:37:00 ta4ZqxFN.net
>毎回HSPのバッファからDirectXのバッファに移して
>それをさらにスクリーン上に描きだすって方法しかたぶんなくて
これちょっと撤回。
縦にスライスしたような形で
バッファを何枚も用意すればできないことはないですね。
まあでもなんかいろいろ検索して調査してみたら
フルスクリーンモードは嫌いって人が
少数派じゃないみたいなんで
やっぱりウィンドウモードにしよう。
長文連投すいません。
85:名前は開発中のものです。
06/10/09 22:54:52 o1pOFVmO.net
NPCと会話&マップ移動までできました。
URLリンク(gamdev.org)
何かアドバイス等お願いします
86:名前は開発中のものです。
06/10/12 17:57:35 mch9NQUY.net
結局20は逃げて76が作るスレになったの?
87:76
06/10/12 22:58:50 54NcKkdC.net
20さんいなくなっちゃったんでしょうか。
僕が悪い癖で連投したせいかな。
もし迷惑だったなら謝ると同時に
どっか他のスレに引っ越したいと思いますので
遠慮なく言ってください。
88:名前は開発中のものです。
06/10/13 15:34:33 6tHjed++.net
20にはなぜか期待をよせていたのだが・・・やはり逃げるが常か。
懲りずに76に期待。
89:20
06/10/13 18:02:28 rNQWlYYk.net
>>87
すいません、最近かなり忙しくなってしまったので
最近全くゲーム作りができない状態になってしまったのが原因なんです。
迷惑だなんてとんでもないです。
76さんのせいとかでは決してないですよ。
>>88
期待に添えず申し訳ないです・・。
かなり長引きそうですが、完成するまでは逃げないつもりです。
90:20
06/10/13 18:05:03 rNQWlYYk.net
>>85
いい感じにできてると思いますよ!
不具合らしきものは見つからなかったです。
91:76
06/10/13 22:25:54 0ZO0RwSR.net
おお、20さんいなくなったわけじゃなかったんですね。よかった。
僕もちょっと私生活の方が暇じゃなくなりつつあるので
これから製作速度が落ちると思いますが、
一緒に完成目指してがんばっていきましょう。
テストプレイありがとうございます。
とりあえず不具合なしということでひとまず安心。
92:76
06/10/18 22:07:33 hfjGWV2r.net
URLリンク(gamdev.org)
たいして進んでないけどうp。
メニュー画面を表示できるようにしました。
Shiftかxがキャンセル兼メニュー表示ボタンです。
このへんプログラム的には難しくないけど
デザイン決めるたりするのにやたら時間くってツラい。
93:名前は開発中のものです。
06/10/19 07:49:52 nZniVSc6.net
首都圏の景気が回復傾向にあるから
IT関係の人材は仕事に駆り出されてるんだろう。ちがうか?
94:名前は開発中のものです。
06/10/19 21:17:03 plaLQ4eP.net
いや、俺はカツ丼の方が好きだ。
95:76
06/10/25 22:50:57 At8tdRsM.net
URLリンク(gamdev.org)
アイテム使用画面まで出来ました。
ポーションを使えますが
まだステータス導入してないので
使ってもポーションがなくなるだけ。サミシス。
一応うpしましたがまだ中途半端な段階なので
暇な人以外はやらない方がいいと思います。
96:20
06/10/26 03:08:20 vyOiLkXN.net
>>95
お疲れ様です。
アイテム使用画面、デザインがすごくカッコいいですね!
自分のはデザインがあまりにダサくてちょっとヘコみぎみです(笑)
97:名前は開発中のものです。
06/10/26 09:33:39 fFfgrfrg.net
>>95
これって勝手にダウンロードして
プレイしてもいいの?
98:名前は開発中のものです。
06/10/26 09:36:18 fFfgrfrg.net
それと76はトリップつけてねー
ニセモノが出たらウザイから
99:名前は開発中のものです。
06/10/26 13:53:50 fFfgrfrg.net
>>95
これってスタンドアローンゲーム?
100:76 ◆rceKRrk5pc
06/10/27 00:00:57 h7TOEDpw.net
>>96
有難うございます。
デザイン難しいですよね。
試行錯誤してます。
>>97
はい、もちろんどうぞ。
ただ、悪意を持って製作はしていませんが
万が一、何か不利益が生じても
責任は負いかねますので、ご了承ください。(蛇足か
>>98
じゃあ一応トリ付けました
>>99
そうデス
101:76 ◆rceKRrk5pc
06/10/29 23:48:16 1Xe8xTAy.net
宝箱でアイテム手に入れられるようにするとこまで完成。
が、まだアイテムの種類はポーションとエリクサーしかありません。
URLリンク(gamdev.org)
あ、アイテムがいっぱいになったときの処理書いてねえや。
102:名前は開発中のものです。
06/11/05 21:51:09 c5bWXKCy.net
>>101
ちょっと自分もRPG作りたくてやっているんだけど、
移動ってどう表記してる?
別の画面に全体作ってgcopy?
…なんかやっても動きが遅くて遅くて(泣
スムーズに行く方法教えてほしい。
103:名前は開発中のものです。
06/11/05 22:08:46 XXGxXzho.net
このダンジョンって自動生成?
そっちの方が気になる。
104:76 ◆rceKRrk5pc
06/11/05 23:30:33 mcOaGd9g.net
ステータス導入まで出来たー。
URLリンク(gamdev.org)
ソースも付けておきました。
コメントほとんど入れてないので
読めるもんじゃないと思いますが、
興味ある方がいるかもしれないので。
>>102
はい。バッファに全体マップを用意しといて
必要な部分をスクリーンにコピーって感じです。
僕のも決して軽くないので
あんまり偉そうなこと言えませんが、
異様に遅いのはループ内で余計な処理を
してる可能性があるんじゃないかと。
ソース見てみないとハッキリしたことは言えないので、
差し支えなければソース晒してみれば。
105:76 ◆rceKRrk5pc
06/11/05 23:43:32 mcOaGd9g.net
>>103
はい。自動生成です。
URLリンク(amagame.blog12.fc2.com)
このへんを参考にしました。
簡単に原理を解説すると、
まずランダムに地面と壁を作る。
あるマスの周り9マスを見て
地面が多ければ地面に変える。
壁が多ければ壁にする、という作業を
20回程度繰り返す、ということをやってます。
結構いい感じの洞窟が出来るんですが、
よくダンジョンが2つに分離してしまったり、
階段まで行く道がないということが
起きてしまったりするのが難点で、
ここをどうするか悩み中。
なんかいいアイデアあったら下さい。
106:名前は開発中のものです。
06/11/06 00:15:16 pcbqE+ft.net
なるほど、こりゃびっくり。
>結構いい感じの洞窟が出来るんですが、
>よくダンジョンが2つに分離してしまったり、
>階段まで行く道がないということが
>起きてしまったりするのが難点で、
>ここをどうするか悩み中。
1.マップを作成(階段・宝箱はまだつくらない)
2.塗りつぶしの要領で、歩けるエリアがいくつあるか把握
3.一つのエリアしかない(全部繋がっている)ならおk。5.に行く
4.複数ある場合:
(i)1.に戻って再作成 ←極端に時間かかるおそれあり。
(ii)小さいエリアは全部壁にしてしまう。 ←簡単。
(iii)なんとか繋がるように工夫する。 ←答えになってない。
5.階段・宝箱を配置して終わり。
このぐらいしか思いつきませんでした。
107:102 ◆rhFJh.Bm02
06/11/06 17:03:52 owmO2bJc.net
>>104
なるほど。
ちなみに遅い理由は、「んなデカイのはバッファ無理だろ!」と、いう勝手な推測により、
移動→位置判定→位置に合うマップ(をいちいち)生成【これが原因】→移動
としていたため。
※試してバッファも出来るということも判明。
早とちりorz…アプリ起動しまくっても出来たよ…
>>103
考えてみたが、とことん分かりづらい駄文になったので断念。
「小さいエリアとその周辺をもう一回やってみれば?」的なことなのだが。
ソース読んで考えてみる。
…レイアウトがずれる〜!(ただ単に気に食わないだけである。)
108:76 ◆rceKRrk5pc
06/11/06 22:41:16 3j9FfjQK.net
>>106
それに近いことも考えたんですが
>2.塗りつぶしの要領で、歩けるエリアがいくつあるか把握
ここのやり方がわからなくて断念してました。
が、「塗りつぶし アルゴリズム」でググってみたら
書いてあるサイト見つけました。トンクス。
うーん、これでやってみるかなあ。
ちょっとめんどくさそうだけど。
109:76 ◆rceKRrk5pc
06/11/06 22:44:48 3j9FfjQK.net
>>107
>前半
それ僕も以前やりましたw
>後半
>「小さいエリアとその周辺をもう一回やってみれば?」的な
うーん、どういう方法だろう。
めんどくさそうな方法しか思い浮かばないけど…。
>…レイアウトがずれる〜!
何のですか?
110:kran ◆HU7XfvOYA2
06/11/18 23:11:30 rRpjiql3.net
RPGを作ろうと思って検索…
ちなみにもともと画像は>>1のではないのを使っていたので…
急遽素材から出したのでレイアウトはご勘弁。
(カケラも無い。)
URLリンク(gamdev.org)
無駄が多いだめな例としてどうぞ。
111:kran ◆HU7XfvOYA2
06/11/18 23:12:29 rRpjiql3.net
sage エンター押し忘れて消えた^^;
スマソ。
112:76 ◆rceKRrk5pc
06/11/20 21:09:23 qhaK6RTn.net
おお、お仲間が。
僕もこのスレで製作してます。
ちょっとモチベーション下がってたので
励みになります。
ソース見させてもらって一つだけ気になったことが。
表示させない画面を作るときは
screenの代わりにbufferを使う方が
いいんじゃないかと思います。
余計なお世話だったらすいません。
113:kran ◆HU7XfvOYA2
06/11/22 19:20:12 4fmNdqkU.net
>>112
あ゛。
それは後で使う(現在使ってないけど)画面だからだったりします。
説明抜けてましたw
必要な所がないって本末転倒じゃんw
スプリクトはマップエディタちまちま作っているので停滞中。
マップエディタ作業率
グラフィック 80%
システム(仕様) 90%
プログラム 10%
ど素人なりにマッププログラムを作ったのが仇となった模様。
ツールに合う仕様にしたい物の、たまたま見つけたものは分からない…。
仕様は出来てるのですぐ出来そう。
114:kran ◆HU7XfvOYA2
06/11/23 21:36:14 l5xlBCWr.net
途中まで出来たのでうp。
URLリンク(gamdev.org)
そろそろ分割したり順番考えたりせねば。
ソースがごちゃごちゃに。
やっぱり、フローチャートは少しぐらい使わないとね…。
何気にHSPヘルプに書いてほしかった事…(以後、ソースに)
グラフィック 80%
システム(仕様) 90%
プログラム 30%
こっからが本番だー。
ちなみに、グラフィックは自作です。
使えるかどうかは微妙ですがお好きに使ってください。(著作権放棄)
ただし、これに関するトラブルなどは、一切私(このレスの投票者)は責任を負いません。
定型文。
115:20 ◆UCGrKqCee2
06/11/24 23:07:50 VPUNSH+D.net
URLリンク(www.geocities.jp)
>kran さん
はじめまして。
僕もここで制作をさせてもらってます。
ここのところまるでやる気が出なかったのですが、
kranさんや76さん達の書き込みを見て
なんかやる気になってきたので久々にスクリプトをいじってました。
116:20 ◆UCGrKqCee2
06/11/27 18:28:26 sEr0cYuF.net
URLリンク(www.geocities.jp)
お店を追加してみました。
117:20 ◆UCGrKqCee2
06/11/29 20:14:00 pg1RXoKb.net
URLリンク(www.geocities.jp)
魔法をテキストデータから取り込めるように変更。
最近制作の参考にと「宝石物語」をやってみたのですが、
これがとても面白い!
すっかりハマってしまいました。
118:名前は開発中のものです。
06/11/30 01:01:03 yOqbdCd4.net
自分も「宝石物語」好きです。音楽も独特で良いですし。
119:20 ◆UCGrKqCee2
06/12/01 05:48:02 OGQxjgf2.net
URLリンク(www.geocities.jp)
アイテム使用時の処理追加。
>>118
タイトル画面の音楽なんか特にいいですよね。
MOON GODDESSなんかもそうですが、ちょっと昔のRPGを彷彿とさせる
タイプのRPGがとても面白く感じます。
120:名前は開発中のものです。
06/12/01 22:00:02 Yq7FuJB6.net
歩行アニメをどうやって作ればいいのかわからない……
121:名前は開発中のものです。
06/12/02 02:32:53 sET1KwnO.net
歩行アニメ(絵)の描き方?実装の仕方?
122:名前は開発中のものです。
06/12/02 04:18:12 tlpQc7VT.net
>>121
実装の仕方です
123:名前は開発中のものです。
06/12/03 01:27:41 67k3x9wD.net
>>122
URLリンク(gamdev.org)
こんなのでは・・だめでしょうか??
124:20 ◆UCGrKqCee2
06/12/05 04:01:15 tLp/REPM.net
URLリンク(www.geocities.jp)
名前入力追加。
URLリンク(fukuda-y1977.hp.infoseek.co.jp)
ドラクエで検索していたら
こんなサイトを見つけました。
こんな感じのちょっと昔のゲームっぽい感じのドット絵で
作ってみたいなあ・・。
125:kran ◆HU7XfvOYA2
06/12/10 14:59:36 FO13vXjD.net
orz…
やってたら思いのほか長引く→修羅場期間に突入
持ち前の「一つのこと意外に疎すぎる」発動→媒体何処おいたんだろ…
媒体なくす→データ消滅!!!
一応upしていたおかげである程度復旧できたものの、
一回戻ると分からなくなる…orz
これを機に、プログラムの構造も考え直すか。
&マップまだかかります…。すみません。。
画像と一部はゴミ箱にあったけど。
※マップでオプション的に(個人では必須で)実装した【そして消えた】覚えているもの
・データ出力の変更
・グラフィック拡大機能(微バグ有り)
○一部のみ保存
●フレーム式保存
…等
・=戻せる。○=面倒だが戻せる。●=仕組みが曖昧なため、無理っぽい。
…忘れないために、そして自分への戒めとして、書き込み。
【教訓】バックアップはしっかりとる!
126:名前は開発中のものです。
06/12/17 14:13:22 Kccad0Ku.net
やあ(´・ω・`)来ると思っていたよ。
うん、「また」なんだ。すまない。
とりあえず君には呪いをかけておいたから、あと3年以内におへそが消えてなくなるよ。
でも呪いを解く方法が一つだけあるんだよ。
萌え系スレッドを量産するんだ。 咲-saki-でもローゼンでもなんでもいい。
健闘を祈るよ。
127:名前は開発中のものです。
07/01/07 22:55:10 /hFppiq7.net
テスト
128:76 ◆rceKRrk5pc
07/01/07 22:58:06 /hFppiq7.net
あ、すいません。76です。生存報告に来ました。
忙しくて最近ずっとこのスレも見てなかったんですが
ずいぶん廃れてるみたいですね。
僕はあと1ヶ月ぐらい忙しい期間が続くので
今月中はまた音沙汰なしになると思いますが
2月3月は多少時間が取れると思うので
そこでゲーム製作続行&完成させたいと思ってます。
それでは。
129:76 ◆rceKRrk5pc
07/02/28 23:09:01 3iJF03JI.net
76です。トリップこれで合ってたかな。
そろそろ暇が少し取れるようになったので
ゲーム製作再開したいと思います。
もうほとんど何やってたか忘れちゃいましたけど。
このスレもえらい過疎ってしまいましたね。
まあそのうち人がまた集まることを願いつつ。
130:20 ◆UCGrKqCee2
07/03/09 00:29:12 eE46Ixt3.net
>>129
こんばんは〜。
最近ダレてきてしまって全くスクリプトいじってませんでした。
ちょっとずつでも作っていきたいな〜とは思っているのですが…。
76さんは製作再開されるんですね。
僕も再開しようかな…。
131:76 ◆rceKRrk5pc
07/03/11 23:09:37 k4eFOmxa.net
おーこんばんは。
製作再開とは言っても
久しぶりにHSPいじってみたら
完全に勝手を忘れていて
自分の書いたはずのプログラムが
さっぱりわからない状態で難儀してます。
132:76 ◆rceKRrk5pc
07/03/18 23:40:42 prfmfAMy.net
URLリンク(gamdev.org)
久しぶりにうp。
消して同じこと書き直してたりしてたので全然進んでません。
とりあえずショップと装備を一応実装したと言うことなのですが、
細かいところが全然出来てない。
プログラムが長く複雑になるのが怖くて
細かいとこ実装するのがすんごい億劫。
次はそろそろ戦闘を作らないといけないんだけども。
きっついなー。
133:名前は開発中のものです。
07/03/19 03:19:38 7+HkGKR2.net
落としてみました。
readmeにキー操作も書いたほうが良いかも。
ショップからどうやって抜けるのかわかりませんでした。
134:76 ◆rceKRrk5pc
07/03/19 22:07:58 +J8qMsT3.net
あー、忘れてた。すいません。キャンセルはCtrlキーです。
135:76 ◆rceKRrk5pc
07/03/20 23:23:26 vu0TQX/W.net
URLリンク(gamdev.org)
戦闘画面に移るとこまで。
自分と敵のグラフィックを
別の素材屋さんから貰ってきてるんですが、
意外と違和感ないだろうと思ってたら
意外と違和感あってショック。
うーむ。まあ慣れるだろ。
136:名前は開発中のものです。
07/03/21 14:57:40 4jkUH/id.net
>135
キャラデータのウィンドウバッファIDが変更されてるのに使う側で変えてない所があるからエラーで落ちる(装備変えたり買物したり)
IDNOそのままじゃ無くて変数とか使った方がいんじゃない?
そうすりゃキャラの在りかが変わっても使用側は弄る必要無くなるんだから
後、致命的な問題を抱えてるよ、ファイル分割するのが早かったんじゃない?
一度全部のファイルを統合して goto を全て無くす方向で修正した方がいいと思うよ
致命的な問題ってのは gosub で飛んでるのに goto で戻って来てる所がある事
*mainloop に title str(sublev) これを追加してみ
話しかけたりメニュー開いたりショップ開て閉じる度に増えてくから
これが127になるとエラーで落ちる
137:76 ◆rceKRrk5pc
07/03/21 22:04:22 iWsgUhFO.net
うわー。酷いバグだらけでしたね。
指摘ありがとうございます。一応訂正しました。
URLリンク(gamdev.org)
>IDNOそのままじゃ無くて変数とか使った方がいんじゃない?
うーむ、そうですか。
あんまり変数増やすのもごちゃごちゃになりそうで
嫌なんですけどね。ちょっと考えます。
>致命的な問題
というか、gotoにすべきところをgosubって書いてただけでした。
ただのケアレスミスでした。お恥ずかしい。たぶん直ってるはず。
138:名前は開発中のものです。
07/03/30 17:46:46 F7Mfcpff.net
>>137
乙。
これからも応援してるので頑張って下さい!
139:76 ◆rceKRrk5pc
07/03/31 20:03:38 7wMo+emg.net
わー、ありがとう。
でもごめんなさい、4月からまたちょっと忙しいので
停滞してしまうと思います。
ちょうど応援してくれたところなのに申し訳ない。
気長に待ってもらえると嬉しいです。
140:kran ◆HU7XfvOYA2
07/05/06 21:24:12 UQUh/fXN.net
長期消沈していたkranです^^;
(申し訳ない…)
orz…方針変更でちゃっちゃと創るさなか致命的なバグが発生…。
過程から察すると、プログラムよりもPC(マテコラ)に問題ありそう…
なぜか最初に意味不明なデータが入り(?)その後のプログラムがまともに動かない。
コピペ等しましたが…ギブアップ寸前です。。
いったい何処に問題があるのでしょうか…。
プログラムの見づらさは修正に手をつけてない故です。
(解決次第即座に直します)
どなたか原因(もしくは解決策)を教えてくださると幸いです。
※前回のデータではないです。
URLリンク(gamdev.org)
141:名前は開発中のものです。
07/05/06 21:25:52 KmGO+H9W.net
>>140
どれを実行すればいいんだ?
142:名前は開発中のものです。
07/05/07 00:43:30 LCNv0gm/.net
>>140
まともに動かないの定義はなんだ?
kran ◆HU7XfvOYA2の想定してる動きが分からなきゃ
それが意図した動きなのかバグなのかなんて分からんぞ
とりあえずHSPのスクリプト的に変な所は
#module〜#global は特に何処に書くかは決められて無いけど
変数や命令なんかを使う前に置いた方がいんじゃない?
それから#module〜#globalをgotoで飛ぶ必要はない
モジュール内で作った新規命令等を実際に使わない限り実行はされない
後、関係ないかも知れないけどWinXP(他もそうかもしれないけが)のメモ帳って
一行512バイト越えてるとUnicodeとして扱われるんだな(保存すると先頭2バイトが$FFFEになる)
map6.txtの中見たら小さい四角が並んでるだけだった・・・
(HSPエディタなら普通に見れるし保存も問題なかった)
>>141
多分map3dz.hspだろう
picload "002-Fighter02.bmp"
を
picload "xp2.bmp"
に変えるだけで実行できたし
143:kran ◆HU7XfvOYA2
07/05/08 18:44:09 8iJ43mRD.net
>>142
ゥァ…orz
>map3dz.hsp(の、画像)については別の問題です^^;
>後、関係ないかも知れないけどWinXP(他もそうかもしれないけが)のメモ帳って
>一行512バイト越えてるとUnicodeとして扱われるんだな(保存すると先頭2バイトが$FFFEになる)
>map6.txtの中見たら小さい四角が並んでるだけだった・・・
>(HSPエディタなら普通に見れるし保存も問題なかった)
問題はこれです・・(またしても説明不足でした…)
単純に、【余計なものが2バイト追加されるせいでデータがずれる】が問題なんです^^;
>picload "002-Fighter02.bmp"
>を
>picload "xp2.bmp"
>に変えるだけで実行できたし
これは…(原因は不明ですが)特には…^^;
現在UPは出来ない状況なので報告だけ…
【修正しました】
ありがとうございます。
144:名前は開発中のものです。
07/05/09 01:06:40 DteWNM4j.net
>>143
じゃぁ、原因が分かったじゃん
まともなテキストエディタを使えば問題ないんじゃね?
Unicodeテキストドキュメント(先頭2バイトが$FFFEの奴)をWordPadで開いて
ファイル種類を テキストドキュメントにして保存すれば普通のテキストファイルになるよ
(変更しないとUnicodeテキストドキュメントになってる)
先頭2バイトが$FFFEじゃ無くても一行が512バイト以上のは
Win付属のメモ帳じゃあちゃんと読み込めないから注意
145:名前は開発中のものです。
07/09/25 14:56:54 COR1ghW8.net
あげ
146:名前は開発中のものです。
07/11/21 00:49:16 qlhBmaFD.net
戦闘のプログラムですら、難しく感じる。
やはり、ゲーム作りたいと思う人は、一から学んだり人が作ったサンプルをいじって
プログラムを学んでいくのかな。
まだまだ、ゲーム作りは遠いなぁと感じるZE☆
147:名前は開発中のものです。
07/11/21 01:03:57 qlhBmaFD.net
思い立ったら、吉日かもしれん。
自分もRPGとかプログラムとかいろいろ学びたいから、
ここのスレにちょくちょく書き込んでみようかな。と言っても熱しやすく冷めやすい性格ゆえ
すぐにやめるかもね
廃れたこのスレをもう少し存続させたいからね。
自分が作りたいのは、ローグライク系のゲームでも
今はプログラムとか、全然知らんのでコマンド式のゲームを作りたいと思う。
148:146
07/11/21 01:52:26 qlhBmaFD.net
コマンド式って書いたけど、ノンフィールドRPGですね。
有名なのはアンディー・メンテ作品とか雪道。
HSPで戦闘のプログラムの参考になりそうなところ。
URLリンク(www.smith-project.jp)
URLリンク(www2.pf-x.net)
URLリンク(sou0113.hp.infoseek.co.jp)
勝手にURL張っても良いものなのか気になる。
149:146
07/11/22 13:22:48 E7s6Us2i.net
とりあえず、
URLリンク(www.enterbrain.co.jp)
これを持っているので、見ながらプログラムの練習をしようと思い、アドベンチャーなどの
フラグの練習をする。
文字がかさなり、どうもうまくいかない。
あとtextはHSP3,1では使えないことがわかった。
2,6でした方が、web上にあるソースがたくさんあるのでわかりやすいのかと思う。
アイデアがいろいろと思い浮かぶが、それが作れないのが残念
150:146
07/11/23 02:43:18 dfZ9ZvN4.net
プログラムっていろんなサンプルをいじってみて改造して
覚えていくものだと思う。だけど、サンプルをいじってみて
こんなこともしたいな、あんなこともしたいなってアイデアが浮かんでも、
数値やグラフィックを変えるだけでそれ以上のことができない。
どうやったらできようになるのでしょう。よくわからんです。とりあえず、サンプルをいじって
すぷりくとを覚えなきゃ始まらないな。
151:名前は開発中のものです。
07/11/23 10:06:39 s3sJWfrM.net
>textはHSP3,1では使えないことがわかった
?
152:146
07/11/23 13:36:58 dfZ9ZvN4.net
>>151
text命令のことね。
URLリンク(hsp.tv)
153:名前は開発中のものです。
07/11/23 14:21:49 C3vzFQNW.net
>>146
おお、廃れてたスレに救世主が
焦らず気負わず頑張れ〜
154:名前は開発中のものです。
07/11/23 15:57:39 lkVL9SB8.net
×すぷりくと
○すくりぷと
155:146
07/11/24 01:10:21 EUPJJn3N.net
「HSPでRPG作ろうぜスレ」に自分のようなプログラムの始めたばかりの人が書き込むの
スレ違いだったと思いもしたけど、あまりにスレが荒廃してたので、
ちょくちょくと書いてみました。
>>153
ゆっくりと学んでいきます。
>>154
訂正ありがと
156:146
07/11/24 04:03:16 EUPJJn3N.net
ボタンを押したら、次のフラグに行くというのを、やっていて
>>149で書いた、文字が重なるって言うのがよくわからなかったんだけど、
URLリンク(sapporo.cool.ne.jp)
ココを参考にしてやってみても、オブジェクトが消えるだけで、
文字は重なったままだった。
どうやらclrobj命令はHSP3以上ではオブジェクト(ボタン)だけ消えるようでした。
なのでcls命令に変えると上手くいった。なんかうれしかったw
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
2684日前に更新/141 KB
担当:undef