2026-05-19 09:53 UTC · Community Announcements · Doctor Shinobi
An introduction subtitle that warmly welcomes the readerHello everyone! It's time for your quarterly proctological inspection Outcore/Dead Watch update! YAYA subtitle about how I took Outcore's final boss behind a barn and beat it to death with the nerf bat. And then I spit on it tooOne common complaint I often read about Outcore is that its final boss is too difficult. This is due to the final boss sequence being the only one that can't be skipped; it has multiple phases that are vastly different from each other, each having its own custom controls, and requires a relatively quick response ti
2026-03-03 13:42 UTC · Community Announcements · Doctor Shinobi
Hey everyone, welcome to the localization update!The past monthIt's been a month since the demo was released. The reception so far has been overwhelmingly positive! Thank you for being so patient with all of the initial technical issues that were present during release. I spent the last month fixing most of them, implementing some quality-of-life features, and working on improving the game's performance on low-end PCs.Localization UpdateI've also worked on adding new languages to the game. Thanks to the awesome work from the community, you can now play Dead Watch's demo in the following langua
2026-02-02 16:58 UTC · Community Announcements · Doctor Shinobi
Heyyyy kids!!! Are you ready to play some ːsteamhappyːːsteamhappyːːsteamhappyː Dead Watch ːsteamhappyːːsteamhappyːːsteamhappyː????The day is here, and the demo is now available! It takes between 1 and 5 hours to complete, depending on your own pace and how much side content you want to do.If you're patient, I highly suggest you aim to complete the optional content to uncover more of the game's story.This is the first time the game is publicly playable, so there will be bugs. If you encounter an issue, small or big, then please join the game's Discord server and report it at the #Dw-bugs-forum.
2026-01-21 14:29 UTC · Community Announcements · Doctor Shinobi
Helloooooooo! It's time for the second public development update of Outcore's sequel, ːsteamhappyːːsteamhappyːːsteamhappyː Dead Watch ːsteamhappyːːsteamhappyːːsteamhappyː.But first, let's announce the demo's release dateFebruary 2nd, probablyUnless I don't finish my remaining tasks or a major unexpected problem shows up. That means there are fewer than two weeks until you can play a slice of Dead Watch. Hooray!So what's new?New spritesThe guy impersonating Lumi (internally called Fake Lumi or Flumi) received new sprites. He looks much better now. Look at those abs!Capi & Comi also got a bunch
2025-10-19 17:19 UTC · Community Announcements · Doctor Shinobi
Hey everyone!It's been 4 months since Dead Watch was revealed. I'd like to keep the community updated with the game's development every now and then, so it's time for the first public update!New character revealIf you watched the trailer (which, if you haven't, go watch it!), then you should know Capi, the little capitalist gremlin girl who is Mr Krabs reincarnated.Guess what? Dead Watch is a murder mystery game, and murder mystery games MUST have a pair of twins.That means Capi has a sister! She represents communism, a rival economic belief to Capi's capitalism. The sister's name is Comi: Alt
2025-10-03 11:23 UTC · Community Announcements · Doctor Shinobi
Change notes: This update adds absolutely nothing new
2025-08-18 14:16 UTC · Community Announcements · Doctor Shinobi
A little bird screeched in my ear that some players quit the game after reaching the final boss because it's too hard.What?!I designed that boss to be challenging because that's the game's climax. I wanted beating it to feel rewarding, but never intended it to be like bosses in Dark Souls. I think it's a shame that players would play until the final boss but then quit without getting to see the end.That's why I'd like to introduce a solution.Welcome to the EZ MODO update(Credit to Yelly for the art)The final boss is initially unchanged. If you lose to it too many times, I will personally come
2025-06-14 14:41 UTC · Community Announcements · Doctor Shinobi
Fixes: Fixed the star sensitivity slider accidentally affecting the game's volume instead. How long has it been like this...?
2025-06-08 08:36 UTC · Community Announcements · Doctor Shinobi
Recently, I reinstalled Windows, and along with it, I reinstalled the Outcore project. Ever since then, things have started breaking even though I didn't make any major changes. One of the bugs that managed to slip through my testing was the camera's rendering changing to "perspective" from "orthographic" (ortho is better for 2D). This caused the camera to render things that were out of bounds sometimes. Fixed camera rendering out of bounds when choosing "retry" in the pause menu
2025-06-08 00:10 UTC · Community Announcements · Doctor Shinobi
Added a link to Lumi's next adventure at the end of the game
2025-06-07 22:29 UTC · Community Announcements · Doctor Shinobi
I'm happy to finally announce Dead Watch(ːsteamhappyːːsteamhappyːːsteamhappyː THE NEW GAME ːsteamhappyːːsteamhappyːːsteamhappyː)!Dead Watch is a murder mystery game where the time resets whenever you find a dead body. You're stuck in a castle and have to find a way out before the next murder occurs.While you explore, characters will follow their schedule, move around, and do certain actions. You'll have to use your knowledge of past loops to steer the future and prevent the murderer from killing.Featuring a bunch of losers, such as: Yourself. Lumi from Outcore, plucked from the internet. A mas
2025-04-27 19:53 UTC · Community Announcements · Doctor Shinobi
EDIT: THE NEW GAME HAS BEEN ANNOUNCED!Read about it over here: https://store.steampowered.com/news/app/1275670?emclan=103582791467394763&emgid=564746584593531784HALLO It's been over two whole microseconds since I shared news, so I think it's time for a new blog post. Today I'd like to share some progress update on ːsteamhappyːːsteamhappyːːsteamhappyː THE NEW GAME ːsteamhappyːːsteamhappyːːsteamhappyː, its funding, and also give you a bunch of free Outcore MIDI files. ːsteamhappyːːsteamhappyːːsteamhappyː THE NEW GAME ːsteamhappyːːsteamhappyːːsteamhappyː If you read the previous blog posts then y
2025-02-28 11:59 UTC · Community Announcements · Doctor Shinobi
When I created Outcore, I tried to design every obstacle to be challenging but still passable even if you're not great at games. However, sometimes players still get stuck in puzzles I thought anyone could overcome. One such puzzle is located at the beginning of the game: The MS Paint safe-unlocking challenge. I keep reading comments of angry players who get stuck at that part and quit the game. I knew some players would have trouble drawing an accurate shape, so I made it very forgiving. Even if your drawing doesn't fit exactly inside the keyhole, the algorithm will still ignore a certain amo
2025-02-16 14:43 UTC · Community Announcements · Doctor Shinobi
Updated Villain Lumi's sprites. I know some people asked for the option to switch to the old sprites. Unfortunately, the game wasn't built with interchangeable skins in mind, so adding this feature is a lot more work than it seems. Attempt to fix a rare case where Lumi doesn't recognize when the player opens their Documents folder.
2025-02-14 22:32 UTC · Community Announcements · Doctor Shinobi
Lumi's villain design has a little problem. Can you spot it? {STEAM_CLAN_IMAGE}/37873355/e6869d750daf48bffa963eb4cc3aabe07c40653d.png When they're placed side by side it becomes obvious: Lumi's villain design is inconsistent and has 3 variations: - Lumi's small sprite has black sleeves and no gloves - Lumi's big sprite has white sleeves that are connected to her white gloves - Lumi's plushie (WHICH YOU SHOULD TOTALY BUY BEFORE THE TIME RUNS OUT) has black sleeves, white gloves Oy Vai Voy what a mess!!! Lumi's small sprite was what I made first. I made it without gloves because it made sense to
Full appinfo as delivered by Steam PICS, changenumber 36631845. Also at /api/app/1275670/raw.
{
"appid": "1275670",
"common": {
"name": "Outcore",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"clienticon": "2fc3ded9dfc51138494ab73a5327425b045d5678",
"clienttga": "7dbb673e1cb94098036bf244e1be322cc8316c6c",
"icon": "06df4895a914fdef89610d2efba7ea0e484b386e",
"logo": "c70a6956ce53e1d9868fe9dfb3e5af9f89f93b70",
"logo_small": "c70a6956ce53e1d9868fe9dfb3e5af9f89f93b70_thumb",
"controllertagwizard": "1",
"controller_support": "partial",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "80e7fbe78cffdfe76f29ba5857105885a52dd375/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "100",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "100",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1762541865",
"associations": {
"0": {
"type": "developer",
"name": "Doctor Shinobi"
},
"1": {
"type": "publisher",
"name": "Doctor Shinobi"
},
"2": {
"type": "franchise",
"name": "Outcore"
}
},
"primary_genre": "25",
"genres": {
"0": "1",
"1": "25",
"2": "23",
"3": "3",
"4": "28",
"5": "37"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_18": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"subtitles": "true"
},
"hebrew": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1664175620",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1275670",
"store_tags": {
"0": "1320952",
"1": "1721",
"2": "1742",
"3": "21",
"4": "1719",
"5": "113",
"6": "3834",
"7": "1664",
"8": "4726",
"9": "6426",
"10": "4182",
"11": "3964",
"12": "4305",
"13": "4136",
"14": "492",
"15": "5608",
"16": "1625",
"17": "3871",
"18": "122",
"19": "599"
},
"review_score": "9",
"review_percentage": "97"
},
"extended": {
"disableoverlay": "1",
"developer": "Doctor Shinobi",
"publisher": "Doctor Shinobi",
"homepage": "https://www.patreon.com/c/doctorshinobi",
"isfreeapp": "1",
"listofdlc": "2128470,2133270",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Outcore",
"launch": {
"0": {
"executable": "Outcore.exe",
"arguments": "-force-d3d11-bitblt-model",
"description_loc": {
"english": "Outcore: Desktop Adventure"
},
"description": "Outcore: Desktop Adventure"
},
"1": {
"executable": "Outcore_Data\\StreamingAssets\\BlackWindowFix.bat",
"description_loc": {
"english": "\"Choose this if your desktop shows up as a black screen\" edition"
},
"description": "\"Choose this if your desktop shows up as a black screen\" edition"
},
"2": {
"executable": "Outcore.exe",
"arguments": "-force-opengl",
"description_loc": {
"english": "\"Choose this if the other options don't work\" edition"
},
"description": "\"Choose this if the other options don't work\" edition"
},
"3": {
"executable": "Outcore_Data\\StreamingAssets\\CuteAnimalsLauncher.bat",
"config": {
"oslist": "windows"
},
"description_loc": {
"english": "\"Choose this if the game works correctly, but instead of playing it, you prefer to see cute animals with clown noses\" edition"
},
"description": "\"Choose this if the game works correctly, but instead of playing it, you prefer to see cute animals with clown noses\" edition"
}
}
},
"depots": {
"1275671": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "8303519127475190721",
"size": "1427595175",
"download": "494469280"
},
"beta": {
"gid": "8303519127475190721",
"size": "1427595175",
"download": "494469280"
},
"test1": {
"gid": "466349402012792289",
"size": "1532116289",
"download": "578654560"
},
"italian_spiderman": {
"gid": "4687651413531479501",
"size": "1442436275",
"download": "568824896"
}
}
},
"2128470": {
"dlcappid": "2128470"
},
"2133260": {
"dlcappid": "2133260"
},
"2133270": {
"dlcappid": "2133270"
},
"baselanguages": "english,german,french,italian,koreana,spanish,schinese,russian,japanese,polish,turkish,brazilian,ukrainian",
"branches": {
"public": {
"buildid": "23283908",
"timeupdated": "1779095420",
"timebuildupdated": "1779095174"
},
"beta": {
"buildid": "23283908",
"description": "A branch for testing builds before they reach the public branch",
"timeupdated": "1779095174",
"timebuildupdated": "1779095174"
},
"test1": {
"buildid": "16051389",
"description": "Bug testing branch #1",
"timeupdated": "1728994707",
"timebuildupdated": "1728994707"
},
"italian_spiderman": {
"buildid": "14342034",
"description": "A branch for testing the Italian translations",
"timeupdated": "1715526841",
"timebuildupdated": "1715526498"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "2000000",
"maxnumfiles": "3",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "DoctorShinobi/Outcore",
"pattern": "*.me",
"platforms": {
"1": "Windows"
}
},
"1": {
"root": "WinAppDataLocalLow",
"path": "DoctorShinobi/Idle Game",
"pattern": "*.me",
"platforms": {
"1": "Windows"
}
}
}
}
}