Behind The Scenes

Atom Technologies

...

Hardware

I use a desktop computer running Windows 11 Home and it is powered by an 12th Gen Intel(R) Core(TM) i5-12400F, along with 16 GB of DDR4 RAM and an NVIDIA GeForce RTX 4060 graphics card

Unity Game Engine

Almost all my games are made with Unity as it provides easy workflow and built-in tools to speed up production such as: physics 2d/3d, object placement, ai navigation and so much more

...

Procedural World

This maze was procedurally made with code and randomizes on play. the algorithm I used is called recursive backtracking and was super handy in the creation of Project Walker

...
...

Manual World Building

Unity also offers the option to place objects in a world. in 10 Second Escape I created a set level that would be the same each time. The Unity workflow is super easy to get a hang of

AI Enemies and Path Finding

Unity provides an out of the box navigation system for AI NPCs and enemies, however in Project Walker I customized the behavior of the Walkers to create a more natural feel to the game. Unity Navigation is quite basic but it provides the foundation for extremely complex behavior

...
...

Unity Code in C#

Unity is a great game engine but without code a game cannot be made. Unity uses C# and leverages the power of classes and objects to create functions dedicated to a singe object. Unity also provides an extensive range of libraries to make the code process smoother and quicker.

...

Unreal Engine

Unreal Engine is a BEAST when it comes to realistic environments, lighting and texturing. Though only Asphalt Drifting was made in Unreal it still is a formidable engine with exceptional capabilities.

Unreal Engine Code

Unlike Unity Unreal uses C++ which is considerably harder to learn, luckily Unreal Engine offers an alternative: Blueprints. Blueprints mimic the logic of coding but in a more visual way, Asphalt Drifting was made in Blueprints as I am not very good at C++

...