Vladimir Ianuskin

Game programmer

I build gameplay systems and server logic for shipped and in-development games, with over a year of industry experience.

Languages
C# · C++ · Java · SQL · PHP · GLSL · HLSL
Engines & APIs
Unity · Unreal Engine · Vulkan · OpenGL · WebGL · SDL
Areas of work
Gameplay · Networking · Optimization · UI · Systems Architecture · Database Management
AllUnityUnrealVulkanOpenGLSDL

Mouse Constraints

Collision shapes with vertices and normals, click-generated rays, intersection calculations, and constrained movement.

OpenGL Graphics

Reflection and refraction, mouse-controlled camera rotation, mesh texturing, and Phong vertex and fragment shaders with multiple lights.

OpenGL Physics

Torque and rotational inertia, underwater buoyancy, and circle-to-circle collision.

SDL Physics

Gravity simulation, circle-to-circle collision, and mouse click-and-drag interactions.