Open in app

Sign In

Write

Sign In

Viktor Zatorskyi
Viktor Zatorskyi

67 Followers

Home

About

May 10, 2022

Common mistakes in game UI architecture

Almost every project I was working on had a convoluted UI system design. Most platforms like iOS or Android give a decent framework to start with. This puts developers into boundaries and gives guidelines. Not so much so in game dev, with great flexibility come nightmare design decisions. Part of…

Unity

3 min read

Common mistakes in game UI architecture
Common mistakes in game UI architecture
Unity

3 min read


Mar 6, 2021

How AI will steal your job? And why you should be happy about it?

We are about to enter the creator’s economy. We all saw travel bloggers, TikTok influences, or people who simply film their day-to-day life and are able to make a living from it. And it’s only a beginning of the new world in which most people provide products and services as…

AI

3 min read

How AI will steal your job? And why you should be happy about it?
How AI will steal your job? And why you should be happy about it?
AI

3 min read


May 28, 2020

Local Code Complexity

I got into development because it was fun. Only later, I had realized that more often than not, software development is a headache. Modern software practices focus on delivering functionality at all costs, sometimes with compromises to computational and cognitive complexity. …

Coding

3 min read

Coding

3 min read


Sep 27, 2019

How to scare away good Unity Developer

Let’s talk about the interviewing process. Through my career, I’ve been on both sides of the table. Some of the following “mistakes” I made myself, others were collected through many interviews as a potential contractor/employee. Ask questions about API of the Engine/Framework — We are not testing the memory of…

Interview

4 min read

How to lose good Unity Developer
How to lose good Unity Developer
Interview

4 min read


Oct 1, 2018

“Cheap” Diamond Rendering

I was surfing the web and found this wonderful ShaderToy Diamond. I’d immediately wanted to create something for conventional meshes and not analytical one. This “cheap” solution is still a bit heavy, up to 7 cubemap samples per pixel and yet it should be faster than raymarching/raytracing considering that we…

Programming

3 min read

“Cheap” Diamond Rendering
“Cheap” Diamond Rendering
Programming

3 min read


May 24, 2018

When 33 ms Is Not Enough

The short answer — in case of thermal throttling. I’ll be focusing on mobile devices in this article. Most of the mobile devices can work not so long on maximum capacity before they hit throttling. After throttling, CPU & GPU clock speed can be cut in half to prevent device…

Android

2 min read

When 33 ms Is Not Enough
When 33 ms Is Not Enough
Android

2 min read


Apr 18, 2018

Benefits of Image Based Lighting on Mobile

Image Based Lighting used in movies and video games for ages. In most engines, it’s available by default in form of Light & Reflection Probes. IBL gives us the ability to imitate complex lighting setup and reflection in the cost of couple texture samples. In fact, using Light Maps is…

Unity3d

3 min read

Benefits of Image Based Lighting on Mobile
Benefits of Image Based Lighting on Mobile
Unity3d

3 min read


Feb 17, 2018

Why you should stay away from the delegates in Unity

Well, not in all cases, but you definitely need to think twice when using them in production. Event driven architecture has become extremely popular in Unity because it eases communication between components. Modern UI is probably unthinkable without events as well. …

Unity3d

2 min read

Why you should stay away from the delegates in Unity
Why you should stay away from the delegates in Unity
Unity3d

2 min read

Viktor Zatorskyi

Viktor Zatorskyi

67 Followers

Senior Code Remover

Following
  • Igor Stadnyk

    Igor Stadnyk

  • David Vorick

    David Vorick

  • Ben Golus

    Ben Golus

  • Maria Zatorska .Manjiana

    Maria Zatorska .Manjiana

  • Lex Fridman

    Lex Fridman

See all (32)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams