SMOKE CAM
▶ PREVIEW, MOVE TO TAKE OVER
SmokePractice

SmokePractice does the thinking. You do the throwing.

Practise CS2 smokes, flashes and molotovs on the real maps, right in your browser.

At your pace. No clock.

Video, console, game. Then round again for the next lineup. One tab, and it remembers which ones are yours.

Opens on your phone too, so the lineups go with you.

Standing on the T spawn spot on Mirage, the crosshair held on the orange ring the smoke is aimed at, a smoke grenade in hand
LANDED Window from T spawn

Want to learn this smoke?

Try it
Want to learn this smoke? Try it

Pick a map. You are already standing in it.

Mirage and Dust2 are checked throw by throw against pro demos. The other maps are fully playable and next in line.

Map of the dayMirage
Daily

Five lineups. Three tries each. One free preview of any lineup. The same challenge for everyone.

not played yet today

Questions

The ones actually asked. Anything that is not here gets answered in the Discord, usually the same day.

Ask in the Discord
Do I need CS2 installed?

No. Pick a map and practice in this tab. You can start without an account; sign in with Steam when you want to sync your progress.

Does it work on my phone?

Yes. Browse on your phone, then rotate to landscape when you enter a map. Touch controls handle movement, aiming and throws.

How close is it to the game?

Close enough that what you learn here works there, which is the only test worth passing. The movement and throw numbers are the game’s own, and every flight was checked against real demos: most throws land within about a metre of where the demo put them, nine in ten within a metre and a half. The weakest part is a grenade bouncing off a surface, and the maps differ: Mirage and Dust2 have been checked the hardest.

Can I use my own crosshair and sensitivity?

Yes, and you should, the point is that what you learn here carries back. Paste your CS2 share code, or the cl_crosshair lines from the console, and the crosshair is yours. Sensitivity takes the same number as the game and is converted the way the game converts it, with raw input and no acceleration.

Why don’t the maps look exactly like CS2?

A browser tab has a smaller budget than the game. The geometry and the textures are CS2’s own, but the lighting is worked out here instead of baked over hours, so a room can read flatter than you remember. The collision and the distances are the map’s, which is the half that decides whether a lineup lands.

Who checks that a lineup is right?

People do. Each one is recorded from a throw that landed, and a small group re-throws them map by map. If one is wrong, say so in the Discord and it usually gets fixed the same week.

Stop watching lineups.
Start landing them.

Tap a map to draw it out, tap it again to play it.

W
A
S
D
CROUCH
WALK
THROW
MEDIUM
LOB
JUMP
JUMP
THROW
☰
📱
ROTATE YOUR PHONE
SMOKEPRACTICE is played in landscape

LOADOUT

Choose your knife

Equip with 5 · Inspect with I · Switch back with QTap KNIFE to equip · Tap INSPECT to examine