0からRPGを作る (196レス)
1-

20: 2011/10/20(木)20:05 ID:aM9pJWlU(1) AAS
気合が足らんわ
21
(1): 2011/10/20(木)20:06 ID:pp65WJxa(2/2) AAS
>>19
コマンドライン、つまり、cmd.exe という実行ファイルを介して動かしている状態だから。
窓を作ってるのが cmd.exe。

君のプログラムをVisualStudio上から実行すると、
VisualStudioがcmd.exeを立ち上げて、その上で走らせてくれる。
でも、君の書いたプログラムが終了すると、cmd.exe も終了するから、窓が消える。
とはいえ、正常動作なので気にする必要もない。
省3
22
(1): 2011/10/20(木)20:19 ID:HcuIjfWu(2/2) AAS
>>19
あなたの年齢は?
23: 2011/10/20(木)20:28 ID:O/GIPuqR(1) AAS
なんでオマエらマジレスしてんだよww
24
(1): 2011/10/20(木)20:38 ID:zVHpA/Eg(11/12) AAS
>>21
正常動作なのですか、よかったです。
ご丁寧にありがとうございます

>>22
16歳です。
25: 2011/10/20(木)21:40 ID:XsGTA2ys(1) AAS
ネタにマジレスかこいい
26
(1): 2011/10/20(木)22:47 ID:3Q7aXVZa(3/3) AAS
>>24
いきなりC++は難易度が高過ぎだから
ここ見てC言語から覚えるといいよ
外部リンク[html]:wisdom.sakura.ne.jp
↑のページをきちんと理解してから
外部リンク[html]:www.geocities.jp
↑を読めば>>2のレベル1ウィンドウ表示が分かるはず。
27
(1): 2011/10/20(木)23:23 ID:GigjKO9+(4/4) AAS
>>14
古本なら送料入れて1300円ぐらいで買えるけど、資金力ないならしかたがないな!

そういう時は学校の図書館か、市民図書館がいいぞ。
タダでお高い本が読みまくれるぞ。
28
(1): 2011/10/20(木)23:49 ID:zVHpA/Eg(12/12) AAS
>>26
C++は難易度が高かったのですか・・・
ご指摘ありがとうございます
まずはC言語を学ばせていただきます

>>27
なるほど、図書館は思いつかなかったです
明日市の図書館に行ってきます
29
(1): 2011/10/21(金)00:40 ID:ThBPHBcJ(1) AAS
>>28
それとな、大概の図書館には希望した本を入れてくれる制度があるんだ。
初心者用のプログラムの本は安いけど、
専門書のウン万円するものも予算があったら入れてくれるぞ。

お目当ての本が無かったら、アマゾンでリサーチして有効活用するんだな。
30
(1): 2011/10/21(金)01:53 ID:lEdvAGBA(1) AAS
まず、日本語としては、一から作る、だと思う。
ゼロから、は始める、じゃないだろうか。
31
(1): 2011/10/21(金)17:54 ID:XVkZOj10(1/2) AAS
図書館に行って「13歳からはじめるゼロからのC言語ゲームプログラミング教室 入門編」がなかったのでこの本を買ってきました
外部リンク[html]:www.sbcr.jp
2・3週間以内に一通り学べるよう頑張ります

>>29
そんなシステムがあったのですね
お高い本は図書館で頼んでみます

>>30
省2
32: 2011/10/21(金)18:00 ID:XVkZOj10(2/2) AAS
>>31
「作る」じゃなく「始める」です
33
(1): 2011/10/22(土)01:05 ID:2J4k+Rgw(1) AAS
C言語勉強始めてRPGが完成するの
恐らく最低でも1年〜2年以上かかると思うが
諦めず頑張れ
34
(1): 2011/10/22(土)01:22 ID:qkOP/vfv(1/2) AAS
そうだよなぁ。
俺も経験から言わせてもらうけど、中学の時から一生懸命プログラムして
大学でやっとRPGのシステムは完成したんだけど、そこで力尽きた。
出来上がったシステムは時代遅れだし。

考えてみればRPGを作りたいと思ったけど、いつの間にか
RPGのシステムを作ることに目的が変わって、シナリオとか全然考えてなかったのがダメだった。
今はもう昔ほどの創作意欲というかエネルギーは無い。
省1
35: 2011/10/22(土)01:23 ID:qkOP/vfv(2/2) AAS
書き忘れた。

