0からRPGを作る (196レス)
0からRPGを作る http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
66: 名前は開発中のものです。 [sage] 2011/10/29(土) 02:15:26.44 ID:AAmy4qkE 後は、ローグのソース(ttp://sourceforge.jp/projects/sfnet_roguelike/ または ttp://sourceforge.net/projects/roguelike/)とか http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/66
67: 1 [sage] 2011/10/29(土) 21:37:54.20 ID:EmRzoADy すいませんリアルが忙しくPCに触る機会が少なくなってしまってまったく勉強ができてない状態です。 来週の土曜日にはまたいつも通りの生活に戻れると思います。 その際にはまたご教授願います http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/67
68: 名前は開発中のものです。 [sage] 2011/11/01(火) 15:55:41.17 ID:uJHRpE9/ オンラインRPGのソースgoogleで公開してたわ 名称がDQMO⇒SBO(ttp://uraran.jp/sbo/develop.shtml)になったやつの ttp://scrapbookonline.googlecode.com/svn/ http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/68
69: 名前は開発中のものです。 [sage] 2011/11/03(木) 10:00:18.96 ID:T0s7PIbk ないよりはましだが ソースがあったところでゲームが出来上がるわけではないしな 絵だけ変えた完全なパクリなら別だがw http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/69
70: 名前は開発中のものです。 [sage] 2011/11/06(日) 20:46:58.25 ID:xEHJwb9D >>65を読んでるんだけど序盤で詰まってる // ゲーム全体の状態遷移 enum GameState_t { GAME_STATE_TITLE, //タイトル画面 GAME_STATE_NAME, //名前入力 GAME_STATE_MAIN, //ゲーム本編 GAME_STATE_GAMEOVER, //ゲームオーバー GAME_STATE_ENDING, //エンディング }; enumって「列挙型」っていうみたいだけど、 こういうのって一般的に使われてるの? 構造体とは違うの? http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/70
71: 名前は開発中のものです。 [sage] 2011/11/06(日) 21:25:29.86 ID:0+ysNS7s 構造体とは違う。 説明省いて簡単な具体例の一つを示すと、 enum GameState_t { GAME_STATE_TITLE = 0; GAME_STATE_NAME = 1; : } となるので、 switch( state ) { case GAME_STATE_TITLE: (何かの処理) case GAME_STATE_NAME: (何かの処理) } みたいな場合、 switch( state ) { case 0: (何かの処理) case 1: (何かの処理) } こう書くより見やすくなる。OK? 詳しくはコンパイル時に決まるとかSTLのときどうとかとかあるけど、今は考えなくていい。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/71
72: 名前は開発中のものです。 [sage] 2011/11/06(日) 21:36:12.27 ID:iKRqBMlx >>70 そのレベルだと、ほとんど、 #define GAME_STATE_TITLE 0 //タイトル画面 #define GAME_STATE_NAME 1 //名前入力 ...以下略 と書いてあるのと同じだと考えてほとんど差し支えない。 C++はちゃんと基底型だけど、Cならさらに上記と同じようなもの。 クラスの中に入れたり、ネームスペースの中に入れたりして使うのが普通だから そうなってくると違いが出てくる。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/72
73: 名前は開発中のものです。 [sage] 2011/11/06(日) 21:36:51.89 ID:xEHJwb9D ホントだ、どのケースを表しているのかが判り易いですね コード中でも state = 0 じゃなくて state=GAME_STATE_TITLE と書けるから、どの状態へ移るのかも一目瞭然ですね ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/73
74: 名前は開発中のものです。 [sage] 2011/11/06(日) 21:41:20.85 ID:0+ysNS7s こんなのにも使う。 enum { are, kore, end }; // 本体とする int param[end]; for ( int i = 0; i < end; i++ ) param[i] = 0; param[kore] = 14; で、たとえばsoreを追加したいとする。 enum { are, sore, kore, end }; これでも本体のコードは変更無しで動く。 もし数字で固体を管理してると、初期かも書き直さないといけないし、 全部のparam[1]をparam[2]に書き換えが必要。 バグの原因。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/74
75: 名前は開発中のものです。 [sage] 2011/11/06(日) 23:08:18.75 ID:iKRqBMlx >>74 そんな構造になる時点で設計を間違ってる気がするんだが… 具体的にどういうときに使うの? 煽りじゃないよ。純粋な疑問。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/75
76: 名前は開発中のものです。 [sage] 2011/11/06(日) 23:49:20.61 ID:0+ysNS7s >>75 想定しているのは構造体を使えないプログラム初心者が、 ちょっと複雑なプログラムをして、ベタで定数を扱おうとしたとき。 自分が実際にこういう構造にするときは簡単にスクリプトっぽい処理をさせる場合など。 命令の入れ替えや追加が容易だから。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/76
77: 名前は開発中のものです。 [sage] 2011/11/12(土) 08:26:38.06 ID:QAAG8qsD モチベーション低下を防ぐ方法ってありますかね 私はこのスレとかみて、他の人ががんばってるのを見ることで 自分もやるぞーって感じでテンション上げてますが http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/77
78: 名前は開発中のものです。 [sage] 2011/11/12(土) 10:07:15.20 ID:kzBP+K05 >>77 一番良いのは崇拝者を作るか、金を稼ぐか、好きな人に貢ぐのどれか。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/78
79: 名前は開発中のものです。 [sage] 2011/11/12(土) 15:33:39.90 ID:zFU81kh1 火曜日から金曜日まで修学旅行ですが 今日明日PCに触れるので頑張ります。 今の目標 じゃんけんゲームを作る 最終目標 RPGを作る 久しぶりなので hellowworld から勉強し直します http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/79
80: 名前は開発中のものです。 [sage] 2011/11/12(土) 18:04:25.59 ID:nrLQfBLj >>78 貢ぐのだけはやめとけ。 好きな子に一生懸命つくったRPGをプレゼントしたら、キモがられた。 しかも最悪なのは横から来た嫌な女が勝手に持っていってプレイした挙句 散々キモイだの幼稚だの言いふらされてクラスどころか隣のクラスからも笑いものに。 恥ずかしいやら何やらで精神的に凹んでヒキになって一ヶ月。 ふてぶてしく謝りに来たもんだからグーパンで殴り倒したら泣いてやんの。 一生懸命作ったものが笑いものになったときの苦痛はハンパじゃあないぞ。 悪いことは言わないからやめとけ。 まぁ、その嫌な女が今は俺の嫁なんだけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/80
81: 名前は開発中のものです。 [] 2011/11/18(金) 16:47:11.41 ID:8Ly/vcZA GUI RPG製作ツール WOLF RPGエディター http://www.silversecond.com/WolfRPGEditor/ Queek II http://www.biwako.ne.jp/~hiroharu/queek.html J-RPG CreatorDX http://hp.vector.co.jp/authors/VA020046/ ERPG http://hp.vector.co.jp/authors/VA016505/erpg.html mRPG http://blogs.yahoo.co.jp/nekomesifish Rmake http://www.rmake-labo.com/ ロープレジェネレーター http://sekisekki.net/regene.htm RPG_MT http://akira.la.coocan.jp/RPG_MT.html スクリプト式RPG製作ツール Like A Quest Hyper http://hp.vector.co.jp/authors/VA015331/ 擬似3DダンジョンRPG製作ツール 3DダンジョンRPG制作ツール http://www.noelnet.org/kuma/k3d/ http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/81
82: 名前は開発中のものです。 [sage] 2011/11/18(金) 17:14:34.14 ID:WclEEE5z で、どれが一番先進的で優れてるんだ? http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/82
83: 名前は開発中のものです。 [sage] 2011/11/18(金) 17:19:38.31 ID:J9Q1KM8+ ツクールだな http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/83
84: 名前は開発中のものです。 [sage] 2011/11/18(金) 18:09:28.23 ID:Dmo6OC7D Queekが出てきたときには驚いたもんだが、これで作られた完成品のゲームあるのかね http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/84
85: 名前は開発中のものです。 [sage] 2011/11/18(金) 18:43:52.65 ID:LfzYrlJY >>77 「モチベーション」って そういう意味の言葉じゃないよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/85
86: 名前は開発中のものです。 [] 2011/11/18(金) 20:00:11.26 ID:8Ly/vcZA >>82 所詮はは道具だから作りたいものによって優劣は違う 先進的という部分では「Queek II」は他と違うクォータービューマップを採用していて いまだ類似するフリーのRPGオーサリングツールはない また変り種としては「3DダンジョンRPG制作ツール」はWizardryタイプの3D迷路を使った RPGに特化していてこのタイプのRPGを作るなら作り易さは他の追随を許さない >>83 ツクールは作り易い部分と其れ故のユーザーの多さ以外はあまり特化した部分はない 未だにビデオチップを気にした互換性重視のソフトウェア描画のため内容の割に ゲームが重くなり易い言う致命的な病気を抱えてるのが痛い http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/86
87: 名前は開発中のものです。 [sage] 2011/11/18(金) 23:08:40.29 ID:WclEEE5z >>86 ? http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/87
88: 名前は開発中のものです。 [sage] 2011/11/27(日) 10:57:44.98 ID:4KtRlIjo wiz風のダンジョンRPGのソースコードってどこかに落ちてないかな? 参考にしたい http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/88
89: 名前は開発中のものです。 [sage] 2011/11/27(日) 11:45:41.92 ID:LejTfYNL ×参考にしたい ○コピペしたい http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/89
90: 名前は開発中のものです。 [sage] 2011/11/27(日) 12:07:34.39 ID:4KtRlIjo そ、そんなことないよ、ハハッ http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/90
91: 名前は開発中のものです。 [sage] 2011/11/29(火) 13:38:49.09 ID:h+ww2jH0 jClassicRPG ttp://javacrpg.sourceforge.net/ 3DダンジョンRPG「DarkHall」 ttp://wiz.morphball.net/darkhall/ http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/91
92: 名前は開発中のものです。 [sage] 2011/11/29(火) 13:43:08.32 ID:h+ww2jH0 Wizardry Legacy ttp://www.allegro.cc/depot/WizardryLegacy http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/92
93: 名前は開発中のものです。 [] 2011/12/06(火) 13:06:17.84 ID:oDkZLgbY あげ http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/93
94: 名前は開発中のものです。 [sage] 2012/01/03(火) 15:12:38.72 ID:uJ5Ils06 >>80 ナイタwww。・゜・(ノД`)・゜・。 http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/94
95: 名前は開発中のものです。 [] 2012/02/10(金) 09:41:37.78 ID:cUD1YAlX 0からRPGを作ってみます。 3Dは手間がかかると思うので2DのRPGにするとして・・・ ロマサガ1みたいなの作ってみたいですが、いかがでしょうか。 プログラム経験はありませんw http://mevius.5ch.net/test/read.cgi/gamedev/1319052155/95
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 101 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s