質問: c言語の使い道 現在大学でc言語を学んでいるのですが、いまいち目的が分からず やる気が出なくて困っています。 c言語があればこんなゲームが作れる、など楽しい使い道があれば 精力的に取り掛かれると思うのですが、そのような使い道は何かないでしょうか?
回答: c言語でゲームは作れますよ。と言うよりは携帯電話のゲームを除けば、市販のゲームの大半はc言語かc++言語で作られています。ps1,2,3やpspやwiiやdsなど大半のゲーム機のゲームもそうですし、市販のpcの大半のゲームもそうです。 ただし、c言語の知識だけで作れる物ではなく、pcでゲーム作るならwindowsapiの知識やdirectxなどグラフィックを表示したり音を出したりする様々な付随する知識がひつようになります。 pcのゲームの作り方のサイトを紹介しておきます。 0からのゲームプログラミング http://www.plustarnet.com/aspil/programming/ 落ち物ゲームの作り方 第1回:「tetra」編など http://www13.plala.or.jp/kymats/ テトリスの作り方 http://www.nhk.or.tv/kow/program/index.php ぷよぷよの作り方 http://www13.plala.or.jp/kymats/study/game_other.html c言語はゲームのためだけではなく、例えば地上波デジタル液晶テレビやhdd/dvdレコーダーなどは様々な機能がグライフィカルに搭載されてますよね?これらの制御プログラムもc言語が使われています。それにいつも使っている携帯電話の核の部分のプログラムもc言語が多いと思いますよ。 知らないだけであなたの周りにはc言語で書かれたプログラムが沢山あります。