Happy My Life

日常とか技術とか

ゲームの数学 for UE4 ベクトル編

先日紹介したゲームアプリの数学 Unityで学ぶ基礎からシェーダーまでは、 3章はベクトルの話。ここからようやく3Dの話らしくなってきた、と思っているところ。

この本ではUnityでのベクトルの扱いについて書かれているので、このエントリーではUE4でのベクトルの扱いを書いてみる。

続きを読む

ゲームの数学 for UE4 座標系編

前回に引き続き、ゲームアプリの数学 Unityで学ぶ基礎からシェーダーまでの2章の話を。ここでは座標系の解説をしている。

座標系は、コードの話はあまりなくて(話のしようがない)、知識として知っておくべき事が書かれている。ここでは、重要そうなネタをメインに書いていく。

続きを読む

ゲームの数学 for UE4 三角関数編

先日紹介したゲームアプリの数学 Unityで学ぶ基礎からシェーダーまででは、様々なゲームに関する数学の解説と、Unity向けのサンプルコードが書かれている。

じゃあ、この本で取り上げている内容がUE4だったらどうなの?という観点からエントリーを書いてみようかと考えている。解説の流れは、先の本の流れで進めて行く予定。ただ、本の内容を引用するつもりもないので、手元に本がなくても理解できるようにするつもり1

続きを読む

書籍「ゲームアプリの数学」を読んでみて

先日発売になったばかりのゲームアプリの数学 Unityで学ぶ基礎からシェーダーまでを読んでいるところ。

で、その感想をつらつらと書いてみる。

ゲームアプリの数学 Unityで学ぶ基礎からシェーダーまで
久富木 隆一
SBクリエイティブ
売り上げランキング: 3,719
続きを読む

プラグインからUE4の内部処理を横取りする方法

巨大ランタイム(OS、ゲームエンジンなど)上で動くソフトをつくっていくと「この処理をHookして横取りしたいな」といったシチュエーションにたびたび出くわす。

UE4では、いくつかの処理でHookして横取りできるように、あらかじめDelegateが挟んである箇所があることに気づいた。どの程度あるかは調べてないが、わりと多そうな気がする。ここでは、スクリーンショットを例に、呼び出しかたを紹介してみる。

続きを読む