トップページ > 社長ブログ > Ruby on Rails, よちよち”Ruby”プログラム学習日記 > 第5回 ゲーム開発に入る前に

Award on Rails 2007 Ruby Job Information
AoR2007参加者ブログ一覧
Webエンジニアの武勇伝 第8弾 古庄道明親方
Rails2,0について
きたみりゅうじ著「シスタン」
京都暗記帖なる本をGET!
koisan [10/05 07:41]
川井健史 [10/06 01:53]
増井雄一郎さんによる「PHPプログラマの為の Ruby on Rails入門セミナー」を開催しました!
koisan [10/01 07:04]
川井健史 [10/05 02:35]
JR新橋駅烏森口に看板広告が出ました!
koisan [08/23 12:36]
koisan [08/25 18:05]
川井健史 [08/26 12:00]
2007年10月08日
第5回 ゲーム開発に入る前に

Rubyゲーム.jpg
環境を整えたところで、第2章に「Rubyの基礎」がありました。これは復習にもよいですね。

まずはエディタということでしたが、前に何を使ってたっけ??? メモ帳かな??? どうも筆者いわく、「TeraPad」というのがいいということで、

http://www.vector.co.jp/soft/win95/writing/se104390.html?y

からダウンロード。なんか見た感じ、先日のオープンソースカンファレンスで高橋征義さんが使っていたのと一緒かも。彼は議事録に使ってました。

2章には文字や数字に表示があります。一通り見てやってみましたが、前に「たのしいRuby」で見たのと同じなので、順調にいきます。しかし、前回出てきた、改行マークがないとか括弧がないとか少し様子は違いますね。「たのしいRuby」では省略しないでプログラムっぽく書くという習慣を身につけることを課していましたが、この本では一気に省略しちゃうみたいです。これはコンセプトの違い? 数冊見てみると面白いですね。

前回出てこなかったメソッドが出てきました。「sleep」です。sleep 1 で1秒待つということみたいですね。こんな簡単にそんなことができるのは少しびっくり。

「if~els~end」の文は前回も出てきましたが、elsの中にさらに「if~els」があるプログラムが出てきました。

hp=o
if hp==0
 puts "スライムは死んでいます"
else
 if hp<=5
puts "スライムは弱っています"
 else
  puts "スライムはとても元気です"
 end
end

これが、「elsif」を使うと、

hp=o
if hp==0
 puts "スライムは死んでいます"
elsif hp<=5
puts "スライムは弱っています"
else
 puts "スライムはとても元気です"
end

で済むということです。なるほど、数学で出てきた条件文のロジックと同じですね。いかに簡単にするかはそのあたりの力が必要みたいです。意外なところで数学と結びつきました。

「真」とか「偽」とかありましたね。こりゃ、慣れるまでは1つ1つ考えないといけませんね。

ところでいつになったらゲームが作れるのかしらん???


22:36



トラックバック

このエントリーのトラックバックURL:
http://www.web-career.com/cgi-bin/bizmt/mt-tb.cgi/519




コメント

コメントしてください

情報を保存しますか?




Ruby on Rails
お薦め本
よちよち”Ruby”プログラム学習日記
クライアント紹介
ゴルフを極める
フリーブログ
ラーメン人生
リクルートの話
京都ぶらり旅
今日出会ったエンジニア
言葉に感じる
起業日記
2007年10月
2007年09月
2007年08月
2007年07月
2007年06月
2007年05月
2007年04月
2007年03月
2007年02月
2007年01月
2006年12月
2006年11月
2006年10月
2006年09月
2006年08月
2006年07月
2006年06月
2006年05月
2006年04月
経済ジャーナリスト下園剣矢の最新情報
MATZにっき
歌代和正さんのブログ
株式会社ケイビーエムジェイ 技術コラム
株式会社ケイビーエムジェイ CTOブログ
ハマっち!
■copyright(c)2006 Web-Carrer Inc. All Rights Reserved
ホーム