C言語でRPG作るのって難しいの?

公開日: : 最終更新日:2015/05/30 C, プログラミング, 初心者 , , , ,

1: 以下、\(^o^)/でVIPがお送りします 2015/05/25(月) 23:54:10.158 ID:E7Zo2PcX0.net
ソースの量がはんぱなくなるときいたけど
やっぱりC言語さわりはじめて数週間のやつがRPG作ろうとするのはむちゃなの?

2: 以下、\(^o^)/でVIPがお送りします 2015/05/25(月) 23:54:34.558 ID:dgclQiff0.net
無理ゲー

 

9: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:01:47.213 ID:OAe4dd5u0.net
>>2
まじ?
ノベルゲームとは格が違うの?
厨房のころから練ってるゲーム案があるんだが

 

4: 以下、\(^o^)/でVIPがお送りします 2015/05/25(月) 23:55:01.028 ID:pUN5mQWH0.net
まさかメモ帳でソースを書いてたりしないよな

 

9: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:01:47.213 ID:OAe4dd5u0.net
>>4
学校のVisual Studio使ってたけど自宅でもやらないとさすがに時間足りないなとおもって
今Communityいんすこしてる

 

7: 以下、\(^o^)/でVIPがお送りします 2015/05/25(月) 23:57:05.958 ID:IMr6MMoO0.net
どの言語で書いても大変だよ

 

8: 以下、\(^o^)/でVIPがお送りします 2015/05/25(月) 23:58:39.964 ID:QmdFpd7m0.net
やってみたら?
マップ作るのも敵キャラ自キャラの構造体作るのもやりたくないけど

 

10: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:02:37.483 ID:+ihm5hdqd.net
なんでCなの?

 

11: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:05:12.085 ID:OAe4dd5u0.net
>>10
まだCしか教わってないから

スポンサーリンク

12: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:06:26.671 ID:2jKfcC4a0.net
完全に無知の俺が逆に聞きたいんだけどゲームとかって1つの言語で書かれてるの?

 

15: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:09:14.021 ID:OAe4dd5u0.net
>>12
それは俺もきになるな

 

17: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:13:37.709 ID:3uD1bzCB0.net
>>12
ケースによっちゃ2つ3つとかあるよ
大部分はひとつの言語だと思うけど
ワークフロー作るスクリプトなんか含めるともっとたくさんになるかも

 

13: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:07:18.493 ID:ExlAHzPq0.net
RPGツクールでも時間かかるだろ
あれを1から作るのをイメージしたらいい

 

15: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:09:14.021 ID:OAe4dd5u0.net
>>13
ですよねー
進級製作の期限は1月いっぱいまでだが、難しいか

 

23: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:39:37.832 ID:3uD1bzCB0.net
疑問に思うのだけれども、なんでみんなRPG(JRPG)作りたがるんだろう

 

26: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:43:05.362 ID:IqeENxIH0.net
>>23
初めてプログラムに触った人が、画面に「Hello World!」と出ることに喜ぶと同時に
「あ、こういうのドラクエで見たことあるし、もしかしたらできんじゃね?」
と思ってしまうから

 

30: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:46:53.917 ID:3uD1bzCB0.net
>>26
それはねーだろ、と思いつつそういう思い込みみたいなのは大事かも…

 

24: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 00:40:03.831 ID:IZMztSdI0.net
車輪の再発明wwwwwwww

 

32: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:09:29.248 ID:dtAOWvAF0.net
RPGは一見ノベルゲームよりちょっと高度なだけのものに見える上、
ノベルゲームと違ってストーリーを作りこむ必要がない
もちろんパズルのように高度なゲーム性を作る必要もない
最低限のプログラムと適当に探した音楽や画像だけで作れる簡単なものに見えるのよ

実際は音楽の再生や画像の表示が一番めんどいとこなんだけどな

 

35: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:15:38.862 ID:3uD1bzCB0.net
>>32
RPGが簡単そうに見えてるってのは個人的にすごく斬新だわ

 

36: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:20:54.656 ID:dtAOWvAF0.net
でも学校でCしかやってない奴がどうやって表示したんだ
WM_PAINTでBitBlt?
それともglTexCoord2f?

>>35
「絵をタイル状に並べる」→簡単っぽい
「吹き出しの中に文字を書く」→簡単っぽい
「上下左右で動いてAで選んでBでキャンセル」→簡単っぽい
「敵や味方のHPを足したり引いたりする」→簡単っぽい

って書くとRPGって超絶簡単っぽくないか?

 

42: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:52:46.496 ID:OAe4dd5u0.net
>>36
先生に頼んで数ヶ月先にやる内容のプリントをもらって
それを打ち込んで色々いじってみたりぐぐったりした
前者の方法だよ
エンターキーで画像きりかえさせるタイミングで原因不明のエラー発生してハゲそうになったけど

 

50: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 02:00:02.231 ID:dtAOWvAF0.net
>>42
たぶん1月までにRPGは作れないだろうが、勉強続ければお前きっと大成するわ

原因不明のエラーってのが何かわからんが、
恐らく無効になっちゃいけないものがどっかのタイミングで無効になってる
まずは変数やオブジェクトの寿命って概念を理解するところから始めるべし

 

