Total entries in catalog: 21
Shown entries: 1-21

We are on the cusp of a new era in artificial intelligence (AI). After years of steady progress, AI is finally starting to live up to its hype. In the next decade, AI will transform the way we work, live and play. AI will have a profound impact on all aspects of our lives. We will see more intelligent machines in our homes, workplaces and pockets. AI will help us make better decisions, be more productive and even keep us entertained.
Short Articles | Views: 839 | Added by: Viktor_Surzhko | Date: 2022-11-15 | Comments (0)


 
Like a secret den, The Forest Thicket is an escape from the hustle and bustle of every day life.
If you like the artwork, you can check out the Redbubble fan merch products by clicking here:   
https://www.redbubble.com/shop/ap/120213155
Photoshop | Views: 167 | Added by: Viktor_Surzhko | Date: 2022-08-22 | Comments (0)

 


The time paradoxes have always evoked warm feelings and admiration for the twists and turns of the plots. The Rick and Morty cartoon was no exception. Rick Sanchez is my first work for the Rick and Morty fan art series, as well as for the Redbubble fan merch. If you like the artwork, you can check out the products here:   
https://www.redbubble.com/shop/ap/120867518
Photoshop | Views: 173 | Added by: Viktor_Surzhko | Date: 2022-08-22 | Comments (0)


 
This article will highlight how (Deep) Reinforcement Learning may be used to tackle difficult problems, such as enabling an agent to drive independently without hitting other objects. Since this essay is a synopsis of an academic project, I won't go into great detail about the Unity environment because the fundamentals are covered in a number of online courses.
Unity | Views: 1035 | Added by: Viktor_Surzhko | Date: 2021-12-01 | Comments (0)


 
Looking at the ability system, I can add a Delay Decorator to make it more flexible. The Decorator will be an Ability and utilize Use in its own manner. Now it will utilize composition to have an ability that it delays rather than rewriting the FireBall code or deriving from FireBall. As a result, we can postpone the opportunity to use another Delay Decorator.
Unity | Views: 1066 | Added by: Viktor_Surzhko | Date: 2021-10-01 | Comments (0)


 
In this article I will show the results of my small program in which I have implemented a genetic algorithm to train a deep neural network in the Unity game engine. All this is done in order to optimize the movement pattern of the individuals to achieve the best possible result for the given objectives. The goal may be a straight line movement as well as a high movement, which will allow us to see how the deep neural network behaves under given conditions and what the result will be, and how it can be improved in the future.
Unity | Views: 2010 | Author: Viktor Surzhko | Added by: Viktor_Surzhko | Date: 2021-07-10 | Comments (0)


Let's assume I currently just have an enum containing the skills FireBall, Rage, Heal, and Melee as my ability system. I have a method that makes use of the currently chosen skill. When the space bar is pushed in the Update Method, the current ability is used.
The issue with this is that the more code I need to put to this one script, the more difficult an ability is. Really, there is no way to distinguish between these. If I wish to add more powers, equip more than one ability, or have varied abilities depending on which key is struck, that presents another issue. Things might soon spiral out of control.
Unity | Views: 1479 | Added by: Viktor_Surzhko | Date: 2021-07-02 | Comments (0)

  • Ensures that the class has a single instance.
  • Access to the class is simple and requires no references.
This pattern is the subject of much discussion since it violates the SOLID Single Responsibility Principle by introducing global state and because the class is now in charge of two tasks.
Unity | Views: 1466 | Added by: Viktor_Surzhko | Date: 2021-06-01 | Comments (0)

Blender | Views: 177 | Added by: Viktor_Surzhko | Date: 2020-11-01 | Comments (0)


 
A young raccoon named Tulu does not like to travel, but by a ridiculous accident gets into all sorts of tricky situations. It is you who need to help Tulu cope with all the obstacles in his way.
Unity | Views: 166 | Added by: Viktor_Surzhko | Date: 2020-11-01 | Comments (0)


 
When creating user interfaces, the Model View Controller is frequently utilized. It separates the relevant program logic into three distinct but linked parts. This enables us to return to Single Responsibility by separating the various game mechanics from one another. There are several variations of this paradigm now in use, including Model View Presenter (MVP), Traditional Model View Controller (MVC), and Model View ViewModel (MVVM). Although all three employ the same fundamental idea, their verbiage and communication styles differ slightly.
Unity | Views: 1745 | Added by: Viktor_Surzhko | Date: 2020-06-02 | Comments (0)

Illustrator | Views: 167 | Added by: Viktor_Surzhko | Date: 2019-07-09 | Comments (0)

Illustrator | Views: 186 | Added by: Viktor_Surzhko | Date: 2019-04-07 | Comments (0)

Illustrator | Views: 166 | Added by: Viktor_Surzhko | Date: 2019-04-07 | Comments (0)

Photoshop | Views: 164 | Added by: Viktor_Surzhko | Date: 2019-04-06 | Comments (0)

Blender | Views: 172 | Added by: Viktor_Surzhko | Date: 2019-04-06 | Comments (0)

Blender | Views: 178 | Added by: Viktor_Surzhko | Date: 2019-04-06 | Comments (0)


 
A game about the adventures of a knight who has no memory of his origins. The player will have to go with him the hard way together to retrieve the memories of the protagonist and find out what war he participated in and how it ended.
Unity | Views: 521 | Added by: Viktor_Surzhko | Date: 2018-11-01 | Comments (0)

Illustrator | Views: 316 | Added by: Viktor_Surzhko | Date: 2018-05-08 | Comments (0)

Blender | Views: 180 | Author: Viktor Surzhko | Added by: Viktor_Surzhko | Date: 2018-05-07 | Comments (0)



A small project in which I practiced creating a unique atmosphere using pixel art I drew.
Unity | Views: 479 | Added by: Viktor_Surzhko | Date: 2016-11-01 | Comments (0)