2015-06-01から1ヶ月間の記事一覧

RubyWarrior完全攻略~中級編~ Level5

Level5はボーナスステージのようです。 さっそくやっていきましょう。 You can feel the stairs right next to you, but are you sure you want to go up them right away? あなたは正しいあなたの隣に階段を感じることができますが、あなたはすぐにそれら上…

RubyWarrior完全攻略~中級編~ Level4

Level4やっていきます。 Your ears become more in tune with the surroundings. Listen to find enemies and captives! あなたの耳は、より多くの環境と調和してになります。敵と捕虜を見つけることを聞きます! Use warrior.listen to find spaces with ot…

RubyWarrior完全攻略~中級編~ Level3

Level3やっていきます。 You feel slime on all sides, you're surrounded! あなたはすべての側面にスライムを感じる、あなたが囲まれています! Call warrior.bind!(direction) to bind an enemy to keep him from attacking. Bound enemies look like capt…

RubyWarrior完全攻略~中級編~ Level2

Level2やっていきます。 Another large room, but with several enemies blocking your way to the stairs. もう一つの大きな部屋が、いくつかの敵は階段にあなたの方法をブロックしています。 Just like walking, you can attack! and feel in multiple dir…

RubyWarrior完全攻略~中級編~ Level1

初級編をクリアしたので、 中級編やっていきます。 初級編ではマップを前後にしか移動できませんでしたが、 中級編では、マップが左右にも広がっており難易度が上がってそうです。 あと、画面のレイアウトも変わって、 エディタが右側に表示されるようになり…

RubyWarrior完全攻略~初級編~ Level9

Level9です。 今回はマップが広く、敵に挟まれた状態からのスタートです。 Time to hone your skills and apply all of the abilities that you have learned. 時間はあなたのスキルを磨く、あなたが学んできた能力のすべてを適用します。 Watch your back. …

RubyWarrior完全攻略~初級編~ Level8

Level8です。 魔法使いが出てきました。 You hear the mumbling of wizards. Beware of their deadly wands! Good thing you found a bow. あなたは、ウィザードのぶつぶつ言うを聞きます。その致命的なワンドの用心!事良いあなたは弓を見つけました。 Use …

RubyWarrior完全攻略~初級編~ Level7

Level7です。 You feel a wall right in front of you and an opening behind you. あなたがあなたの前に壁の右、あなたの後ろに開口部を感じます。 You are not as effective at attacking backward. Use warrior.feel.wall? and warrior.pivot! to turn ar…

RubyWarrior完全攻略~初級編~ Level6

いつの間にか戦士のLevelも6になりました。 では、やっていきます。 まずはGoogle翻訳 The wall behind you feels a bit further away in this room. And you hear more cries for help. あなたの後ろの壁が遠くにこの部屋にビットを感じています。そして、…

RubyWarrior完全攻略~初級編~ Level5

Level5です。 Level1の時と比べると、マップが賑やかになってきました。 今回も新しいのがいます。 You hear cries for help. Captives must need rescuing. あなたが助けを叫びを聞きます。捕虜は、救助を必要とする必要があります。 Use warrior.feel.capt…

RubyWarrior完全攻略~初級編~ Level4

Level4やっていきます。 ところで、Levelはいくつまであるんでしょうね。 いつも通り問題文をGoogle翻訳します。 You can hear bow strings being stretched. あなたは弓の弦が張られて聞くことができます。 No new abilities this time, but you must be ca…

RubyWarrior完全攻略~初級編~ Level3

レベル3やっていきます。 今回も翻訳から始めます。 The air feels thicker than before. There must be a horde of sludge. 空気は前よりも厚い感じ。汚泥の大群が存在する必要があります。 Be careful not to die! Use warrior.health to keep an eye on y…

RubyWarrior完全攻略~初級編~ Level2

今回はレベル2の攻略です。 It is too dark to see anything, but you smell sludge nearby. それは何を見ることが暗すぎですが、近くの汚泥をかぎます。 Use warrior.feel.empty? to see if there is anything in front of you, and warrior.attack! to fig…

RubyWarrior完全攻略~初級編~ Level1

さっそく攻略していきましょう。 ゲームを開始すると初めに名前を入力するページが出てきます。 特に変更する必要がないのでそのまま進みます。 すると、以下のような画面が表示されます。 簡単に説明すると 画面上部にストーリー(緑字)とクリアするための情…

RubyWarrior始めます

ちょっと面白いゲームの紹介です。 このゲームはRubyプログラムを書いて Warrior(戦士)を操作し、ゴールを目指すというものです。 また、海外の方が作ったものなので全て英語です。 なので、ゲームを攻略するには Rubyが書けること 英語が読めること が条件…

文の最初は必ず大文字で始まる

英語は本当に苦手なので、 焦らずゆっくり勉強していきます。 記念すべき第1回は英語の文について学びます。 文の最初は必ず大文字で始める × i am neet. ○ I am neet. こういうことですね。 知らなかった(忘れてた)けど簡単ですね。 今覚えました。 そして…

Macのショートカットを使い

Mac

こなしたい。 Macを使っていると 所々で、ショートカット記号を目にするのですが、 どれがどのキーなのか分からなかったので調べました。 記号 キー 覚え方 ⌘ command これはキーボードに表示されているのでそのまま覚える ⇧ shift 小文字を大文字にシフトす…

エンジニアのための英語

皆さんは英語できますか? 私は全くできません。 しかしながら、そうも言ってられない状況になりました。 というのも英語圏の方と一緒に仕事をする事になり、 英会話が求められるんです。 当然、中学英語も分からない私が会話できるわけもなく。 ただ、前々…

「Rubyがミニツク」の演習問題を解く vol10

Toolクラスを継承したHammerクラスを定義する演習 最後の問題です。 ここまで来るのに結構時間がかかってしまいました。 でも、前より(ほんの少し)成長しているはず! 最後は正解して締めくくりたいと思います。 問題 「Tool」クラスを継承する、以下のコー…

「Rubyがミニツク」の演習問題を解く vol9

buy_ticketsメソッドを定義する演習 演習問題も残り2つです。 やっていきます。 問題 コード例の実行結果が出力例のようになるよう、コード例の中で使われている「buy_tickets」メソッドを定義してください。 1. buy_tickets("Sam", "Dave", "David") 2. bu…

「Rubyがミニツク」の演習問題を解く vol8

各Planetクラスのインスタンスにlifeメソッドを定義する演習 さっそくやっていきます。 問題 以下のコードがコメント部分の通りの出力となるように、 (A)の部分に当てはまる適切なコードを書いてください。 1. class Planet 2. def life? 3. puts "Who know…

「Rubyがミニツク」の演習問題を解く vol7

PostcardクラスにインクルードするMailモジュールを定義する演習 さっそくやっていきます。 問題 以下のコード例を実行した時に、 出力例のような文が標準出力へ出力されるように、 コードにincludeされる「Mail」モジュールを定義してください。 1. class P…

「Rubyがミニツク」の演習問題を解く vol6

clever_printメソッドを定義する演習 問題 以下のコードがコメント部分の通りの出力となるように、 「clever_print」メソッドの定義を書いてください。 1. clever_print(["Ruby"], "the", ["Programming", "Language"]) 2. #=> Ruby the Programming Languag…

「Rubyがミニツク」の演習問題を解く vol5

BookクラスとLibraryクラスを定義する演習 前回でミニツクの入門コースの演習問題が終わったので、 今回から演習コースに入っていく。 難易度は上がっていますが、 ネットや調べたり、書籍を読んでもOKなので まぁなんとか(動くレベルには)なると思います…