Skip to content
View markveligod's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report markveligod

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
markveligod/README.md

Hi there

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.

Skills

Shell Script C++ Visual Studio Code Visual Studio Git GitHub Jenkins Unreal Engine

List of game development projects

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.

List of PET-projects in С/C++

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.

Certificates

Codewarrior Profile Badges

Github stats

trophy

Pinned Loading

  1. cub3D cub3D Public

    cub3D project 2020

    C 2 1

  2. examrank-02-03-04-05-06 examrank-02-03-04-05-06 Public

    exam project 2020

    C 197 64

  3. cpp_copliens_form cpp_copliens_form Public

    Quick way to create copliens form classes

    C++ 4

  4. ft_irc ft_irc Public

    Test project for the implementation of the IRC network

    C++ 8 1

  5. libft libft Public

    New Libft project 2020

    C 7 2

  6. MenuSystemByJam MenuSystemByJam Public

    Simple menu for a quick start on jam

    C++ 2 2