I'm Mark, I study computer graphics and game development.
I can program in C++/BP under the Unreal Engine 4/5:
- AI: programming behavior trees, tasks, decorators, services, EQS;
- UMG: programming user interfaces;
- VFX: programming Niagara Special Effects and Particle System;
- Animation programming;
- Writing readable, maintainable, yet fast and efficient code;
- Mathematical magic for solving many common coding problems;
- Setup Unreal Engine both from stock build and from source code;
- Using Jenkins to automate processes;
- Complex vector mathematics for working effectively in a 3D game world;
- Creating automation tests;
- Audio programming to create and use sound cues, classes and mixers.
I know the base architecture of the Unreal Engine, the main methods of refactoring, how to profile and build a game.
Project name | Development period | Description |
---|---|---|
Pioner | 17/01/2022 - present | UE developer in GFA Games. PIONER |
Dialog RPG System | 16/05/2023 - present | Development of a dialog system in the style of RPG mode. Repo GitHub |
WardenSystem | 09/03/2024 - 27/05/2024 | The plugin is designed to replace the "Significance Manager" module. Repo GitHub |
Asset World System | 03/02/2024 - 26/02/2024 | Plugin UE5 for convenient search and loading of objects Repo GitHub |
AGT Plugin | 01/05/2023 - 13/07/2023 | Assembly of various functionality for the expansion of the framework Unreal Engine 5. Repo GitHub |
Quest RPG System | 26/03/2023 - 13/05/2023 | Development of a quest system in the style of RPG mode. Repo GitHub |
Pirate Clicker | 01/09/2022 - 29/01/2023(Left the team) | Own game project for development on the Android platform. Link to GitHub-Repo. Link to Itch io |
Math Content UE | 18/08/2022 - present | Content with a visual representation of mathematical calculations GitHub-Repo |
Rising Signal | 30/04/2022 - 03/05/2022 | Game development for the game jam "Siberian Game Jam". Link to GitHub Repo. Link to Itch io. |
Test Your Dream | 05/09/2021 - 01/03/2022(Left the team) | A team project being developed in the studio WerFEST Software for the android platform on Unreal Engine 4. In the team as UMG developer programmer and DevOps |
ShooterBigger | 05/01/2022 - 23/01/2022 | First person shooter in C++. Link to GitHub Repo. Video Demonstration. Link to Itch io |
Pirate Puzzle | 01/06/2021 - 15/12/2021 | A team project being developed in the studio WerFEST Software for the android platform on Unreal Engine 4. In the team as a solo developer programmer. Link to Google Play Market. Link to Itch io. Link to Repo GitHub. |
Baby Atom | 02/10/2021 - 04/10/2021 | Game development for the game jam "Ludum Dare 49". Link to GitHub Repo. Link to Ludum Dare. Link to Itch io. |
Mafia Revenge | 24/04/2021 - 27/04/2021 | Game development for the game jam "Ludum Dare 48". Link to GitHub Repo. Link to Ludum Dare. Link to Itch io. |
The Mad Mayor | 01/04/2021 - 04/04/2021 | Game development for the game jam "Siberian Game Jam". Link to GitHub Repo. Link to Itch io. |
Shoot the map | 01/12/2020 - 30/03/2021 | A training project within the course on Udemy - Unreal Engine — полное руководство по разработке на С++. Link to GitHub Repo. Link to Itch io. |
Menu System By Jam for UE4 | - | A template project for a quick start in game jams. Link to GitHub Repo. Link to Itch io. |
cub3D | 01/06/2020 - 01/07/2020 | Educational project of the training program of the School of programming 21 (42 ecola) for rendering a frame using the minilibX library in C. Link to GitHub Repo. |
Project name | Development period | Description |
---|---|---|
ft_irc | 15/12/2020 - 08/02/2021 | Teamwork on the development of an IRC chat with an interactive client interface. Link to GitHub Repo. |
ft_containers | 30/10/2020 - 02/12/2020 | Own implementation of containers from the STL library according to the C++98 standard. Link to GitHub Repo. |
cpp_modules | 20/09/2020 - 30/10/2020 | A short course on learning the basics of C++. Link to GitHub Repo. |
cpp_copliens_form | 10/10/2020 - 12/10/2020 | A small program for the implementation of the pattern Copliens form. Link to GitHub Repo. |
philosophers- | 30/08/2020 - 20/09/2020 | A project to study multithreading based on the Problem of Dining Philosophers. Link to GitHub Repo. |
minishell | 23/07/2020 - 24/08/2020 | Teamwork to develop your own shell for the MAC system. Link to GitHub Repo. |
ft_printf | 18/05/2020 - 24/05/2020 | Native implementation of the standard printf function. Link to GitHub Repo. |
GNL | 07/05/2020 - 15/05/2020 | A small program for reading information from a file. Link to GitHub Repo. |
libft | 29/04/2020 - 14/05/2020 | Native implementation of the library of standard functions in the C language. Link to GitHub Repo. |