Skip to content
BiosSystemPublic

About

Official public release portal and showcase hub for ApexShock: Solaris Rift, a 3v3 sci-fi mobile hero arena brawler.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

Repository files navigation

ApexShock: Solaris Rift

ApexShock: Solaris Rift

Top-down 3v3 sci-fi mobile hero arena brawler built for Android.

Engine Platform Graphics Latest Release License


Package Platform Target Architecture Download Link
Android APK Android 8.0+ ARM64-v8a ApexShock-v0.3.1.apk (27.80 MB)
Desktop Playtest Windows 10/11 x64 x86_64 ApexShock-v0.3.1-Bundle.zip (59.42 MB)
Bytecode Pack Cross-platform Godot 4.3 Any ApexShock-v0.3.1.pck (4.63 MB)

Installation Guide | Hero Roster & Ability Specs | Report an Issue


Overview

ApexShock is a fast-paced top-down hero arena brawler designed natively for mobile touch controls. Two teams of three compete inside the Solaris Rift Courtyard to destroy the opponent's Aegis Reactor Core, capture contested territory, and eliminate enemy champions.

The project is built on Godot 4.3 using the Vulkan Mobile rendering pipeline, custom zero-allocation memory pools (ObjectPool), and safe-area margin containers (SafeAreaContainer) to support notched displays and hardware camera cutouts.

ApexShock Vulkan Mobile In-Game Combat

In-engine Vulkan Mobile combat capture (v0.3.1) featuring 2D HDR WorldEnvironment bloom, dynamic point lighting, textured isometric barriers, and cel-shaded hero combatants.

ApexShock Vanguard Armory Hub

Interactive Vanguard Armory Hub featuring 3D hero showcase pedestal, dynamic overhead stage lighting, stat telemetry, and 4-tier skill loadout configuration.

ApexShock Match Victory Splash

Match Victory & Star Player MVP splash modal featuring post-game trophy progression, currency rewards, and objective telemetry.


Visual Fidelity & Engine Pipeline

ApexShock combines stylized comic readability with a modern Vulkan Mobile 2.5D rendering pipeline:

  • 2D HDR Viewport & WorldEnvironment: Wide color gamut post-processing pipeline (rendering/viewport/hdr_2d=true) delivering radiant bloom coronas, energy laser arcs, and ACES filmic tonemapping with 1.20 saturation and 1.12 contrast enhancement.
  • Real-Time Dynamic Point Lighting: 2D normal-mapped point lights illuminate the central crystal mine pit and team Aegis Reactor Cores with synchronized energy pulses.
  • Textured 3D Isometric Barriers: CC0 textured isometric metallic structures (assets/props/metalStructure_NE.png) with ambient occlusion drop shadows, gunmetal foundation chassis, and damage-reactive warning conduit strips.
  • Cel-Shaded Comic Silhouette Outlines: Multi-pass silhouette shading on character models ensuring instantaneous visual readability and contrast against vibrant arena floors.
  • Faceted 3D Pickups & Interactive Crates: 2.5D faceted isometric crystal pickups with hover bobbing and ground drop shadows; alloy Power Cube crates with glowing emerald energy cores.
  • Volumetric VFX & Lens Flares: Billowing smoke particles, star lens flare bursts on muzzle fire, and radiant particle emissions for primary attacks, supers, and gadgets.

Combat Mechanics

4-Tier Ability Architecture

  1. Primary Fire: Directional attacks aimed with the right virtual touch joystick or mouse cursor.
  2. Active Gadgets: Two selectable secondary tools per hero (3 charges per match, 5.0-second cooldown). Triggered via the gadget button or keyboard [G].
  3. Star Passives: Permanent tactical stat and trait modifiers selected in the pre-match armory.
  4. Overdrive Surge: Building combat energy unlocks a 5.0-second high-voltage state granting +25% movement speed, +25% attack damage, +20% phase shield, and an electrical damage aura. Triggered via the Overdrive button or keyboard [H].

