• ベストアンサー

javaで作る

今学校でjavaの勉強をしています。 もっと力をつけるために自主的に家でプログラムを作ってみようと思うのですが。 どんなものを作ればいいですか?何かお勧めはありますか? できれば初級、中級、上級と様々なものを教えてほしいです。 あとできるだけネット上に公開されている問題などをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • komi1341
  • ベストアンサー率65% (25/38)
回答No.1

目的意識がないと難しいでしょうね。 私はシューティングゲームを作りました。画面を出すには? から始まって、自機を表す簡単な図形を表示するには? それをキーボードやマウスで動かすには? 敵キャラが徐々に近づいてくるようなアニメーション処理をするには? キャラを図形ではなく画像にするには? 等々、機能を増やそうとすればするほど勉強すべき対象が自然と増えていきました。 ただゲームに興味がなかったり、例えば数値計算に興味があって絵を表示することには関心がなかったり、ということだと話は変わってきます。Javaの腕を上げたい具体的な目的があるなら、それを書いた方がいい回答がつきやすいと思いますよ。 あと初心者向けのサイトは「java 入門」などで検索すればごろごろ出てきますが、中級以上の内容をまとめて扱ってるサイトはなかなかないと思います。おそらく分野によって中級、上級の内容が変わってくるためです。すべての分野の高度な内容を扱っている本やサイトなんて、想像できないですよね。なので初心者向けサイトを一通り見てまわったら、あとは目的に合わせて適宜自力で検索するのが一番だと思います。 書籍なら「これは初心者向けではないな」というのがあるのですけどね。例えば「Effective Java」とか。ただこれも、「Javaの良書は?」みたいな質問があちこちですでにたくさんされているので、初心者向けの内容はもう大丈夫だなと思った時点であらためて検索された方がよいと思います。たぶんその頃には、今よりいろいろなものが見えているはずですので。

anubs
質問者

お礼

詳しくと説明していただきありがとうございました。 私はやっと基礎を理理解してやっと発展に移る程度です。 これからもがんばって勉強していきます。 お返事ありがとうございました。

関連するQ&A