ゲームプログラミング独学ブログ

ゲームプログラミングを初心者・未経験から独学で身に着けるための情報をまとめていきます。Unityを使った2D・3Dゲームの開発方法やゲームクリエイターになるための情報もまとめていきます。

UnityTips

Unityアクションゲーム用ギミック20種の実装メモ:2D横スクロールと3Dでの検証記録

本記事では、Unityでアクションゲームを開発する際に使用する「ギミック(ゲーム内の仕掛け)」を20種類に整理し、その実装パターンと動作を検証した結果をまとめる。 目的は次の2点である。 初学者がつまずきやすいギミック実装のパターンを可視化すること …

Unity講座おすすめ|Unity学習におすすめの講座を目的別に紹介

「Unityを学びたいけど、おすすめの講座が知りたい」 Unityを学びたい人にとって、Unity講座おすすめを理解し、適切な講座を選ぶことは重要です。 Unity学習におすすめの講座を、目的別に技術的に紹介します。初心者向け、RPG特化、予算別など、目的に応じた…

Unity講座有料無料|有料・無料Unity講座の比較と選び方

「Unityを学びたいけど、有料と無料の講座、どちらを選べばいいか分からない」 Unityを学びたい人にとって、Unity講座有料無料を理解し、適切な講座を選ぶことは重要です。 有料・無料のUnity講座を技術的に比較します。それぞれのメリット・デメリット、選…

ノンフィールド RPG作り方|フィールド移動なしのRPGを制作する実装手順

