自分でRPGを作ってみようと思ったのですが、ソフト屋さんが解説されていたC言語でやるかRPGツクールを使用して作るかで悩んでいます。
それぞれの利点と欠点を教えていただけたらと思います。
C言語はポインタと構造体が少しあいまいかなぐらいで他は理解しているつもりです。
RPGについて
Re: RPGについて
●Cでやる
利点:実装できれば自由度高い
欠点:全部自前で実装する手間
欠点:絵や音を用意しないとだめ
●ツクール
利点:GUI上で設定→動く 手軽さ
利点:用意されている絵と音でよければそのまま使える
欠点:本当にやりたいこと がツールに実装されていないかもしれない.
(最近のはスクリプトとかあるらしいので,いろいろやれるのかもしれませんが)
利点:実装できれば自由度高い
欠点:全部自前で実装する手間
欠点:絵や音を用意しないとだめ
●ツクール
利点:GUI上で設定→動く 手軽さ
利点:用意されている絵と音でよければそのまま使える
欠点:本当にやりたいこと がツールに実装されていないかもしれない.
(最近のはスクリプトとかあるらしいので,いろいろやれるのかもしれませんが)
Re: RPGについて
以下のどれかに当てはまるならC言語を使ったほうがいいかもしれません、
そうでないならツクールを使用したほうが圧倒的に便利だと思います。
そうでないならツクールを使用したほうが圧倒的に便利だと思います。
- 開発環境にお金をかけたくない
- クオータービューを使いたい
- 3Dで作りたい
- シェーダーを使う特殊なエフェクトを使いたい
- windows以外のOSで動かしたい
- Rubyを使いたくない
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: RPGについて
RPGツクール(WolfRPGEditorは無料。以下ウディタ)であれば、ゲームの本質てあるゲームの仕様の実装に専念出来ますね。これがメリットです。
ただ、パーツサイズなどの限界もありますしRPGツクール(ウディタ)だと3Dキャラを使ったゲームは困難ですよね。
※ RPGツクール(ウディタ)もスクリプト(コモンイベント)など拡張性が有るので結構色んなことができます。
C言語の可能性は無限大ですが、やはり作る人の技術力で限界が決まります。
RPGツクール並の機能を自分で作るのには何年も掛かかります。
プログラムに加えて、RPGのゲーム部分も作るのでやることは倍以上に増える訳です。膨大な作業に押しつぶされそうになると言う話はよく聞きます。
これを楽しめる人は良いのですが、RPGを作りたい!が上位に来ている人には辛い選択だと思うわけです。
ただ、パーツサイズなどの限界もありますしRPGツクール(ウディタ)だと3Dキャラを使ったゲームは困難ですよね。
※ RPGツクール(ウディタ)もスクリプト(コモンイベント)など拡張性が有るので結構色んなことができます。
C言語の可能性は無限大ですが、やはり作る人の技術力で限界が決まります。
RPGツクール並の機能を自分で作るのには何年も掛かかります。
プログラムに加えて、RPGのゲーム部分も作るのでやることは倍以上に増える訳です。膨大な作業に押しつぶされそうになると言う話はよく聞きます。
これを楽しめる人は良いのですが、RPGを作りたい!が上位に来ている人には辛い選択だと思うわけです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: RPGについて
そういえば、クオータービューのツクール系も存在します。
「Queek - インターネット停留所」
http://www.biwako.ne.jp/~hiroharu/queek.html
【追記】
ウディタも紹介しておきます。
「WOLF RPGエディター公式サイト 【RPG作成フリーソフト】」
http://www.silversecond.com/WolfRPGEditor/
「Queek - インターネット停留所」
http://www.biwako.ne.jp/~hiroharu/queek.html
【追記】
ウディタも紹介しておきます。
「WOLF RPGエディター公式サイト 【RPG作成フリーソフト】」
http://www.silversecond.com/WolfRPGEditor/
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。