52: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 02:07:40.098 ID:OAe4dd5u0.net
>>50
C2601エラーが出たんだけど
何度みても{と}の数はあってた
寿命とかあるのか しらなかった

 

55: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 02:18:16.824 ID:dtAOWvAF0.net
>>52
ああ、実行時エラーって意味かと思ってたけどコンパイル時エラーか
エラーになる行は出てくるからそことその直前をよく確認するんだ

 

33: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:11:05.825 ID:OAe4dd5u0.net
画像は一応表示できるところまでがんばった

 

37: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:23:41.517 ID:ZEGscsqY0.net
まぁ2Dなら、そんなに難しくないんじゃね?
フィールドの上にキャラクター乗せて背景移動させるだけだし
移動範囲と敵の分布適当に作ればそれなりになるでしょ
レベル調整とか、敵の強さ、ただ歩くだけじゃつまらないから
ダンジョンにちょっとした仕掛けとかかな
バランス調整が一番めんどくさそう

 

39: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:35:13.307 ID:ypeVYHCh0.net
CUIで
敵とかはAA使え

 

43: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:53:51.718 ID:OAe4dd5u0.net
>>39
コマンドラインで遊ぶゲームは今別のまた作ってるところだな
進級製作にRPG作って先生方驚かせたかったんだ

 

48: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:57:11.950 ID:3uD1bzCB0.net
>>43
進級制作でRPGとは
勇気あるな

 

49: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 01:57:33.418 ID:ioUysifl0.net
C言語でRPG作るってのは、
家を建てるのに山へ木を切りにいくところから始めるようなものだぞ

不可能じゃないが現実的じゃない

 

53: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 02:10:06.607 ID:uwJ+fvqg0.net
とりあえずwizardryかローグを作れば良いんだよ
グラフィックの処理的なものがネックになるだけで
□と■でフィールドとキャラを表したって何の問題もないんだから

引用元URL:http://viper.2ch.sc/test/read.cgi/news4vip/1432565650/

関連記事

PHPで二次画像自動収集ツール作ってたけどなにか質問有る?

Webアプリを作りたいんだがPHP以外で・・

1: 以下、\(^o^)/でVIPがお送りします 2014/05/14(水) 19:18:42.7

記事を読む

9021068066664569333

GitHubで世界で人気のプログラミング言語を発表 一番人気は皆が大好きなあの言語

1: バズソーキック(宮城県)@\(^o^)/ 2015/08/22(土) 19:54:42.2

記事を読む

43229ad807120631f052743290374151_s

全てが機械化されて働かないで良い世界が来たら問題ってなんかある?

1: 以下、\(^o^)/でVIPがお送りします 2015/06/13(土) 23:13:53.4

記事を読む

uart0_sirial_shikumi

プログラミングとかプロトコルに詳しい人!!

1: 以下、\(^o^)/でVIPがお送りします 2015/08/08(土) 15:06:47.9

記事を読む

matz

まつもとゆきひろさん、 Ruby3.0開発開始へ

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a2d1-JYt4) 20

記事を読む

8WR5jxk

C#出来るヤツちょっと来ていただけないでしょうか

1: 以下、\(^o^)/でVIPがお送りします 2015/07/12(日) 00:04:11.5

記事を読む

3_1

プログラミングコンテストで優勝した中馬慎之祐(小6)が、アプリ甲子園でも優勝し二連覇達成

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5474-TkMu) 20

記事を読む

https---www.pakutaso.com-assets_c-2014-09-PAK89_koukotunomanbou20140719500-thumb-autox1000-5332

プログラムってすげえ if使わなくても連想配列で解決出来るなんて目から鱗

1: 以下、\(^o^)/でVIPがお送りします 2015/06/05(金) 07:46:57.6

記事を読む

スクリーンショット 2014-05-17 23.05.42

仕事でプログラマーしてるけど質問ある?【iPhone】

1: 以下、名無しにかわりましてVIPがお送りします 投稿日:2014/03/01(土) 16:

記事を読む

https---www.pakutaso.com-assets_c-2014-01-CSSS79_tabledesagyousuru20131019500-thumb-autox1000-4008

CSSのボックスの回り込みが上手くいかない…天才のVIPPER助けてくれ(´;ω;`)

1: 以下、\(^o^)/でVIPがお送りします 2015/05/06(水) 15:13:36.8

記事を読む

Huawei-Mate-8-benchmark-post-launch_1
Androidのベンチマーク、10万点を突破 インフレが止まらない

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ニククエ

hGJvbfh
せっかくの休みだ。原付で>>5に行く。

1: 名無しさん@おーぷん 2015/11/29(日)06:13:2

9xHNnte
XperiaZ5からdocomoのロゴだけ消せるシートが発売開始

1: 番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ

bsLISA78_MBAsawaru20141018102912
子供にプログラミング教えることになりそうなんだが、どうやって教えたら良いんだ?

1: 以下、\(^o^)/でVIPがお送りします 2015/11/2

top
国内で最大容量の8THDDが2万円台に値下がり

1: 海江田三郎 ★ 2015/11/29(日) 14:43:35.

→もっと見る

PAGE TOP ↑