drama call

back

I pitched them with a working store instead of a deck. It is now their real site.

client
Drama Call, Manchester
what I did
Design, build, game, ongoing dev
built with
Shopify, Liquid, three.js
live at
dramacall.com
Drama Call landing page: the brand logo over a full-screen brand film, with links to the flagship store, shop, movies and info appearing around it
The landing page. One of their films plays full screen, and the links only appear when you hover the logo.

the pitch

Drama Call is a Manchester streetwear brand with a shop on Tib Street, collaborations with adidas and Manchester United, and a tracksuit they call the heaviest in the game. Their website was not keeping up with any of that.

Instead of sending a proposal, I built the whole thing. A complete, working Shopify store with their real products in it, designed around their own brand rather than mine. Then I sent them the link. They liked it enough to publish it as their actual site.

a shopify theme written from scratch

There is no starting template under this. Every file is written for them: Courier typewriter type in capitals, 1px borders, and buttons that invert on hover. Their four-point star is hand-traced as an SVG and used everywhere, including as the mouse cursor, which flips between black and white depending on what it is over.

Drama Call shop grid with size buttons appearing over a hoodie on hover
Hover any product and the sizes appear. One click drops it in the cart.
Drama Call product page showing a black hoodie, size buttons with sold out sizes greyed, and an add to cart button
Product page. Sold-out sizes are struck through, and the size chart opens in place.

The checkout flow is built for speed. Size pills on hover, a cart drawer that slides in without a page reload, and sold-out pieces greyed with a badge so nobody clicks through to disappointment. Moving between pages, the logo morphs from its position on one page to its position on the next.

movies and the flagship store

Drama Call make proper short films, so they got a proper place to watch them. The movies page is a black room with a screen in it. When nothing is playing, a DRAMA DVD logo bounces around the screen and changes colour every time it hits a wall. Below it is a tracklist of every film.

Drama Call movies page: a black screen with a bouncing DRAMA DVD logo above a tracklist of brand films
The movies page, idling.
Drama Call flagship store page with the Tib Street shopfront, address and opening hours
The flagship store page, over a slow reel of the Tib Street shop.

The background films were the fiddly part. Embedded YouTube players flash their own play button and title over everything. I rebuilt their films as compressed, self-hosted video so no player ever appears, with a fallback for phones in low power mode that refuse to autoplay.

trackeh run: a playable 3D game, hidden in the site

There is a small star in the corner of the landing page. Click it and you are skating through Manchester. Trackeh Run is a fully playable 3D skating game I built in three.js, with a PS1 look: rendered at low resolution and scaled up, the way the consoles did it.

Trackeh Run start screen listing the controls and the prize: score 1200 to win a 10 percent discount code
The start screen. The controls, your best score, and the prize.
Trackeh Run gameplay: a low-poly skater rolling down a Manchester street between red brick buildings with posters on the walls
Mid-run. It is daytime in the game because it was daytime in Manchester.

Their owner asked to rename the death screen. I shipped it.

on a phone

Most of their customers arrive from Instagram on a phone, so that is where it was tested hardest. The game plays with swipes and taps.

Drama Call landing page on a phone
Drama Call shop grid on a phone, two products per row with quick add buttons
Trackeh Run start screen on a phone

after launch

The build was the start. Since then I have been their developer in practice, usually over WhatsApp, usually the same day:

what this shows

A template would have been quicker. It also would have looked like every other store on Shopify. Drama Call now have a site that could only be theirs, and the thing people talk about is a game that gives them a reason to come back. That is the difference between a website and a custom Shopify build.

start a project see all the work →

more