Shadow Raid Dev Update #2 — Pre-Sprint Status & The 11-Week Path

Two weeks since Dev Update #1. The tutorial is now a seven-step scripted flow. The tank is balanced. Sprites are standardized. Monday morning, the main sprint begins. Eleven weeks until launch day. Here's where Shadow Raid stands and what comes next.

Where We Left Off

If you missed it, Dev Update #1 covered the foundation day — thirteen hours of solo grinding that shipped HUD polish, the game over screen, the lore document, briefing system, parallax refactor, the first tutorial draft, character portraits, and version control. Eight systems in a single day.

That was the foundation. Today's update is about what happens when you actually build the house on top of it.

What Shipped in Two Weeks

// SHIPPED
Tutorial Scripted Flow
Seven steps. Captain dialogue. Spawner mode switching (meteor → soldier → tank → pickups → final test). Announce-before-action paradigm. Zero placeholder triggers.
// SHIPPED
Tank Enemy (Soldier_02)
HP 3. Move speed 2.5. Rocket launcher. Auto HP bar via parent inheritance. The proper armored threat — three shots to kill, dodges that matter.
// SHIPPED
Bullet vs Rocket Collision
Player can shoot down incoming missiles mid-flight. +5 score bonus. Adds skill expression — dodge or destroy, your call.
// SHIPPED
Sprite Standardization
Every sprite at native size. image_xscale = 1.0 everywhere. Precise (Per Frame) collision masks. The chaos of inconsistent scaling — gone.
// SHIPPED
Spawner Mode Engine
Ten distinct modes: off, meteor_only, wait_meteor_pass, soldier_only, wait_soldier_kill, tank_only, wait_tank_kill, pickups_only, wait_pickups, normal. Tutorial gets full surgical control.
// SHIPPED
Ghost Tank Bug Fix
Refactor broke event_inherited() in Soldier_02 Step. Tank spawned invisible above-screen, blocked the spawner forever. Fix: one line restored. Lesson: parents matter.

The Tutorial Story

Tutorials are where indie games die. Too long — players quit. Too short — players don't learn. Too rigid — players feel handheld. Too loose — players feel lost.

Shadow Raid's tutorial is now a seven-step scripted flow built around a paradigm called announce-before-action. The Captain doesn't react to what you just did. He tells you what's coming before it happens. The game pauses. You read. The action starts. You apply.

The Seven Steps

  1. Step 0 — Introduction. "So you're the new recruit. Show me what you've got." Game pauses. Player ship spawns after dismiss. First control test begins.
  2. Step 1 — Asteroids. "Asteroid incoming! Your bullets won't break it. Rockets can destroy some types — but not all. Learn to dodge." Single meteor spawns. Player practices evasion.
  3. Step 2 — Soldier-class enemy. "Enemy fighter. Fast but fragile. Two shots and it's done. Take it down." Soldier_01 spawns. Player practices offense.
  4. Step 3 — Tank-class. "Heavy armor, missile launcher. Their rockets hurt — dodge or shoot them down in flight." Tank spawns. Player learns the rocket interception mechanic.
  5. Step 4 — Pickups. "Collect what you find. Coins are your pay. Hearts restore health. Fuel keeps you flying." Three pickups in sequence: Coin, Heart, Fuel.
  6. Step 5 — Final test. "Eliminate 20 hostiles. Then we'll talk real contracts." Spawner switches to normal mode. Twenty kills required.
  7. Step 6 — Graduation. "Excellent work. Return to base. Your first contract is waiting." Tutorial complete flag saved. Player returns to menu.

Total tutorial length: roughly two minutes if you're competent, four minutes if you're cautious. Skippable on second run via the save flag.

The Monetization Decision

Today I made a strategic call that will define the entire economy of Shadow Raid: zero interruptive ads during gameplay.

No banner ads cluttering the HUD. No interstitials mid-action breaking flow. No timed video ads between levels.

Instead, the model is hybrid free-to-play:

The philosophy is simple: interruptive ads kill vertical shooters. The genre lives on flow state — fast reflexes, escalating tension, clutch dodges. Breaking that with a 30-second video ad after a near-miss boss fight is how players uninstall.

Rewarded ads work because they're a player-initiated transaction. The player chooses to watch in exchange for value. That's not interruption — that's an economy.

The 11-Week Path to Launch

The deadline is hard: 31 July 2026, Shadow Raid LIVE on Google Play. That's eleven weeks from today.

Here's how those weeks break down:

