Database System in Unity using Resources and ScriptableObjects
The Knights of Unity Blog
by Piotr Langer
2y ago
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 make it editable with ease for either a developer or a designer. There are a lot of ways of dealing with this problem, but the way we want to tackle this today is the most friendly from a Unity design perspective. This is also an automated way for developers to work with designers, thanks to the runtime data reading process along with looping through a resources folder. The best part of this solution is – it does not require additio ..read more
Visit website
Pathfinding on a hexagonal grid – A* Algorithm
The Knights of Unity Blog
by Michał Magdziarz
2y ago
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 this yourself?  In games of this type, movement is typically based on squares or hexes. What we usually need is to find the path to the selected point, avoiding all obstacles. It should also be the shortest path, because characters often have limited movement or action points to spend in their turn.  This tutorial explains step by step how one of the pathfinding algorithms – A* algorithm – works using examples on squar ..read more
Visit website
Little Racer – General and Development
The Knights of Unity Blog
by Przemysław Piasecki
2y ago
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 it, and race with your friends just by pressing a button! That’s what Little Racer is all about, to bring joy from our childhood times for everyone! We decided to release our game on Nintendo Switch, as joy-cons and console itself suit the game perfectly. But what Little Racer is really about?  Having fun, that is it! You can play campaign mode with your friends or/and with AI, build custom tracks and then race on them in th ..read more
Visit website
The importance of a game design document & how to create one – part 1
The Knights of Unity Blog
by Emilka Fila
2y ago
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 a source of information to reach for, the lack of it will eventually start to haunt you. This post will consist of two parts. In the first one, we will list the most important reasons why you should create at least an outline of the fundamental features and mechanics you want to have your game. In the second one, we will explain how to create a basic design document on our exemplary template, that will be available for you to dow ..read more
Visit website
Practical Use of Render Textures
The Knights of Unity Blog
by Sebastian Podborowski
2y ago
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 amount of solid features like today’s topic: Render textures. In this post I’m going to explain to you how to use render textures in your game. Project Setup I have created a new project in Unity 2018.4 using legacy rendering, but the features I used work in SRPs too. I imported the Post processing Stack v2 from the package manager and set up some Color Grading, Ambient Occlusion and Vignette. For shaders, I used Amplify Shader ..read more
Visit website
Little Racer – 3D Art
The Knights of Unity Blog
by Jędrzej Walczyszyn
2y ago
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 set in a variety of worlds. Graphic simplicity was dictated by the general idea of the game’s casualty. We’ve decided to set our game in a low-poly setting for the sake of readability. To make a visually clear, low poly game, it was necessary to not use some maps, such as normal or noisy metalness and specular. To recreate the feeling of slot car racing the camera is set above the track, but using perspective view caused problems ..read more
Visit website

Follow The Knights of Unity Blog on FeedSpot

Continue with Google
Continue with Apple
OR