Dmitriy Andreev - Game Programmer


Here listed projects that I have worked on.
You can click on the images below to get detailed information, screenshots, and videos of each project.

Military Conflict: Vietnam


Platform: PC
Genre: Multiplayer Action/FPS
Engine: Source Engine
Release Date: 2021
Responsibilities: Rendering Improvements, Shaders, Artifical Intelligence, User Interface, HUD, Gameplay & Logic

Military Conflict: Vietnam is a multiplayer first-person shooter game running on Valve’s Source™ 1 Engine started in 2016. My responsibilities were networking, improving visuals, adding new gameplay features and solving technical problems.
For this project there is paper avaliable, describing some of the aspects of my work.

Lost Squad


Platform: PC
Genre: Action/FPS/Sci-Fi
Engine: Source Engine
Release Date: N/A
Responsibilities: Rendering System, Shaders, AI, UI, HUD, Gameplay & Logic, Level-design, Game design, Scripting, Scenery & Story, Sound FX, Music, Animation

Lost Squad is my own project that I started in December 2010. Previously it was simple modification for Half-Life 2, but with growing experience, my ambitions on the project were growing as well. I worked on almost every aspect of it: from writing a story and making simple levels to improving rendering system, adding new enemies and gameplay features. After we got a team, I mostly started doing only programming work.
The most serious things I did for this project were: procedural sky shader, deferred physically-based lighting system and true first person.

Dead Lab (HL2 Mod)


Platform: PC
Genre: Adventure/Horror
Engine: Source Engine
Release Date: Jan 25th, 2018 (alpha version)
Responsibilities: Graphics, Game Logic

Dead Lab is a horror mod for Half-Life 2. The project was created in 2012 and was developed until 2014. I was working on improving zombie enemies, player movement, ironsights, parallax mapping and improving projected texture shadows.

Alchemilla (HL2 Mod)


Platform: PC
Genre: Adventure/Horror
Engine: Source Engine
Release Date: Apr 3rd, 2015
Responsibilities: Rendering System, Game Logic

Alchemilla is a horror mod for Half-Life 2. I joined this project at very late development stage, but I was responsible for player body rendering in mirrors and solving minor problems.

Other work

I also worked on many different minor projects like:

The Revenge - is an Action/FPS game on which I started working on in 2014. Previously was a mod for HL2. My responsibilities were solving technical problems, improving rendering system, adding new gameplay features.
Crossroads Episode I - is an Action/FPS game on which I started working in 2014. My responsibilities were solving technical problems, improving rendering system, adding new gameplay features.

mIRCPro Engine, Most Wanted Script, JmYRick-PRO and others - my very old J2ME projects when I was a schoolboy and when IRC was very popular. If you REALLY interested, you can find more info, src's and .jar's here