パパ先生のゲーム開発ブログ

二児のパパがゲーム開発アレコレを書いているブログ。Unity / UE4 / Scratch / プログラミングゼミ / プログラミング教育

【書籍】ポケモンと一緒に考える力をつける。ポケットモンスタープログラミング学習ドリルが面白い

2020年度から小学校でプログラミング教育が必修化になりました! 最近では、パソコンを使わず紙と鉛筆だけでプログラミングを学べるドリルも最近出始めています。 そんななか、可愛いポケモンのキャラクターを使った学習ドリルがあるのでご紹介します! 特徴…

【Unity】Canvas Overlay表示モード時に PosZが1000を超えると表示が消える

(Unity2019.3.7f1で動作確認) uGUI CanvasのRender Modeを Screen Space - Overlay設定時 表示するUIオブジェクトのPosZの値が一定値を超えると表示が消える問題です。 (Canvas Render Mode Screen Space - Overlay) 症状 症状を確認するためサンプルプロジ…

[プログラミングゼミ] デジモンアドベンチャー:のキャラがきたぞ!

プログラミングゼミ バージョン1.0.70にアニメ「デジモンアドベンチャー:」と コラボしたコンテンツが追加されました! アニメ「デジモンアドベンチャー:」 オセロニア、ピカちんキットに続いてのコラボですね! 子供に人気のアニメのキャラクターが使えるの…

[Unity] CinemachineでLive CameraがNoneになってしまう場合の対処 (忘れがち)

[動作環境] Unity 2019.3.7f1 Cinemachine unity.com Unityでカメラ表現をする時にお世話になるパッケージです。 スクリプトなどを書かなくても、魅力的なカメラワークがすぐにできます。 (キャラクターの追従、敵の前でズームもCinemachineを使っています) …

[プログラミングゼミ] おんがくブロックの使い方

プログラミングゼミ バージョン1.0.60から「おんがく」ブロックが追加されました! おんがくブロックとは? おんがくブロックの種類 楽器の種類 ピアノなどのドレミファソラシドの音符で鳴らせる楽器 スネアドラムなど、強さで鳴らせる楽器 音の鳴らし方 1.…

[Unity] iOSアプリ 起動後にすぐ落ちる「no suitable image found」エラーメッセージ

今回はUnityでiOSアプリを開発していると、 たまにハマる「no suitable image found」エラーについてです。 (いつも原因を忘れてしまうので備忘録...) 症状 UnityからiOSビルド、XCodeから端末へインストールまではエラーなく完了。 その後、アプリを起動す…

[プログラミングゼミ] 特定のユーザー内で作品をシェアできる「スペース」機能

はいどうもー!パパ先生です 今回はプログラミングゼミのスペース機能の使い方を説明します! スペースとは まずはユーザー登録 スペース管理画面 スペースの編集画面 アプリ側の設定 スペース有料コンテンツ スペースとは スペースとは、プログラミングゼミ…

3/16発売!プログラムすごろく アベベのぼうけん かんどうの下巻

「プログラムすごろく アベベのぼうけん」かんどうの下巻 以前紹介した、絵本でプログラミング的思考が学べる 「アベベのぼうけん」 3/16に下巻が発売されました!! プログラムすごろく アベベのぼうけん かんどうの下巻 | 小学館 下巻でさらにプログラミン…

[プログラミングゼミ] パズルモードの解説と答え

プログラミングゼミ パズルモード 各問題で星3つ取るための動きの解説です。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立…

[プログラミングゼミ] パズル レベル1 もんだい答え

プログラミングゼミ パズルのレベル1問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル1問…

[プログラミングゼミ] パズル レベル2 もんだい答え

プログラミングゼミ パズルのレベル2問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル2問…

[プログラミングゼミ] パズル レベル3 もんだい答え

プログラミングゼミ パズルのレベル3問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル3問…

[プログラミングゼミ] パズル レベル4 もんだい答え

プログラミングゼミ パズルのレベル4問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル4問…

[プログラミングゼミ] パズル レベル5 もんだい答え

プログラミングゼミ パズルのレベル5問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル5問…

[プログラミングゼミ] パズル レベル6 もんだい答え

プログラミングゼミ パズルのレベル6問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル6問…

[プログラミングゼミ] パズル レベル7 もんだい答え

プログラミングゼミ パズルのレベル7問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル7問…

[プログラミングゼミ] パズル レベル8 もんだい答え

プログラミングゼミ パズルのレベル8問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル8問…

[プログラミングゼミ] パズル レベル9 もんだい答え

プログラミングゼミ パズルのレベル9問題の答えです。 問題クリアでもらえるスターの数は、使うブロックの数によって変わります。 答えをうつすのではなく、まずはお子様自身に考えさせ、 星3を目指す時の、考え方の指導としてお役立てください。 レベル9…

[Unity] ASTCテクスチャ + Mask時にノイズが出るのを防ぐ

