第20回 タイムラインでキャラクタを動かしてみよう。
前回はキャラクターをクリックによって動かしましたね。
今回はキャラクターを自動的に動かしてみましょう。
シューティングゲームやアクションゲームの敵キャラの動き等に使えますね。
続きを読む
前回はキャラクターをクリックによって動かしましたね。
今回はキャラクターを自動的に動かしてみましょう。
シューティングゲームやアクションゲームの敵キャラの動き等に使えますね。
続きを読む
今日はキャラクターを実際に操作してみましょう。
まずはムーンブロックでもよく利用したタップ、クリックした
位置に移動するものを実装してみましょう。
こんな感じ。
プログラム特有の演算子。プログラム学ぶ上で代入に続き、第2の壁になる
部分です。
まずは、プログラムを見てみましょう。
1 2 3 4 5 6 7 |
var FirstValue = 100; var SecondValue = 200; FirstValue += SecondValue; console.log(FirstValue); console.log(SecondValue); |
「+=」この演算子です。
これは書き間違いではないです。ちゃんと意味があるんです。
この演算子が理解できず、プログラムの学習を挫折する人は少なくないようです。
続きを読む
前回はキャラクターの表示まで実施しましたね。
それだけではちょっとつまらないのでキャラクターを色々と動かしてみます。
続きを読む
まずは基本的なことからです。
今回はcode.9leapでナイトを表示してみます。
ムーンブロックではパペットブロックを配置して「出現」を置くだけで
キャラクターを画面に表示できましたね。
続きを読む
一番必要なことはやっぱりゲームを作りたいという気持ちですが、
ゲーム作る上で事前に理解しておいた方が良いことが
いくつかあるので、今回はそれを少しお話したいと思います。
本当に大まかな説明ですが、頭の隅に置いておいてください。
続きを読む
8月12日の日経新聞に量子コンピューターに関する記事が興味深かったので、書きたいと思います。聞きなれない量子コンピューターは従来のコンピューターとは、情報処理の仕方が完全に別物。 続きを読む
this is a pen, this is an apple.
もう古いんでしょうか。
今回は前回、前々回と急に現れたthisについて簡単に説明します。
実際プログラミングを書いていくと「あぁ、こういうことか」
となるはずなので、簡単に説明します。
複雑なプログラムを書いている中で、thisがどうしても何を指しているか
わからなくなった時にもう一度読んでもらえると嬉しいです。
続きを読む
オブジェクトは理解できましたか?
今後いろんなところで使いますので、しっかり理解しておいてください。
重要なのはプロパティとメソッドです!そして参照です。
もし不安がある場合は復習しておいてくださいね。
ちなみに今回から実施するのはコンストラクタです。
こちらも今後enchant.jsでゲームを作っていく中で沢山出てくるので
オブジェクトと合わせて理解してください。
それでは初めていきます。
続きを読む
今回からオブジェクトです。
オブジェクトは以前に少し説明していますね。
「○○オブジェクトに変数とか関数など、いろんなものが入れられます!」
というお話をしたことを覚えていただけてたら嬉しいです。
まずはイメージを固めるということで実際オブジェクト作ってみましょう。
続きを読む