Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS)
 
イメージを拡大
 
Kindle化リクエスト
このタイトルのKindle化をご希望の場合、こちらをクリックしてください。

Kindle をお持ちでない場合、こちらから購入いただけます。 Kindle 無料アプリのダウンロードはこちら

Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) [単行本]

山本 団
5つ星のうち 4.3  レビューをすべて見る (6件のカスタマーレビュー)
価格: ¥ 2,415 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
3点在庫あり。(入荷予定あり) 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。

会員なら、この商品は10%Amazonポイント還元 (ポイントが表示されている場合は、表示ポイント+10%還元)。

キャンペーンおよび追加情報


よく一緒に購入されている商品

Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) + たのしいRuby 第3版
合計価格: ¥ 5,145

選択された商品をまとめて購入
  • たのしいRuby 第3版 ¥ 2,730


商品の説明

内容(「BOOK」データベースより)

「Ruby」とは、まつもとゆきひろ氏が中心となって開発したプログラミング言語で、ソース・コードがとてもシンプルに書けることが特長です。フリーソフトなので、誰でも無料で使うことができ、海外も含め、広く普及しています。本書は、プログラミングの基礎部分の解説に多くのページを割き、プログラミングを知っている人にとっては当たり前のことでも、ていねいに解説しています。ですから、本書を読めば、誰でもゲームが簡単に作れるようになるでしょう。

著者略歴 (「BOOK著者紹介情報」より)

山本/団
ゲームメーカーで働くプログラマー。1996年からコンシューマ向けゲームソフトの開発に携わる(本データはこの書籍が刊行された当時に掲載されていたものです)

登録情報

  • 単行本: 351ページ
  • 出版社: 工学社 (2007/07)
  • ISBN-10: 4777512924
  • ISBN-13: 978-4777512928
  • 発売日: 2007/07
  • 商品パッケージの寸法: 20.8 x 15 x 1.8 cm
  • おすすめ度: 5つ星のうち 4.3  レビューをすべて見る (6件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 190,137位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る


カスタマーレビュー

最も参考になったカスタマーレビュー
29 人中、27人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 3.0 Rubyが学べるのかちょっと疑問 2008/1/31
形式:単行本
初めてプログラムを書く方にもとても入りやすい本だと思います。付録のCDのデータを使用して本の内容に沿えば、本格的な成果物ができるので楽しく進められると思います。

ですが、作者が作ったクラスとメソッドを使って作成するので、本来のRubyのクラスやメソッドが学べない気がします。作者が作ったのか、元のクラスやメソッドなのか、区別がつきませんでした。
このレビューは参考になりましたか?
7 人中、7人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 けっこう誤植がある 2011/4/3
By katayama1 VINE™ メンバー
形式:単行本
というか、本が書かれた時と、MyGameライブラリの仕様が変わったのだろうと思うのですが、
サポートサイトにもその事が書いていないのはどうかと思いました。
■P.121
 ×img = Image.new("sample.bmp",200, 200)
 ○img = Image.new("sample.bmp",:x=>200, :y=>200)
■P.135
 ×fnt.str = "ABC"
 ○fnt.string = "ABC"

あと、短縮というか、エレガントにコードが書かれすぎていて、
理解が難しくなっている部分が多い気がします。
例えば■P.219のコード
punyas = Array.new(6){|i| Punya.new(i)}

punyas = Array.new(6) do |i|
Punya.new(i)
end
のほうが理解しやすいですよね。

■P.145の「mygame/boot」を使わない方法、で、
require 'mygame'
MyGame.create_screen 320,240
MyGame.main_loop do
  MyGame.Image.render "sample.bmp"
end
がどうしても動作しません。

■P.247 表示物を描画するだけのプログラム
これは、1行目に、教本の通り #!ruby -Ks が入っていると、"2行目のテキストです"等の日本語表示が出来なくなります。

あと、本に書かれていない事がプログラム上でされている場合が多く、データは付属しているとはいえ、本の部分だけでは動作しないのはどうかと思います。
■P.267 選択肢
command_clear メソッドに、以下の文を加えないと動作しない。
  @choices = []
  @cursor_idx = nil

他、command_jumpメソッドに
  command_clear が必要。

■P.284 アニメーション
class Character
def update
@image.update
end

class TrollScene < Scene::Base
def update
@acorn.update
@crow.update
end

■P.286 Trollクラスを作る
class Troll < Character
def animations
 {
  :stand_right => [10,[0,1,2,1]], # この行が抜けている

■P301 ブロックに乗る(2)
class Troll < Character
def init
        〜
@last_y = y # この行が抜けている
@vx = @vy = 0 # この行が抜けている

あと、x,y,blockといった同じ名前の変数を使うのはやめてほしい。どれがどれなのかわからなくなるので。
開発された、MyGameライブラリの機能が素晴らしいだけに、ちょっと惜しい本です。
このレビューは参考になりましたか?
27 人中、22人の方が、「このレビューが参考になった」と投票しています。
形式:単行本
Rubyの新刊は常時チェックしていたところ、目にとまったため購入しました。
前半はスクリプティングに必要な知識のレビューなのですが、とても簡潔にまとめられています。
中半から実際のゲーム制作に入っていくのですが、丁寧な説明でとても分かり易く構成されています。
それにも増して、実際に書き込んだスクリプトの実行は結構楽しい。
自分の歳を考えると、ちょっと電車の中では他人に見られたくないデザインの表紙なのですが
書かれているスクリプトを読みながら
ニヤニヤしている自分に、しばらくしてから気づいたほどです。
添付CDに納められているゲームキャラのイメージも本格的に作られているので
ここでも結構充実感を得られます。
Rubyの入門書をマスターした後、楽しみながら実力を高めることの出来る、お勧めの一冊です。
このレビューは参考になりましたか?

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換