アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんばんは。
現在C言語を学んでおり、折角学んでいるのだから何か作ってみようと思っているものです。

そこでご質問があるのですが、C言語で何か(ゲーム、フリーソフト、メカ制御等)作っている過程を紹介しているサイト、書籍等を教えて頂けませんでしょうか?

テトリスは作ったことがあります。
フリーソフトは作ったことがないので、作り方を紹介しているものがあれば作成したいと考えております。
メカ制御は、ロボット等のメカの簡単な動きをプログラムで制御してみたいなと思い、加えてみました。

その他、皆様がC言語で何かを作ってみた時に利用したものを教えて頂ければ幸いです。

以上、よろしくお願い致します。

A 回答 (3件)

http://www.plustarnet.com/aspil/Programming/

windowsでC言語を使ってグラフィカルなゲームを作るには、
C言語の知識に加えて、win32API関数やDirectXの知識が必要です。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

紹介して頂いたサイトを参考にしてみたいと思います。

お礼日時:2010/04/05 20:16

>ゲーム、フリーソフト、メカ制御等


各々特別な勉強が必要ですね。
ゲームだと、DirectXかDirectXを簡単につかえる様にしたDXライブラリなどが必要で、ウィンドウを出すソフトならWin32APIが必要です。メカ制御はハード勉強とか割り込みなど特殊な知識が必要とされますね。それぞれ(1)ゲーム(2)フリーソフト(3)メカ制御と分けてみましょうか。

(1)ゲーム
DXライブラリを紹介ます。DirectXを簡単につかえるようにしたライブラリです。
「DXライブラリ置き場 HOME」
http://homepage2.nifty.com/natupaji/DxLib/
「ゲームプログラミングの館」
http://dixq.net/g/
「ゲーム作りで学ぶ!実践的C言語プログラミング」
http://karetta.jp/book-cover/game-programming

(2)フリーソフト
C言語だけだとウィンドウを制御出来ませんので、Win32APIの勉強が必要です。
サイトを幾つか紹介しますので、見てみてください。
http://www.kumei.ne.jp/c_lang/ ← WindowsSDK編を御覧下さい。
http://www.geocities.jp/ky_webid/win32c/index.html
http://wisdom.sakura.ne.jp/system/winapi/index.h …
http://www13.plala.or.jp/kmaeda/winc/winc.htm

(3)メカ制御
簡単なキットから始めた方が良いと思うので、エレキジャックの連載を紹介します。キットのトレースロボットを使います。
http://www.eleki-jack.com/h8/
ブログですので、2009年5月の基礎編から読んでみてください。
これを教材に使います。↓
http://www.vstone.co.jp/top/products/robot/beaut …
よく部品とかチェックして慌てて買わない様に。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

こんなにたくさんのサイトを紹介して頂き、感謝です。

いろいろ勉強してみたいと思います。

ありがとうございました。

お礼日時:2010/04/05 20:18

いやいや


フリーソフトというのは、ソフトの配布形態の一種ですから。
作ったものを「これはフリーソフトです」と宣言して、そのように運用(無償で配布とか)すればフリーソフトになります
# 使用ライブラリのライセンス等、権利関連の問題が無いとして
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!