Skip to content

Releases

Hidden Roof 1.7.0

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 07 Nov 15:53

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

  • painting

    • a new way to paint: strokes now lay down continuous lines of paint instead of clouds of dots: paint lands instantly under your aim, with no gaps, no matter how fast you move
    • speed and coverage: move fast for lighter, wider, softer lines; slow down for denser, sharper ones. hold your aim in one spot and paint builds up, darkens, then starts to run: heavier coverage runs longer
    • distance matters: get up close for narrow, crisp lines, or step back for wider, softer ones
    • pressure (opacity): hold Shift and scroll with the can in hand to set it from 5% to 100%: each pass builds on the last, so you can work up a fade
    • streamline: smooths your lines as the brush trails your aim a little, set it in Settings → General
    • a smarter crosshair: it shows the line you're about to leave, adjusting to your cap, distance and hand speed, and your pressure too, and it fades where the paint won't reach
    • spray you can see: every cap has its own soft plume at the nozzle, from a thin jet to a wide cloud: it follows your pressure, and other players see it too. spray at an angle and paint stretches along your aim, fading towards the far end
  • caps
    six caps to choose from, each with its own feel, from fine details to big fills.

    • NEEDLE (new): ultra-fine lines for sharp details and highlights
    • SKINNY: clean tags and crisp outlines
    • BANANA: a versatile all-rounder for everyday painting
    • BLUE DOT (new): soft edges for smooth blends and fades
    • NY FAT: wide lines for throw-ups and quick fills
    • ASTRO FAT: massive coverage for big fills and backgrounds
  • marker, roller, sponge

    • the marker and the roller can trigger runs in wet paint too, just like the can
    • the crosshair shows the actual size of all three on the wall and fades where they wouldn't reach
  • hints

    • hints now sound more natural and use first-person phrasing: "I can spray with LMB"
    • each new cap comes with a quick tip the first time you put it on
    • each hint or message shows how much time it has left
    • action hints fill up as you do what they ask, then finish with a checkmark
    • walking, jumping and running each have their own hint, shown one after another and completed by doing the action
    • pressure and color hints stick around until you've actually changed them
  • sound
    real recordings and a better mix to bring the rooftops to life.

    • city: the city below is now a real nighttime recording captured from a rooftop, fading in as you start
    • rain and thunder: real storm recordings, with a low rumble of heavy rain underneath and distant thunder rolling now and then, sometimes with no flash. when lightning strikes, three real thunder rolls follow a few seconds later, softer the farther away the strike is
    • spray: the can's hiss now responds to your pressure, distance from the wall and hand movement
    • interiors: step into a room and the city gets muffled, while the rain changes to the sound of rain hitting a tin roof
  • settings

    • the General tab is now organized into groups, just like Controls
    • General, Audio and Graphics each have a Reset all option that resets only the current tab
    • Storm and Rain indoors now have their own sliders in Audio
    • painting gets its own settings: lower mouse sensitivity and a narrower field of view while painting
    • Raw mouse: turns off mouse acceleration and the system pointer speed, in General
  • fixes and improvements

    • no more pressure loss or sputtering: shaking the can is just... for vibes?
    • the view no longer jumps on its own in Chrome on Windows
    • paint blends smoothly now, so translucent strokes don't break into hard bands
    • cap and color labels now sit next to the can, inverting whatever's behind them just like the crosshair
    • climbing down a ladder now counts for its hint, before only climbing up worked
    • Drops on metal is gone as a separate sound: those drops are now part of the rain
    • the can, your footsteps and the fans are quieter, leaving more room for the rain and the city
    • sound takes far less memory on audio outputs set to 96 or 192 kHz
    • on a slow connection the city comes first, the rest of the sounds after it
    • lightning lights up the sky and the moonlight more
    • capture mode has a clearer panel: one control a line, and in the free camera hold Tab for all its keys
    • the new caps are placed on the level, go find them
    • lightning no longer crashes the game when the Thunder slider is set to 0

Hidden Roof 1.6.2

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 04 Nov 09:55

