ゲーム作成に初挑戦です

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
hazime

ゲーム作成に初挑戦です

#1

投稿記事 by hazime » 14年前

ゲームを作ってみたいと思い質問させていただきます。
とりあえず、C言語入門書を買って、VisualC++2008はダウンロードして、http://dixq.net/g/の2章まで読みました
過去ログを読んで、一番簡単なゲームはじゃんけんゲームというのがあったので第一歩として作ってみようと思ったのですが、
ぶっちゃけ何から手をつけたらいいかわかりません・・・・
じゃんけんゲームじゃなくてもいいので初心者向けのゲームって何からやればいいですか?

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: ゲーム作成に初挑戦です

#2

投稿記事 by softya(ソフト屋) » 14年前

とりあえずC言語のif文やらfor文までは理解されましたか?
もし、そこまで理解できていてコンソールアプリが作れるなら、まずprintfとscanfでじゃんけんゲームを作ってみましょう。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

hazime

Re: ゲーム作成に初挑戦です

#3

投稿記事 by hazime » 14年前

if文とかは理解できているとおもいますが、コンソールアプリの作り方?がわかりません・・・

コンソールアプリが作れるようになればゲームを作り始めることができますか?

ゲーム制作を最近始めています

Re: ゲーム作成に初挑戦です

#4

投稿記事 by ゲーム制作を最近始めています » 14年前

コンソールアプリが出来て越したことは無いので、じゃんけんゲームを作ればいいと思いますよ。
じゃんけんゲームができないと、ゲーム制作は厳しいのでじゃんけんゲームから作成すればいいとおもいますよ。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: ゲーム作成に初挑戦です

#5

投稿記事 by softya(ソフト屋) » 14年前

コンソールアプリとは、コマンドプロンプト(俗に言う黒い画面)で動くプログラムのことです。
つまり、C言語を入門したらまず最初にやるであろうプログラムの練習で使うものですね。
これはテキストしか扱えません。
hazime さんが書きました: コンソールアプリが作れるようになればゲームを作り始めることができますか?
コンソールアプリを作れない状態では、ゲームアプリを作ることは難しいと言うことです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

hazime

Re: ゲーム作成に初挑戦です

#6

投稿記事 by hazime » 14年前

えーと、つまりコンソールアプリっていうのは
VisualC++2008でプログラム書いてデバックなしで開始をすると出てくる黒い画面のことですか?

ほんとに最近はじめたばっかりでわからないことだらけですみません・・・

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: ゲーム作成に初挑戦です

#7

投稿記事 by softya(ソフト屋) » 14年前

hazime さんが書きました:えーと、つまりコンソールアプリっていうのは
VisualC++2008でプログラム書いてデバックなしで開始をすると出てくる黒い画面のことですか?

ほんとに最近はじめたばっかりでわからないことだらけですみません・・・
それの事ですね。
文字だけでじゃんけんゲームを作ってみてください。
分からなければじゃんけんゲームのルールの整理から始めてみましょう。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

hazime

Re: ゲーム作成に初挑戦です

#8

投稿記事 by hazime » 14年前

じゃんけんゲームのルールですが
・最初に文字でグー、チョキ、パーを表示してどれかを選択
・次に相手(CP)の手を出す
・次に勝敗を判定する
こんな感じですか?

あと、じゃんけんゲームを作る上でサンプルソースとかありますか?

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: ゲーム作成に初挑戦です

#9

投稿記事 by softya(ソフト屋) » 14年前

hazime さんが書きました:あと、じゃんけんゲームを作る上でサンプルソースとかありますか?
サンプルソースには頼らないほうがより深くプログラミングを理解できますのでお勧めできません。
サンプルを見ると理解できた気になりますが実はよく理解できていないことがよくありますから。
基本部分はprintf、scanf、if文が使えれば作れますので、C言語の基本中の基本しか使いません。
特別なものといえば乱数生成ぐらいでしょうか。

「rand」
http://www9.plala.or.jp/sgwr-t/lib/rand.html

(1)最初に文字でグー、チョキ、パーを表示してどれかを選択
(2)次に相手(CP)の手を出す
(3)次に勝敗を判定する

さらにこれを細かく分解していくとプログラムになっていきます。
(1)(2)(3)をそれぞれに更に細かく分解してみてください。
あとデータ設計をしましょう。変数とそれに入れる値、その値の意味を書き出します。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

閉鎖

“C言語何でも質問掲示板” へ戻る