「ノンフィールドRPG(フィールド移動なしのRPG)を作りたいけど、どうやって始めればいい?」 ノンフィールドRPGを制作したい人にとって、ノンフィールド RPG作り方の技術的な全体像を把握することは重要です。 ノンフィールドRPG(フィールド移動なしのRPG…

Unityで2D RPGを制作する実装手順

「Unityで2D RPGを作りたいけど、どうやって始めればいい?」 Unityで2D RPGを制作したい人にとって、Unity 2D RPG作り方の技術的な全体像を把握することは重要です。 Unityで2D RPGを制作する実装手順を、技術的に正確に整理します。 Unityで2D RPGを制作す…

無料でスマホ向けRPGを制作する方法

「無料でスマホ向けのRPGを作りたいけど、どうやって始めればいい?」 無料でスマホ向けRPGを制作したい人にとって、無料 RPG作成 スマホの技術的な全体像を把握することは重要です。 無料でスマホ向けRPGを制作する方法を、技術的に正確に整理します。無料…

無料 RPG作成|無料でRPGを制作する方法と環境構築

「無料でRPGを作りたいけど、どうやって始めればいい?」 無料でRPGを制作したい人にとって、無料 RPG作成の技術的な全体像を把握することは重要です。 無料でRPGを制作する方法を、技術的に正確に整理します。無料ツールの選定から、環境構築、システム実装…

Unity講座比較|Unity学習に使える講座の総合比較ガイド

「Unityを学びたいけど、どの講座を選べばいいか分からない。総合的に比較したい」 Unityを学びたい人にとって、Unity講座比較を理解し、適切な講座を選ぶことは重要です。 Unity学習に使える講座を総合的に技術的に比較します。Unity入門の森、Udemy、Unity…

無料でRPGが作れるアプリおすすめ5選|初心者〜上級者まで使える制作ツール比較

「無料でRPGが作れるアプリってどれが一番使いやすいの?」 そんな疑問に最初に答えると、初心者はRPG Maker・GDevelop、自由度を求めるならUnity・Godotが最適です。 この記事では、無料版でできること・制限・難易度・向いている人を徹底比較。 スマホ対応…

シミュレーションRPG作成|UnityでSRPGを制作する実装手順

シミュレーションRPG作成|UnityでSRPGを制作する実装手順 「シミュレーションRPG(SRPG)を作りたいけど、どうやって始めればいい?」 UnityでシミュレーションRPGを制作したい人にとって、シミュレーションRPG作成の技術的な全体像を把握することは重要で…

個人開発でどこまでできる?「8番出口っぽいゲーム」をUnityで再現してみた検証ログ

この記事は、「8番ライク 作り方」をテーマに、実際にUnityでミニマム構成の“8番出口っぽいゲーム”を組んでみた検証ログです。「8 番 出口 作り方 unity」で検索しても、情報が断片的で全体像がつかみにくかったので、自分なりに条件を決めて比較と手順を整…

Unityで2Dゲームを作るまでの検証ログ ─ 最小アクションから横スクロールまで

1. 検証の前提とゴール設定 この記事は「Unity 2dゲーム 作り方」で検索している初心者向けに、「実際にどういう手順で何を触れば、最低限の2Dゲームが動くところまで行けるのか?」を検証ログとしてまとめたものです。チュートリアルの紹介ではなく、「自分…

検証で選ぶUnity本:再現可能な手順と評価軸で「いちばん失敗しない一冊」を見つける

この記事は「Unity 書籍 おすすめ」を“印象”ではなく“検証ログ”で答える試みです。Unityの本は当たり外れが大きく、バージョン差や前提の違いでつまずきがち。そこで、Unity 6(2025年現在の長期利用が想定される系)を前提に、入門〜中級の学習タスクを統一…

最小構成で検証する「3Dゲームの作り方」——Unityで“動く芯”を作るまでの再現ログ

本記事は、Unityで3Dゲームの「最小プレイ可能コア(MVP)」を1日で作るための検証ログです。対象は「3d ゲーム の 作り方」を検索して最短で手を動かしたい初心者〜初中級。作るのは、①床の上で動くプレイヤー、②アイテム取得、③ゴールで終了、の3要素。移…

Unity Hubで「モジュール追加」が表示されないときの対処法

UnityでAndroid向けのAPKを出力しようとしたとき、最初に遭遇したのは「JDK not found」というエラーであった。本来であれば、Unity Hubから「モジュール追加」を選んでAndroid Build Supportを導入することで解決できるはずだが、そもそもモジュール追加ボ…

「GameManagerにしたのに歯車にならない」を検証して分かったこと

「C#スクリプト名を GameManager にするとアイコンが歯車になるらしい」──そんな噂を見かけて、実際に試したらならない。今回はその検証記録を整理しました。結論から言えば、名前だけで歯車には変わりません。環境や条件によって見え方が違うだけです。 歯…

UnityのGameManager、どこまで面倒を見る?役割の切り方と再現手順の検証ログ

本記事は「Unity GameManager 役割」をテーマに、実装パターンを実験→比較→再現手順の順で整理した検証ログです。狙いは2つだけです。 GameManagerを“何でも屋”にしない境界線を、実装で見える化する チーム/個人どちらでも再現できる設計手順を、最小コード…

Unity Hub完全ガイド - ダウンロードからインストール、使い方まで徹底解説

「Unityを始めたいけど、Unity Hubって何?」「Unity Hubのダウンロード方法がわからない...」「サインインできない、日本語化できない、エラーが出る...」 Unityでゲーム開発を始めようとして、こんな悩みを抱えていませんか? 実は、Unity Hubは現在のUnit…

Unityとは?初心者にもわかりやすく解説 - ゲーム開発エンジンの基本から活用法まで

「Unityって名前をよく聞くけど、そもそも何なの?」「ゲーム作りに興味があるけど、プログラミング未経験でも使えるの?」「UnityとUnreal Engineって何が違うの?」 そんな疑問を抱いているあなたは、きっとゲーム開発の世界に足を踏み入れようとしている…

Unity日本語化完全ガイド - 設定方法から解決法まで徹底解説

「Unityをダウンロードしたけど、全部英語で何がなんだかわからない...」「Unity日本語化の方法を調べたけど、うまくいかない」「Unity Hubは日本語になったのに、エディターが英語のまま」 そんな悩みを抱えているあなた、安心してください。 実は、Unity日…

Unity Asset Store完全ガイド - 使い方から商用利用まで徹底解説

「Unityでゲームを作りたいけど、3Dモデルや音楽素材を一から作るのは大変...」「Unity Asset Storeって聞いたことあるけど、どうやって使うの?」「無料のアセットってあるの?商用利用しても大丈夫?」 そんな悩みを抱えているあなたに、素晴らしいニュー…

unityroomとは?無料ゲームの宝庫で遊び方から投稿まで徹底解説

「面白い無料ゲームを探しているけど、どこで見つければいいかわからない...」「自分で作ったゲームを多くの人に遊んでもらいたい!」「Unityで作ったゲームって、どうやって公開するの?」 そんな悩みを抱えているあなたにピッタリのサイトがあります。それ…

Unity入門ガイド - ゲーム制作の第一歩を踏み出そう

「ゲームを作ってみたいけど、プログラミングは難しそう...」「Unityって名前は聞いたことあるけど、何から始めればいいかわからない」「無料でゲーム開発できるって本当?」 そんな悩みを抱えているあなたに朗報です。 この記事では、ゲーム開発初心者でも…

Unityで簡単!マリオのようなクラシック2Dゲーム風アイテムの作り方

Unityを使ってマリオのようなクラシックな2Dゲームを作る際、アイテムは欠かせない要素です。コインを集めたり、特定のアイテムでキャラクターをパワーアップさせたりと、アイテムがあることでプレイヤー体験が大きく向上します。 本記事では、以下のポイン…

Unityでマリオ風ジャンプを実現!初心者でも気持ちいいアクションを作る方法

Unityを使った2Dアクションゲームにおいて、ジャンプアクションは欠かせない要素です。本記事では、ジャンプの基本実装から、長押しでジャンプの高さを変える仕組み、アニメーションの設定方法までを詳しく解説します。初心者でも分かりやすいコード例を交え…

Unityで作る!マリオ風3Dアクションゲーム入門ガイド

Unityを使って、あのマリオのような3Dアクションゲームを作ってみませんか? 初心者でもわかりやすい手順で、キャラクター操作からステージ構築、敵の配置まで丁寧に解説します。 また、最後には学習を進めるための役立つリソースもご紹介します。 Unityの基…

DOTweenの商用利用ガイド:Unityでの使用方法とライセンスの確認

DOTweenとは? DOTweenは、Unityでのアニメーションやオブジェクトの移動、パスの設定などを効率的に実現するためのライブラリです。 DOTweenはシンプルなコードで複雑なアニメーションを実現できるため、ゲーム開発の現場で広く使用されています。 さらに、…

初心者向けUnity VR開発ガイド:OculusやVIVEでVR空間・ゲームを作成する方法

UnityでのVR開発とは? Unityは、VRコンテンツ制作に最適な開発環境を提供するため、多くの開発者が使用しています。 VR(仮想現実)は、ユーザーが没入できる仮想空間を構築する技術で、FPSや教育アプリなどさまざまな用途で利用されています。 Unityの豊富…

Unityで一人称視点を実現する方法:マウスを使った視点移動スクリプトでFPS体験を作る

Unityにおける一人称視点の基本 Unityで一人称視点を実現することで、FPS(First-Person Shooter)ゲームやVR体験のように、プレイヤーがリアルな視点で世界を探索することが可能になります。 一人称視点のメリットは、プレイヤーがキャラクターの目線で直接…

UnityでFPSカメラを設定する方法|一人称視点カメラと視点移動を自由にカスタマイズ

UnityにおけるFPSカメラの基本設定 FPSカメラの設定は、プレイヤーの視点にカメラを固定することから始まります。 FPS(First Person Shooter)視点では、カメラがプレイヤーキャラクターの頭部に相当する位置に配置され、キャラクターが見る方向に連動して…