capture mode and bug fixes.

  • capture mode

    • press N to film the game in first person or with a free camera
    • in a session, the others see Capture badge by a person who captures
  • fixes

    • the video on the page about the game is sharper and plays on phones
    • pickups' rings no longer grow when seen from far away
    • the menu shows session players correctly without running off the screen
    • players with the game minimized, even while joining, are now seen by everyone
    • painting offline for a long time no longer leaves you reconnecting for ever, and the paint reaches the others in order
    • a slow reload keeps your place for 30 seconds, not 15
    • stepladders stay in sync after a lost connection or a server restart
    • after a slow load, the others are no longer shown seconds late

Hidden Roof 1.6.1

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 02 Nov 17:57

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

  • multiplayer

    • a player who breaks the rules can be banned from multiplayer
    • while banned, single player stays open
  • about the game

    • a new landing page with game description
  • fixes

    • "Admin" is no longer a nickname you can take
    • on a Mac, holding Esc in fullscreen tells you ⌃ ⌘ F leaves it, not F11
    • pickup rings on the title screen have the right size
    • the settings' tabs are renamed to match the menu
    • a stepladder can't be placed in an open doorway or right in front of it or behind it to prevent blocking

Hidden Roof 1.6.0

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 01 Nov 09:37

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

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

    • its paint is saved on the server and stays from one visit to the next
    • house rules before you join
  • private sessions
    hosting your own session is off for now: we'll say on Discord when it's back.

    • up to 4 players
    • the 5-letter code is now the session's password: the list shows the session, you type its code to join
  • multiplayer

    • a session list: public and private sessions, with players, ping and the tools each allows
    • a new loading screen while the roof and its paint come in
    • a full session puts you in line: see your place, and you drop in as soon as a spot opens
    • close the tab and your seat goes to the next player within 15 seconds
    • a session can turn tools off: their items leave the map, and they're back once you leave
    • come back under the same nickname, on the same device or network: you get your tools back and stand where you were
  • performance

    • the server sends you everything the others did in one go, so many more players fit before anyone lags
    • standing still sends less, so a quiet roof takes less of your connection
  • fixes

    • the game runs in one tab at a time: a second tab says it's open in another tab
    • when the server goes quiet, the game reconnects within seconds instead of waiting for the browser

Hidden Roof 1.5.0

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 23 Oct 18:13

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.

  • paint

    • paint dries after a few seconds: spraying over a dry coat or a rolled wall no longer starts runs; holding the can on one spot still does
    • fewer runs: the roller lays a lighter coat, and caps run less, from the skinny cap (least) to the fat cap (most)
  • on screen

    • subtitle-style hints teach you the controls as you play
    • turn them off, or show them again from the start, in Settings
    • pickups, and players joining or leaving the session, show as short notifications
    • a cleaner screen
  • multiplayer

    • a player's name tag shows their nickname, what they're doing and how far away they are
    • leaving a session takes you back to the title screen with your own paint, as it was before you joined; the session's paint stays only if you saved it
  • performance

    • other players' spraying costs less: the game reuses where their spray hits while their aim holds still
    • moving the stepladder near lamps no longer slows the game
    • no more stutter in the first moments after loading
  • links

    • Terms and Privacy pages
    • the pause menu links Discord, GitHub, YouTube, Instagram and TikTok, and a "buy me a coffee" link to Ko-fi
  • fixes

    • a busy server no longer drops you when you reconnect; coming back online retries at once
    • statuses show when the server goes quiet, the connection is slow or you're reconnecting, and a "Reconnected" check once it's over
    • a lost session shows a dialog saying why (an update, a server restart, everyone left), with options to save your paint, reload or open the menu
    • a tab left open on an old version asks you to reload after an update, instead of saying the server isn't responding
    • nicknames: Latin letters and digits only, up to 16
    • if the game crashes, a dialog shows the error
    • screenshots (K) show the other players' name tags
    • links in Updates are clickable
    • without JavaScript, the page says the game needs it instead of loading forever

Hidden Roof 1.4.0

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 19 Oct 19:28

