← back to games

Game Title One

Unity · C# · Procedural Generation · 2024

overview

[Write 2–4 sentences describing the game. What is it? What's the goal? What makes it interesting or unique? Keep it casual and direct.]

[Add more context: was this a jam game? A university project? Solo or team? How long did it take? Where can people play it?]

my role

i handled all of the programming and level design. [teammate name] did the art, and [other teammate] composed the music. this was built over [X weeks] for [jam name / class / personal project].

how i built it

[Describe the most interesting technical problem you solved in this game. Be specific — studios and other developers love reading this.]

for example: the dungeon generation uses a binary space partitioning (BSP) algorithm to create rooms, then connects them with a minimum spanning tree so every room is reachable without creating too many corridors.

// BSP room splitting — C# void SplitRegion(RectInt region, int depth) { if (depth <= 0 || region.width < MIN_SIZE * 2) { rooms.Add(CreateRoom(region)); return; } bool splitHorizontal = region.width < region.height; int split = Random.Range(MIN_SIZE, region.width - MIN_SIZE); SplitRegion(leftHalf, depth - 1); SplitRegion(rightHalf, depth - 1); }

[Continue explaining — what challenges did you hit? How did you solve them? What would you do differently? Keep it honest and specific.]

interesting problem: [topic]

[Describe another technical challenge — AI pathfinding, shader work, save systems, physics tricks, anything you're proud of.]

// Replace with your actual code snippet public IEnumerator ExampleCoroutine() { yield return new WaitForSeconds(0.5f); DoSomethingCool(); }

screenshots

Screenshot 1 Screenshot 2 Screenshot 3

play it

the game is available on: