Menu

Good design is making something intelligible and memorable. Great design is making something memorable and meaningful.

Dieter Rams
3D maths for game development

Cartesian-Coordinate System.

3D math is all about measuring locations, distances, and angles precisely and mathematically in 3D space. The most frequently used framework to perform such calculations using a computer is called the Cartesian coordi- nate system....

Monument Valley in Unity

Monument Valley

Monument Valley is an indie puzzle game developed and published by Ustwo Games. The player leads the princess Ida through mazes of optical illusions and impossible objects while manipulating the world around her to reach various platforms...

ProceduralAnimation

Procedural Animation in Unity

A procedural animation is a type of computer animation, used to automatically generate animation in real-time to allow for a more diverse series of actions than could otherwise be created using predefined animations....

Procedural Mesh Generation in Unity

Procedural Mesh Generation in Unity

One of the really powerful things you can do with programming is generating your own meshes this is used in a bunch of games from minecraft to no man's sky to create effects like water or entire procedurally generated walls....

Procedural Terrian Generation in Unity

Mesh colour in Unity

Time to start with the basic vocabulary of 3D rendering. The shape of a 3D object is defined by its mesh. A mesh is like a net of points, or vertices. The invisible lines that connect these vertices form triangles, which define the basic shape of the object...

Vector for 3D maths and Game Development

vector

Vectors are the formal mathematical entities we use to do 2D and 3D math.It’s no wonder that on the finer points of “how vectors really work.”...

2D sketches

2D sketches

"Drawing is vision on paper." Learning to draw is really a matter of learning to see - to see correctly - and that means a good deal more than merely looking with the eye...

A* Algorithm in Unity

A* Algorithm

A* Search algorithm is one of the best and popular technique used in path-finding and graph traversals.A* is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency....

How to make UX Design

UX Design

Wire framing is the ideal approach for this, since it takes so much less time than having a designer do a full-blown User Interface prototype.The first step to designing a website: wireframe it....