WEEK 1
Tutorial Polish + Mini-Boss
Full F5 test of tutorial flow. Drone mini-boss (HP 5) triggered after score ≥ 200. Code cleanup. Pixel 7A device test.
WEEK 2
Act 1 — Captain Krev
Boss Krev (HP 200, 3 phases). 5-frame sprite animation. Pre-boss narrow corridors. First boss fight room.
WEEK 3
Act 1 Content — Five Levels (W1L1–W1L5)
Five gameplay levels feeding into Krev. Enemy wave progression. Difficulty curve tuned. Pickup density balanced.
WEEK 4
Act 2 — The Cyber Boss
Horde mechanic. Escort waves. Boss weak alone, deadly with fleet support. Survival challenge.
WEEK 5
Act 2 Content — Five Levels (W2L1–W2L5)
Multi-enemy waves. Defensive armada patterns. Approach corridors to Cyber's command ship.
WEEK 6
Act 3 — Vex & The Alien Empire
UFO drone swarms. Asteroid belt approach. Narrow corridors. Pure skill check — agility over firepower.
WEEK 7
Act 4 — The Captain (The Twist)
Final boss. Mask reveal cinematic. Code Name Viper-style storytelling. Five gameplay levels feeding into the climax.
WEEK 8
Monetization Integration
AdMob rewarded ads. Google IAP (no-ads, coin packs, starter pack). Shop UI. Daily reward system. Receipt validation.
WEEK 9
Beta Testing — Pixel 7A
Daily device testing. Performance tuning. Battery profiling. Bug fix sprint. Real-world balance pass.
WEEK 10
Play Store Submission Prep
Store assets (icon, screenshots, feature graphic). Trailer (OBS + DaVinci). Privacy policy. Data safety form. ASO copy in 6 languages.
WEEK 11
Soft Launch → LAUNCH DAY
Staged rollout 1% → 10% → 50% → 100%. Crashlytics monitoring. Crisis response ready. 31 July 2026 — LIVE.

The State of the Build

SYSTEMSTATUSNOTES
Player ship + dual fire✓ DONELVL 1 red ship, twin cinematic flames
Soldier_01 (drone enemy)✓ DONEHP 1, 3-burst shooting AI
Soldier_02 (tank enemy)✓ DONEHP 3, rockets, HP bar
Bullet + rocket systems✓ DONEAnti-rocket bullet collision
Spawner mode engine✓ DONE10 modes, distance check, 75/25 split
Tutorial scripted flow✓ DONE7 steps, end-to-end
HUD + pickups✓ DONEHP, fuel, score, coins, heart/fuel/coin pickups
Save system✓ DONETutorial flag, progress, settings
Briefing + dialog system✓ DONECaptain portraits, typewriter text
Mini-boss⏳ WEEK 1Triggered at score ≥ 200
Boss Krev (Act 1)⏳ WEEK 2HP 200, 3 phases, 5-frame sprite
Acts 2–4 bosses⏳ WEEK 4–7Cyber, Vex, Captain reveal
20 levels content⏳ WEEK 3–75 per act, difficulty curve
Monetization (ads + IAP)⏳ WEEK 8Rewarded ads, no-ads premium
Play Store launch⏳ WEEK 1131 July 2026 — HARD DEADLINE

Honest Talk About Eleven Weeks

Eleven weeks is tight. Not impossible — but tight enough that there's no slack for personal crisis, no buffer for unexpected bugs, no room for scope creep.

I know this because I'm not pretending it's a marketing exercise. This roadmap is the plan I'm betting on. If I miss week 3, week 4 has to compress. If I miss week 7, the whole monetization phase compresses, which means lower polish, which means worse retention, which means lower revenue, which means the entire effort doesn't pay back.

The way to make this work:

Why the July Deadline Matters

This isn't an arbitrary date. It's the gap between Shadow Blocks settling into its CrazyGames/GameDistribution distribution and the start of the autumn season when mobile game competition spikes hardest.

August is when global Shadow Blocks revenue should start arriving (web portals take six to ten weeks from submission to Full Launch with monetization). Shadow Raid launching at the start of August catches that momentum — both games visible at the same time, both products of the same studio, both pieces of the same Shadows Universe.

It also matters personally. My wife Judyta has been carrying the load of two boys with autism while I've been building games at the kitchen table. Shadow Raid launching this summer means revenue arriving in autumn. Revenue arriving in autumn means choices we couldn't make before. Where to live. How much to work. How much to rest.

That's the real engine behind eleven weeks of structured work. Not a market window. Not a calendar. A family that deserves more than I've been able to give them.

What Monday Looks Like

Monday morning, the laptop opens. The coffee gets made. GameMaker boots up. The first F5 of the week tests the tutorial end-to-end. Bugs get logged. The mini-boss gets designed. Five HP. One spawn trigger. Score ≥ 200 condition.

And so it begins.

I'll be back here in two weeks with Dev Update #3 — by then Krev should be implemented, his 5-frame animations should be running, and we'll know whether the difficulty curve in Act 1 is fun or punishing.

If you want to follow the build, the devlog updates every 1–2 weeks. Shadow Blocks is on Google Play right now if you want to see the engineering style that's going into Shadow Raid. Both games come from the same studio, the same engine, the same one person at a MacBook in Sunderland.

Indie devs survive on community. Thanks for being part of mine.


PLAY SHADOW BLOCKS
My first mobile game. 80 levels. 10 dark fantasy worlds. Free on Google Play. The foundation that Shadow Raid is built on.
▶ DOWNLOAD NOW
☕ COFFEE?