ん部品ごとに開発が進められています。参照して見てください。部品を確認するのか?直感を有効に利用するためです。『どこに、どんな、事が書かれているか?』このことを、知っていることは重要です!!自分で書いたコード隅々まで覚えていますか?試しに、先週書いたコードを、全く同じに再現してみてください記憶は曖昧なものです。自分で書いたコードでさえ、寸分違わず再現する頃は出来ません。試しに、以前書いたコードを、リファクタリングしたりして見ましょう。コードを書いていた時の記憶が連想されますね。抽象的な階層で捉えると(慣れてくると)、プロジェクトを超えて、どんな構造なのかという情報から、どこに、何があるかを、連想出来るようになります。)Scratchのレンタリングエンジンです。Spriteの描画に利用されています。Block関連の部品です。Blockでコードが組めて、組んだコードをXML情報に変換してくれます。Audioの再生、編集に関連する部品です。記録したりするための部品です。(河村潔広)今は、2017年9月1日です。作ろう」というコンセプトで、いくつか、記事を書く予定です。コードを改造して、Androidアプリ化したりGUIを改造して、自分用にデコレーションしたりレイアウトを変えて、iPhone対応したりVMをいじってみたりAssetsを好みに変えたりアレコレしていきます。Blockを利用してゲームやアート作品を作るための子供も使えるのプログラムツールです。SNS機能もあり、膨大な数の作品が公開されています。https://wiki.scratch.mit.edu/wiki/Scratch_3.0Scratchの時期バージョンです。2018年の初めてにアルファー版がリリースされる見込みです。以下で試して見る事ができます。Flashで書かれていました。Scratch3.0は、Html5という事もあり。簡単に改造する事が出来ます。私は、青よりピンクが好きなので、ピンクにしたいですね。標準のSpriteのセットを変えたり。可愛いSpriteに変えてみたり。大人っぽて落ち着いた色やレイアウトにしたり。スマートフォンアプリ化して持ち歩いたり。なんでもできるはずです。Scratch3.0の開発はかなり進んでおり。iPhoneからも扱えます。(河村潔広)Scratchというゲームを作成したり、作ったゲームを共有したりするCoderのコミュニティがありますhttps://scratch.mit.edu/そのコミュニティで利用されている、プログラム言語(開発環境でもある)である、Scratch2.0の次世代バージョンが開発中です。3.0をビルドしてみましょう。何か?https://scratch.mit.edu/aboutScratchはプログラム言語です。作成した作品を公開する場所でもあります。Scratchは8-16才向けにデザインされた言語です。Blockを操作して組み合わせてプログラムを書いていきます。現在のコードをビルドしたものが公開されています。http://llk.github.io/scratch-vm/が、今回は、自分のPCにビルドしてみましょう。身近に感じてもらえればと、kyorohiroは考えました。自分でScratch3.0をビルドできるようになると、なんと!!Scratchを自分好みに改造する事ができますGUIを改造して、自分用にデコレーションしたりレイアウトを変えて、スマフォで動作するようにしたり利用可能なSpriteを好みに変えたりもう、なんでもできます。Scrach自由自在に改造できつようになります。Scratchはどんな仕組みで動作するのだろう?と疑問に感じたら、すぐにその疑問を解決できるようになります。Scratchについて、もっと深く知る事ができるようになります。nodejsをインストールします。Scratch2.0と異なり、スマートフォンでも動作します。今回は、それを、もう少し発展させて、Androidアプリとして動作させて見ましょう。Scratch3.0はスマフォで動く。みなさんがお持ちのスマフォでScratch3.0は動きます。Scratch2.0はFlashを利用していました。そのため、スマフォのブラウザー上で動作しませんでした。試しに以下のサイトをスマフォでアクセスして見てください。良い感じで動作します。いうブラウザー上で動作するVMが世の中を席巻していました。https://ja.wikipedia.org/wiki/Adobe_Flashそれは、今のHtml5のベースとなるような様々なアイデアを年々も前に実現していたからです。様々なゲームやジョークアプリが作られました。http://www.nicovideo.jp/tag/FLASH%E9%BB%84%E9%87%91%E6%99%82%E4%BB%A3Scratchもこの、時代を先取りした環境で作られていました。PCでしか動作しないVMとなりました。Scratch3.0では、後発のHtml5を利用して作り直されています。作成したScratchアプリを、ScratchのSNS以外の場所で活躍させる事ができるようになります。作成したアプリをプレゼントしたり使い道が広がります。Androidアプリ化するのに、Cordova(https://cordova.apache.org/)を使いたいと思います。今回は以下の手順ですすめてみましょう。