Introduction to Scriptable Objects

By University of Games on under unity, unity3d, programming, scriptable, objects, scripting, object

Object class is a base class for all objects Unity can reference. From Object inherits another Unity's main class - GameObject - base class for all


How to use Unity's Resources

By University of Games on under unity, unity3d, tutorial, 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. Resources


How to convert Keystore format to PK8 format?

By University of Games on under keystore, pk8, pk12, certificate, unity3d, defold, engine

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


Finite-state machines

By University of Games on under unity, unity3d, finite-state machine, finite, state, machine, behaviour tree, behaviour, tree, AI, programming, c#

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



Featured

Coroutines in Unity

By University of Games on under unity, unity3d, programming, tutorial, c#, code, coroutines, coroutine, yield, wait

Why, I can't simply run an animation in loop? I can bet $100 that every beginner Unity programmer approached this problem: For example, I want to


Using threads with Unity

By University of Games on under unity, unity3d, c#, tutorial, programming, threads, multi, multithreading

Unity + multiple threads = nope? Multithreading is an ability of processor to execute multiple threads concurently. Each thread execute sequence of programming instructions. So in theory you


Why clean code is important - Part 2

By University of Games on under unity, unity3d, clean, code, c#, tutorial, programming, article

Clean code – what next? Welcome in the second part of article about clean code. Last time we talked about importance of naming in programming and idea


Interactive books

By University of Games on under article, publishing, unity3d, augmented reality, ar, technology, games, apps, digital media, 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? In overall,


How version control can save your life

By University of Games on under unity, unity3d, tutorial, git, bitbucket, svn, cvs, sourcetree, control version

Is it worth to use version control system? Many of Unity developers work alone. They often start from youtube tutorials from which it’s worth to



Featured

Why clean code is important - Part 1

By University of Games on under unity3d, tutorial, gamedev, programming, c#, clean, code, article, unity

Clean code Nowadays, developers are relatively easy to start creating their own games. They can easily find tons of tutorials on youtube, vimeo, blogs (like this