Night Lift
Run the lift at a hotel for monsters. Keep the vampire away from the garlic chef, or the whole lift pays.
Screenshots
Screenshots supplied by the seller.
Description
Night Lift gives you the worst job in the hospitality trade: lift operator on the night shift at a hotel for monsters. Guests appear on seven floors, each showing where they want to go. Send the lift, tap who gets in, and take them up before their patience runs out.
The catch is who shares. Vampires and garlic chefs can't ride together. Neither can werewolves and black cats, or ghosts and mummies. Let enemies into the same lift and they fight, both check out, the lift jams and the hotel loses a star.
Space matters too. The lift holds four, a troll takes two, and a ghost takes none at all. Quick rides earn bigger tips, and anyone left waiting too long leaves a bad review. Lose all five stars and you're fired.
New guests check in over the first nights, and every shift gets busier. Plain HTML, CSS and JavaScript with hand-drawn SVG characters, no server and no running costs. It plays with tap, mouse or number keys, and it's easy to reskin with new guests and feuds.
Condition
Development stage: Working prototype (seller-declared)
Seller-declared: provided by the seller, not independently verified by SellMyVibe.
- Solo creator
- Mainly AI-generated
- Under one month in development
- Mobile-friendly
- Tests included
- Setup guide included
- Demo available
What works
- Seven floors with a lift you send by tapping or number keys
- Seven monster guests drawn in SVG
- Three feuds that start fights and jam the lift
- Lift capacity, with big and weightless guests
- Patience bars, tips and bad reviews
- Five-star rating, with the game over at none
- Nights that get busier, with new guests arriving
- Best tips remembered between visits
- Pause, and calmer visuals for reduced motion
- 13 tests covering the lift, boarding, feuds, tips, patience and a bot that plays whole games
What’s unfinished
- No sound or music
- No online leaderboard
- One hotel layout
- Touch controls haven't been tried on a real phone
Included assets
Full source code
Original SVG characters
Test suite
Documentation
Technologies
HTML, CSS, JavaScript (ES modules), SVG, localStorage, Node test runner
Setup requirements
Upload the files to any static web host. To try it locally, run python3 -m http.server and open http://localhost:8000. Run the tests with npm test (Node 20 or newer).
Dependencies and ongoing costs
None. It's a static site that runs free on any web host and uses system fonts.
Known limitations
Difficulty was tuned with an automated player that reached nights 5 to 6, not with people. It reacts instantly, so most players will end earlier.
Listings are reviewed for completeness and clarity before publication. Approval is not a guarantee of quality, ownership, security or commercial success. Read the details and ask questions before buying.


