This page was machine-translated from Korean. View the Korean original →

← Back to game

My Universe

Game Introduction

제세형

Touch it! A super-fast minigame collection in the style of WarioWare. However, a single round you miss changes the history of mankind.


From the Big Bang to the Future — A World You Create

Nexon Game Jam Entry · Theme "Context"


📑 Table of Contents

  • 🎮 Game Introduction
  • 🕹️ Controls
  • 📁 Project Structure
  • 👥 Creators

628887450-3f0d1246-b0d9-4d6d-9815-6d6c033472a4.gif

🎮 Game Introduction

"Touch it! WarioWare" style ultra-fast minigame collection.
However, a single round you miss changes the history of humanity.
  • ⏱️ 3 to 8 seconds per round — No explanations. Look at the screen and react immediately
  • 🕰️ Chronological progression — Big Bang → Stone Age → Bronze Age → Middle Ages → Modern Era → Contemporary Era → Future
  • 🦋 Butterfly effect — Failure is not a game over, but a different history
  • 🎨 2D photorealistic style — A strange sense of dissonance created by AI-generated photorealistic images

✨ The ending is not set

628887508-05353401-65ff-490e-8362-8df5536c5971.gif

The LLM reads the history you made and writes the narrative on the spot.
  • 📖 No pre-written endings — Generated at runtime the moment the round ends, rather than pre-made branching
  • 🎭 Your gameplay is the script — What you succeeded and failed at in which era becomes the material for the narrative as-is
  • 🌠 Star Wars-style credit roll — Flows into a grand critique spanning the entire history of humanity, from the Big Bang to the future
  • 🖼️ Ending images are also generated — A photorealistic image where the experienced events are fused into a single scene appears in the background
  • 🔀 2ⁿ possible combinations — It's hard to see the same ending twice

628887529-6515d763-0a50-4ea2-833a-e9b72e21f68f.gif

World where the witch wasn't caught → "The witch survived and is now sitting next to you." World where the witch was caught → "The witch retreated into fairy tales, and magic was erased from the world."

💡 The game does not judge you. Failure is not described as 'doing poorly', but as history that unfolded that way.

Core Fun

| | | |:---|:---| | 🔥 Era-specific custom minigames | Lighting fire in the Stone Age, finding a witch in the Middle Ages, picking penicillin in the Modern Era | | 🔗 Experience historical causality | Experience "What if that hadn't happened back then?" with your own hands | | 🪞 Game failure penalty | Failing a minigame will affect gameplay in real-time. | | 🎲 Different ending every time | Success/failure combinations of 2ⁿ → Ending text and image generated at runtime |

Game Flow

🌌 Big Bang (Prologue) │ Failure → Game Over, start over from the Big Bang ▼ 🪨 Stone → 🏺 Bronze → ⚔️ Middle Ages → 🏭 Modern → 🌆 Contemporary → 🚀 Future │ Plays through all in fixed order ▼ 📜 Ending Credits (Star Wars-style roll) ▼ ✍️ Name the World → 🖼️ Permanently store in Gallery

3 Types of Minigames

| Type | Upon Failure | Example | |:---:|:---|:---| | ⚪ Normal | Just passes by | Rubbing hands, shoveling | | 🔵 Change | Flow continues, but reflected in the ending narrative and image | Inventing cars, hacking computers, stocks | | 🔴 Core | Goes straight to the ending | Lighting a fire, bronze smelting |

💀 Failed minigames leave penalties. Dust gets on the screen, rats scurry by, ghosts follow you — it continues until the end of the round.

Ending & Gallery

  • 📝 Credit text — Gemini reads your run and describes an alternate history
  • 🖼️ Ending image — Fuses and generates the experienced events into a single scene
  • ✍️ Name the world — Directly name the history you just created
  • 🏛️ Gallery — Image + credits + world name are saved as a single chunk
🔌 Completed even without an API — A fallback generator creates the script instead for generation.

🕹️ Controls

| Key | Action | |:---:|:---| | W A S D| Move · Cursor | | Space | Confirm · Rapid fire · Timing | | Mouse | Drag · Click (some minigames) | | ESC | ⚙️ Settings (BGM · Sound effects · Resolution) |

⌨️ A key is displayed for each minigame.

🛠️ Engine & Packages

| Item | Version · Notes | |:---|:---| | Unity | 6000.3.7f1 | | URP (Universal Render Pipeline) | 17.3.0 — 2D Rendering · Post-processing | | Input System | 1.18.0 — Legacy Input not used | | TextMesh Pro | Overall UI text | | 2D Animation / Aseprite / PSD Importer | Sprite pipeline | | Video Player | Big Bang video scrub direction |

🤖 Runtime AI (Ending Generation)

| Purpose | Provider | API Key | |:---|:---|:---:| | Credit text | Gemini gemini-3.6-flash | Required | | Ending image | Pollinations (flux) | Unnecessary |

🔑 Keys are not included in the source. → Intended ending credits generation not possible

🎨 Asset Production

  • 🖼️ Graphics — 2D photorealistic images AI generated
  • 🔊 Sound — BGM · Sound effects (Source citation needs to be added)
  • 💻 Code — Utilizing Claude Code

📁 Project Structure

Assets/ ├── 00Scenes/ Scenes (00000Player = Minigame Host, 00BigBang = Start) ├── 01Scripts/ │ ├── Core/ 🧩 Minigame framework (MiniGame · MiniGamePlayer · GameFlowController) │ ├── Ending/ 📜 Ending credits · Image LLM generation │ ├── Gallery/ 🏛️ Permanent ending storage & viewing │ ├── Settings/ ⚙️ Audio · Display settings │ ├── Title/ 🏠 Title screen │ └── Mini/ 🎮 Minigame-specific scripts ├── 02Sprite/ Sprites ├── 03Prefabs/ Minigame prefabs └── 04Video/ Video assets

docs/ 📚 Design documents (Minigame contracts · Endings · Gallery, etc.)


👥 Creators

🏆 4-person team / 2-night, 3-day Game Jam — Completed by actively utilizing AI.

| Role | Nickname | GitHub | |:---:|:---|:---| | Role needs to be added | Yubin Choi | @youbin999 | | Role needs to be added | Dongkyu Lee | @Dong-kyu-Lee | | Role needs to be added | Sehyeong Je | @digital8150 | | Role needs to be added | Junghyun Kim | @uglynerd1234 |


🌌 What does your universe look like? 🌌

628878615-0acf0116-9435-47f4-869b-630fca90080b.png

Made with ☕ and 😴 in 3 days · NEXON Game Jam

Keep reading