Unity2019.3.3f1で検証 ASTCテクスチャ + Mask(ugui)を使用した際、 抜き部分の周りにノイズが発生することがあったのでその回避方法です。 *サンプルで使用している画像はユニティちゃんデータの「神林ゆうこ」ちゃんです^^ 現象 確認手順 対応方法 参考記…

[Scratch] サッカーゲーム(PK戦)を作ろう!-タイトルと結果画面を作ろう(6/6)-

スクラッチ サッカーゲームPK戦を作ろう タイトルと結果画面編(6/6) 最終回の今回は、タイトル画面と勝ち・負けの結果画面を作ります! これでゲームが完成です!! (解説まとめはこちら) [目次] タイトル画面 勝敗判定 完成したゲーム タイトル画面 タイト…

[Scratch] サッカーゲーム(PK戦)を作ろう!-ゴール判定と先攻・後攻選択メニュー(5/6) -

スクラッチ サッカーゲームPK戦を作ろう ゴール判定と先攻・後攻選択メニュー編(5/6) 前回までに、シュートを交互にうっていくPK戦の流れは一通りできました。 第5回では、シュートが決まったかどうかのゴール判定と、 先攻・後攻を自分で選べるメニュー画面…

[Scratch] サッカーゲーム(PK戦)を作ろう!-先攻・後攻で交互にシュートしよう(4/6)-

スクラッチ サッカーゲームPK戦を作ろう 先攻・後攻で交互にシュートしよう(4/6)) 第4回は、前回にまでに作った、シュートとキーパーの動きを元に、 先攻・後攻で交互にシュート、キーパー操作をできるようにします! これで、PK戦のゲーム部分はほぼほぼ完…

[Scratch]サッカーゲーム(PK戦)を作ろう!-キーパーを動かそう(3/6)-

スクラッチ サッカーゲームPK戦を作ろう キーパーを動かそう編(3/6) 第3回目はキーパーを動かして、シュートを防ぎます。 (解説まとめはこちら) www.papa-sensei.com キーパーのプログラム ボールと同様にキーパーが飛ぶ、左・真ん中・右の位置を決めます。…

[Scratch] サッカーゲーム(PK戦)を作ろう!-シュートしよう(2/6) -

スクラッチ サッカーゲームPK戦を作ろう シュートしよう編(2/6) 前回は必要なスプライトを準備しました。 第2回では、それらを使い、 方向を選んでゴールにシュートする部分を作ります。 (解説まとめはこちら) www.papa-sensei.com [目次] 選手スプライトを…

[Scratch] サッカーゲーム(PK戦)を作ろう!-じゅんび(1/6) -

スクラッチ サッカーゲームPK戦を作ろう 準備編(1/6) 初回はスプライトや背景素材の準備します。 (解説まとめはこちら) www.papa-sensei.com [目次] スプライト一覧 背景を変える 選手を作成する レフェリー・ボール・キーパーを作成する 方向矢印を作成する…

[Scratch] サッカーゲーム(PK戦)を作ろう!(解説まとめ)

スクラッチ 2020年Jリーグも開幕ということで、 前回つくったサッカーゲーム(PK戦)の作り方を解説していきたいと思います。 作るゲーム (解説記事はアップ次第リンクを追加していきます) 1. じゅんび 2. シュートの方向を選べるようにしよう 3. キーパーが飛…

[Scratch] 2020Jリーグ開幕!サッカーゲーム(PK戦)

スクラッチ ついに2020年Jリーグが開幕しましたね! パパ先生は横浜出身なので、 三浦知良さん(キングカズ)率いる横浜FCを応援しています!! 今回はJリーグ開幕ということで、 スクラッチでサッカーのPK戦ゲームを作ってみました。 今後このゲームの解説も…

[プログラミングゼミ] ブレークポイントで1つずつ実行する

プログラミングゼミ 今回はブレークポイントの使い方です。 ブレークポイントとは、プログラミングにおいて、 実行中のプログラムを一時的に止めるデバッグ機能です。 プログラミングゼミでも、このブレークポイントを利用することができます。 移動し続ける…

[プログラミングゼミ] キッズクリエイターコンテスト YOKOHAMA 開催中止

プログラミングゼミを開発しているDeNAさんが主催の プログラミングゼミ キッズクリエイターコンテスト YOKOHAMA 募集要項 横浜をイメージし、プログラミングゼミで作った作品であれば、 アニメーション・ゲームなど、どんな作品でも応募ができます。 作品に…

[toio] toioキューブで"きらきらぼし"を演奏(音を鳴らす)

toioプログラミング 今回はキューブの音を鳴らす機能を使って 「きらきらぼし」を演奏してみます。 toioキューブの音でドレミ鳴らす ドの音(60) レの音(62) ミの音(64) ファの音(65) ソの音(67) ラの音(69) きらきらぼしを演奏する toioキューブの音でドレミ…