• Register

A Case of Distrust is a 2D story-driven adventure game, set in 1924 San Francisco, playing as a female private investigator. Explore underground speakeasies, smoke-filled billiard halls, classic barber shops, and more. Catch suspects in lies by using your wits, evidence, and statements. Uncover the truth in a mystery full of deception. Intrinsic challenges face our heroine, as she struggles against a pushback on emancipation, leading to many doubts, both internal and external.

Post news Report RSS Crafting the Map Screen (Part 2 - Directory)

A series about creating the map screen for The Ben Wander Murder Collection. Part 2 is about the making the map's directory, and the slow evolution from the concepts I had created in the first part.

Posted by on

Crafting the Map Screen (Part 2 - Directory)

The map screen will continue to evolve throughout its development. I took three days to implement the map's directory in Unity, so here are some gifs, where you can already see that transformation beginning:

Day 1 - Basic Screen and The List

At the end of the first day, I had the "map" implemented as a static screen. I populated the map screen's directory with names from a mock address book generator, and I made the list scroll:

You can see the implemented directory is on the opposite side of the screen from the mock-up. I made this switch because of the Notes button in the bottom right corner -- I thought it might be confusing if you wanted to click on a name but accidentally clicked on the Notes, or vice versa.

Day 2 - In-Game Functionality

The second day was all about getting it to work. I had already created a "travel" concept in my Twine story, so I just had to represent it with the Map screen. I created a temporary starting location, then used a basic link to open the map. From there, clicking the name "C.S. Stable" takes you to Stable's apartment:

I again strayed from the mock-up by making the directory's headings in-line with the names. This allowed the names to be larger (easier to read at a proper resolution -- don't worry that you can't read them in these compressed GIFs).

Day 3 - Search Implementation

Scrolling through that list sucked! So on the final day of implementing the directory, I created a search feature for easier navigation. This required almost an entire rework of how I had set up the heading/list generation, and exposed a bug with Unity's button hierarchy, but I still managed it all in a single day, and I was pretty proud of that!


Future of the Map

The Directory is now fully functional! But the whole thing looks ugly as sin! Next week the directory will get its proper assets imported, and I'll even make the map of San Francisco in the to stick in the background!

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: