C++でRPGゲームを作成する
■ このスレッドは過去ログ倉庫に格納されています
少し前まではHSPで作ろうと思っていたのですが、HSPでRPGゲームを作るのは難しいらしいので、C++で作ろうと思います。
C++のプログラミングは初めてですので、みんなの力が必要です。
お願いします。
あと質問ですが、C++ってMMORPGつくれますか? >>265
スクリプトと言っても特殊なことはしてないですよ。単にテキストをバイナリに
変換して順次処理するだけ。
速いのは、テキストをラベルと名前(関数・変数)と値(数値や文字列、複数有り)に
分けて保持するクラスを既に作ってあったから。
プログラムの基本だけどコレは面倒いね。
面倒いときはC言語のマクロ機能をスクリプトとして使ったりするよ。 >>おにぃタン
レスありがとん。
書くときはメモ帳で書いて、
それを順次上から処理していくっ感じでしょかね。
<msg01>ああああ
<msg02>いいいい
って感じでセリフだけは読めそうなんですが、
フラグとか宝箱とかをどう管理するのかが
イマイチ掴めないんですよねぇ。
私もすぺしゃるなプログラムが組める人になりたいわ。 >>267
うーん最低限ラベルジャンプができればあとは応用だからforでもswitchでも何でもできる。
宝箱とかは、マップデータとスクリプトをセットにして、マップ読み込んだときに
必ず呼び出すスクリプト部分で、フラグ見て分岐->空っぽにしたりしなかったり。
分岐したり、呼び出す部分を特定するためには、ラベルが必要。
こんな感じですかな。 >>268
ラベルジャンプって、そのスクリプトの中で
gotu TAKARABAKO;
みたいなことするってことですかね?
にゃるほど、それができれば幅も広がるかも。
開発がんがってください。ゲーム楽しみにしてます。
どもありがとー m(__)m 家の中修正完了age。結構貧乏っぽくなったw
次はシナリオを具体的にしていく、かな。
ttp://gamdev.org/up/img/4038.jpg こういう女ばかりのキャラのゲームって老人や子供のキャラが書割り的なペラペラなあさーい表現なんだよな。 ああ、バトルでの主人公の視点を強調したかったからそうしたんです。 そういや畳の敷き方って、こんな感じじゃなかったか?
┌─┬┐
├┬┤│
│├┴┤
└┴─┘
┌─┬─┐
├┬┴┬┤
│├─┤│
├┴┬┴┤
└─┴─┘
>>277
おお〜詳しいね。モーメントがどーたらとか意味ありげな配置だな。
やっときま このスレはみんなで桃太郎の家をつくろうのスレになりました。 >>279
そうゆうゲームも面白いかもしれないと思う私が居る。 UOのハウジングツールみたいなやつで、
内装もいじれたらかなりワクテカだ。 畳の敷き方
http://tatami-goods.com/tatamiarekore3.htm
畳の角が十字になるような敷き方は縁起が悪いので、
>>277のように敷くのが決まりだそーです。 選択肢やアイテム取得などスクリプト機能も充実してきた。
あとは最初の村の会話とか考えてました。セリフ考えたりしたことない
ので難しい・・・。村名とかも決めないといつまでも(仮)になるし。
こういうのは、最初の村だけ、とかじゃなくて全体を一気に作る
ものなんだろうなと思った。
まあだいたいできたので、またチビキャラ作り。
>>279
日記スレになるよりゼンゼンイイジャナ〜イ
>>282
また一つお利巧になりました。
なるほど、縁起が悪くなりたいときには十字になるように敷けばいいのか。 仕掛けで使えそうだな。
家に帰ったら爺と婆がいなくてよく見たら畳が十字になってる。
おかしいと思い畳を動かしたら地下室が・・・みたいな さりげなく村人が「畳の角が十字になるのは縁起が悪いんじゃ」とヒントをくれればおk せっかくなので俺もRPGゲームにツッコミ入れておきますね。 俺今リアルで南朝鮮からカキコしてんだけど、
この国じゃジャンル名としては"RPGゲイム"が通常の呼称だよ。
日本語で"RPGゲーム"って言ってるやつは朝鮮語も喋れるザイニー2世〜4世の可能性がある。 何故素直に韓国と言わないw
大韓民国か。
あれ、英語だとサースコリア(つづり自信ないからカタカナでw)だったな。
もうなんでもいいや。
2ちゃんで国際交流意識したくないorz >>288
Rocket Propelled Grenade Game ですよ。 だから
Roll PlayinG Game
RPGゲームと訳せと何度いわせるんだ >>292
ここの人は北朝鮮のことを"北韓(プッカン)"と呼ぶ。
北朝鮮では韓国のことを"南朝鮮(ナムチョソン)"と呼ぶらしい。
>>293
ネタならいいのに
仕事してます
>>298
話を纏めると、つまり291は北朝鮮人で、今韓国に仕事にいってるということだなw
スレタイってツクヅク大事ですね。
>>291
海外出張乙です。 >>301
出張ならいいんだけど
所謂ひとつの転勤ってやつですか??? ↓ここで左遷 m9(^Д^)プギャー!! とか書く奴は人生の負け組ニダァぁぁぁ あれ、なんで泣いてるんだろ俺 左遷 m9(^Д^)プギャー!!
どうせ人生の負け組だよ・・・
いーじゃん転勤で・・・
今日会社をクビになった漏れから見たらまだマシだ orz 最近寝てばかり。一日3分の2は寝てる。このまま冬眠するのかw
ゲーム開始から村を出るところまで、NPCのセリフ含めて完成。
今はフィールドマップを作成中。
>>304
が、ばんがれ〜
>>291
そうだよ。>>304よりマシだよ。 Field of view
ttp://gamdev.org/up/img/4061.jpg
川の縁取りしてるとこなんだけど、数時間かけてなんぼも進んでないなあ。 >>308
せっかく3Dだからリアルにしたいんだけどね〜。
技術も時間も足りないから無難な感じに逃げw
>>309
ん〜自動化作ってる時間あれば終わりそうなw
それ以前に繋がりを自然に作るのが100倍難しい(- -) あんまり進んでないのでネタがない。
環境を無料のVC++Expressに変えてみた。
起動時のガクガク(DLLの読み込みや他アプリのメモリスワップかな)が
少なくなって、パフォーマンスも若干アップした気がする。
ありがたや〜。 なんか最近この板ではMAPを作るのが流行りデスナw
>それ以前に繋がりを自然に作るのが100倍難しい(- -)
擬似乱数なんかで山頂(?)の座標と高さを決定して、
その山の傾斜に応じて周囲の地形を隆起。
これを適当に繰り返して全てのマスに高度を設定。
その高度に応じて海とか平地とか山地にすれば、
結構自然っぽい繋がりの地形になるんじゃないかな?
川はできないけどw
擬似乱数は初期化してから使えば毎回同じ結果になるわけし、
あとは山頂の数や傾斜を変更して、
気に入った地形になるまで繰り返せばいい。
(川は町は最後に上書きで。。 >>312
なにそのワクワクするマップ生成w
なんか凄く作りたくなってしまうなあ、そういうのw
もともとそんなに大きなマップとか作る気無かったから
ドットエディタっぽいマップエディタができちゃったけど
その発想があったら、また違ってたかもね。
たかだか128X128でも手作業配置はきついから。
で、「繋がり」というのは、草原と川とか森と山の境界のことでして
「少ないパターンと、四角いマス区切り」で作るのだけど
できるだけ、「少ないパターンと、四角いマス」には見えないように
テクスチャ書いたりモデル作ったり、というのが難しいわ、ということなんです。
パーツ配置の自動化をする依然に、パーツ作りがね。
序盤部分はボチボチできつつあるけど。 フィールドマップだいたい終わった。面積は3、4割までだけど。
次は、名前入力だの道具を使う処理だのの細かいとこを作ってしまって完成度を上げよう。
こういう板だからゲームそのものより、作ったマップエディタとかアップしたほうが
面白いのかなあ〜と少し思ってたり。 ゲームそのものも面白そうだし、マップエディタも欲しいし・・・ 全てを作り終えたおにぃは、
3匹の家来を従えて、
ユーザーの作り上げたMAPへと、
諸国漫遊に旅立つのであった。。。。[完]
マップエディタを上げで見た。
「自分しか使わないしいいや〜」バージョンw
ttp://gamdev.org/up/img/4081.zip
現時点では汎用的に他ゲームに使ったりできないし
マップを誰かにやってもらおうとかは思っていないので
お遊び程度に思ってください。
遊びの一例w
ttp://gamdev.org/up/img/4082.jpg 日記になってしまうが、
実を言うと、このゲーム制作のネライは、RPGに限らず、
あらゆるジャンルに対応できるライブラリとツールによって
効率の良い製作環境を整備する。
というもので、まだ(このライブラリ等では)ゲームは作ったこと無いのでした。
実際にゲーム作ってみないと、これは達成できないわけで。
切り離せないことではあるけども、「ゲームを作り上げる」、ことより
「効率よく作れているか」、を重視しています。
そんなわけで、この「鬼が島」に依存した部分のプログラムよりは
マップエディタを作ったりしてるほうが面白い。 >切り離せないことではあるけども、「ゲームを作り上げる」、ことより
>「効率よく作れているか」、を重視しています。
それでも。それでも漏れはキジッ娘萌え〜〜〜なゲームに仕上がると信じている!!!
まぁ、マジレスするとエディタ類を作ったとしても、
公開Lvに仕上げるのは中々大変なので、
公開睨んだエディタ類作成マジ応援!
いや、声援w >>319
ニーソ提案の人ですか?w
公開Lvにするには、大変さが通常の3倍くらいに跳ね上がるだろうね; 質問イイですか?
言語は何使ってますか?
あと、DirectXとか、その辺のバージョンとか教えてください
参考までに 言語はひまわりです。DirectXは使ってません。 「言語とかバージョン聞いたところでどうにもならない。」 いえ、ひまわりですwてゆかスレタイを〜
まあ>>325に同意。
ちょっと他所企画でパズル作っていたので停滞してました。
もったいないのでこっちにもはっときま
http://gamdev.org/up/img/4116.zip
http://gamdev.org/up/img/4117.jpg ひまわりってCとかに比べるとすげー難しくね?
あんなんよく書けるな ひまわり、本気にしてないおね?ww
Wikiの整理ついでにフィールド画像あっぷ。ポリゴンの隙間直さないとorz
http://gamdev.org/up/img/4148.jpg 最近「何で製作しているか」「それができるまでどれくらいかかるか」
みたいな質問があったので。
言語はC++(STLとかを使ったことがないレベル)
DirectX9.0cSDK 2004Dec(Windows2000を使用しているため)
3DツールはLightWave7.5D 画像はPhotoShop6.0
今や無料ソフトや廉価版で代用できる物と思われます。
サクサク作れているように感じるかもしれないけど、実際はライブラリと
ツール作成にダラダラと1年くらいかかって、やっと実用レベルになって
ゲームを作ってみてるとこです。 トータルではむしろノロノロなのです。
何が言いたいのかというと、サクっとそれなりのものを作ってしまう人は
蓄積があるわけで、同じ環境をそろえたからといって、>>325の言うように
どうにもならんです。
まあ、「有る物は利用する」というスタンスでいけば、ある程度は時間圧縮は
可能ですが。(ツクールとかね)
「それができるまでどれくらいかかるか」の質問も、「5年はかかる」と言えば
「えぇ〜そんなにやってられん」と思うだろうし
「半月でできるよ」と言えば「自分には無理」と思うに違いないので、
聞くだけ損な気がしますw それに個人差がありすぎて全く参考にはなりませぬ。
長文失礼こきました。 ひまわり知らないから、半分本気にした俺ガイル。w
暇が無かったからDLまではしてないが
い
やまなし、おちなし、意味なしの略。俗に小説や漫画のなかで男の同性愛を扱ったものをさす。耽美派あるいは代表的な
雑誌の名をとって「ジュネもの」ともよばれる。93年ごろから急速に出版点数がふえ、隠れたベストセラーになっている。
もとは落語の不出来なものを意味する言葉だったという説もあるがはっきりしない。ルーツの作家としては森茉莉、現役では
栗本薫らが代表的存在だが、実際の読者もかき手も10代から20代の若い女性がほとんどで、その大部分はもとアニメや
小説のパロディ作品をかく同人誌作家なのが特徴。その内容は自分の好きな男のキャラクターどうしでオリジナルの
恋愛ドラマを仕立てるパターンが多い。かき手にも読者にも既知のキャラクターを用いるため、細かい状況説明などを
要しない。かきたい部分だけをかき、いきなり始まっていきなり終わるような展開を自嘲のニュアンスをこめて評したものが
転じて使われるようになったとされる。
DataPal (electric version)91-96 ゥ Shogakukan 1996電子ブック版・データパル 総合版 91-96 ゥ小学館 1996
DataPal 97-98 ゥ Shogakukan 1997/データパル 97-98 ゥ小学館 1997
DataPal 98-99 ゥ Shogakukan 1998/データパル 98-99 ゥ小学館 1998
ふむふむ ∧_∧ >>349
( ´∀`) 悪いな俺には>>348がいるんだ
/ おにぃ\
/ /\ / ̄\ >>348
_| ̄ ̄ \ / ヽ \ 悪いな俺には>>349が
\ ̄ ̄ ̄ ̄ ̄ ̄ \__)
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
この時期はむしろ製作から離れたい心理が働くな もしかして・・・おにぃってオレー?
オレーの書き込みが無いと思ったらこっちで頑張ってたんだ。 オレーには誰もかなうまい…
数学と物理の天才ダヨ彼は。 数学も物理も中学生レベルのおにぃが来ましたよw
>>358
がんばってちょ ちょっと寄り道して↓を作って検証してみる。
■■■ゲームのアイデアを出し合うスレ■■■
http://pc8.2ch.net/test/read.cgi/gamedev/1095848429/l50
567 名前: おにぃ ◆vaRn.epHhg [sage] 投稿日: 2005/12/08(木) 22:46:25 ID:kTHFjbf6
オセロスレ見てひらめいた。
盤面から駒を取っていく逆オセロ。
詳細は考えてないけど・・・
ゲームとして成り立つのかは、やってみないとわからないが
もの凄いことになったら特許でも取るかなw
できたので特許庁イッテキマース"8-( *゜ー゜)カタカタカタ--..
http://gamdev.org/up/img/4186.jpg 東京特許許可局ってどこ?
∧_∧
( ・∀・)
( O┬O
◎-ヽJ┴◎ キコキコ... ■ このスレッドは過去ログ倉庫に格納されています