Здравейте

Аз съм Станислав, още познад под псевдонима Madman10K /мадман10к/. Аз съм на 16 и главно работя върху програми с C и C++

За мен

Аз съм роден в София, България 🇧🇬

Започнах да програмирам, когато бях на 12 с идеята да започна да създавам игри и други развлекателни програми. Започнах с game engine-а Unity, но се отказах, в следствие от това, че беше прекалено труден. В следствие от това, реших да ползвам Unreal Engine 4, с който правих игри близо 2 години

След като направих няколко недовършени игри(но научавайки много неща по пътя), реших да взема моите знания в Unreal Engine, и да ги пренеса към нов проект. Реших да направя UntitledVulkanGameEngine на 14-годишна възраст и все още работя върху него. Целта на engine-а, е да е подобен на Unreal Engine, по дизайн но да бъде на много по-проста основа. Главен мотиватор в решението ми беше, това че Unreal Engine има строга йерархична структура, която едновременно пази, програмиста от опасности, но и не отнема свободата от му.

Вече повече от 2 години работя върху този engine, софтуер покрай него, както и други програми и библитотеки, които не са свързани с него. Пълен лист с проектите може да намерите отдолу

Проекти

  1. Забравена игра с Unity - Януари до Февруари 2018
  2. Няколко забравени singleplayer и m ultiplayer игри с Unreal Engine 4 - Април 2018 до Август 2019
  3. Multiplayer FPS игра в Unreal Engine 4 - 8-ми Септември 2019 до 31-ви Август 2020
  4. UntitledVulkanGameEngine - От 4-ти Май 2020
  5. UntitledLog - От 12-ти Декември 2020
  6. UntitledDiscordBot - От 31-ви Август 2021
  7. UntitledLinuxGameManager - От 21-ви Декември 2021
  8. UntitledVukanTerminalEmulator, ImTTY, UntitledTerminalEmulatorBackend, UntitledEscapeParser - Ще започне разработка скоро
  9. UntitledRuntimeLibraryLoader и UntitledExec - От 1-ви Февруари 2022
  10. UntitledDesktopEnvironment - От 20-ти Юни 2022
  11. i18n (internationalization/интернационализация) пакети във Funtoo Linux - От 10-ти Август 2022

има повече проекти, които се разработват в момента, но не са достатъчно значими или не са все още разработени. Всички проекти в този лист, и повечето други, върху които съм работил са създени и се разработват под организацията MadLadSquad. Можете да видите всичките проекти, върху които съм работил в сайта ѝ.

Настоящи проекти

В момента работя върху следните проекти:

Работен опит

От 2020-та година, аз работя свободна професия(freelancer), но са ме наемали рядко(веднъж на всеки 3-4 месеца) и включват клауза за поверителност. В следствие от това, не мога да споделя детайли, върху какво съм работил, но мога да кажа, зче съм работил върху различни проекти с C++, включващи:

  1. Оправяне на неизправности в програми
  2. Модернизиране, рефакториране и изчистване на кода на даден софтуерен проект
  3. Адаптиране на проект от Windows за Unix или обратното
  4. Други различни задачи, включително създаване на нови компоненти в програми, зъздаване на абстракции, структури от данни и тн.

Извън това, в периода Август 2020 - Януари 2021, бях мениджър на малък отбор за разработка на игри, като от там имам опит в управляване на софтуерен проект. Екипът включваше, мен като програмист и лидер на екипа, 1 допълнителен програмист, който отговаряше и за 3D моделите в играта, както и един музикант, който отговаряше за аудио дизайна, музиката и звуковите ефекти

Познания в програмирането

Имам голямо количество опит в програмиране с C и C++, понеже съм ги използвал последните 3 години. Познавам, както стандартните библиотеки и инструментите, които предлагат модерните C и C++, така и старите и архаични стандарти като C89.

Извън това, съм разработвал малко по брой програми на Golang, писал съм добро количество bash и shell script-ове и съм правил website-и на Javascript

Езици

Изучавам и знам следните езици на следните нива:

  1. Български език 🇧🇬 - Майчин език
  2. Английски език 🇬🇧 - Между C1 и C2
  3. Немски 🇩🇪 - A2
  4. Мандарин Китайски(С упростени символи) 🇨🇳 - HSK2 ниво

Освен това, от време на време уча следните езици:

  1. Руски 🇷🇺
  2. Македонски диалект 🇲🇰
  3. Сърбо-Хърватски 🇷🇸🇭🇷
  4. Японски 🇯🇵

Обратна връзка

Хобита

Имам следните интереси:

  1. Програмиране
  2. Изучаване на езици
  3. Икономика и бизнес
  4. Геополитика
  5. Европейска политика
  6. Градско планиране
  7. Модерна Европейска история(1700-до сега)
  8. География
  9. Философия
  10. Game design и разработка на игри

От време на време може да реша да се занимавам със следните неща:

  1. Музика и Аудио дизайн
  2. Електроника
  3. Играене на видеоигри

Неща, от които никой не се интересува

  1. Аз съм gentoo linux потребител, funtoo linux ако трябва да бъда точен
  2. Пиша на 🇬🇧 english
  3. Използвам colemak като подредбата на клавишите на клавиатурата. С нея мога да пиша с ~138 думи на минута

Блог за неща, от които никой не се интересува

  1. Why retained mode GUIs are bad - Очаквайте превод към Български скоро
  2. Personal funtoo guide - Очаквайте превод към Български скоро