数学苦手でもゲームを作ると自然と数学が好きになる理由
ゲームを作っていると数学(特に三角関数や微分積分・行列等)を、ちゃんと勉強しとけばよかったと後悔することが多くなりました。というのも、複雑な計算式を行わないと理想の動きに近づけないことが多いのです。
15パズルの作り方を考えてみよう
15パズルの仕組みを考えてみましょう。プレイしたことはあるけど作ったことがあるという人は意外と少ないんです。スマートフォンアプリゲームの入門としても結構作られてはいますが、単純ゆえに踏み台にされてリリースはされないままだと思います。
【プチコン4講座】ジャンプアクションの作り方:ハンズオン編
ジャンプの考え方については前回学んでもらったと思うので、早速ジャンプを作っていきましょう。恐らく数学が得意な人はすぐに自然なジャンプを作ることが出来てしまうかと思いますが、一旦何も考えずにどうやったらジャンプしたことになるかを考えて作ってみましょう。
【プチコン4講座】ジャンプアクションの作り方:予備知識編
ジャンプアクションゲームと聞いて最初に思い出すのはスーパーマリオブラザーズだと思います。ちょっとゲームを作ったことがある人なら一見簡単に作れてしまうゲームのように見えますが、マリオのジャンプを再現しようとすると意外と完全再現は難しいのです。
【プチコン4講座】キャラを中心に置いて背景をスクロールする方法
スクロールを使いこなせることによって、作られるゲームのバリエーションはかなり増えます。シューティングゲームの場合は1画面から自動スクロールで進んでいくタイプのゲームに仕上げられますし、RPGや横スクロールアクションゲームにおいてはスクロールは必須ですよね。
【プチコン4講座】テキストスクリーンをスクロールしてみよう
もう一度おさらいしておくと以下のようになります。テキストスクリーンはGPRの0-4のどれかを使う テキストスクリーン自体は自由に描画出来るページ0~3の4枚を持つ 重なり順は若い数字が上 レイヤーは困ったときに動かせばOK 以上です。
【プチコン4講座】テキストスクリーンを使ってみよう
多重スクロールを学ぶ前に、まずは背景となるテキストスクリーンについて知らなければいけません。スプライトの基礎をやってきた人は、私がちょいちょい背景に関してはテキストスクリーン云々と話していたのをうっすらと覚えているはずです。ようやく今回、テキストスクリーンについて学んでいこうと思います。
【プチコン4講座】多重スクロールに初チャレンジ:考察編
箸休め記事としてレトロゲームによく組み込まれていた多重スクロールという概念をプチコン4で学んでみようと思います。私は個人的にUnityでドット絵アクションゲーム(ゼルダ風のもの)を作っているのですが、1つの演出として多重スクロールを取り入れてみたいのですが、いかんせん方法が分かりません。
【プチコン4講座】クリアフラグを実装しよう
ゲームの仕組みとして最後になるのはクリアフラグの実装ですね。クリアフラグの管理は数値の変数を用意して管理していきます。一定の数になったらステージクリアという仕組みにしましょう。
【プチコン4講座】ステージを作るための壁を実装しよう
前回は衝突判定をつかって倉庫番ライクゲームの基本的な仕組みは作り上げることが出来ました。今回は衝突判定の復習も兼ねて、パズルゲームのステージを構成する1つとなる壁を実装しましょう。