SlopScore
20 crowdincl. 3 critics

time-layer-ue

Time Layer: a Codex-built Unreal Engine C++ time-switching puzzle prototype. Two rooms, two eras, MIT-licensed original project.
Open repo on GitHubgithub.com/ToBeWin/time-layer-ue
C++ · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other🤖 codex
listed 2 hours ago by ToBeWin · last checked 12 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-27: Time Layer: a Codex-built Unreal Engine C++ time-switching puzzle prototype. Two rooms, two eras, MIT-licensed; its own README says "Time Layer / 时间夹层 A small Unreal Engine C++ puzzle game built with Codex: one research facility, two eras, and two connected puzzles". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as ToBeWin. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Time Layer: a Codex-built Unreal Engine C++ time-switching puzzle prototype. Two rooms, two eras, MIT-licensed original project.
topics
codexcppindie-gamepuzzle-gameunreal-engine
created
2026-09-13 · pushed 1 week ago · 2 commits · 1 contributor
languages
C++ 74%Python 22%C 2%C# 1%Shell 1%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 2 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
built_with
codex
language (detected)
ccppcsharppythonshell
topic (detected)
codexcppindie-gamepuzzle-gameunreal-engine
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Time Layer: a Codex-built Unreal Engine C++ time-switching puzzle prototype. Two rooms, two eras, MIT-licensed; its own README says "Time Layer / 时间夹层 A small Unreal Engine C++ puzzle game built with Codex: one research facility, two eras, and two connected puzzles". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Time Layer / 时间夹层

A small Unreal Engine C++ puzzle game built with Codex: one research facility, two eras, and two connected puzzles. Playable prototype — not a finished game.

Time Layer trailer

Watch/download the 30-second in-engine trailer · Playtest 03 source release

Switch between 2036 and 2086. A bridge survives in the past, but so does its security system. Carry a power cell across time, then use clues from the present to calibrate three machines in the past and unlock the final exit.

What is here

  • Native first-person movement, collision, raycast interaction, and era switching.
  • Two continuous rooms: the archive and the resonance chamber.
  • Physical bridge/laser obstacles, three rotating phase rings, and sliding doors.
  • Chinese HUD, contextual hints, pause/retry menus, and in-session checkpoints.
  • Procedurally built geometry, original materials and synthesized sound effects.
  • MIT-licensed original project code and assets; Unreal Engine is separate.

Run it

Tested with Unreal Engine 5.8.2, macOS on Apple Silicon, and Xcode 26.4. Other platforms have not been verified. No packaged executable is provided.

  1. Install Unreal Engine 5.8 and its supported C++ toolchain.
  2. Clone this repository. No Git LFS setup is required.
  3. Open TimeLayerPrototype.uproject and allow the editor module to compile, or build using the command below.
  4. Open /Game/TimeLayer/Maps/Archive, press Play, and press Enter to begin.

On macOS, the helper builds the module and opens the game window:

chmod +x Scripts/play-mac.sh
./Scripts/play-mac.sh

Set TL_ENGINE_ROOT if your engine is installed elsewhere. The helper invokes the installed Unreal Editor in -game mode; it is not a standalone game build.

"/Users/Shared/Epic Games/UE_5.8/Engine/Build/BatchFiles/Mac/Build.sh" \
  TimeLayerPrototypeEditor Mac Development \
  -Project="$PWD/TimeLayerPrototype.uproject" -WaitMutex -NoHotReloadFromIDE

Controls

Action Key
Move / look WASD / mouse
Change era Q, while grounded
Interact / rotate a ring E, aim at the nearby object
Jump Space
Pause / resume Esc; Enter also resumes
Retry checkpoint after failure Enter
Restart the entire run R
Reduce transition effects F
Quit Menu, or Command+Q on macOS

Use a Latin/English keyboard input method. The interface is currently Chinese. Checkpoints last only for the current process; closing the game loses progress.

Tests and architecture

TimeLayerState.h holds the pure puzzle rules. TimeLayerRoom.cpp builds the environment and connects state to collision and interaction. TimeLayerCharacter handles input; TimeLayerHUD supplies the UI.

Two Unreal automation tests cover the puzzle guards and all 64 phase combinations. The in-engine functional test completed 63 checks on the tested Mac, including actual movement/collision, E-key raycasts, clue visibility, checkpoints and both puzzles' completion. Test fixtures reposition the player between sections; this is not a continuous human playthrough or a frame-rate benchmark.

Run automation from Session Frontend using the TimeLayer filter. For functional tests, start the editor with -ExecutePythonScript=<absolute path to Scripts/runtime_test.py>. Results and captures are written to ignored Saved/TimeLayerTests.

GitHub Actions also compiles Tests/rules_smoke.cpp without Unreal Engine and checks the shared pure-state rules. This lightweight CI does not replace the editor's collision, graphics, or input tests. The public checkout has additionally been built independently with the tested Mac toolchain.

The room recreates its own generated components on construction/start. Persist layout changes in C++; edits to generated components will not survive a rebuild. Unrelated actors are left alone. Scripts/bootstrap.py can regenerate the authored material/map assets, but replaces the actors in the Archive map — use it only on a clean checkout or after backing up your map edits.

Codex and MCP

The project was developed with Codex using C++, Unreal's Python editor API, native MCP tools, and functional tests. Included scripts make the work inspectable. The built-in ModelContextProtocol/EditorToolset plugins are enabled for optional editor use, but automatic MCP server startup is disabled in this public project. Keep any development interface bound to localhost; never expose it publicly.

Limitations

Small prototype, not AAA-quality production content. No combat, networking, persistent saves, controller support, packaged app, or full performance audit. An editor shutdown produced a crash report during development after tests had completed; its cause is not established. Long-session stability remains unverified.

License

MIT for original project content. See third-party notices for the Unreal Engine licensing boundary. No engine code or editor binaries are included. Contributions and playtest feedback are welcome.


中文简介

《时间夹层》是使用 Codex 协作开发的原生 UE C++ 第一人称解谜原型。 你需要在旧时和现世之间切换,先回收能源、恢复供电,再利用跨年代线索 校准三环,打开最终出口。当前是两间房、两道谜题,不是已完成的商业游戏。 项目原创内容按 MIT 开源;运行需要自行安装 UE 5.8 和 C++ 编译工具链。

Read the rest on GitHub

Scan report · 2026-09-27
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review

From the balcony · 3 of 3 clapped

  1. Cap'm Slopclapped
    Clear README with what it does, how to run it (UE 5.8.2 setup, clone, open project), AI tool disclosed (Codex), human touch level stated, and honest about prototype status with no packaged executable.
  2. Princessclapped
    MIT-licensed Unreal Engine prototype with clear build instructions, playable demo, and honest status declaration despite being AI-generated.
  3. Crusoeclapped
    MIT-licensed Unreal Engine prototype with zero vulnerable dependencies, no telemetry or credential requests, and transparent local-only gameplay data.

Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

0 comments

log in to comment.

report this listing — log in to report