Arena Objectives & Environmental Cover

  • Aegis Reactor Core: 3,000 HP primary team objective structure located at the top center of the courtyard. Team integrity telemetry tracks remaining core health in real time.
  • Dynamic Cover: Destructible alloy supply crates and reinforced energy barriers allow heroes to break projectile line of sight.
  • Bioluminescent Flora: Dense stealth patches grant complete line-of-sight concealment to ambush advancing opponents.

Vanguard Hero Roster

ApexShock Vanguard Hero Lineup
Hero Archetype Vitality Weapon Signature Super Ability
Volt Kinetic Tank 4,200 HP Twin Arc-Gauntlets (close-range shockwaves) Thunderbolt Meteor Leap: AoE ground slam and knockback
Valkyrie Solar Marksman 3,600 HP Twin-Rail Sun-Lance (high-velocity beam rifle) Supernova Piercing Volley: Wall-penetrating line projectile
Cinder Magma Artillery 3,000 HP Brass Magma Mortar (parabolic explosive shells) Volcanic Eruption: Area-denial lingering lava pools
Bastion Siege Juggernaut 5,200 HP Tri-Barrel Sonic Scatter (wide shotgun spread) Aegis Barrier Dome: Deployable 2,500 HP defensive bubble
Tesla Arc Technomancer 3,400 HP Chain-Lightning Staff (arcing electrical damage) Overcharge Pylon: Automated perimeter attack turret
Phantom Void Skirmisher 3,400 HP Dual Phase Daggers (rapid melee attacks) Void Blink Ambush: Flank teleport with 2-second stealth

Detailed damage formulas, passive descriptions, and balance tables are documented in docs/HERO_ROSTER.md.


Installation & Sideloading

Direct Android Sideloading (Phones & Tablets)

  1. Download ApexShock-v0.3.1.apk to your Android device.
  2. Tap the APK file and select Install. If prompted, grant permission to install from your browser or file manager.
  3. Launch ApexShock from your applications menu.

Sideloading via ADB (Workstation to Device)

With your Android device connected via USB with USB Debugging enabled:

adb install -r ApexShock-v0.3.1.apk

Desktop Playtest (Windows x64)

  1. Download and extract ApexShock-v0.3.1-Bundle.zip.
  2. Execute with any Godot 4.3 binary:
    godot --main-pack ApexShock-v0.3.1.pck

Desktop controls: Move with W/A/S/D, aim and shoot with Mouse Left-Click, Gadget on [G], Overdrive on [H], Menu on [TAB]. Full controller support via standard XInput/DirectInput gamepads.


System Requirements

Specification Minimum Recommended
Operating System Android 8.0 (Oreo) Android 11.0 or newer
Architecture 64-bit ARM (ARM64-v8a) 64-bit ARM (ARM64-v8a)
Graphics API Vulkan 1.0 Mobile Vulkan 1.2+ Mobile
Memory (RAM) 2 GB 4 GB or higher
Storage 60 MB free space 100 MB free space
Target Refresh Rate 60 FPS 60 FPS locked

Package Verification & Checksums

Release binaries are compiled with stripped GDScript bytecode (.gdc):

Artifact Size SHA-256 Checksum
ApexShock-v0.3.1.apk 27.80 MB 10c31a361123e3a8ca8845f0710d295e94c481d704579b60af52c7796bbac996
ApexShock-v0.3.1.pck 4.63 MB 2679da8c090978453dbd0df26cda348cbb258fd901a7443ce45d81a564d5c34b
ApexShock-v0.3.1-Bundle.zip 59.42 MB bded10e4ee489057bbafcca5363fbe93129db82621fcc77e17f245e870647d85

License & Community

About

Official public release portal and showcase hub for ApexShock: Solaris Rift, a 3v3 sci-fi mobile hero arena brawler.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors