My Little Planet: a cozy green planet floating among bright clouds

My Little Planet

Unity / C# / Cozy World SystemsScroll to explore

christian@portfolio:~/projects$ open my-little-planet

A tiny world built one system at a time.

A private Unity game project about exploring a small spherical planet, building cozy systems, and turning a personal game idea into something real.

What it is

My Little Planet is a cozy 3D game I am building in Unity. The core idea is simple: a small planet, a character you can move around, places to explore, resources to collect, and systems that slowly make the world feel more alive.

The project started as a way to learn game development more seriously, but it has become one of my favorite things to work on. It gives me a place to combine programming, design, animation, world-building, and problem solving.

What I am building

  • 01Spherical movement and gravity around a small planet.
  • 02Inventory, hotbar, resource gathering, and object-placement systems.
  • 03Quest and dialogue logic for world progression.
  • 04Day-and-night visuals, lighting changes, and atmosphere experiments.
  • 05Intro flow, save/load planning, and scene transitions.

Why I like this project

Game development forces me to think about software differently. It is not just about whether the code works. It also has to feel good, look right, perform well, and remain easy to build on later.

A small movement bug, a strange camera angle, or a broken quest state can completely change the experience. It pushes me to think clearly about systems, edge cases, and how different parts of the software interact.

Technical focus

  • 01Unity and C# gameplay systems.
  • 02Player movement, spherical gravity, camera behavior, and input.
  • 03State management for quests, inventory, and world progression.
  • 04Scene flow, save/load architecture, and mobile-first constraints.
  • 05Visual polish through lighting, camera framing, and UI feedback.

Public demo plan

The full game project is private, but I plan to eventually create a stripped-down public demo that shows the atmosphere without exposing important mechanics, private assets, or reusable implementation details.

For now, this page will become the public home for devlogs, screenshots, videos, and technical notes as the project develops.