
About Me
Hi! I'm Edward, a game developer from Russia. I've been learning Unity and making games since 2019. I enjoy doing technical game design: designing game architecture and developing and introducing new game mechanics.
Since 2022 I've been working at perelesoq game studio on a new unannounced project.
Here you can see some of my projects that I've been developing while learning the game engine.
Projects
Universe Simulator
The simulation of the motion of the planets does not take place using the built-in features of the physics engine. The logic of planetary motion was made from scratch. Each FixedUpdate, optimized mathematical calculations take place, after which the planets are shifted to the required distances through Transform.
This approach again provides much more freedom, you can customize absolutely any behavior: from a complete casual to a simulation close to reality.
The main feature of the project is the calculation of the flight path of the planets, taking into account their future collisions. The algorithm has been optimized for mobile devices.
Third Person Controller
The character controller is made on the Unity Character Controller component, the camera is controlled by Cinemachine, the movement is done using animation (using Root Motion).
This project also used the Animation Rigging Package to give the character more natural movement.