Game Development

SANDSTRIKE

Tactical Top-Down Multiplayer Shooter

Tactical top-down shooter with PvP battles, co-op Zombie Horde, and open-world RolePlay mode. 25 weapon types, implant system, ranked leagues.

SANDSTRIKE
25
Weapon Types
3
Game Modes
30+
Implants
6
Languages

О проекте

What the client got

A full-featured tactical multiplayer shooter launching on Steam Early Access — with PvP, co-op, progression system, and long-term development roadmap.

Problem

The top-down shooter market lacks projects combining tactical gameplay with deep character customization, multiple game modes, and support for both online and local multiplayer.

Solution

I developed SANDSTRIKE — a tactical top-down shooter set in a post-human future where AI robots battle across desert wastelands. Three game modes, 25 weapon types, implant and armor system, ranked leagues with 8 tiers.

Technical execution

  • Unreal Engine with P2P support via Steam Relay
  • Fog of war system with cone-based visibility and sandstorms
  • 8 body damage zones with dismemberment system
  • AI bots with three behavior types (aggressive, cautious, sniper)
  • AI Director for dynamic zombie spawning in PvE mode
  • Ranked system with 8 leagues: from Scrap Heap to God-Mode Protocol
  • 6 language support: EN, DE, ES, ZH, RU, PT-BR

Технологии

Unreal Engine
C++
Steam P2P Relay
Blueprint
AI Director
Steam SDK

Ключевые функции

3 Game Modes

Free-For-All (8 players), Team Fight (2v2 / 4v4), Zombie Horde (4-player co-op)

25 Weapon Types

Pistols, rifles, shotguns, lasers, experimental weapons with mastery progression

Implant System

6 passive slots, 30+ unique implants across 6 categories

Fog of War & Sandstorms

Cone-based visibility, dynamic sandstorms reduce line of sight

8 Body Damage Zones

Head, eyes, torso, arms, legs — with dismemberment and status effects

Ranked Leagues

8 tiers from Scrap Heap to God-Mode Protocol with rating system

Бизнес-результат

Задача клиента → Результат

Как я решил бизнес-задачу и какую ценность это принесло

Задача клиента

Создать тактический мультиплеер-шутер с видом сверху для Steam, объединяющий PvP-арену, кооперативное выживание против зомби и открытый мир RolePlay. Игра должна поддерживать до 8 игроков онлайн, локальный мультиплеер, глубокую кастомизацию персонажей и работать стабильно на средних ПК при 60 FPS.

Что я сделал

Я разработал SANDSTRIKE с нуля — тактический шутер в постапокалиптическом сеттинге с ИИ-роботами. Реализовал три игровых режима, боевую систему с 25 видами оружия и 8 зонами повреждений тела, систему имплантов для кастомизации, AI Director для динамического PvE, P2P-сеть через Steam Relay и ранговую систему из 8 лиг.

Бизнес-результат

  • Стабильные 60 FPS в матчах на 8 игроков на GTX 1660 Super
  • 25 типов оружия с уникальными механиками и системой прокачки мастерства
  • AI Director динамически регулирует сложность в Zombie Horde
  • 3 типа ИИ-ботов (агрессивный, осторожный, снайпер) с тактическим поведением
  • Ранговая система из 8 лиг мотивирует к соревновательной игре
  • Поддержка 6 языков для глобальной аудитории
  • Запланированный выход в Early Access 30 апреля 2026 по цене $9.99
Интерактивная демонстрация

Как это работает

Нажмите «Запустить демо» чтобы увидеть путь пользователя по шагам

От лобби до победы

1

Лобби и настройка

Создание лобби, приглашение друзей через Steam, выбор режима

2

Загрузка и лоадаут

Выбор оружия, брони, имплантов перед боем

3

Тактический бой

Туман войны, укрытия, фланговые маневры, командная работа

4

Дрон-магазин

Вызов дрона снабжения прямо в бою для пополнения запасов

5

Победа и награды

XP за оружие, рейтинг лиги, косметические награды

Почему это работает

Что даёт бизнесу

Каждое решение = конкретная выгода для бизнеса: экономия, скорость, конверсия

AI Director

Интеллектуальная система управления спавном в Zombie Horde. Анализирует уровень игроков, текущие HP, запасы патронов и динамически регулирует количество, тип и агрессию зомби. Каждая игра уникальна.

Dynamic difficultyAdaptive spawningPlayer analysis

Система повреждений тела

8 независимых зон повреждений с отдельным расчётом урона. Попадание в голову — критический урон, в руки — снижение точности, в ноги — замедление. Система расчленения с persistent damage между раундами.

8 body zonesDismembermentStatus effects

Туман войны и погодная система

Конусный обзор по направлению взгляда робота. Динамические песчаные бури снижают видимость всем игрокам. Многоэтажные здания с крышами создают тактические преимущества.

Cone-based visibilityDynamic weatherVertical gameplay

ИИ-боты с личностями

Три типа ботов: агрессивный (постоянно атакует), осторожный (фланговые манёвры) и снайпер (позиция на высоте). Боты используют укрытия, лазают по зданиям и координируют огонь.

3 AI personalitiesTactical behaviorMulti-level awareness

Steam P2P Relay

Мультиплеер через Steam Relay — низкий пинг без выделенных серверов. Система вечеринок через Steam Friends, Quick Match для мгновенного поиска, настраиваемые лобби с контролем параметров.

No dedicated serversSteam FriendsLow latency
Под капотом

Как это устроено

Многоуровневая архитектура для надёжности: каждый слой отвечает за свою задачу

1

Client (Game Rendering)

GameViewportFogOfWarSystemWeatherSystemHUDManagerInputController
2

Networking (Steam P2P)

Steam RelayMatchmakingParty SystemLobby ControlRanked Queue
3

Game Logic

CombatSystemBodyDamageManagerWeaponRegistryImplantSystemAIDirector
4

Progression & Data

RankSystemWeaponMasteryLoadoutsCosmeticsAchievements
Проверенные сервисы

Работает на лучших решениях

Интегрированы мировые лидеры: Stripe для платежей, OpenAI для AI, SendGrid для писем — надёжность и масштаб

Steam SDK

Авторизация, P2P Relay, Achievements, Cloud Save, Friends, Workshop

AI Director

Динамический спавн зомби с адаптацией под уровень команды

Unreal Engine

Мощный игровой движок: рендеринг, физика, анимации, VFX

FSR Upscaling

AMD FidelityFX для повышения производительности без потери качества

Steam Workshop

Поддержка пользовательских карт и модов (планируется)

Localization

6 языков: английский, немецкий, испанский, китайский, русский, бразильский

Заинтересовал проект? Свяжитесь со мной для обсуждения деталей.