Работы фрилансеров Игры
Программирование игр

Примеры работ и кейсы по направлению «Программирование игр»

Алия Мухаметзянова
Алия Мухаметзянова 2 месяца назад
захват флага
Игра в жанре захват флага, есть возможность выбора команд, реализованы механики: раундов, таймера, таблицы лидеров, доставка и захват флага.
АЗ
Артём Заботин 3 месяца назад
TowerDefense
Игра в жанре Tower Defense (защита башни), с слотами и уровнями прокачек башен, рандомизацией волн врагов и постепенном усложнение, а также с интерактивные окружение с которым может взаимодействовать.
АЗ
Артём Заботин 3 месяца назад
Puzzles
Пазл где игрок свапая по экрану двигает квадраты в направлении свапа, задача добраться до каждой красной точки. Игра с сохранением прогресса и высчитыванием звезд на уровне
N
Фрилансер 3 месяца назад
Zoology (мод на Rimworld)
Мод на игру Rimworld, написанный на C# с использованием библиотеки Harmony.
АЗ
Артём Заботин 3 месяца назад
MotoCross
Игра в который игрок с помощью джойстика управляет мопедом и его главная задача пройти все испытания и препятствия, не перевернув транспорт.
Дмитрий Гришин
Дмитрий Гришин 3 месяца назад
Игровая серверная инфраструктура Discord-бот, API, LLM и панель управления заявками и сервером
Игровая серверная инфраструктура Discord-бот, API, LLM и панель управления Это мой внутренний backend-контур для игрового проекта. Через него я собрал единый рабочий пайплайн: создание заявок в Discord, передачу данных в API, автоматическую обработку по этапам и ручной контроль через desktop-панель. Стек Discord, API, LLM, desktop admin panel Статус Рабочий внутренний прототип, пайплайн собран Фокус проекта Сбор заявок, orchestration сервисов, ручной контроль Панель контроля сервисов и заявок Ключевые особенности Единая система ролей и каналов в Discord, пошаговый опрос, передача данных в backend, автоматические статусы, история выполнения и отдельная панель управления сервисами. Система использовалась как практическая инфраструктура вокруг собственного проекта: через неё можно запускать и останавливать сервисы, отслеживать состояние заявок, открывать карточку обращения и быстро понимать, где именно остановилась обработка.
Дмитрий Гришин
Дмитрий Гришин 3 месяца назад
Игра кликер C++ с бибоиотекой Raylib
DiceClicker Desktop pet-project на C++ и raylib Рабочий прототип игры с опорой на собственный код поверх библиотеки raylib, без использования готового игрового движка. Текущая версия уже содержит основной игровой экран, набор служебных экранов, локализацию, настройки, логирование и отдельные gameplay-модули. До финального состояния в первую очередь остаются визуальная полировка, текстуры и выравнивание части интерфейса. Стек C++17, raylib, CMake, STL Статус Рабочий прототип, основной функционал собран Фокус проекта Gameplay, UI, служебные системы, структура кода Ключевые особенности Разделение на отдельные модули core, gameplay, screens, ui, managers и persistence; отдельные настройки окна и звука; RU/EN локализация; runtime-логирование; подготовка к тестированию через отдельный тестовый target и headless-сборку. Текущий игровой экран: несколько рук, апгрейды, автокрутка, спец-кубики и инвентарь По набору экранов и модулей проект уже вышел за рамки простого клика по одной кнопке: в кодовой базе есть отдельные экраны магазина карт, драфта, осмотра карточек и специальных кубиков, меню паузы, внутриигровых настроек, титров и подтверждающих диалогов.
АС
Андрей Стоковский 3 месяца назад
Интерфейс для игры "Сборатон" на платформе Roblox Studio
Разработка интерфейса для игр в жанре "Сборатон" на платформе Roblox Studio. Разрабатываю интерфейс журнала, финальный экран, журнал телепорта.
Кирилл  Колосовский
Кирилл Колосовский 3 месяца назад
Battle Sroyal
Battle Sroyal Один матч. Один шанс. Ты высаживаешься в опасной зоне, где каждый игрок соперник. Оружие появляется по всей карте, и только самые быстрые успеют подготовиться и занять позицию. Механики: • Вертолёт. Перемещайся по карте и используй высоту как преимущество • Спавн оружия. Находи экипировку в разных точках, каждый матч проходит по-разному • Зона. Безопасная область постепенно сужается и вынуждает игроков сталкиваться Исследуй карту, продумывай маршрут и не стой на месте. Побеждает тот, кто адаптируется быстрее других.
Кирилл  Колосовский
Кирилл Колосовский 3 месяца назад
LDM Survive
LDM Survive Ты просыпаешься… и вокруг только тишина. Никаких подсказок, никаких ресурсов в кармане. Только ты и мир, который не собирается подстраиваться под тебя. LDM Survive - это выживание, где каждая мелочь имеет значение. Здесь нельзя просто бегать бесконечно и игнорировать потребности персонажа - тебе придётся следить за собой, как в реальной жизни. Основные механики: • Голод - ищи еду или… последствия не заставят ждать • Сон - усталость накапливается, и без отдыха ты становишься слабее • Выносливость - бег, действия и даже паника тратят силы • Верстак - создавай инструменты, ресурсы и всё, что поможет выжить Исследуй мир, добывай ресурсы, строй свою стратегию выживания. Здесь нет “правильного” пути - только твои решения и их последствия. Сможешь ли ты адаптироваться… или станешь ещё одной частью этого мира?