2021-06

はじプロポイント解説

ナビつき!つくってわかる はじめてゲームプログラミング ポイント解説 第2回 連結のしくみ 【はじプロ】

第2回目の今回は、ノードンの親子関係が発生する「連結」について解説してみました。
プチコン4入門シューティングゲーム編

プチコン4入門 シューティングゲーム編 第38回 スピードアップと自機の動き

今回は第38回ということで、スピードアップのパワーアップを実装します。それだけだと簡単なので、自機が画面からはみ出ないようにして、アイテム取得音とか、そんな細かなことをしています。
はじプロポイント解説

ナビつき!つくってわかる はじめてゲームプログラミング ポイント解説 第1回 空間のしくみ

通常、プチコン4の入門動画を作成していますが、今回おためしとして、任天堂の「ナビつき!つくってわかる はじめてゲームプログラミング(はじプロ)」をターゲットに、チュートリアルなどでいまいち理解しづらいポイントを解説する動画を作ってみることに...
未分類

初心者用プログラミング環境【プチコン4】【はじめてゲームプログラミング】【Scratch】をプログラムの観点で徹底比較!入門用ツール選択の参考にどうぞ!

このたび、ニンテンドーから新しいプログラミング環境「ナビつき!つくってわかるはじめてゲームプログラミング」が発売されました。これを記念して、Switchで動く2タイトルと、一般的にプログラミング入門としてよく使われる「Scratch」の3タ...
プチコン4入門シューティングゲーム編

プチコン4入門 シューティングゲーム編 第37回 3方向弾の実装

第37回の今回は、アイテムを取得して、3方向に弾を撃つようになる処理の実装です。斜めに発射される弾も直線的な動きになるので、SPANIM命令を使って動かしています。それを実現するために、前に作ったユーザー定義関数を使います。
プチコン4入門シューティングゲーム編

プチコン4入門 シューティングゲーム編 第36回 アイテムを撃って変化する

第36回目の今回は、前回までに画面内をふわふわ浮かせたアイテムを、弾を当てることで変化させることをやってみています。そのほかいろいろな細かい修正点を加えていますが、今回は画面や動きに反映される習性ばかりなので、やってて楽しいですね。
プチコン4入門シューティングゲーム編

プチコン4入門 シューティングゲーム編 第35回 アイテムをふわふわ浮かす

第35回の今回は、前回出現させたアイテムを、画面を左右にふわふわ浮かせることに挑戦します。敵の弾を撃つ時に出てきた三角関数をふたたび使って、ふわふわを実現します。そんなに難しくないですが、小学生にはちょっと厳しいかと思います。でも意味がわか...
プチコン4入門シューティングゲーム編

プチコン4入門 シューティングゲーム編 第34回 アイテムを出現させる

いままで敵の動きや弾をやってきてほったらかしになってきたので、第34回からは、自機のパワーアップに手を付けていこうと思いました。アイテムで自機をパワーアップさせるのですが、世の中にはいろいろなパワーアップ方法があります。今回は開発の参考にな...
プチコン4入門シューティングゲーム編

プチコン4入門 シューティングゲーム編 第33回 敵の衝突を整理する(後編)

第33回の今回は、敵の衝突を整理する続き。今まで非効率的な敵との当たり判定をしていたのを、構成をやりなおします。ユーザー定義関数とサブルーチンの関係とか、変数定義の場所とか、地味だけど結構大切な話かなと思います。
プチコン4入門シューティングゲーム編

プチコン4入門 シューティングゲーム編 第32回 敵の衝突を整理する

今回は第32回ということで、前回見つかった、敵の衝突処理に関する不具合を修正するために、敵の衝突処理を整理します。前半は、定数を定義して、スプライト番号の範囲を明確にします。画面分割の方法など。