• ベストアンサー

rubyとhsp・・・初心者にお勧めなのはどちらですか?

趣味でゲーム製作をしたくなり プログラムを勉強しようと思っているのですが rubyとhspどちらが覚えやすいでしょうか? またどちらかで入門にお勧めの本があれば教えていただきたいです。 (rubyとhspを選んだのは無料で使用できるためです)

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

  • ベストアンサー
  • siffon9
  • ベストアンサー率64% (136/211)
回答No.3

お手軽にゲームを作りたいというのであればHSPをおすすめします。RubyにもRuby/SDLというゲームを作る環境がありますけれども、初心者には少々難しいのではないかと思います。 ただHSPは他の方も仰られている通り、他のプログラム言語を勉強したくなったときにあまり参考になりません。一方Rubyはオブジェクト指向というものを採用していてこれを習得しておくとゲーム以外の普通のGUI(Windowsで動く)プログラム言語を習う場合には有利になると思います。 ですが、それは本当に他のプログラム言語を習いたいと思ったときに改めて勉強すれば良いので、とりあえずプログラムの楽しさを体験したいのであればHSPでよいと思います。 一応双方の入門的な本をあげてみました。 最新HSP3.1プログラミング入門―オフィシャル http://www.amazon.co.jp/%E6%9C%80%E6%96%B0HSP3-1%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E5%85%A5%E9%96%80%E2%80%95%E3%82%AA%E3%83%95%E3%82%A3%E3%82%B7%E3%83%A3%E3%83%AB-%E3%81%8A%E3%81%AB%E3%81%9F%E3%81%BE/dp/4798017914/ 3Dゲーム・クックブック―HSP+Easy3D入門 http://www.amazon.co.jp/3D%E3%82%B2%E3%83%BC%E3%83%A0%E3%83%BB%E3%82%AF%E3%83%83%E3%82%AF%E3%83%96%E3%83%83%E3%82%AF%E2%80%95HSP-Easy3D%E5%85%A5%E9%96%80-%E3%81%8A%E3%81%A1%E3%82%83%E3%81%A3%E3%81%93/dp/4798018430/ たのしいRuby 第2版 Rubyではじめる気軽なプログラミング(注意:この本だけではゲームは作れません) http://www.amazon.co.jp/%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby-%E7%AC%AC2%E7%89%88-Ruby%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%B0%97%E8%BB%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E9%AB%98%E6%A9%8B-%E5%BE%81%E7%BE%A9/dp/4797336617/ Rubyではじめるゲームプログラミング http://www.amazon.co.jp/Ruby%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E3%82%B2%E3%83%BC%E3%83%A0%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E2%80%95%E4%BA%BA%E6%B0%97%E3%81%AE%E5%9B%BD%E7%94%A3%E8%A8%80%E8%AA%9E%E3%81%A7%E3%80%81%E8%AA%B0%E3%81%A7%E3%82%82%E7%B0%A1%E5%8D%98%E3%81%AB%E3%82%B2%E3%83%BC%E3%83%A0%E3%81%8C%E4%BD%9C%E3%82%8C%E3%82%8B-I-O-BOOKS-%E5%B1%B1%E6%9C%AC/dp/4777512924/

kuranku02
質問者

お礼

色々な本を紹介していただきありがとうございます HSPのプログラミング入門を買ってみようと思います

その他の回答 (3)

  • gekkouya
  • ベストアンサー率15% (3/19)
回答No.4

No1です。 ゲームを作りたいのなら Tonyu System http://tonyu.jp/ というのもあります。 あと、アリスシステムもお勧め どっちも切り替えは辛いと思います。

kuranku02
質問者

お礼

tonyuも面白そうなのですが やはりプログラムを体験してみたくて。 ありがとうございました

  • pick52
  • ベストアンサー率35% (166/466)
回答No.2

HSPは主にGUI向けのソフトを作成するのに向いています。 一方でRubyはPerlと同様、基本的にはCUIやテキスト処理がメインです。 CGIならPerlやRubyを、Win用のGUIソフト作成するならHSPの方が いいかもしれません。 HSPはかなりBASICに近い文法(互換性はない)ですが、一部はCなどとも 共通する部分は持っています。 一方で、独自仕様の部分の方が多いため他の言語に移るときは少々、 切り替えが大変かも。 ぼくはオブジェクト指向言語の利点を全く理解できていないため、 Rubyは難しいんじゃないかと思うんですけど。

kuranku02
質問者

お礼

Rubyは難しいのですか・・・ HSPに挑戦してみたいと思います ありがとうございました

  • gekkouya
  • ベストアンサー率15% (3/19)
回答No.1

プログラムを勉強しようなら hsp→わかりやすいが別の物への切り替えが… ruby→よくわかりません御免なさい なでしこ→日本語のプログラミング言語 Java→かなりCとかと近い(ただ機能が多い分面倒くさくない) 全部無料ですよ↑ というかほぼ全てメジャーな言語が無料でできます。

kuranku02
質問者

お礼

ありがとうございます こんなにあるのですか javaとかも少し気になります

関連するQ&A