2021-01-01から1年間の記事一覧
ゲームを作るために、よく用いられる7つのパターンを紹介します。 ゲームを作る過程は人それぞれ ゲームを作るための方法は、人それぞれで絶対となる方法はありません。例えば「ゲームジャンル」から発想する人もいれば、「使いたい技術」から発想する人も…
この記事ではゲームを作るときの出発地点を「体験」ベースにすることの重要性について紹介します。 体験がゲームづくりに大切であることを示す例 書籍やネット上の情報を元に「体験」を作ることがいかに大切であるのかをまとめました。 ゲームデザイナーの役…
今回はコンセプト主導のゲームを作るためにはどうすれば良いのかを考えてみます。 コンセプトとは何か コンセプトとは企画用語で「全体を貫く基本的な観点・考え方」という意味です。コンセプトを核として、それに沿って物作りをすると一貫性のある商品が生…
この記事では落ち物パズルゲームの作り方を解説します。 落ちものパズル 落ち物パズルとは、「テトリス」「ぷよぷよ」「ズーキーパー」「ツムツム」のようなゲームを表すジャンルです。落ちものパズルは、おおよそ以下のルールとなっています。 1. 消去可能…
この記事では Jump ’n’ run game (ラン&ジャンプゲーム) の作り方を紹介します。
この記事では、個人ゲーム開発をされている方が YouTube を始めるべきか、ということについて解説します。 先に結論を書くと「プロモーション目的ならTwitterでも十分だけれども、YouTubeの特性を見極めて、得られるものがあるならやってもいい」となります…
現在 Apple Watch Series 3 を使っているのですが、この機種はストレージ容量が小さいため WatchOS のアップデートに失敗することがよくあります。 それでも問題なく使えてはいたので、そのままにしていたのですが、ついにこのようなエラーが…。 iPhone の W…
この記事では、昔ソーシャルゲーム開発をして見事にハマった落とし穴について紹介する記事となります。 すでに開発に関わっている方にとっては常識的なことかもしれませんが、今後ソーシャルゲーム開発に関わる人の役に立てば……と思い紹介をさせていだきます…
フィールドを歩き回るような3Dのゲームを作る際に、主観視点で周りをグルグル見渡せるカメラがあると便利です。ちょうどFPSゲームで使われるカメラです。この記事では、そういったFPSカメラの作り方を説明したいと思います。 作り方概要 FPSカメラを作るには…
今や世界で最も使われている(日本でもダントツ人気)のUnityのおすすめの参考書を紹介します。 なお、主に2Dゲームを作っている開発者としての個人的な視点からのおすすめとなる点にご注意いただければと思います。 入門者向け Unityの教科書 Unity 2023完…
このページでは、2Dプラットフォーマー(2D横視点のジャンプアクションゲーム)の作り方を解説します。
「賢いAIの作り方(What Makes Good AI?) |Game Maker’s Toolkit」という、AIを作るためのためになる動画を見つけたので内容をまとめてみました。 賢いAIの作り方(What Makes Good AI?) |Game Maker’s Toolkit 賢いAIの話になると、FEARやHaloのようなFPSの効…
この記事は、ネット上にあるインディーゲームに関する記事をまとめたものとなります。 インディーゲームに関する記事 【CEDEC 2014】インディーゲーム開発者が“食っていく”ために何が必要か?赤裸々な事情が語られる 【CEDEC 2014】インディーゲーム開発者が…
今回はRPGをお手軽に作る方法について紹介します。 RPGを作るのは難しい? RPGは他のジャンルと比べて、作るのが難しいイメージがあります。それはRPGが持つ一般的なイメージが「ドラゴンクエスト」や「ファイナルファンタジー」「ポケットモンスター」など…
はじめに ダンジョンの自動生成では、最もお手軽と思われる穴掘り法を解説します。このアルゴリズムは、迷路ゲームや Roguelike (ローグライクゲーム) 、 Dungeon crawler (3DダンジョンRPG) のダンジョンとして利用できる仕組みなのではないかと思います。 …
ハイパーカジュアルゲームとは、ゲームに不慣れな人でも気軽に楽しめる「カジュアルゲーム」をさらに突き詰めたゲームジャンルとなります。
「脚本を書くための101の習慣」という本があります。 脚本を書くための101の習慣 作者:カール・イグレシアス フィルムアート社 Amazon これは、一流の脚本家、小説家にインタビューを行い、彼らがどういった行動パターンで優れた脚本を書いているのか、と…
今回は、80歳を過ぎてなお現役、という恐ろしいバイタリティーを持つ富野由悠季監督の創作術を解説します。 制作モチベーションを保つ秘訣 ・YouTube - 富野由悠季監督「鬼滅潰す、エヴァ潰す」(2021.04.13) まだ生きてて新作を作れるんだったら、鬼滅潰し…
ローグライクで永続的なアップグレードをするべきか?(Should Roguelikes Have Persistent Upgrades?) という面白い動画があったので、この動画を見て感じたことをまとめます。 PermaDeathとは何か? この動画で主張されていることは、ローグライクでの重要…
ブラウザ上でお手軽にレトロゲーム風の効果音を作れる「JFXR」の紹介です。 基本的な使い方 基本的な操作方法は以下の通りです。 動画 画像 "Create new sound" について 左上の "Create new sound" と書いてある部分をクリックすると、そのワードのイメージ…
この記事ではRPGの作り方を解説します。 なおRPGすべてを網羅するのは大変なので、この記事ではRPGの核となる「マップとイベント」のシステムについて解説します。 「マップとイベント」のシステムを作る 「マップとイベント」のシステム構築に必要な要素は…
KPTとは KPTとは、行ってきた仕事や活動を振り返る際に、以下の3つの視点で整理するフレームワークのことです。 K:Keep=今後も続けること P:Problem=問題なので、やめること T:Try=今後、試してみたいこと アジャイル開発や反復型開発ではイテレーショ…
Ludum Dareとは、48時間(2日間)でテーマに沿ったゲームを作るオンラインのイベント。年3回(4月/8月/12月)に開催されるようです。 公式サイト ルール (Compo部門) 一人で参加すること 事前に用意した素材・ゲームで参加することは不可 すべてのコンテンツをゼ…
Asepriteとは Windows & Mac OS X & Linux(Ubuntu) で動作する、スプライトアニメーション・ドット絵のエディタ 公式サイト 特徴 Animation Tools: レイヤー、フレーム、オニオンスキン、連続したフレームの赤/青の色合い、ピンポン再生、リピート範囲を指定…
このページでは高機能なレベルエディタである Tiled Map Editor の使い方を紹介します。 Tiled Map Editorの仕組み Tiled Map Editorが扱うデータ構造 Tiled Map Editorが扱うデータ(*.tmx)のデータ構造は以下のとおりです。 TMX +-- version : バージョン番…
この記事では、矩形状に区切られたマップとの衝突・応答判定を行う方法の解説します。 2D矩形マップとは? 矩形マップは、縦軸・横軸からなる2次元の表です。なので、たいてい矩形マップを読み込むと、2次元の配列になり、以下のように「座標」をキーに、…
今回はゲームデザイナーに必要な能力、素質を向上するための方法について紹介します。 どんな人がゲームデザイナーに向いているのか ゲームデザイナーとしての必要な素質はいくつかあります。ゲームとその他のエンタメの知識。流行りものに対する嗅覚。心理…
Unityで Tower defense (タワーディフェンス) を作りました。ソースコードは以下のURLから取得できます。 https://github.com/syun77/Unity2D_TD 採用したルール 最近ではいろんなジャンルが混ざり合ったタワーディフェンスが多いですが、今回作ったのは古典…
この記事では Horror game (ホラーゲーム) の作り方を解説します。 ゲームの方針を決める まずはホラーゲームで表現したい怖さを選びます。表現したいものによって適切なフォーマットを選ぶのが作りやすいと思います。 「キャラクター・シナリオ」を中心にす…
ゲーム開発者としてほぼ無名ながら、数万本の売上を達成した「シロナガス島への帰還」を売り上げた戦術についてまとめました