Dormitory23

by StafiLynx

Uncensored Windows Linux Mac.
Versionv0.7
EngineOthers
Released2026-03-09
Updated2026-04-28
LanguageEnglish

Dormitory-23 is an atmospheric 2D game about life in a strange dorm, where the hallways seem too long, the neighbors too numerous, and the "normal" rules suspiciously strict. You play as Ash : every day is filled with choices, minor quests, dialogues, and... the feeling that someone is looking a little closer than they should. On the surface, it's "just a dorm." But the further you go, the more you feel like everything around you is strange, and your "normal" interactions are just the surface. Some things are best ignored... but the game is specifically designed to make you notice. Riddles and Secrets! NSFW / Mature content The game contains 18+ elements: adult themes, explicit dialogue, scenes and animations. If you're under 18, it's best to pass!!! All characters in the game are over 18 years old.​

v0.7 N/A v06 • Lia — LEWD option unlocked (affinity 65+) - New intimate scene: Bubjob - Full dialogue sequence with Lia's character (reserved, strict, but warm) - Scene unlocks gallery entry "Soft and Warm" - Costs 3 energy • Maria (Mall) — Intimate scene added - Triggered after meeting Maria in the clothing department - Unlocks gallery entry "Back Room" • Clara — Flashback scene - Triggered by finding and reading Clara's photo album - Unlocks two gallery entries GALLERY: -------- • In-game gallery now shows all unlocked scenes • New entry: Lia Bubjob scene (locked by default, unlocks after scene) • Gallery rebuilds on each open — unlock state always up to date • Unlock progress counter added (X / total unlocked) SYSTEMS: -------- • Energy cost added to all LEWD actions (3 energy) • City map exit now costs 1 energy • Gallery unlocks now save automatically to the correct slot • Quest "Maya Document Delivery" can no longer repeat after completion • Zone transitions now have a subtle fade effect FIXES: ------ • Fixed game freeze after asking characters questions (Ask menu) • Fixed character menus not closing when switching zones • Fixed dialogue panel staying open and blocking input • Fixed Lia Bubjob scene not returning to correct DormFloor • Fixed request_sleep_menu argument error (Bed2.gd) • Fixed gallery not showing new scenes after unlock v0.5 MAJOR NEW FEATURES: CITY SYSTEM: • Added interactive city map with multiple locations - Student Dormitory (home base) - University campus - Central Park - Victory Monument - Train Station - Night Bar - City Hall • Dynamic danger levels based on time of day • Location-specific descriptions and Ash's comments • Quest-based location unlocking system • Hover effects and interactive UI NEW CHARACTERS & SCENES: • Maya - New character introduced at City Hall - Document delivery quest from Lia - Choice-based dialogue system (honesty affects relationships) - Maya recruitment storyline NEW QUESTS: • "Maya Document Delivery" (Secondary Quest) - Given by Lia - Deliver documents to Maya at City Hall - Unlocks City Hall location - Choice system affects Maya and Lia relationships LOCALIZATION SYSTEM: • Full English and Russian language support • 1000+ translated strings covering: - All UI elements - Character dialogues - Quest descriptions - Location names and descriptions - Menu items and buttons • Language selection on startup (18+ warning screen) • Language switcher in Settings menu • Real-time UI translation when switching languages • System locale detection for default language • Persistent language preference saving SPLASH SCREEN & INTRO: • Replaced video splash with animated splash screen - Animated logo sequence (StafiLynx + Dormitory23) - Smooth fade-in effects with glow and color shifting - Cinematic camera zoom on background - Vignette shader for atmosphere - Background music: "Pixel Drift Intro.mp3" • 18+ Age Warning Screen - Content warnings for mature themes - Age verification (18+ confirmation) - Integrated language selection (English/Russian) - Background image with atmospheric design GAMEPLAY IMPROVEMENTS: • Enhanced relationship system - Affinity changes based on quest choices - Character reactions to player decisions - Long-term consequences for choices • Quest tracking improvements - Quest completion/failure states - Quest-based location unlocking - Multiple quest outcomes - Quest reminder dialogues • Time and energy management - Daily activity limits per character - Energy-based actions - Time progression system - Day/night cycle affects availability UI/UX ENHANCEMENTS: ------------------- • Settings menu with Language tab - English/Russian language buttons - Current language indicator - Real-time translation updates • Improved pause menu - Gallery access during gameplay - Better navigation - Translated menu items • Enhanced inventory system - Item descriptions - Quest items tracking - Visual feedback • Character interaction menus - Talk, Ask, Spend Time, Lewd options - Context-sensitive availability - Daily interaction limits NEW ASSETS: • City map background and location sprites • Maya character portraits and expressions • Gallery scene artwork (2 scenes) • Splash screen images and logos • Vignette shader effect • New background music tracks • Sound effects for UI interactions KNOWN ISSUES: • Some city locations not yet accessible (coming in future updates) • Additional gallery scenes planned for future content • More character storylines in development v0.4 CONTENT ADDITIONS Dialogue Lines - 100+ new dialogue lines for Pedro - Updated dialogue for Clara and Lia - Quest-specific dialogue sequences - Dream sequence dialogue - Night event dialogue Scenes - Pedro introduction scene - Clara photo quest scenes (accept/refuse/fail) WIP - Clara/Lia dream sequence - Night toilet event - Ash flashback scene * Fixed Portrait Mouth Staying Open * - Added Pedro portrait closing in hide dialog()` function - All character portraits now call `set_talking(false)` on dialogue end - Fixed hide pedro_portrait()` to properly close mouth - Ash's mouth no longer stays open after dialogue - * Fixed Click Blocking Issues * - Updated `_input()` in Room.gd to check all character menus - Prevents dialogue closing when mouse is over any character menu - Checks Clara, Pedro, and Lia menus - Proper input event handling hierarchy Minor Fixes - * Fixed Duplicate Constant Declaration * - Removed duplicate `MENU_X_GAP` constant in PedroPresenceClickable.gd - Kept single declaration at line 33 ETC... Performance - ⚡ Optimized portrait animation system - ⚡ Reduced unnecessary UI updates - ⚡ Improved tween management (proper cleanup) - ⚡ Better memory management for modal blockers Code Quality - Centralized quest management in QuestManager.gd - Consistent naming conventions across character script - Improved code documentation - Better separation of concerns (UI, logic, data) User Experience - Smoother menu transitions - Better visual feedback for locked content - Improved dialogue flow - More intuitive character interactions - Clearer quest objectives v0.3 Added a major story expansion focused on Ash’s past The narrative now dives deeper into his family history, emotional trauma, and internal conflicts. Implemented the first flashback arc, divided into structured scenes These moments are triggered through dialogue and story progression, blending seamlessly into gameplay. Introduced heavier, dialogue-driven scenes Conversations now rely more on pauses, silence, and subtext rather than exposition. Dialogue Improvements Expanded dialogue system usage for: Interruptions Emotional pauses Short, sharp lines during tense moments Improved pacing in conversations Dialogues now feel less “game-like” and closer to real, uncomfortable human exchanges. NEW MUSIC. ⚙ New Systems & Experiments Added an experimental Cheat Panel (early version) This is the main new feature of the update. It allows direct interaction with game states and flags and will be expanded in future versions. Laid groundwork for: Conditional story branches Hidden narrative states Player-aware systems (the game knowing what you know) Technical Changes Refactored several scripts to support: Multi-part scenes Flashback transitions Cleaner state management for story events Improved scene loading stability Reduced hard transitions, added smoother fades and black-screen beats. Fixes Fixed dialogue triggers that could fire multiple times Fixed soft-locks caused by unfinished scene states Minor UI fixes related to dialogue windows and input timing v0.2 Core Gameplay Structure Solidified the top-down dorm layout flow (DormFloor as the main hub with corridor/living room/character rooms). Reinforced the day phase structure (early morning → late night) as the backbone for scheduling and events. Relationship & Stamina Systems Continued building out affinity as a primary progression gate (rooms/options unlocking through relationship thresholds). Improved stamina handling and interaction logic groundwork, preparing it for stricter daily limits later. UI & Interaction Improvements Refined the dark, soft-panel UI style (clean borders, readable layering). Ensured important menus render above portraits so UI doesn’t get covered. Stabilized character interaction flow with the modal menu structure: Talk / Ask / Spend Time / Lewd (locked) / Leave Save/Load Stability Fixes This was a big pain-point in early builds, so v0.2 tackled the worst offenders: Fixed critical compile/load issues caused by broken script references (e.g. wrong preload targets). Resolved naming conflicts that caused runtime weirdness (like variables colliding with built-in methods). Cleaned up several script errors (missing identifiers, incorrect casts, bad indentation) that could break autoloads and prevent saves from working. Early Quest & World Logic Cleanup Improved how quests and world-state interact so progress doesn’t randomly roll back. Started aligning “world truth” (like unlocks and important item states) with reliable save data. v0.1 Core gameplay framework Basic player navigation between rooms Interactive objects that react to player input Early quest logic and progression flags Dialogue system (early version) Text-based dialogues without character portraits Clean dialogue panel with name and text separation System prepared for branching and future character interactions Ash — the protagonist Introduction to Ash as the main playable character Internal monologues and environmental reactions The beginning of Ash’s routine and daily life UI & atmosphere Initial UI layout (dialogue panel, menus, buttons) Time-of-day system groundwork Background music switching for day and night Minimalistic, moody presentation to set the tone Technical groundwork Scene structure and room system Save/load-ready architecture (early stage) Modular codebase prepared for future characters, portraits, and events Demo Initial Release
gps4ozkvl1p3 2026-03-12
I do not know how to feel about regular mentions of suicide and animations showing it in a porn game, especially because the tags not mentioning it at all. The dialogue gets into the way of menus and UI bugs out whenever skipping it.
Johnychaotic 2026-03-04
Why is this considering a game? Its just couple arts and a several lines of text, thats all. There is no content at all. No story, no gameplay. If you wanna show something, then you have to do that something first. P.S. Four 5-star reviews looks very sus
AceGr 2026-02-25
It looks nice, but I’ll probably come back later when there’s more content added. I’d love to see some mini-games in the future, and maybe support for other languages too — like Spanish, for example. As for the phone version, it’s not that comfortable to play on mobile, so if you can, it’s better to play on a PC
SuSpenSia 2026-02-25
The game is interesting, and I think the author will be able to surprise us with some new ideas for gameplay and story. I give it 5 stars. 4 stars for the game, and 1 star for the cute eyes. I also like the characters for their drawing and appearance.
NickWilde555 2026-02-25
The game isn’t bad, it feels nice to play, but it’s still a bit rough around the edges for now. You can tell the project isn’t standing still though, and the developer is actively working on it. One of the biggest плюсы is the beautiful art style. As for the story, I’d rather wait for future updates before making any firm judgments. Wishing you the best of luck with the development!

You might also like