What this makes
Horror games need UI that feels used and wrong: dented metal with rust in the corners, a page torn out of a diary, a flickering camcorder screen, blood where it should not be. This tool draws that look as clean, sharp pieces at any size. Pick a piece, a look and how worn it should be. Grime darkens the edges, scratches catch the light, blood drips from the top and splatters across, torn edges eat into the outline and grain adds film noise. Press New wear for a different set of stains.
Pieces
Buttons, icon buttons with sixteen horror icons (flashlight, key, door, candle, knife, pills, note, ghost and more), panels with a title, a diary note with body text, inventory slots with an item and a count, a health bar that bleeds, a heartbeat monitor that turns red as the value drops, a flashlight battery, an interaction prompt like "[E] Open", a big banner for YOU DIED or a new objective, a toggle and a checkbox.
Looks
Rusted metal is survival horror: dark steel plates, rivets, a bevel and rust. Torn paper is the diary page and the note on the floor, with burnt edges and tape. Old wood is the cabin and the church. VHS black is found footage: plain black, thin lines and grain. Six colour sets get you started, and every colour can be changed.
Godot and Unity
The Pro kit has a Godot 4 theme. Copy the horror_ui folder into your project and set the theme on your root Control, and every Button, Panel, ProgressBar, CheckBox and CheckButton uses the kit, with the typewriter font. For Unity every stretchable sprite comes with a .meta file that already has its nine-slice border, so set the Image to Sliced and it stretches cleanly.
Fonts
Creepster, IM Fell English and Nosifer are under the SIL Open Font License and Special Elite is under the Apache License 2.0, so the text in your images can go into a commercial game. The kit includes the font files and their licences.
Is anything uploaded?
No. Everything is drawn in your browser.