key bindings, bug fixes and performance improvements.

  • keys and settings

    • a new Controls tab in Settings lets you rebind every key
    • your settings are now remembered between visits
    • crouch (hold or toggle) and tap twice to run are set in Controls
    • reset all puts back every key
    • Graphics shows your graphics card
    • Graphics has a performance test (a benchmark)
    • the mouse wheel changes the color
    • Q/E cycle through your caps, or change the width of the marker, roller and sponge
  • color picker

    • click the mouse wheel (MMB) on any paint to switch to the closest color you carry
  • multiplayer

    • rejoin within 3 minutes and you get your stepladder and what you carried back
    • strokes you made as the connection died are painted again once you're back
    • joining a session with a lot of paint is faster and no longer freezes the game
    • while you join or host, the menu shows how far the paint has loaded instead of PLAY; LEAVE cancels
    • the server no longer says it's full right after big sessions end
    • other players move smoothly on a bad connection
    • a connection that is slow only one way no longer drops
    • paint takes much less traffic
    • a reloaded or duplicated tab keeps the paint it sends
    • SAVE while reconnecting says to save again once you're back, instead of waiting forever
    • leaving while a session loads no longer leaves PAINT DETAIL locked, or says you're in a session with no connection
    • a game error ends the session with "the game hit an error", not "a new version is out"
  • fixes

    • placing the stepladder no longer makes the game stutter
    • a page zoomed out in the browser no longer draws more pixels than your screen has
    • paint cleaned off with the sponge gives its memory back
    • browser shortcuts and zoom no longer get in the way while you play, and the mouse's back and forward buttons stay in the game; F5, F11 and Esc still work, in fullscreen too
    • you can stand on water tank roofs
    • shaking and spraying the can no longer work at once
    • right Shift runs too
    • a trackpad swipe changes one color at a time
    • K takes a screenshot only while you play
    • on a Mac, keys no longer stick after a Cmd shortcut
    • a game opened in a background tab loads
    • the loading screen says why when the game can't start
    • if something breaks while you play, the game says so and offers a reload, instead of freezing
    • paint runs trickle the same at any frame rate, so other players see them closer to how you do
    • the PLAY button shows its ESC key in Firefox and Safari, where Esc resumes
    • a trackpad swipe's sideways part no longer drops part of a color step

Hidden Roof 1.3.0

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 13 Oct 10:58

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

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

    • hold esc to leave fullscreen: a ring shows how long
    • a Discord link
  • multiplayer
    pausing in a live session shows your ping, the code to copy and everyone's initials in their paint colors.

  • roof

    • security cameras tilt up and down to follow you, not only turn
    • the traffic cone takes paint on its outside
    • rain, neon flicker and volumetric light have new defaults
    • some pickups moved
  • fixes

    • spray starts at the can
    • ladders end at their top, and scaffolding ladders sit in the middle of the hatch
    • the game's files start loading with the page

Hidden Roof 1.2.0

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 11 Oct 14:19

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

  • multiplayer

    • up to 20 players in a session
    • you see the others' caps and spray, and who's away or disconnected
    • a session keeps your inventory when you come back
    • joining shows its progress
  • 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.

    • brick walls, more windows, lamps, signs, ducts, railings and skylights
    • caps, colors and tools are easier to tell apart
    • some windows are clear: see through them or paint over them
  • fixes and performance

    • signs and billboards are lettered on the front only and read the right way
    • you no longer catch on railing posts
    • the mast can't be climbed
    • paint comes back after the graphics driver resets
    • a loading screen until the game is ready, so nothing freezes when you start

Hidden Roof 1.1.0

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 09 Oct 20:24

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

  • 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.

    • new manga (the default)
    • old manga
    • retro light
  • 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

Choose a tag to compare

@GeoGeorgeous GeoGeorgeous released this 09 Oct 20:20

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.

  • 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

    • spray can: your main tool, used with the caps below
    • marker: a square nib for outlines and handstyles
    • roller: solid bands of paint for big fills and blockbusters
    • sponge: scrubs paint off
    • stepladder: place it to reach higher walls
  • caps

    • standard: an all-round cap for fills and outlines
    • skinny: thin, sharp lines for tags and details
    • fat: wide strokes for throw-ups and fast bombing
    • spray: a soft, wide spray for fades and backgrounds
  • 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.