Hidden Roof

Updates

Every version of Hidden Roof, the free multiplayer graffiti game in your browser, newest first. The same notes are in the game under Esc → About → Updates.

Hidden Roof 1.7.0

a whole new feel to painting, reworked audio, improved hints, and a few extra goodies for your next rooftop run.

Hidden Roof 1.7.0, in the game

painting

caps

six caps to choose from, each with its own feel, from fine details to big fills.

marker, roller, sponge

hints

sound

real recordings and a better mix to bring the rooftops to life.

settings

fixes and improvements

Hidden Roof 1.6.2

capture mode and bug fixes.

capture mode

fixes

Hidden Roof 1.6.1

fair play in multiplayer, a page about the game, and a few fixes.

multiplayer

about the game

fixes

Hidden Roof 1.6.0

public sessions are here, multiplayer has a session list, and busy sessions run lighter.

Hidden Roof 1.6.0, in the game

public sessions

our first public session is ready and will run soon.
follow our Discord to know when it's up!

private sessions

hosting your own session is off for now: we'll say on Discord when it's back.

multiplayer

performance

fixes

Hidden Roof 1.5.0

paint dries, so a throw-up over dry paint runs less; new hints teach the controls as you play; and multiplayer tells you what's going on when the connection has trouble.

Hidden Roof 1.5.0, in the game

paint

on screen

multiplayer

performance

links

fixes

Hidden Roof 1.4.0

key bindings, bug fixes and performance improvements.

Hidden Roof 1.4.0, in the game

keys and settings

color picker

multiplayer

fixes

Hidden Roof 1.3.0

a new menu and a better roof with fewer rough edges.

Hidden Roof 1.3.0, in the game

menu

the pause screen, settings, multiplayer, save and upload are redesigned, with a credits page and an updates page.

multiplayer

pausing in a live session shows your ping, the code to copy and everyone's initials in their paint colors.

roof

fixes

Hidden Roof 1.2.0

multiplayer for up to 20 players, a busier roof with new windows, and the controls painted on the walls.

Hidden Roof 1.2.0, in the game

multiplayer

hints on walls

the controls are painted on the wall by the spawn. it's real paint: scrub it off or paint over it.

roof

the roof is busier and more realistic.

fixes and performance

Hidden Roof 1.1.0

a new roof to paint, a new look, more colors and smoother movement.

Hidden Roof 1.1.0, in the game

new roof

the game now starts on a new roof level, with its own spawn point and hidden pickups.

3 shader styles

pick one in settings.

12 colors

lime, teal, cyan and brown are now hidden on the roof too, for 12 colors to find.

sprint

double-tap W to sprint, like in Minecraft. you sprint until you let go of W.

can

hold RMB to shake the can. a tap gives back a little pressure, and holding it refills the can fast.

world

the aviation light on the dome now pulses red and lights the roof around it.

performance

the roof draws far fewer objects per frame and uses about a third less memory for paint. the game also loads faster.

fixes

pickups float in their rings again on the start screen.

Hidden Roof 1.0.0

the first release. you climb onto a hidden rooftop. it rains, neon flickers, and wires and billboards fill the city below. find your tools, paint, scrub it off and paint again.

Hidden Roof 1.0.0, in the game

look

the whole world is drawn in ink, like a manga page: hatching and cross-hatching for shadows, pen outlines and paper-white light. the only color in the city is the paint you bring. lamp light and its shadows are baked in, and fog and lightning are drawn over the top.

painting

paint soaks into walls, floors and props and stays there. it crosses the seams between props, so one piece can run across a wall, a pipe and a door. if you lay on too much, it runs down the wall. the can loses pressure as you spray: shake it. paint never runs out.

tools

caps

multiplayer

host a session and share its 5-letter code to paint the same roof with a friend.

saves

save your work to a file and load it later. old saves still load after updates.