[過去ログ]
HSPでRPG作ろうぜ (424レス)
HSPでRPG作ろうぜ http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
230: 196 ◆RGuhLsdBoc [sage] 2008/01/17(木) 19:37:09 ID:5GqAcWr5 >>229さんお疲れ様です〜 サイト見させていただきました、お互い頑張りましょう! http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/230
232: 196 ◆RGuhLsdBoc [sage] 2008/01/19(土) 19:39:04 ID:4lT2ys1P ちょっとだけ時間ができたので今日もサイトを更新。 今回も「自作RPGエンジンで使用する独自スクリプト」についての記述を追加。 サイトをよく見ると著作権表記が(C)2007-2008となってたりします。 ちなみにRPGエンジン開発は少しずつ進んでる感じです。 アドレスは>>196にあるのでここには貼りませんが気になった方はどうぞ。 >>231 画面デザインとシステムデザインに関しては、普通のTVゲームとかを参考にするといいですよ。 データ管理は確かにhspdaで行うと簡単ですよね。自分も同じプラグインを使ってます。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/232
235: 196 ◆RGuhLsdBoc [sage] 2008/01/21(月) 22:57:26 ID:8NNFRZCi ttp://www.nintendo-fan.com/hspgamedev/pane-rase/ RPGではないですが、去年に気分転換に作成したパズルゲーム。 実は今作成してるRPGにもこのゲームの技術が使われてたりします。 カーソルや決定・キャンセルとかがそうだと思います。 RPG制作の気分転換&参考にどうぞ(といってもソースはないです)。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/235
239: 196 ◆RGuhLsdBoc [sage] 2008/02/01(金) 17:29:18 ID:2U5PMZH9 生存報告にきました。 >>237-238 お疲れ様です〜 自分のパソも調子悪いです... というか動画キャプチャができないorz ...スペック足りないのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/239
246: 196 ◆RGuhLsdBoc [sage] 2008/02/12(火) 18:53:45 ID:fn0rrmEV >>243 わぁ〜お疲れ様ですぅ! なかなか良い感じですよね! 実は自分は3Dが苦手で2Dゲームしか作れなかったりします。 あと個人的にどうしようかと思っていることを... なんだかわざわざ自サイトにスクショまで載せてるのに実際に動く物を1つも公開できてない自分が恥ずかしい... なので前からキャプチャテストやってるんですが、音ズレ動画フレーム落ちで上手く撮れないし、ここはどうすべきか... せめてもの思いでサイトに2DRPGの制作ノウハウを載せていくべきか...う〜ん もし需要があったらRPG開発やリアルの合間にコツコツ公開していこうかなと思いますが、どうでしょう? http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/246
249: 196 ◆RGuhLsdBoc [sage] 2008/02/12(火) 21:37:13 ID:fn0rrmEV >>247-248 ...コントかなにか? http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/249
254: 196 ◆RGuhLsdBoc [sage] 2008/02/15(金) 15:20:24 ID:wSBWS3Nf レスしてくれた皆さんありがとうございます。 意見を聞いていると、「いる(必要)」という意見が結構多いみたいなので、 時間ができたときに少しずつ更新していこうかなと思います。 そうなると、みなさんどの辺りの情報が必要か気になってきます。 自分が「これは他の人も知りたい情報かもしれない」と思うものは書いていくつもりです。 あと>>252さんの「動くものを出せないからという理由だけなら 止めといたほうが無難だよ。」という意見も参考になりました。 なので、近いうちに自分が今作っているRPGゲームを、まだ作成途中ですけど 実行ファイル形式で自分のサイトにアップしてみることにしてみます。 今週中くらいまでのアップをメドに一通り頑張ってみたいと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/254
255: 196 ◆RGuhLsdBoc [sage] 2008/02/17(日) 17:19:55 ID:OjA7D5Dg 公約(?)通り、途中経過をアップしました。一応ウイルスチェック済みです。 http://www.nintendo-fan.com/hspgamedev/arcs-rpg/arcsrpg.lzh http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/255
258: 196 ◆RGuhLsdBoc [sage] 2008/02/17(日) 23:42:17 ID:OjA7D5Dg >>256 ご指摘ありがとうございます。修正して再アップしました。 >>257 それはシステム自体の仕様です。ごめんなさい。 一応キーが押されたらその瞬間に効果音が鳴るようになっているんですが、 そのときに一瞬処理が重かったりするとどうやら遅れて鳴ってしまうようです。 ...それでは今夜はこの辺で失礼します。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/258
259: 196 ◆RGuhLsdBoc [sage] 2008/02/18(月) 20:09:37 ID:94opyHPL ちょっとしたサンプルスクリプトを作成したのでうp。 ttp://www.nintendo-fan.com/hspgamedev/arcs-rpg/structure/sample2.lzh あとWikiも作成したのでそちらも参考にどうぞ。 http://www5.atwiki.jp/hsp-gamefactory/ http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/259
260: 196 ◆RGuhLsdBoc [age] 2008/02/29(金) 03:16:13 ID:7JJ6vMsE 生存報告age。 あとHSP3向けモジュールを作成したのでうp。 ttp://www.nintendo-fan.com/hspgamedev/hsp/h3ef10.lzh http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/260
267: 196 ◆RGuhLsdBoc [age] 2008/03/14(金) 19:00:13 ID:9+9qyIwQ 生存報告age >>264 >スクリーンをスクロール式にするのってどうやるんだっけ… >誰か教えてください(m_ _m) 実は、マップをどのように表示しているかによって最適な表示方法が いくつかあったりします。 ちなみに自分は画面に表示されるマップブロックを縦横それぞれ+1ずつ 余分にバッファして、それをうまくスクロールして表示していますよ。 画面の中心は絶対主人公が表示されるから、というのも理由ですけど。 >>255のデモファイルをプレイしていただくと、実際にどんな感じで 表示しているかが(さわりだけですが)分かるかもと思います。 ちなみに自分はレイヤを2つ使っています。 でもフラグなどを使用しているので、もしかしたらもっと多く使っている ように見えるかもしれませんが。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/267
271: 196 ◆RGuhLsdBoc [age] 2008/03/17(月) 19:12:41 ID:Y5y+YrBe >>270 あ...、そうでしたか。 勘違いしてすみません。 自分も独自にマップエディタを作ってますよ。 自分の場合は... マップを表示したい子ウィンドウに縦と横のスクロールバーを設置する。 スクロールバーが操作されたらイベントをキャッチしてその位置を取得する。 取得後は表示すべきウィンドウ左上のマップチップの座標を計算する。 そのあとはレイヤー分だけマップチップからマップ画面を生成していく。 といった感じです、かなりWin32APIを駆使していますよ〜 良かったらご参考に。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/271
273: 196 ◆RGuhLsdBoc [sage] 2008/03/28(金) 22:59:32 ID:CrHm/9/e 生存報告&保守 ついでにsageておく http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/273
282: 196 ◆RGuhLsdBoc [sage] 2008/06/09(月) 16:22:33 ID:vRM4+FjA >>281 サーセンw >いっそ共同でフリーのツクール作ればいいと思うw ...せっかくだし、このスレのみんなで挑戦してみます? ツクールみたいなRPG統合開発環境をオープンソースで作成する感じで。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/282
283: 196 ◆RGuhLsdBoc [age] 2008/06/09(月) 17:00:58 ID:vRM4+FjA >いっそ共同でフリーのツクール作ればいいと思うw Wiki開設しました。 HSPでオープンソースRPG共同開発 @ ウィキ http://www8.atwiki.jp/openrpg/ http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/283
285: 196 ◆RGuhLsdBoc [age] 2008/06/19(木) 04:20:17 ID:18HfShqM 生存報告w あと、Wikiも少しだけ更新しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/285
291: 196 ◆RGuhLsdBoc [age] 2008/06/24(火) 15:21:30 ID:nhtTp6re >>286 Wikiへ転載させていただきました。 転載に関して不満があればレスお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/291
292: 196 ◆RGuhLsdBoc [age] 2008/06/24(火) 15:35:03 ID:nhtTp6re >>289 >チップデータの所の属性(壁とか毒沼)はイベントとして考えると組みやすいかもね。 >ユーザとかプレイヤーからの見た目はチップだけど、実際はそのチップの座標に入ろうとする、もしくは入るという発動条件があるし。 各チップに座標ごとにチップ画像のデータの他に「属性フラグ」のようなものを設定してみても良いかも。 各属性の種類は単純だけれど、組み合わせると多様な属性を作り出したりなども簡単にできるかと。 >>290 >オブジェクトはマップエディタとは切り離した方がいいと思う 激しく同意です。 確かに、宝箱や隠しアイテム、村人などは個別のオブジェクトとして独立させるほうが良いかと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/292
295: 196 ◆RGuhLsdBoc [age] 2008/06/25(水) 09:13:46 ID:V+soJOFN Wikiにマップデータ定義のスクリプト書いてみました 基本はあんな感じで、あとは「マップの詳細情報」と、 それとは別に共通の「チップ用データ」の定義が必要かな... マップ関連の仕様を決めてからだとイベント関連の仕様も決めやすくなると思いますが、 案が結構出ているので、とりあえずイベント関連はマップとは別に並行開発していきましょう。 >>293 Wikiへ転載させていただきました。 転載に関して不満があればレスお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/295
309: 196 ◆RGuhLsdBoc [age] 2008/06/26(木) 21:24:26 ID:XIOF56so >>296-308 皆さんお疲れ様です。 自分は最近ちょっと忙しくなってきたので、なかなか顔を出せなくなるかもです。 また暇が出来次第、案と一緒にチョコチョコ顔を出しに来ます。 >>296 そうですね、まずはファイルフォーマットを決めなくてはいけませんね... >>297 「チップ用データ」も「マップデータ」と平行していくつもりをしています。 個人的な案はあるので、今はちょっと無理ですが、暇ができたらWikiに追加しておきますね。 >>303 XMLだとデータの定義関連の拡張が容易に行えそうで(・∀・)イイ!ですね。 ただMSXMLなどのXMLパーサを利用しなければいけませんが、それさえクリアできればなんとかいけそう。 >>306 そうですね。 まずはやっぱりマップデータのファイルフォーマットですよね。 >>308 >・プログラムとデータは独立するべきじゃね? ← 特に重要 >・バイナリデータは扱いにくいからやめようぜ >・データは正規化しようぜ >・なるべくゲームの作り手に自由度を持たせる仕様を提供したいぜ これには激しく同意です。 オープンソースとして開発していく以上は、こうでなくちゃいけないと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/309
324: 196 ◆RGuhLsdBoc [age] 2008/07/01(火) 12:35:23 ID:73rRIxDI ちょっと時間ができたのでまとめてみます。 とりあえず現在までに出ているマップデータファイルのフォーマットは... ・XML形式(>>303◆GbVHcPwvTA氏の案) ・BMPフラグ形式(>>310氏の案) ・ローグライク形式(>>323氏の案) ・バイナリ形式(個人的な案、ARCSでも使っている) ※BMPフラグ形式については>>322氏が実際にサンプルを作成されています。 http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0298zip.html ※バイナリ形式については196◆RGuhLsdBocが作成したデモがあります。 ※要望があればARCSで使っているマップエディタ(未完成ですが)もうpってみます。 ttp://www.nintendo-fan.com/hspgamedev/arcs-rpg/arcsrpg.lzh ...現在までに挙がっている主な意見をまとめてみました。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/324
325: 196 ◆RGuhLsdBoc [sage] 2008/07/01(火) 12:48:47 ID:73rRIxDI ちなみに、こちらと平行してWikiの更新も適宜行っています。 できればこのスレだけでなく、Wikiの更新チェックも行っていただきたいと思います。 あと他にも、RPGの各種仕様に関しての案がある場合はこのスレはもちろん、Wikiにも書き込んでいただきたいと思います。 スレの皆さんにはお手数おかけしますが、どうかよろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/325
344: 196 ◆RGuhLsdBoc [sage] 2008/07/03(木) 16:18:06 ID:RgOnE5cm >>324です。 >>326 そうでしたね、URLは必要ですね。 お手数かけてすみません。 >>335 テキスト形式のことだったんですね! ちょっと誤解してました、スマソ。 テキスト形式だとCSVやそれに近いようなフォーマットでもよさそうですね。 >なあ、どんなマップを皆は想定してるんだ? ...そうですね、自分はツクールのようなマップ形式を想定しています。 チップの種類や地形・通行属性、複数のレイヤ、オブジェクト(村人・アイテム)など。 >>336 非常にわかりやすい図と説明ありがとうございます。 あとマップエディタについては、専用の物を作るべきかな...と思ってます。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/344
345: 196 ◆RGuhLsdBoc [sage] 2008/07/03(木) 16:18:38 ID:RgOnE5cm >>339 一個人で開発しているならその考えはありだと思います。 企画から開発まで全部一人で行えるだけの技術や能力があるなら。 一応「オープンソース」という形でみんなで協力して開発している以上、 企画があまり決まっていないうちからどんどん実際のコーディングを進めてしまうと、 あとで必ずgdgdになるか仕様が頓挫するなどになってしまうのは明らかだと思います。 なので、ある程度議論が長引くのはちゃんとした仕様にするためには仕方のないことだと思います。 >>341-342 みんなで共同開発しているといっても、別に実際のスクリプト書きを強制しているわけではないし、 内野で決まったことに対して、外野でアドバイスや意見、要望を言うだけでも良いと思います。 ...てか、むしろ外野の意見がないと良いものは作れないと思いますしね。 >>343 自分は仕様さえ決定したら実際にスクリプト書いてみるつもりですよ。 もちろんWikiにコードとexeファイルを挙げたりなんかもしてみますけど。 議論だけじゃ机上の空論になってしまって、何も完成しませんからね。 -------------------------------------------------------------------------------- せっかく335◆GbVHcPwvTA氏が>>296で「やるべき事」をまとめてくれているので、 >>296をもとに、とりあえずはどうすべきかちょっと考えてみます。 次のレスに続きますがごめんなさい... http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/345
346: 196 ◆RGuhLsdBoc [sage] 2008/07/03(木) 16:39:04 ID:RgOnE5cm >>296にを元に書いてみます... ※マップはマップファイル内のチップデータとマップチップ画像データから 自動的に生成するものとしてみます。(つまりツクールのような感じで) マップ情報に関するデータは... ・マップフォーマットのバージョン ・マップ名 ・マップID ・使用するマップチップ画像 ・マップの説明(いらないかもしれないけれど一応) ・実際のマップの座標のチップデータ(※1) ・村人やアイテムなどのオブジェクトの情報(※2) 続きます... http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/346
347: 196 ◆RGuhLsdBoc [sage] 2008/07/03(木) 16:39:48 ID:RgOnE5cm ※1について ・チップ画像内のどのチップを使うかをあらわす座標データ ※2について ・オブジェクトの配置位置座標 ・オブジェクトの種類 ・動作関連フラグ ・各オブジェクトが持つ個別情報など ...基本はこんな感じでいいかと思います。 ファイル形式はテキスト(XML?)かバイナリあたりですかね... これでよければ実際に作ってみます。(少し時間がかかりますが) ※通行可不可フラグや地形属性フラグ、アニメーション関連は 「チップデータ」として分離すると、後々の管理が楽かと思われます。 これについても反論があればどうぞ。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/347
351: 196 ◆RGuhLsdBoc [sage] 2008/08/06(水) 20:43:39 ID:SyooZvTN とりあえず生存報告sage 夏休みに入ったんで、ちょっと本格的に>>346-347を実行に移してみます。 データベースのファイルフォーマットはhspda.dllのvloadとvsaveを使ってみます。 一通り完成したらこのスレあたりにでもうpすると思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1152993368/351
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s