imac(OSX 10.5.6)を持っているので、
xcode3.0 ,cocoa ,objective-cを使いたい思ってます。
本を読んでサンプルプログラムを動かしたりしたのですが、文字ばかりのプログラムは面白さを感じず何度も挫折してます。
目標はスーパーマリオみたいな動く物を作りたいです。
(iphoneアプリじゃなくて本機で動くのを作りたいです)
具体的に何をしたら目標のプログラムを作れるのかが全然分かりません。
どうゆう事を学べばマリオみたいなのが作れるのか具体的に教えて下さい。
http://q.hatena.ne.jp/1228803807を見たら「サンプルコードを参考にすると良い」らしいので、
おすすめのサンプルを知ってたら教えて下さい。
ちなみに今の私の知識は以下の程度です。
「定本明解C言語 入門編 柴田望洋」を5年くらい前に読んでサンプルプログラムを動かしたりしました。
「Objective-C Mac OS Xプログラミング 荻原 剛志」の12章くらいまで読みました。(7割くらいしか理解できませんでしたが...)
「たのしいCocoaプログラミング 木下 誠 」を読み、サンプルプログラムを動かしました。(レパードに対応する前の本なので使えなくなってしまいました...)
(windows環境なら、自信を持ってオススメと言えますが)
ゲームを作りたいなら、SDLというクロスプラットフォームのゲームライブラリがあるので、それを利用してみてはどうでしょう。
とりあえずスクリプト言語のPythonと、pygameというPythonからSDLを使うためのモジュールを導入し、
Pygame入門
http://www.halb-katze.jp/pygt/
をチュートリアルとしてプログラムを作っていけば、「スーパーマリオみたいな動く物」は作れるようになると思います。
申し訳ないのですがコメントの内容が理解しきれてませんが、
おそらく「別の言語でやってみてはどうか」という事ですよね?
1番目の回答者のhijk05さんも言われているように、最初は別の言語でやってみるのが良い気がしてきました。
(日本語の解説とかも多そうですし)
objective-cに関する回答が付かなかったらそうしてみます。
「スーパーマリオみたいな動く物を作りたい」という目的に対して
xcode3.0 ,cocoa ,objective-cにこだわる必要は無いと思われると思いますが、
私の中でMac=objective-cのイメージが強かったので、ちょっとこだわって質問してみました。
Pythonを使ってみてはどうかと提案したのは、私がPython+pygameをwindows環境で実際に試したことがあるからというだけで深い意味はありません。
Objective-Cは触ったことが無いので具体例にどうするかは示せませんが、SDLは様々な言語で利用できる環境が整っているので、Objective-Cに拘るのであれば Objective-C + SDL という選択肢も可能なようです。
ウォッチリストに登録くださった方、欲しい情報が得られなかったかも知れません。
申し訳ありませんでした。
ズバリな回答が集まらなくて残念でしたが、回答してくださった方ありがとうございました。
コメントをくださったku__ra__geさんありがとうございました。
SDLを使ってやってみようと思います。
RUBYやPythonは、おいおい試してみようと思います。