Database System in Unity using Resources and ScriptableObjects
Database System in Unity using Resources and ScriptableObjects
Introduction
Oftentimes, we ask ourselves the question, how do we want to store data in Unity?
There is a high probability that you wanted to create a database and...
Pathfinding on a hexagonal grid – A* Algorithm
Pathfinding on a hexagonal grid – A* Algorithm
Have you ever played-turn based strategy games from series like Heroes of Might and Magic, Civilization, or Age of Wonders? Or maybe you would like to make a game like...
The importance of a game design document & how to create one – part 2
The importance of a game design document & how to create one – part 2
In the previous part of the post, we’ve introduced you to the most important reasons to create a game design document in your project, using three examples: personal...
The importance of a game design document & how to create one – part 1
The importance of a game design document & how to create one – part 1
Never underestimate the power of a design document. Whether you’re working on a personal project, internal project or a commission job for a client, if you won’t have...
Little Racer – Design
Little Racer – Design
Working on the design of Little Racer required a lot of flexibility. There were many areas on which the designer had to work on - creating documentation, designing worlds,...
Little Racer – 3D Art
Little Racer – 3D Art
Background
Our main goal was to create an easy to pick, approachable couch multiplayer game for up to four players. Rivals are supposed to win the slot-cars-like race...
Little Racer – General and Development
Little Racer – General and Development
Prologue
It all started when we were just kids playing slot cars toys, do you know those? Toys for which you had to build a track yourself and then simply put them on...
Lifetime Value
Lifetime Value
Lifetime Va... What Exactly is it?
LTV. Lifetime Value. We should be able to easily determine what it is and know what it can be used for. However, this is not as easy...
Practical Use of Render Textures
Practical Use of Render Textures
Intro
Unity Engine introduces an awesome tools to empower your game development process. And even before an era of SRPs (Scriptable Render Pipelines), there was a good...
Hyper Casuals in Gaming Industry
Hyper Casuals in Gaming Industry
What is the most attractive thing in games? Perfect gameplay? Maybe an incredibly interesting story? Hyper-casual games do not have a story, they have little content,...