- 1 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 04:22:35.24 ID:zVHpA/Eg.net]
- まずは何から学んで行けば良いのでしょうか
ご助言お願いします
- 21 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 20:06:11.05 ID:pp65WJxa.net]
- >>19
コマンドライン、つまり、cmd.exe という実行ファイルを介して動かしている状態だから。 窓を作ってるのが cmd.exe。 君のプログラムをVisualStudio上から実行すると、 VisualStudioがcmd.exeを立ち上げて、その上で走らせてくれる。 でも、君の書いたプログラムが終了すると、cmd.exe も終了するから、窓が消える。 とはいえ、正常動作なので気にする必要もない。 それを防ぎたかったら、VisualStudioから実行しなければ良い。 スタートメニュー → アクセサリ → コマンドプロンプト でcmd.exeを立ち上げておいて、その上で自分の作ったexeのパスを打ち込む。
- 22 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 20:19:29.69 ID:HcuIjfWu.net]
- >>19
あなたの年齢は?
- 23 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 20:28:38.84 ID:O/GIPuqR.net]
- なんでオマエらマジレスしてんだよww
- 24 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 20:38:18.22 ID:zVHpA/Eg.net]
- >>21
正常動作なのですか、よかったです。 ご丁寧にありがとうございます >>22 16歳です。
- 25 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 21:40:50.28 ID:XsGTA2ys.net]
- ネタにマジレスかこいい
- 26 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 22:47:25.49 ID:3Q7aXVZa.net]
- >>24
いきなりC++は難易度が高過ぎだから ここ見てC言語から覚えるといいよ wisdom.sakura.ne.jp/programming/c/index.html ↑のページをきちんと理解してから www.geocities.jp/ky_webid/win32c/index.html ↑を読めば>>2のレベル1ウィンドウ表示が分かるはず。
- 27 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 23:23:46.95 ID:GigjKO9+.net]
- >>14
古本なら送料入れて1300円ぐらいで買えるけど、資金力ないならしかたがないな! そういう時は学校の図書館か、市民図書館がいいぞ。 タダでお高い本が読みまくれるぞ。
- 28 名前:名前は開発中のものです。 mailto:sage [2011/10/20(木) 23:49:49.61 ID:zVHpA/Eg.net]
- >>26
C++は難易度が高かったのですか・・・ ご指摘ありがとうございます まずはC言語を学ばせていただきます >>27 なるほど、
- 29 名前:図書館は思いつかなかったです
明日市の図書館に行ってきます [] - [ここ壊れてます]
- 30 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 00:40:26.70 ID:ThBPHBcJ.net]
- >>28
それとな、大概の図書館には希望した本を入れてくれる制度があるんだ。 初心者用のプログラムの本は安いけど、 専門書のウン万円するものも予算があったら入れてくれるぞ。 お目当ての本が無かったら、アマゾンでリサーチして有効活用するんだな。
- 31 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 01:53:27.72 ID:lEdvAGBA.net]
- まず、日本語としては、一から作る、だと思う。
ゼロから、は始める、じゃないだろうか。
- 32 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 17:54:06.13 ID:XVkZOj10.net]
- 図書館に行って「13歳からはじめるゼロからのC言語ゲームプログラミング教室 入門編」がなかったのでこの本を買ってきました
www.sbcr.jp/products/4797306718.html 2・3週間以内に一通り学べるよう頑張ります >>29 そんなシステムがあったのですね お高い本は図書館で頼んでみます >>30 ゼロからRPGを作る が正しかったのですね、日本語って難しいです
- 33 名前:名前は開発中のものです。 mailto:sage [2011/10/21(金) 18:00:45.65 ID:XVkZOj10.net]
- >>31
「作る」じゃなく「始める」です
- 34 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 01:05:16.07 ID:2J4k+Rgw.net]
- C言語勉強始めてRPGが完成するの
恐らく最低でも1年〜2年以上かかると思うが 諦めず頑張れ
- 35 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 01:22:59.41 ID:qkOP/vfv.net]
- そうだよなぁ。
俺も経験から言わせてもらうけど、中学の時から一生懸命プログラムして 大学でやっとRPGのシステムは完成したんだけど、そこで力尽きた。 出来上がったシステムは時代遅れだし。 考えてみればRPGを作りたいと思ったけど、いつの間にか RPGのシステムを作ることに目的が変わって、シナリオとか全然考えてなかったのがダメだった。 今はもう昔ほどの創作意欲というかエネルギーは無い。 情熱があるうちにツールでも何でも使って形にしてから、それを移植したほうがいい気がする。
- 36 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 01:23:58.52 ID:qkOP/vfv.net]
- 書き忘れた。
だから諦めない自信があるなら今のまま突っ走るといい。
- 37 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 20:31:09.49 ID:Mb+PcXss.net]
- シナリオは自動生成?なら
『RPGシナリオライター君』 ttp://pbgreen.moo.jp/download/sonota/index.htm ただ、要管理者で実行
- 38 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 22:12:49.57 ID:opVjPccx.net]
- >>33
高校卒業までに一つのRPGを作れるよう頑張ります >>34 最初から勉強してゲームを作るってことは僕の思った以上に時間が必要なのですね・・・ ツクールソフトはできる限り使いたくないので 簡単なゲームから挑戦しながら徐々に難易度を上げていきながら最終的にRPGが作れればな、と思っています >>36 シナリオを作ってくれるソフトがあるとは驚きです 本を読むのは好きでも書くのは大の苦手なので有難く使わせていただきます
- 39 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 22:35:19.60 ID:opVjPccx.net]
- 昨日学校の図書室に、今日市の図書館に行ったのですが
どうみてもC++の本のほうが多いというかCの本が1、2冊しかないので やはり参考書が多いC++を勉強していこうと思います 難しいと聞いたのですが気長に頑張ります
- 40 名前:名前は開発中のものです。 mailto:sage [2011/10/22(土) 23:17:31.69 ID:QX5Qjpa8.net]
- ツクールは嫌だという気持ちはよく分かる、しかしRPGを一から作るというのは想像以上に困難
そこでツクール以外のツールの出番なわけですよ
- 41 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 01:44:01.74 ID:NYIZYHvX.net]
- >>2
を見て一瞬おおっ!と思ったが、手取り足取りには程遠いな ツクールなりウディタなりで小さいものを「一通り完成させてみる」のをウススメ プログラムを勉強しても仕組みとかデータ構造とかは 作るモノごとにそれぞれ理解しなきゃならん
- 42 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 05:54:24.24 ID:KTbvJT93.net]
- なんか適当に開いたスレが意外と参考になった
ありがとうございました
- 43 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 10:36:56.63 ID:kiTPJbt7.net]
- プログラミングを組みたいのかrpgかどちらかに決めたほうがいい。
どっちも大変だから。 プログラミングなら、じゃんけんとかミニゲームをまずは作ってみるとか。
- 44 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 15:09:12.30 ID:duVgFWN0.net]
- >>39,40
ベテランさんの貴重なアドバイスに素人があれこれ言うのもおかしな話ですよね ウディタをダウンロードしてみました 一連の流れのRPGを作ってみます >>42 プログラムを組めるようになりたいです まずはじゃんけんゲームを作ってみます アドバイス有難うございます
- 45 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 18:30:08.71 ID:Uo2UIyvw.net]
- まずjavascriptで作ればいいじゃん
javascriptの実行のしかたと書き方くらいは、わかるよね?
- 46 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 19:04:42.63 ID:4WVcpmT3.net]
- 船頭多くしてなんとやらだなw
- 47 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 21:27:35.10 ID:UtwHkIKH.net]
- >>44
JavaScriptでRPGは処理が重そうじゃね? マップマスが20×20でも400個の地面画像を表示して 更に建物とかの表示を30FPSとかで行ったら 性能の良いパソコンじゃないと処理落ちしそうな気がするんだが
- 48 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 23:18:50.56 ID:c7WCZKZP.net]
- C++とDXライブラリにてRPG作製中
インスタンス間のデータのやり取りってどうすりゃいいんだ?
- 49 名前:名前は開発中のものです。 mailto:sage [2011/10/23(日) 23:30:48.05 ID:pz6422oS.net]
- ポインタ参照
- 50 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 00:58:35.72 ID:hgZ109rd.net]
- >>47
俺はオブジェクトは基本グローバル変数で定義して インスタンスは全てのクラスから自由にアクセスできるようにしてるよ
- 51 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 11:18:37.57 ID:/HhRO6xS.net]
- 俺はツクールで作る
何年か前にツクール買ったけど まったく触っていないので まさに0からのスタートです
- 52 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 17:35:53.38 ID:nFnFM3Lo.net]
- >>44
JavaはC++を一通りできるようになってから挑戦してみたいです ホームページビルダーでJavascriptを埋め込めるようになってみたいです
- 53 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 18:03:33.32 ID:VB5f9hdJ.net]
- JavaとJavaScriptは別物と考えたほうがいい。どっちも簡単。
最初に覚えるとしたらJavaがいいかC++がいいのか・・・ 悩みどころw
- 54 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 03:19:42.21 ID:dmbrWHjj.net]
- JavaとJavaScriptはゲーム作る上では無視していい
JavaScriptに関してはゴリ押ししてくるキチガイもいるがそれもガン無視でおk
- 55 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 14:54:41.70 ID:Jsfmf63+.net]
- >>36だけど
Javaでゲーム作りますが何か? ttp://d.hatena.ne.jp/aidiary/20040918/1251373370 プロトタイプRPG 05 ttp://www.sm.rim.or.jp/~shishido/rpgp.html Console RPG at sourceforge (written in C++) ttp://sourceforge.net/projects/console-rpg/ Professionalゲームプログラミング 2ndEditionのソースコード ttp://www.sbcr.jp/products/4797332611.html#supportDl くらいか?
- 56 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 15:03:50.06 ID:Jsfmf63+.net]
- あ、>>2のリンクにもRPGのC++のソースあるな
ttp://wiki.game-develop.com/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%2F%BD%E9%BF%B4%BC%D4%B8%FE%A4%B1%2F%A5%C1%A5%E5%A1%BC%A5%C8%A5%EA%A5%A2%A5%EB%2F%C3%CA%B3%AC%C5%AA%B3%D8%BD%AC%2F%A5%DE%A5%C3%A5%D7%A5%A8%A5%C7%A5%A3%A5%BF
- 57 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 15:50:13.16 ID:Jsfmf63+.net]
- コレも
JavaでRPGを作ろう! ttp://www.harukitchen.com/rpg_programming/
- 58 名前:名前は開発中のものです。 mailto:sage [2011/10/25(火) 23:36:37.81 ID:Jsfmf63+.net]
- C++とDXライブラリで開発されたRPGのソースコード
ゲーム製作チーム「TEAM NAVA」 ttp://rpg.nengu.jp/game/dl/
- 59 名前:名前は開発中のものです。 mailto:sage [2011/10/26(水) 03:32:58.52 ID:8ZkXNnYc.net]
- >>57
ソースの中身みたけど C++じゃなくてC言語で書いてあるな
- 60 名前:名前は開発中のものです。 mailto:sage [2011/10/26(水) 17:59:36.71 ID:xsdh2yu0.net]
- 見た中ではコレが一番か(しかしこれもCとDXライブラリ)
〜mixC++〜内のRPG講座 ttp://wiki.game-develop.com/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%2F%BD%E9%BF%B4%BC%D4%B8%FE%A4%B1%2F%A5%C1%A5%E5%A1%BC%A5%C8%A5%EA%A5%A2%A5%EB%2F%C3%CA%B3%AC%C5%AA%B3%D8%BD%AC%2FDQ%C9%F7RPG%A4%F2%BA%EE%A4%EC#s449ea13
- 61 名前:名前は開発中のものです。 mailto:sage [2011/10/26(水) 21:49:09.77 ID:ibj9cYhN.net]
- JavaScriptでもドラクエタイプのRPGなら、それなりに動くみたいだね
ttp://www.programmingmat.jp/soft_lib/m11rpg/m11rpgwj.html
- 62 名前:名前は開発中のものです。 mailto:sage [2011/10/26(水) 22:51:14.96 ID:xsdh2yu0.net]
- 見つけた中で一番簡単なのはコンソールのRPGだけど、コンソールのRPGではコレもあるよね
CUIRPG 1.0(ダウンロードにある) ttp://victreal.com/
- 63 名前:名前は開発中のものです。 mailto:sage [2011/10/28(金) 22:53:11.65 ID:Re4H/atA.net]
- >>59
それどこにRPG講座あるの・ サイト見ても見つからない
- 64 名前:名前は開発中のものです。 mailto:sage [2011/10/28(金) 23:12:05.35 ID:iQRe9cMA.net]
- ブログからトップに行ったらあったよ
下記はRPGのサンプルらしい。ダウンロードして無いから詳細不明 ttp://dixq.net/sm/d10.html
- 65 名前:名前は開発中のものです。 mailto:sage [2011/10/28(金) 23:52:38.11 ID:Re4H/atA.net]
- >>63
サンキュ でも、講座って言うから説明とかしてるのかと思ったら それは無いのか それならRPG講座って説明はまぎらわしい気がする
- 66 名前:名前は開発中のものです。 mailto:sage [2011/10/29(土) 01:39:36.62 ID:AAmy4qkE.net]
- >>62
いや、そっちじゃなくってこっち ttp://dixq.net/forum/blog.php?u=114&sd=a
- 67 名前:名前は開発中のものです。 mailto:sage [2011/10/29(土) 02:15:26.44 ID:AAmy4qkE.net]
- 後は、ローグのソース(ttp://sourceforge.jp/projects/sfnet_roguelike/ または ttp://sourceforge.net/projects/roguelike/)とか
- 68 名前:1 mailto:sage [2011/10/29(土) 21:37:54.20 ID:EmRzoADy.net]
- すいませんリアルが忙しくPCに触る機会が少なくなってしまってまったく勉強ができてない状態です。
来週の土曜日にはまたいつも通りの生活に戻れると思います。 その際にはまたご教授願います
- 69 名前:名前は開発中のものです。 mailto:sage [2011/11/01(火) 15:55:41.17 ID:uJHRpE9/.net]
- オンラインRPGのソースgoogleで公開してたわ
名称がDQMO⇒SBO(ttp://uraran.jp/sbo/develop.shtml)になったやつの ttp://scrapbookonline.googlecode.com/svn/
- 70 名前:名前は開発中のものです。 mailto:sage [2011/11/03(木) 10:00:18.96 ID:T0s7PIbk.net]
- ないよりはましだが
ソースがあったところでゲームが出来上がるわけではないしな 絵だけ変えた完全なパクリなら別だがw
- 71 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 20:46:58.25 ID:xEHJwb9D.net]
- >>65を読んでるんだけど序盤で詰まってる
// ゲーム全体の状態遷移 enum GameState_t { GAME_STATE_TITLE, //タイトル画面 GAME_STATE_NAME, //名前入力 GAME_STATE_MAIN, //ゲーム本編 GAME_STATE_GAMEOVER, //ゲームオーバー GAME_STATE_ENDING, //エンディング }; enumって「列挙型」っていうみたいだけど、 こういうのって一般的に使われてるの? 構造体とは違うの?
- 72 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 21:25:29.86 ID:0+ysNS7s.net]
- 構造体とは違う。
説明省いて簡単な具体例の一つを示すと、 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のときどうとかとかあるけど、今は考えなくていい。
- 73 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 21:36:12.27 ID:iKRqBMlx.net]
- >>70
そのレベルだと、ほとんど、 #define GAME_STATE_TITLE 0 //タイトル画面 #define GAME_STATE_NAME 1 //名前入力 ...以下略 と書いてあるのと同じだと考えてほとんど差し支えない。 C++はちゃんと基底型だけど、Cならさらに上記と同じようなもの。 クラスの中に入れたり、ネームスペースの中に入れたりして使うのが普通だから そうなってくると違いが出てくる。
- 74 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 21:36:51.89 ID:xEHJwb9D.net]
- ホントだ、どのケースを表しているのかが判り易いですね
コード中でも state = 0 じゃなくて state=GAME_STATE_TITLE と書けるから、どの状態へ移るのかも一目瞭然ですね ありがとうございます
- 75 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 21:41:20.85 ID:0+ysNS7s.net]
- こんなのにも使う。
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]に書き換えが必要。 バグの原因。
- 76 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 23:08:18.75 ID:iKRqBMlx.net]
- >>74
そんな構造になる時点で設計を間違ってる気がするんだが… 具体的にどういうときに使うの? 煽りじゃないよ。純粋な疑問。
- 77 名前:名前は開発中のものです。 mailto:sage [2011/11/06(日) 23:49:20.61 ID:0+ysNS7s.net]
- >>75
想定しているのは構造体を使えないプログラム初心者が、 ちょっと複雑なプログラムをして、ベタで定数を扱おうとしたとき。 自分が実際にこういう構造にするときは簡単にスクリプトっぽい処理をさせる場合など。 命令の入れ替えや追加が容易だから。
- 78 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 08:26:38.06 ID:QAAG8qsD.net]
- モチベーション低下を防ぐ方法ってありますかね
私はこのスレとかみて、他の人ががんばってるのを見ることで 自分もやるぞーって感じでテンション上げてますが
- 79 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 10:07:15.20 ID:kzBP+K05.net]
- >>77
一番良いのは崇拝者を作るか、金を稼ぐか、好きな人に貢ぐのどれか。
- 80 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 15:33:39.90 ID:zFU81kh1.net]
- 火曜日から金曜日まで修学旅行ですが
今日明日PCに触れるので頑張ります。 今の目標 じゃんけんゲームを作る 最終目標 RPGを作る 久しぶりなので hellowworld から勉強し直します
- 81 名前:名前は開発中のものです。 mailto:sage [2011/11/12(土) 18:04:25.59 ID:nrLQfBLj.net]
- >>78
貢ぐのだけはやめとけ。 好きな子に一生懸命つくったRPGをプレゼントしたら、キモがられた。 しかも最悪なのは横から来た嫌な女が勝手に持っていってプレイした挙句 散々キモイだの幼稚だの言いふらされてクラスどころか隣のクラスからも笑いものに。 恥ずかしいやら何やらで精神的に凹んでヒキになって一ヶ月。 ふてぶてしく謝りに来たもんだからグーパンで殴り倒したら泣いてやんの。 一生懸命作ったものが笑いものになったときの苦痛はハンパじゃあないぞ。 悪いことは言わないからやめとけ。 まぁ、その嫌な女が今は俺の嫁なんだけど。
- 82 名前:名前は開発中のものです。 [2011/11/18(金) 16:47:11.41 ID:8Ly/vcZA.net]
- GUI RPG製作ツール
WOLF RPGエディター www.silversecond.com/WolfRPGEditor/ Queek II www.biwako.ne.jp/~hiroharu/queek.html J-RPG CreatorDX hp.vector.co.jp/authors/VA020046/ ERPG hp.vector.co.jp/authors/VA016505/erpg.html mRPG blogs.yahoo.co.jp/nekomesifish Rmake www.rmake-labo.com/ ロープレジェネレーター sekisekki.net/regene.htm RPG_MT akira.la.coocan.jp/RPG_MT.html スクリプト式RPG製作ツール Like A Quest Hyper hp.vector.co.jp/authors/VA015331/ 擬似3DダンジョンRPG製作ツール 3DダンジョンRPG制作ツール www.noelnet.org/kuma/k3d/
- 83 名前:名前は開発中のものです。 mailto:sage [2011/11/18(金) 17:14:34.14 ID:WclEEE5z.net]
- で、どれが一番先進的で優れてるんだ?
- 84 名前:名前は開発中のものです。 mailto:sage [2011/11/18(金) 17:19:38.31 ID:J9Q1KM8+.net]
- ツクールだな
- 85 名前:名前は開発中のものです。 mailto:sage [2011/11/18(金) 18:09:28.23 ID:Dmo6OC7D.net]
- Queekが出てきたときには驚いたもんだが、これで作られた完成品のゲームあるのかね
- 86 名前:名前は開発中のものです。 mailto:sage [2011/11/18(金) 18:43:52.65 ID:LfzYrlJY.net]
- >>77
「モチベーション」って そういう意味の言葉じゃないよ。
- 87 名前:名前は開発中のものです。 [2011/11/18(金) 20:00:11.26 ID:8Ly/vcZA.net]
- >>82
所詮はは道具だから作りたいものによって優劣は違う 先進的という部分では「Queek II」は他と違うクォータービューマップを採用していて いまだ類似するフリーのRPGオーサリングツールはない また変り種としては「3DダンジョンRPG制作ツール」はWizardryタイプの3D迷路を使った RPGに特化していてこのタイプのRPGを作るなら作り易さは他の追随を許さない >>83 ツクールは作り易い部分と其れ故のユーザーの多さ以外はあまり特化した部分はない 未だにビデオチップを気にした互換性重視のソフトウェア描画のため内容の割に ゲームが重くなり易い言う致命的な病気を抱えてるのが痛い
- 88 名前:名前は開発中のものです。 mailto:sage [2011/11/18(金) 23:08:40.29 ID:WclEEE5z.net]
- >>86
d
- 89 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 10:57:44.98 ID:4KtRlIjo.net]
- wiz風のダンジョンRPGのソースコードってどこかに落ちてないかな?
参考にしたい
- 90 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 11:45:41.92 ID:LejTfYNL.net]
- ×参考にしたい
○コピペしたい
- 91 名前:名前は開発中のものです。 mailto:sage [2011/11/27(日) 12:07:34.39 ID:4KtRlIjo.net]
- そ、そんなことないよ、ハハッ
- 92 名前:名前は開発中のものです。 mailto:sage [2011/11/29(火) 13:38:49.09 ID:h+ww2jH0.net]
- jClassicRPG
ttp://javacrpg.sourceforge.net/ 3DダンジョンRPG「DarkHall」 ttp://wiz.morphball.net/darkhall/
- 93 名前:名前は開発中のものです。 mailto:sage [2011/11/29(火) 13:43:08.32 ID:h+ww2jH0.net]
- Wizardry Legacy
ttp://www.allegro.cc/depot/WizardryLegacy
- 94 名前:名前は開発中のものです。 [2011/12/06(火) 13:06:17.84 ID:oDkZLgbY.net]
- あげ
- 95 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 15:12:38.72 ID:uJ5Ils06.net]
- >>80
ナイタwww。・゜・(ノД`)・゜・。
- 96 名前:名前は開発中のものです。 [2012/02/10(金) 09:41:37.78 ID:cUD1YAlX.net]
- 0からRPGを作ってみます。
3Dは手間がかかると思うので2DのRPGにするとして・・・ ロマサガ1みたいなの作ってみたいですが、いかがでしょうか。 プログラム経験はありませんw
- 97 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 10:51:20.75 ID:cUD1YAlX.net]
- すみません、あげてしまった・・・。
とはいえ、ロマサガ作るくらいならロマサガやれよっていう話なので、 なにか独自性を追加したいところ。 ロマサガをやりつつ思うのは、体験できないイベントが出てくるのと、 強くてニューゲームがないので全部やりこみつつ1周するのが疲れるので 同時体験できないイベントはたくさんあるけど、 何回でもプレイできますよーというスタイル。 しかし、それだとゲーム性がシナリオに依存してしまいますね。うーん。
- 98 名前:名前は開発中のものです。 [2012/02/10(金) 12:16:08.26 ID:eeaAs0A7.net]
- ロマサガ1みたいなっていう企画意図である時点でゼロからではないよな
後自分で全部やらず人の手を借りる企画発起人ならば 既存のゲームの名前を上げて○○みたいなゲームではなく その内容を○○を知らない人に内容をちゃんと伝えられる企画者、仕様書をかけないとだめだぞ
- 99 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 13:02:56.93 ID:c5vn2Q+o.net]
- ロマサガならツクールでいいじゃん
プログラム組んだ事もないのなら尚更
- 100 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 13:13:03.41 ID:cUD1YAlX.net]
- >ロマサガ1みたいなっていう企画意図である時点でゼロからではないよな
プログラムを0からだと思ってました・・ 企画も含まれるとは考えてなかったです。 >ロマサガならツクールでいいじゃん こ、これでもプログラマを目指しているので きちんとプログラムでやりたいなと思ってまして・・!
- 101 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 13:21:49.75 ID:LkdRyIry.net]
- @開発環境をインストールする(visualstudioの無料版でもなんでもいい)…2時間
A新規プロジェクト作る…1時間 Bウィンドウを表示させる…10分 Cウィンドウ(フォーム)にイメージボックスを貼り付ける…1時間 Dイメージボックスに緑色の四角形を描く(大きすぎないように)…2時間 E四角形を縦横10個ずつ並べる…2時間 これでマップの完成。 ね、簡単でしょ?
- 102 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 14:02:46.11 ID:cUD1YAlX.net]
- 96です。
実はRPG作りたいなと思っていたので 途中まで組んであったものを再利用しつつ作ってみました! gmdev.xrea.jp/st/up/604.zip …といっても、マップチップが表示できて キャラが表示できて、カーソルキーでキャラが動くだけですが・・・ RPGのネタもらいつつ作りたいです・・・! DXライブラリというライブラリ使ってます。 exeのファイルが何でこんなに大きくなるのん・・・
- 103 名前:名前は開発中のものです。 [2012/02/10(金) 14:08:26.56 ID:cUD1YAlX.net]
- 二次元配列を使ってマップの描画はできましたが、
この配列をマップの数だけ書くのか・・・
- 104 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 14:08:52.68 ID:cUD1YAlX.net]
- またあげてしまったorzゴメンナサイ
- 105 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 14:25:13.09 ID:LkdRyIry.net]
- >>101
お主に教えられることはもう何もない。 卒業おめでとう!
- 106 名前:名前は開発中のものです。 [2012/02/10(金) 14:33:38.55 ID:eeaAs0A7.net]
- 俺も言語できない人が○○みたいなのつくりたいって言うなら
ウディタかツクールの方がいいと思う だいたいまだ言語がさっぱりなのにいきなりRPGは無理がある
- 107 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 14:45:16.54 ID:GB/acouH.net]
- >>102
マップは外部ファイルにしる できれば既存のマップエディタと同じ形式にして編集できるように まあ最初はウディタかツクールで一つ完成させるってのは同意
- 108 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 14:55:10.09 ID:cUD1YAlX.net]
- 96です。
>>104 わーい卒業だー >>105 すみません、プログラム勉強中かつプログラマを目指し中なのでできればプログラムでいきたいです・・! ゲームの作成方法を限定していくと板違い・・・でしょうか? >>106 ふむ。。画像みたいな感じで読み込めばいいということですね、やってみます! そして105さんのほうでも書きましたが、プログラムで進めたいのです・・!すみません。
- 109 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 15:35:21.12 ID:cUD1YAlX.net]
- マップエディター?を探したら以下のが出てきたので
組み込んでみました!(といってもサンプルがあってほとんどコピペだったんですが・・) www.hyperdevice.net/ マップも出ましたー! スクロールしないといけないですよねぇ・・ gmdev.xrea.jp/st/up/605.zip
- 110 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 15:50:36.06 ID:cUD1YAlX.net]
- あれ・・マップが読み込めてなかった・・・
あげなおしました・・! gmdev.xrea.jp/st/up/606.zip
- 111 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 19:54:29.92 ID:w9MyEWBE.net]
- まずはツクールかウディタに1票
過去にでも1本完成させたことがあって それでも面倒な作業とは思いつつも作りたいと思うのなら プログラミングでってのはアリだと思う。 だが、経験のない者が言うのはただの無知 既存のツールを使っても完成させられないなら プログラミング言語での製作はもっと無理。 強制されるべきではないし、それなり?に動けてるので 今は良いかもしれないけど作る面倒さを知る必要はあるかと。
- 112 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 19:59:45.09 ID:GB/acouH.net]
- 基本的なデータ構造を知る上でも近道
無駄にはならんよ
- 113 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 20:20:05.91 ID:BLrYYB8s.net]
- 俺もDXライブラリを色々いじってるわ
「作品」としてRPGを作りたいのならそりゃツールを使った方が早いかつ高品質に作れる だろうけど プログラミングを学ぶ上でってのならそれで良いじゃないか
- 114 名前:名前は開発中のものです。 mailto:sage [2012/02/10(金) 23:59:10.18 ID:/dU+6tN6.net]
- なんだか完成させるのが目的だと考えている人が意外と多いことに驚いた。
- 115 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 01:16:58.46 ID:ixLsB86X.net]
- 96です。
みなさんありがとうございます。 ツクールは完成には至りませんでしたが過去にさわったことがあります。 いまプログラマを目指しているのもそこからですが・・・。 RPGについては若干大きめなものを考えていてしまったので、 ちょっと頭を切り替えて小さめにして完成を目指してみます。
- 116 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 01:17:59.07 ID:+EcqhGv3.net]
- さいしょの一作はまず完成させること
完成は次の作品のはじまり
- 117 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 20:37:58.50 ID:oURilkRE.net]
- 中身の大小はどっちでもいいと思う
見込みを含めて身の丈にあった企画・計画を立てれるかが問題 小さすぎると物足りないだろうし、大きすぎると頓挫する。 最終的に決めるのは>>114だ。 出来ると思うのなら好きに進めればいい。 だが、時間はどれだけかかってもいいから 可能な限り完成させて欲しいと思う。 >>113 理想・妄想を形にする = ゲームを完成させる と思ってるのだけど間違ってる? 技術共有が目的のスレなら完成させる必要もないけど、 作る・作りましょうってスレなら完成させるのが目的の一つだと思う。
- 118 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 20:38:42.03 ID:h6s6lBn7.net]
- ですよね
- 119 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 16:03:39.00 ID:0M6PCfhQ.net]
- 96です。おひさしぶりです。
バージョン0.04 gmdev.xrea.jp/st/up/612.zip ◆できたこと ・タイトル画面(操作方法とかもここに!) ・ランダムマップ生成、マップスクロール ・敵の出現 ・キャラの歩行アニメ、向き ・複数キャラ画像の表示 ・HP表示 ・敵との当たり判定 ・マップとの当たり判定 ・敵と当たると敵と自分のHPが減る処理 ・敵のHPが0になると消える ・敵に当たると敵が吹っ飛ぶ ◆作りたいもの ・体当たりアクションなハクスラRPG!(さがしても見つからなかったので…!) ◆所感 スクロールが意味がわからなさすぎて時間がかかりました・・・ ランダムマップの生成も難しかった・・・ HPの表示もバーの計算が難しかったです・・・ >>116さん プログラムでやりたいというのが最初のコンセプトでもあるので これで、完成までがんばらせていただきます!!
- 120 名前:名前は開発中のものです。 [2012/02/15(水) 16:07:50.68 ID:0M6PCfhQ.net]
- 96です。
◆残りやること ・ダメージの表示、ヒットエフェクト ・ダメージ計算式の実装 ・経験値の蓄積、レベルアップ ・キャラクターのパラメーター ・宝箱の出現、開封、アイテムゲット ・アイテム画面(アイテムの一覧、所持数、収集率) ・装備画面(ステータス表示とか?) ・階段のランダム配置、階層移動 ・階層ごとの敵の出現と敵のレベルアップ ・BGMの実装 ・効果音の実装
- 121 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 16:08:29.45 ID:0M6PCfhQ.net]
- すんません・・またあげてしまった・・・
これなんとかならないのか・・・
|

|