No.3ベストアンサー
- 回答日時:
C言語、自体があまり初心者向けではないのですが、
Cを本気で学ぼうと考えるなら、書籍を購入する事をお勧めします。
「C言語〈1〉はじめてのCプログラミング プログラミング学習シリーズ」
倉 薫 (著)
アマゾン(http://www.amazon.co.jp/)の古本で400円で販売していました。
私が昔、他の人にC言語を教えるときに使った教材ですが非常に簡単でした。
「簡単」というのがポイントで初めてCを学ぶ方から非常に読みやすいと定評があった本です。
ただこれを読んだからといってすぐに市販されているようなゲームが作れるわけではありません。
C言語でゲームを作るのはかなり地道ですし下地になる知識が相当必要です。
とりあえず市販のコンパイラ(コンパイラというのはexe等を作るやつ)は
必要になってから買うので十分です。
先に説明した無償のコンパイラで市販レベルのソフトを作る事も可能なのです。
(市販のものと何が違うかというとマニュアル、ツール、ライブラリ等が付属している点)
やろうと思えばそのツールやライブラリもその無償のコンパイラで作れるわけですから。
また前回とかぶりますが
http://www.kumei.ne.jp/c_lang/bcc/index.html
でBCCというコンパイラをインストールし
http://www.kumei.ne.jp/c_lang/index_c.html
の1章から見ていって実際もexeにして実行してみてください。
このサイトも参考になります。
御回答ありがとうございます。本気で学ぼうと考えていますので本を買って一から勉強したいと思います。
又分からない事が出てくるとこのジャンルで質問をさせていただくと思いますが、その時は、ご回答の方よろしくお願い申し上げます。
No.2
- 回答日時:
失礼ですがpanodaさんは
コンパイラの質問をしているあたり
かなりの初心者だと思いますが、
ゲームのソースというのは複雑でスマートでないため
最初にC/C++を勉強するサンプルとしてははっきりいって
お勧めできません。
自由にして良いソースですが
DirectXSDK(ダイレクトXの開発者用ライブラリ)には
サンプルプログラムがついています。
下記よりダウンロードできます。
http://www.microsoft.com/japan/msdn/directx/down …
sourceforgeでも検索しました。単に「ゲーム」で検索しただけです。
■オンライン3Dサッカーゲームを作成するプロジェクトです。 http://wiki.fdiary.net/NEOZC/
http://sourceforge.jp/projects/neozc/
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/ne …
あと別の質問で回答した「猫でもわかる」ですが
そこにおいてある「石取りゲーム」とか
http://www.kumei.ne.jp/c_lang/intro/no_74.htm
これはGUIとか使っていない数十行程度のものです。
御回答ありがとうございます。書き忘れていましたがかなり初心者です。違う質問でも丁寧にお答えしていただき大変ありがとうございました。ポイントを贈呈させてもらいました。
こちらの方もポイントを贈呈させてもらいます。
質問を締め切らせていただく前に質問は、変わるのですが、初心者がするのにお勧めのソフトとか色々教えていただけないでしょうか?
よろしくお願いします。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- 写真 写真(画像)編集スキルを質問する時 1 2022/12/07 14:14
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- C言語・C++・C# c言語で自然数nを入力、2以上n以下の偶数の累積sumを求めるプログラムをfor文を使って作りたいで 4 2022/11/09 14:10
- ノートパソコン .dllファイルがありませんと表示される 5 2023/04/30 03:03
- C言語・C++・C# c言語 コマンドライン引数 4 2023/02/09 18:47
- C言語・C++・C# C言語で移動平均のプログラムを作りたいのですが、数値をファイルから取ってきて計算をするプログラムはど 1 2022/09/29 01:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
C言語の規格
-
cc と gcc の違い
-
gcc のコンパイラオプションに...
-
組み込みソフト。ROM領域にデータ
-
アセンブリ言語から何がわかる...
-
パーサとコンパイラの違いって?
-
家庭用家電などのマイコンのOS...
-
VC++の/Zm オプションについて
-
組み込みソフトってなんですか?
-
VBでVC++の処理速さを実...
-
ALGOL・PL/Iのフリーのコンパイ...
-
C++でデスクトップGUIアプリ開...
-
二つの整数を昇順に並べ換える...
-
【COBOL】小さい字を大きい字へ...
-
VB6のコンパイラ
-
2つのマシンでコンパイルしたld...
-
C言語インタプリタ
-
C言語のプログラミングのソフト...
-
C言語のフリーソフト。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
組み込みソフト。ROM領域にデータ
-
cc と gcc の違い
-
C++Builder → Visual C++ 移植...
-
printfなど、標準関数のソース...
-
COBOLのALPHABET...
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
cobolで実行環境って何ですか?
-
パーサとコンパイラの違いって?
-
昔のgraph.hというファイル
-
未使用引数の注意文出力を回避...
-
C言語でのコンパイラの作成方法
-
C言語はC言語でできている?
-
COBOL計算式の中間ワーク桁数に...
-
リリースモードとデバッグモー...
-
『Bin』ディレクトリは何の略語?
-
POWERCOBOLのSQL...
おすすめ情報