だから諦めない自信があるなら今のまま突っ走るといい。
36
(2): 2011/10/22(土)20:31 ID:Mb+PcXss(1) AAS
シナリオは自動生成?なら

『RPGシナリオライター君』
外部リンク[htm]:pbgreen.moo.jp
ただ、要管理者で実行
37: 2011/10/22(土)22:12 ID:opVjPccx(1/2) AAS
>>33
高校卒業までに一つのRPGを作れるよう頑張ります

>>34
最初から勉強してゲームを作るってことは僕の思った以上に時間が必要なのですね・・・
ツクールソフトはできる限り使いたくないので
簡単なゲームから挑戦しながら徐々に難易度を上げていきながら最終的にRPGが作れればな、と思っています

>>36
省2
38: 2011/10/22(土)22:35 ID:opVjPccx(2/2) AAS
昨日学校の図書室に、今日市の図書館に行ったのですが
どうみてもC++の本のほうが多いというかCの本が1、2冊しかないので
やはり参考書が多いC++を勉強していこうと思います
難しいと聞いたのですが気長に頑張ります
39
(1): 2011/10/22(土)23:17 ID:QX5Qjpa8(1) AAS
ツクールは嫌だという気持ちはよく分かる、しかしRPGを一から作るというのは想像以上に困難
そこでツクール以外のツールの出番なわけですよ
40
(1): 2011/10/23(日)01:44 ID:NYIZYHvX(1) AAS
>>2
を見て一瞬おおっ!と思ったが、手取り足取りには程遠いな

ツクールなりウディタなりで小さいものを「一通り完成させてみる」のをウススメ

プログラムを勉強しても仕組みとかデータ構造とかは
作るモノごとにそれぞれ理解しなきゃならん
41: 2011/10/23(日)05:54 ID:KTbvJT93(1) AAS
なんか適当に開いたスレが意外と参考になった

ありがとうございました
42
(1): 2011/10/23(日)10:36 ID:kiTPJbt7(1) AAS
プログラミングを組みたいのかrpgかどちらかに決めたほうがいい。
どっちも大変だから。
プログラミングなら、じゃんけんとかミニゲームをまずは作ってみるとか。
43: 2011/10/23(日)15:09 ID:duVgFWN0(1) AAS
>>39,40
ベテランさんの貴重なアドバイスに素人があれこれ言うのもおかしな話ですよね
ウディタをダウンロードしてみました
一連の流れのRPGを作ってみます

>>42
プログラムを組めるようになりたいです
まずはじゃんけんゲームを作ってみます
省1
44
(2): 2011/10/23(日)18:30 ID:Uo2UIyvw(1) AAS
まずjavascriptで作ればいいじゃん
javascriptの実行のしかたと書き方くらいは、わかるよね?
45: 2011/10/23(日)19:04 ID:4WVcpmT3(1) AAS
船頭多くしてなんとやらだなw
46: 2011/10/23(日)21:27 ID:UtwHkIKH(1) AAS
>>44
JavaScriptでRPGは処理が重そうじゃね?
マップマスが20×20でも400個の地面画像を表示して
更に建物とかの表示を30FPSとかで行ったら
性能の良いパソコンじゃないと処理落ちしそうな気がするんだが
47
(1): 2011/10/23(日)23:18 ID:c7WCZKZP(1) AAS
C++とDXライブラリにてRPG作製中
インスタンス間のデータのやり取りってどうすりゃいいんだ?
48: 2011/10/23(日)23:30 ID:pz6422oS(1) AAS
ポインタ参照
49: 2011/10/24(月)00:58 ID:hgZ109rd(1) AAS
>>47
俺はオブジェクトは基本グローバル変数で定義して
インスタンスは全てのクラスから自由にアクセスできるようにしてるよ
50: 2011/10/24(月)11:18 ID:/HhRO6xS(1) AAS
俺はツクールで作る
何年か前にツクール買ったけど
まったく触っていないので
まさに0からのスタートです
51: 2011/10/24(月)17:35 ID:nFnFM3Lo(1) AAS
>>44
JavaはC++を一通りできるようになってから挑戦してみたいです
ホームページビルダーでJavascriptを埋め込めるようになってみたいです
52: 2011/10/24(月)18:03 ID:VB5f9hdJ(1) AAS
JavaとJavaScriptは別物と考えたほうがいい。どっちも簡単。
最初に覚えるとしたらJavaがいいかC++がいいのか・・・
悩みどころw
53: 2011/10/25(火)03:19 ID:dmbrWHjj(1) AAS
JavaとJavaScriptはゲーム作る上では無視していい

JavaScriptに関してはゴリ押ししてくるキチガイもいるがそれもガン無視でおk
54: 2011/10/25(火)14:54 ID:Jsfmf63+(1/4) AAS
>>36だけど

Javaでゲーム作りますが何か?
外部リンク:d.hatena.ne.jp

プロトタイプRPG 05
外部リンク[html]:www.sm.rim.or.jp

Console RPG at sourceforge (written in C++)
外部リンク:sourceforge.net
省3
55: 2011/10/25(火)15:03 ID:Jsfmf63+(2/4) AAS
あ、>>2のリンクにもRPGのC++のソースあるな
外部リンク[php]:wiki.game-develop.com
56: 2011/10/25(火)15:50 ID:Jsfmf63+(3/4) AAS
コレも
JavaでRPGを作ろう!
外部リンク:www.harukitchen.com
57
(1): 2011/10/25(火)23:36 ID:Jsfmf63+(4/4) AAS
C++とDXライブラリで開発されたRPGのソースコード
ゲーム製作チーム「TEAM NAVA」
外部リンク:rpg.nengu.jp
58: 2011/10/26(水)03:32 ID:8ZkXNnYc(1) AAS
>>57
ソースの中身みたけど
C++じゃなくてC言語で書いてあるな
59
(1): 2011/10/26(水)17:59 ID:xsdh2yu0(1/2) AAS
見た中ではコレが一番か(しかしこれもCとDXライブラリ)
〜mixC++〜内のRPG講座
外部リンク[php]:wiki.game-develop.com
60: 2011/10/26(水)21:49 ID:ibj9cYhN(1) AAS
JavaScriptでもドラクエタイプのRPGなら、それなりに動くみたいだね

外部リンク[html]:www.programmingmat.jp
61: 2011/10/26(水)22:51 ID:xsdh2yu0(2/2) AAS
見つけた中で一番簡単なのはコンソールのRPGだけど、コンソールのRPGではコレもあるよね
CUIRPG 1.0(ダウンロードにある)
外部リンク:victreal.com
62
(1): 2011/10/28(金)22:53 ID:Re4H/atA(1/2) AAS
>>59
それどこにRPG講座あるの・
サイト見ても見つからない
63
(1): 2011/10/28(金)23:12 ID:iQRe9cMA(1) AAS
ブログからトップに行ったらあったよ
下記はRPGのサンプルらしい。ダウンロードして無いから詳細不明

外部リンク[html]:dixq.net
64: 2011/10/28(金)23:52 ID:Re4H/atA(2/2) AAS
>>63
サンキュ

でも、講座って言うから説明とかしてるのかと思ったら
それは無いのか
それならRPG講座って説明はまぎらわしい気がする
65
(1): 2011/10/29(土)01:39 ID:AAmy4qkE(1/2) AAS
>>62
いや、そっちじゃなくってこっち
外部リンク[php]:dixq.net
66: 2011/10/29(土)02:15 ID:AAmy4qkE(2/2) AAS
後は、ローグのソース(外部リンク:sourceforge.jp または 外部リンク:sourceforge.netとか
67: 1 2011/10/29(土)21:37 ID:EmRzoADy(1) AAS
すいませんリアルが忙しくPCに触る機会が少なくなってしまってまったく勉強ができてない状態です。
来週の土曜日にはまたいつも通りの生活に戻れると思います。

その際にはまたご教授願います
68: 2011/11/01(火)15:55 ID:uJHRpE9/(1) AAS
オンラインRPGのソースgoogleで公開してたわ
名称がDQMO⇒SBO(外部リンク:uraran.jp)になったやつの
外部リンク:scrapbookonline.googlecode.com
69: 2011/11/03(木)10:00 ID:T0s7PIbk(1) AAS
ないよりはましだが
ソースがあったところでゲームが出来上がるわけではないしな

絵だけ変えた完全なパクリなら別だがw
70
(1): 2011/11/06(日)20:46 ID:xEHJwb9D(1/2) AAS
>>65を読んでるんだけど序盤で詰まってる

// ゲーム全体の状態遷移
enum GameState_t {
GAME_STATE_TITLE, //タイトル画面
GAME_STATE_NAME, //名前入力
GAME_STATE_MAIN, //ゲーム本編
GAME_STATE_GAMEOVER, //ゲームオーバー
省5
71: 2011/11/06(日)21:25 ID:0+ysNS7s(1/3) AAS
構造体とは違う。
説明省いて簡単な具体例の一つを示すと、

enum GameState_t {
GAME_STATE_TITLE = 0;
GAME_STATE_NAME = 1;
:
}
省14
72: 2011/11/06(日)21:36 ID:iKRqBMlx(1/2) AAS
>>70
そのレベルだと、ほとんど、
#define GAME_STATE_TITLE 0 //タイトル画面
#define GAME_STATE_NAME 1 //名前入力
...以下略
と書いてあるのと同じだと考えてほとんど差し支えない。
C++はちゃんと基底型だけど、Cならさらに上記と同じようなもの。
省2
73: 2011/11/06(日)21:36 ID:xEHJwb9D(2/2) AAS
ホントだ、どのケースを表しているのかが判り易いですね
コード中でも
state = 0
じゃなくて
state=GAME_STATE_TITLE
と書けるから、どの状態へ移るのかも一目瞭然ですね
ありがとうございます
74
(1): 2011/11/06(日)21:41 ID:0+ysNS7s(2/3) AAS
こんなのにも使う。

enum { are, kore, end };

// 本体とする
int param[end];
for ( int i = 0; i < end; i++ ) param[i] = 0;
param[kore] = 14;

で、たとえばsoreを追加したいとする。
省5
75
(1): 2011/11/06(日)23:08 ID:iKRqBMlx(2/2) AAS
>>74
そんな構造になる時点で設計を間違ってる気がするんだが…
具体的にどういうときに使うの?
煽りじゃないよ。純粋な疑問。
76: 2011/11/06(日)23:49 ID:0+ysNS7s(3/3) AAS
>>75
想定しているのは構造体を使えないプログラム初心者が、
ちょっと複雑なプログラムをして、ベタで定数を扱おうとしたとき。

自分が実際にこういう構造にするときは簡単にスクリプトっぽい処理をさせる場合など。
命令の入れ替えや追加が容易だから。
77
(2): 2011/11/12(土)08:26 ID:QAAG8qsD(1) AAS
モチベーション低下を防ぐ方法ってありますかね
私はこのスレとかみて、他の人ががんばってるのを見ることで
自分もやるぞーって感じでテンション上げてますが
78
(1): 2011/11/12(土)10:07 ID:kzBP+K05(1) AAS
>>77
一番良いのは崇拝者を作るか、金を稼ぐか、好きな人に貢ぐのどれか。
79: 2011/11/12(土)15:33 ID:zFU81kh1(1) AAS
火曜日から金曜日まで修学旅行ですが
今日明日PCに触れるので頑張ります。

今の目標
じゃんけんゲームを作る

最終目標
RPGを作る

久しぶりなので hellowworld から勉強し直します
80
(1): 2011/11/12(土)18:04 ID:nrLQfBLj(1) AAS
>>78
貢ぐのだけはやめとけ。

好きな子に一生懸命つくったRPGをプレゼントしたら、キモがられた。
しかも最悪なのは横から来た嫌な女が勝手に持っていってプレイした挙句
散々キモイだの幼稚だの言いふらされてクラスどころか隣のクラスからも笑いものに。

恥ずかしいやら何やらで精神的に凹んでヒキになって一ヶ月。
ふてぶてしく謝りに来たもんだからグーパンで殴り倒したら泣いてやんの。
省3
81: 2011/11/18(金)16:47 ID:8Ly/vcZA(1/2) AAS
GUI RPG製作ツール
WOLF RPGエディター
外部リンク:www.silversecond.com
Queek II
外部リンク[html]:www.biwako.ne.jp
J-RPG CreatorDX
外部リンク:hp.vector.co.jp
省16
82
(1): 2011/11/18(金)17:14 ID:WclEEE5z(1/2) AAS
で、どれが一番先進的で優れてるんだ?
83
(1): 2011/11/18(金)17:19 ID:J9Q1KM8+(1) AAS
ツクールだな
84: 2011/11/18(金)18:09 ID:Dmo6OC7D(1) AAS
Queekが出てきたときには驚いたもんだが、これで作られた完成品のゲームあるのかね
85: 2011/11/18(金)18:43 ID:LfzYrlJY(1) AAS
>>77
「モチベーション」って
そういう意味の言葉じゃないよ。
86
(1): 2011/11/18(金)20:00 ID:8Ly/vcZA(2/2) AAS
>>82
所詮はは道具だから作りたいものによって優劣は違う
先進的という部分では「Queek II」は他と違うクォータービューマップを採用していて
いまだ類似するフリーのRPGオーサリングツールはない

また変り種としては「3DダンジョンRPG制作ツール」はWizardryタイプの3D迷路を使った
RPGに特化していてこのタイプのRPGを作るなら作り易さは他の追随を許さない

>>83
省3
87: 2011/11/18(金)23:08 ID:WclEEE5z(2/2) AAS
>>86
?
88: 2011/11/27(日)10:57 ID:4KtRlIjo(1/2) AAS
wiz風のダンジョンRPGのソースコードってどこかに落ちてないかな?
参考にしたい
89: 2011/11/27(日)11:45 ID:LejTfYNL(1) AAS
×参考にしたい
○コピペしたい
90: 2011/11/27(日)12:07 ID:4KtRlIjo(2/2) AAS
そ、そんなことないよ、ハハッ
91: 2011/11/29(火)13:38 ID:h+ww2jH0(1/2) AAS
jClassicRPG
外部リンク:javacrpg.sourceforge.net

3DダンジョンRPG「DarkHall」
外部リンク:wiz.morphball.net
92: 2011/11/29(火)13:43 ID:h+ww2jH0(2/2) AAS
Wizardry Legacy
外部リンク:www.allegro.cc
93: 2011/12/06(火)13:06 ID:oDkZLgbY(1) AAS
あげ
94: 2012/01/03(火)15:12 ID:uJ5Ils06(1) AAS
>>80
ナイタwww。・゜・(ノД`)・゜・。
95: 2012/02/10(金)09:41 ID:cUD1YAlX(1/9) AAS
0からRPGを作ってみます。
3Dは手間がかかると思うので2DのRPGにするとして・・・
ロマサガ1みたいなの作ってみたいですが、いかがでしょうか。
プログラム経験はありませんw
96
(6): 2012/02/10(金)10:51 ID:cUD1YAlX(2/9) AAS
すみません、あげてしまった・・・。

とはいえ、ロマサガ作るくらいならロマサガやれよっていう話なので、
なにか独自性を追加したいところ。

ロマサガをやりつつ思うのは、体験できないイベントが出てくるのと、
強くてニューゲームがないので全部やりこみつつ1周するのが疲れるので
同時体験できないイベントはたくさんあるけど、
何回でもプレイできますよーというスタイル。
省1
97: 2012/02/10(金)12:16 ID:eeaAs0A7(1/2) AAS
ロマサガ1みたいなっていう企画意図である時点でゼロからではないよな
後自分で全部やらず人の手を借りる企画発起人ならば
既存のゲームの名前を上げて○○みたいなゲームではなく
その内容を○○を知らない人に内容をちゃんと伝えられる企画者、仕様書をかけないとだめだぞ
98: 2012/02/10(金)13:02 ID:c5vn2Q+o(1) AAS
ロマサガならツクールでいいじゃん
プログラム組んだ事もないのなら尚更
99: 2012/02/10(金)13:13 ID:cUD1YAlX(3/9) AAS
>ロマサガ1みたいなっていう企画意図である時点でゼロからではないよな

プログラムを0からだと思ってました・・
企画も含まれるとは考えてなかったです。

>ロマサガならツクールでいいじゃん

こ、これでもプログラマを目指しているので
きちんとプログラムでやりたいなと思ってまして・・!
100: 2012/02/10(金)13:21 ID:LkdRyIry(1/2) AAS
?開発環境をインストールする(visualstudioの無料版でもなんでもいい)…2時間
?新規プロジェクト作る…1時間
?ウィンドウを表示させる…10分
?ウィンドウ(フォーム)にイメージボックスを貼り付ける…1時間
?イメージボックスに緑色の四角形を描く(大きすぎないように)…2時間
?四角形を縦横10個ずつ並べる…2時間
これでマップの完成。
省1
1-
あと 96 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s