ゲーム開発、特にゲームデザインについて書くブログのグループです。 ゲームプランナー、企画職、レベルデザイナー、PM、ディレクターの方の参加をお待ちしています。
はてなブログを持っていれば、誰でも参加できます。
大半のゲームでは敵キャラが登場するが、 主人公に迫ってくるときに 障害物に引っかかってしまうと不細工なので 適切なルートを判断させる処理が必要になる。 そういったルート探索処理について調べるとまず挙がるのが 「A*(エースター)」と呼ばれるアルゴリズムだ。 かなり古くから存在する手法とはいえ いまだに有益なのでぜひ理解しておきたいが、 普通に調べると「ダイクストラ」とか「ヒューリスティクス」とか …
UniRxとは この記事でのバージョン Unity 6000.3.4f1 UniRx 7.1.0 はじめに UniRxを使って何かしらのイベントを購読した際、 AddToを使えば「オブジェクトが消さたら購読も自動解除」という事が出来るのでとても便利です。 //ボタンば押された時を購読、gameObjectが消されたら購読を破棄 _button.OnPointerDownAsObservable()…
子どもに「ダメ」「危ない」「やめて」 みたいな言葉を、なるべく使わないようにしていた時期がある。 理想は分かる。でも実際やると、かなり難しい(笑) 短いし、すぐ出るし、止まってほしい時に強いから。 だから気を抜くと、反射で出る。 🚨 否定語って、すぐ止めるには強い 「ダメ」「危ない」「やめて」 このへんの言葉って、全部今すぐ止まってほしい時に出る言葉なんだと思う。 だから、本当に危険な時は使ってい…
HLSL #pragma コンパイラへの指示(命令) #pragma vertex vert ⇒ 頂点処理に使う関数は vert にする #pragma fragment frag ピクセル(色)処理に使う関数は frag にする sampler2D _MainTex; struct 構造体 【 小技集 】 ◆ ピクセル化処理 float2 pixelUV = floor(uv * screenS…
shaderスクリプト 【 シェーダーの基本構造 】 基本理解12ポイント! Shader "名前"{ Properties { // マテリアルから調整できる値 } SubShader { Pass { // 実際の描画処理 } }} ◆ Shader "名前" shaderの名称 ◆ Properties shaderを設定したマテリアルのインスペクターで変更できる値 ◆ SubShader:…
はたまた間が空いたけど、なんだかんだ続いている本ブログ。今回は『ドラゴンクエストVII Reimagined』(以下DQ7R)のクリアレビュー。 「やはりRPGはユーザビリティが命」と思わせてくれた本作。巷での評判も上々なようだが、私の評価としても即答で『良作』と言えるゲームだった。 ユーザビリティ グラフィックと”割り切り”による手触り感 バトルスピード 細かな演出の妥協 勘所の良いディレクショ…
ゲーム開発に使える心理学としてオペランド条件づけがある オペランド条件づけとは? オペランド条件づけとは、ある刺激を受け取った結果として、自発的にある行動を取るように学習することである。 スキナー箱実験 1938年にバラス・スキナーが行った実験。まずラットをレバーのある箱の中に閉じ込める。ラットが偶然レバーに触れると餌が出てきて、美味しい思いをしたラット何度もレバーを操作しようと同じ行動を繰り返す…
動作環境:Windows11 Unityバージョン:2021.3.9f1 Blenderバージョン:3.2 ★使用するキャラクター(アマニュといいます。)はこちらです。 Blender上のアマニュたち ★Unity・Blenderでのエクスポート前の状態はこちらです。 ↑Unity上のがんぐろアマニュ ↑Blender上の美麗アマニュ ★こちらがclusterにおけるインポート後の状態です。 cl…
Elden Ring(輸入版:北米)- PS4 Namco Bandai Games(World) Amazon オープンワールドゲームとして他のゲームが真似してはいけない要素がてんこ盛りだったので、今後の戒めとして書いておく
このページの目的 Unityに関する動画や記事をジャンル別に分けたものです チュートリアル(体系的学習動画) 脱出ゲーム ・Unity脱出ゲームの作り方【いらすとや 】 - YouTube ・脱出ゲーム - YouTube (旧) タワーディフェンス ・【unityで防衛ゲーム】タワーディフェンスゲームの作り方 | unity入門の森 ゲームの作り方 3Dアクション ・Unity3D入門の決定版!…
次のページ