Unievrsity of Games University of Games

Reliable partner for indie game developers

All articles

How should your game be designed to be fun?

How should your game be designed to be fun?

Each game aims to engage user to make him feel pleasure and relaxed. How do the developers do this?

Read More
Animation scripting in Unity Engine

Animation scripting in Unity Engine

I don’t need to explain anybody what is animation, right? We can bring to life almost every static object in the game with animations. Good fit of animations makes game better and more vivid.

Read More
Implementing Android 6.0 permissions in Unity3D

Implementing Android 6.0 permissions in Unity3D

When I was working on creating a tello game, I faced the problem of permissions in android 6 and above. All permissions were requested when…

Read More
How to make the perfect game pitch

How to make the perfect game pitch

The pitch is one of the most important parts of creating the success of any app or video game. It's funny, but most developers do not pass the pitch stage.

Read More
Introduction to Scriptable Objects in Unity Engine

Introduction to Scriptable Objects in Unity Engine

ScriptableObject can't be attached to any GameObject or Prefab. This kind of object is most useful for assets which are only used to store data.

Read More
Interactive books in digital media

Interactive books in digital media

Many people believed that digital media like ebooks or apps would lead to the death of printed books and magazines. How wrong they were?

Read More
Capturing audio from a microphone in Unity3D

Capturing audio from a microphone in Unity3D

I would like to talk about capturing audio from a microphone. Tt happens that some applications or games that we create use the microphone eg for chat in a multiplayer game or voice control.

Read More
Using new Unity Engine VideoPlayer and VideoClip API to play video

Using new Unity Engine VideoPlayer and VideoClip API to play video

MovieTexture is finally deprecated after Unity 5.6.0b1 release and new API that plays video on both Desktop and Mobile devices is now released.

Read More
Audio File Formats used in Game Development

Audio File Formats used in Game Development

We noticed that many young indie developers ask the question what is the best music format for their games. There are so many audio file formats these days.

Read More
Your first Augmented Reality app with Vuforia and Unity Engine

Your first Augmented Reality app with Vuforia and Unity Engine

Augmented Reality is everywhere, but what is it exactly? Word augmented comes from augment, which means to add something. In instance of augmented

Read More
How to start working in game industry

How to start working in game industry

Working in gamedev is not and will never be the easiest job, but there's something what caused in last years that it's very popular and eligible profession.

Read More
Testing in-app billing: “The publisher cannot purchase this item”

Testing in-app billing: “The publisher cannot purchase this item”

My app seems to be ready to get a "real life" test for in-app purchase procedure on my device. However, I get a message "The publisher cannot purchase this item" during tests. How to deal with this?

Read More
How to render Particle System OVER UI Canvas

How to render Particle System OVER UI Canvas

How to make the particle effects visualize on the top of the UI Canvas. Particles weren't visible by default because there were beneath canvas. How to handle it?

Read More
Using Visual Studio in Unity Engine

Using Visual Studio in Unity Engine

During game development process in Unity we are writing scripts. For convenience we usually use any integrated development environment (IDE)

Read More
Publishing a Sticker Pack App for iMessage

Publishing a Sticker Pack App for iMessage

From iOS 10, Apple has come up to meet the non-programmers to create a tool that helps to release sticker packs for iMessage. Thanks to…

Read More
Most important questions from game publishers

Most important questions from game publishers

Most important goal for any game publisher is finding successful titles over and over again in a market of ten million apps. Everyone would like to be noticed in this great ocean of apps.

Read More
How to convert Keystore format to PK8 format?

How to convert Keystore format to PK8 format?

When your team is porting game to another engine / technology, it will always encounter some difficulty. One of them is certification.

Read More
From the series — the necessary steps that will make your game make sense

From the series — the necessary steps that will make your game make sense

It all starts with an idea that is whirling in our heads and pushing us to act. However, he often dies in the very seed, because we do not know how to put it into practice.

Read More
How to speed up loading of Unity WebGL builds in Web Browser?

How to speed up loading of Unity WebGL builds in Web Browser?

When using Unity 5.3 and above, your game assets will be compressed with gzip by default, and will have a gz prefix on the filenames. Some…

Read More
Finite state machines

Finite state machines

One time when I was working on one of my first 2D platformer I had to implement an enemy — shooting alien. At beginning his behaviour was very simple — when player enters in his vision range he…

Read More
How version control can save your life?

How version control can save your life?

Many of Unity developers work alone. They often start from youtube tutorials from which it’s worth to begin. In small one-person projects…

Read More
Coroutines in Unity

Coroutines in Unity

Why, I can’t simply run an animation in loop? I can bet $100 that every beginner Unity programmer approached this problem.

Read More
How to use Unity’s Resources

How to use Unity’s Resources

Unity has preserved some special names for folders like: Assets, Editor, Streaming Assets and Resources. Today we are going to talk about the last one. Unity allows developers to store Assets within…

Read More
Why clean code is important?

Why clean code is important?

Nowadays, developers are relatively easy to start creating their own games. They can easily find tons of tutorials on youtube, vimeo, blogs (like this one ;)) or in a books.

Read More
Saving and Loading Data with PlayerPrefs

Saving and Loading Data with PlayerPrefs

Many people starting their adventure with unity, encounter one of the most often problems — why Unity doesn’t store points, money or other data? Every time, you start your game, each script will be…

Read More
Using threads in Unity Engine

Using threads in Unity Engine

Multithreading is an ability of processor to execute multiple threads concurently. Each thread execute sequence of programming instructions. So in theory you can achieve better performace.

Read More
How to use NFTs in Unity?

How to use NFTs in Unity?

Non-fungible tokens (NFTs) seem to have exploded out. From art and music to games, these digital assets are selling like Dutch tulips.

Read More