記事一覧 - ゲームプログラミング独学ブログ

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

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

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

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

UnityでのSRPG開発入門:初心者向けSRPGゲームの作り方

SRPGとは? SRPG(シミュレーションRPG)は、マップ上でユニット(キャラクター)を動かし、ターン制バトルを通じて戦略的に勝利を目指すゲームジャンルです。 シミュレーションとRPGの要素が組み合わされており、敵の行動パターンやユニットの配置など、多…

初心者向け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)視点では、カメラがプレイヤーキャラクターの頭部に相当する位置に配置され、キャラクターが見る方向に連動して…

Unityのレンダリングパイプラインを徹底解説|変更・確認・違いを理解して最適化する方法

Unityのレンダリングパイプラインの種類 Unityには3つの主要なレンダリングパイプラインがあります。 それぞれに異なる特徴と用途があり、プロジェクトの要求に応じて選択することが重要です。 Built-in Render PipelineBuilt-inは、従来のUnity標準のレンダ…

ゲーム専門学校を中退して人生終わり?不安を乗り越えるためのヒントと再スタート方法

ヒューマンアカデミーやHALなどゲームを作りた人にとってゲーム専門学校はあこがれの場所。 しかし、ゲーム専門学校を中退するというケースも珍しくありません。 ゲーム専門学校を中退すると、「もう夢をあきらめるしかない」と感じてしまうかもしれません。…

Unity短期講座で効率的にスキルを身につけよう

ゲーム開発をしてみたいけど、何から始めればいいかわからないという人、多いのではないでしょうか?特にUnityは初心者にも扱いやすいツールですが、膨大な機能があるので、どこから手をつけていいか迷ってしまうことも。でも、安心してください!今は短期間…

ゲームキャラクターデザイナーになるには?初心者向けステップバイステップガイド

ゲームキャラクターデザイナーに憧れたことはありませんか? 自分のデザインしたキャラクターがゲームの中で動いたり、パッケージを飾ったりする姿を想像すると、ワクワクするはずです。 そんな夢のような仕事であるゲームキャラクターデザイナーになるため…

アミューズメントメディア総合学院のインディーゲーム開発専科が開講したらしい

自分だけのゲームを作りたい、そんな思いを抱いていませんか。 アミューズメントメディア総合学院のインディーゲーム開発専科なら、その夢を実現するための環境が整っています。 この記事では、その特徴やカリキュラムについて詳しく解説します。 インディー…

モーションデザイナーがなくなるの?未来のキャリアはどうなる?と必要なスキルの変化

今や、ゲームには欠かせないモーションデザイナー。そんなモーションデザイナーという仕事がなくなってしまうと聞いたことはありませんか?これからモーションデザイナーを目指したい人にとっては不安になりますよね。今回は、モーションデザイナーの将来性…

Unityのエディタレイアウトを2:3などに変更したらコンソール画面がなくなったときの対処法

Unityで2:3のレイアウトに変更した際に、コンソール画面が表示されない問題に直面している場合、次の手順を試してみてください。 コンソール画面を再表示する方法: ウィンドウメニューを確認する: Unityのメニューから、Window → General → Consoleを選択し…

Unity初心者におすすめ!学びたいなら『Unity入門の森』がベスト

Unityでゲームを作りたいと考えている初心者には、学習リソース選びが非常に重要です。適切な教材を選ぶことで、効率的にスキルを身につけることができます。数ある中でも特におすすめしたいのが『Unity入門の森』です。このブログでは、なぜ『Unity入門の森…

自分でゲームを作るアプリおすすめ10選!初心者から上級者まで

「ゲームを作ってみたいけれど、何から始めればいいのかわからない。」そんな悩みを抱えている方は多いのではないでしょうか。 ゲーム開発には専門的な知識やスキルが必要だと思われがちですが、実は初心者でも簡単に始められるゲーム作成アプリがたくさんあ…

Unityでボタン処理を抽象に依存させる方法 ゲームオブジェクトをアタッチせずにインターフェースを使うなど方法3選

Unityでのボタン操作を他のゲームオブジェクトのメソッドに依存させると、確かにそのボタンオブジェクトが依存してしまい、柔軟性が欠けてしまうことがあります。これを解決するために、より抽象的な形でボタンの動作を定義し、依存性を減らす方法をいくつか…

Pyxelで作ったゲームをスマホアプリにする方法 HTMLとwebアプリにしてリリースすればOK

Pyxelで開発したゲームをモバイル対応させるために、MonacaやHTML化されたアプリをスマホ化する方法について手順を説明します。ここでは、PyxelのゲームをWebアプリとして変換し、Monacaを使用してスマホアプリとしてパッケージングする方法を紹介します。 …

Pyxelでのゲーム制作はどう? レトロゲームを作るのにイチオシな理由とは

Pyxelは、Pythonで2Dゲームを開発するための軽量でシンプルなゲームエンジンです。8ビットレトロスタイルのゲームを簡単に作成することができ、初心者から経験者まで幅広い層に向けたツールです。Pyxelは特に、ドット絵やピクセルアートスタイルのゲームに適…

pythonで作られたゲームはある? pygameで商用ゲームが開発された実績とは

Pygameで商用ゲームが開発された実績はありますが、非常に大規模な商用ゲームではなく、主にインディーゲームや小規模な商業プロジェクトが中心です。Pygameは2Dゲームの開発に適しており、特にシンプルなゲームやレトロスタイルのゲーム、教育用ゲームなど…

pygameを使ってスマホゲームをリリースすることはできる? その方法は?

Pygameを使ってスマホゲームをリリースすることは可能ですが、Pygame自体はデスクトップ向けに設計されているため、直接スマホアプリとしてリリースするのには適していません。ただし、いくつかのツールやフレームワークを組み合わせることで、Pygameで開発…

pythonでゲーム開発したい! pygame・tkinterどっちがおすすめ? 2Dだけじゃなくて3Dゲームを作るなら?

ゲーム開発を行う際に、PygameとTkinterを比較すると、ほとんどの場合、Pygameが適しているといえます。以下にその理由を詳しく説明します。 Pygame Pygameは、Pythonでゲーム開発を行うためのライブラリで、2Dゲームの開発に特化しています。ゲーム開発に必…

ゲーム業界に入るのはやめとけと言われる理由とは

ゲーム業界に憧れを抱く人は多いですが、一方で「ゲーム業界に入るのはやめとけ」と忠告されることも少なくありません。 なぜそのような声があるのでしょうか。 本記事では、ゲーム業界の厳しい現実と、そこで成功するために求められる高いハードルについて…

ゲーミングPCは買うべきじゃない?ゲーム開発目的で購入しても大丈夫?

ゲーム制作に挑戦したい、でもどんなPCを選べばいいの? ゲーミングPCは高いし、本当に必要なの? そんな悩みを抱えるあなたへ。 この記事では、ゲーム開発に最適なPCの選び方をわかりやすく解説します。 ゲーミングPCの実力や、低スペックPCでの開発の可能…

Pythonで簡単にゲームを作る方法をつらつらとまとめ

こんにちは!今回はPythonを使って簡単にゲームを作る方法を紹介します。 Pythonはプログラミング初心者でも扱いやすい言語で、ゲームを作るためのライブラリもたくさんあります。 とりあえずゲームを作ってみたいならあり。 具体的な手順をステップバイステ…

UnityでiOSアプリをビルドする方法

Unityを使ってゲームを作っている皆さん、こんにちは!今回は、Unityで作ったゲームをiOSアプリとしてビルドする方法について説明します。 iPhoneやiPadで自分のゲームを動かしてみたいと思いませんか?そんな夢を叶えるために、ステップバイステップで解説…

ゲーム専門学校の選び方とおすすめスクール

みなさん、ゲーム業界で働きたいと思ったことはありませんか?ゲームを作る仕事ってとてもワクワクしますよね!そんな夢を叶えるためには、ゲーム専門学校に通うことがとても大切です。 今回は、ゲーム専門学校の選び方とおすすめの学校を紹介します。 ゲー…

Unity Hubを使いこなすための完全ガイド

Unity Hubは、Unityエディタのバージョン管理やプロジェクト管理を行うためのツールです。初心者でも簡単に使いこなせるよう、ここでは基本的な使い方を紹介します。インストールから始め、プロジェクトの管理方法、そしてエディタの使い方まで詳しく解説し…

札幌デザイン&テクノロジー専門学校の評判や口コミ 偏差値・就職先・学費サポート

ゲームクリエイターを目指している方へ、専門学校選びは順調でしょうか。 なかには、都会の方は学費や生活面で不安があって諦めそうになっている方もいるかもしれません。 地方にもゲームクリエイターを目指せる専門学校は多数存在します。 そこで今回は札幌…

Unityで景色の映り込みをリフレクションマッピングで表現する方法 水面・ガラス・金属面・プラスチックなど

Unityを使ってリアルな映り込みを作りたいと思ったことはありませんか?今回は、リフレクションマッピングを使用して、景色の映り込みを表現する方法をやさしく解説します。初心者でも理解できるように具体例を交えて説明していきますので、一緒に学んでいき…

表面化散乱のダイポールモデルはUnityでは実装されているの?

Unityの標準機能では、特定の表面下散乱(Subsurface Scattering, SSS)のダイポールモデルが直接的に実装されているわけではありません。ただし、UnityのHDRP(High Definition Render Pipeline)では、高品質なSSSエフェクトをサポートしており、その基盤…

Unityでの表面化散乱の完全ガイド Standard shaderとHDRPを用いて表面化散乱を実装する方法

Unityを使っていると、リアルな質感を出すために「表面化散乱(Subsurface Scattering, SSS)」が重要だと気づく瞬間があります。特に、肌や葉っぱのような半透明な素材を扱うとき、表面化散乱を理解しておくと、見違えるようなリアリティを追加できます。こ…