Progress
| Major Task | Status |
|---|---|
| Multiplayer 0.0.1 Demo | Completed |
| Player Locomotion | Working |
| NPCs | Spawners, Waypoints, Pathing |
| North Beach Model | 1/10 is generous |
| Core Gameplay Mechanic | Unknown(?) |
| NPC interactions | Not implemented |
| Inventory | Not implemented |
| Lots of important things | Not implemented |
Gameplay Concept
Become a local in North Beach, San Francisco.
Engage in social rituals, earn local status, and uncover a deeper simulation of community living and urban play.
Gameplay Loop
- Complete tasks at real-world locations to build rapport with neighborhood NPCs
- Make money doing local deliveries
- Use money to hang out at Places of Interest
- Manage drunkeness
- Unlock social interactions with Localz
- NPCs start greeting you by name
- Access to minigames, secret challenges, and insider info
- Time-of-day effects
- Environmental modifiers, weather
- Customize your look with unlocked cosmetics
Places of Interest
Game Start - Spawn
- Bus Stop at Columbus and Union
- Meet Kevin and get directed to Italian Athletic Club
Italian Athletic Club - Main Hub
- Social Boards that track progress - non-networked objects
- Empty boards fill with progression
- Balcony - first area unlock
Marios
Player can only be in Mario's Zone X minutes a day unless buying food / drink.
Zone: Extends partially across street Enable Access: First Mission from IAC / meet Dario on street
- Meet Dario
- Run deliveries: Liguria
- Minigame: Make Panini
- Scope for localz
- Buy menu items to extend access in zone
- NPC that spawns doors away and then returns home after
- Appear after X minutes at place
| Menu Item | +Duration | Effect | Cost |
|---|---|---|---|
| Beer | 2minutes | +drunk | 5 |
| Espresso | 1minutes | -drunk | 10 |
| Salad | 2minutes | 20 | |
| Panini | 3minutes | -drunk | 20 |
| Cannelloni | 5minutes | -drunk | 50 |
Hole in the Wall
- Meet Nick / Matt
- Run deliveries
- Graffeo
- Liquor Store
- Pick up shifts
- Minigame: Make Coffee at HITW
Tony Niks
Player can only be inside Tony Niks while buying drinks.
- Meet Sebastian
- Pay Cover
- Expensive by minute
Church - Opens on Sunday
- Sneak and Steal Money from Pews
- Donate in front of Priest to increase rep

Technical TODO
Quests System
- Implement proximity-based triggers (e.g. “Hey! Listen!”)
- Example: character in the park offers a narrated introduction
- Store quest data in structured JSON/YAML (by location or NPC)
Challenges System
- Short skill-based or timing-based mechanics at known hotspots
- Examples: dice at Bing’s, oyster eating competition
- Pub Crawl
Social Interactions
- Implement reputation system per NPC
- Unlock new conversation branches, perks, or items based on social level
- Agent-based dialogue trees with probabilistic or branching logic
Character Progression
- Leveling or notoriety system tied to local recognition
- Cosmetic unlocks via vendors (hats, shoes, ball trails)
- All data stored in easy-to-edit formats per location/NPC
North Beach Feature List
Gameplay Mechanics
- Deliveries: Marios, Graffeo, Liguiria, HITW, Lillies
- Events: “Afters”, Oyster Competition, Tai Chi at W2
- Bars: Bing’s dice, Tony Niks, Specs, Bow Bow karaoke
- Shifts: Work at HITW after meeting Nick
- Items: Condor magnet, Fernet (drunk vision), Specs secret order
- Minigames: Skate the Hill, underground poker
- Books: Meet Dave by reading his favorite
Mechanics to Prototype
- Dialogue engine
- Dynamic reputation gates
- Simple job system
- Delivery → Inventory → Reward loop
- Environmental state triggers (time of day, popularity zones)
Super Backlog
- Expansion Cities (e.g. Lower Haight, The Mission, Brooklyn, etc.)
- Mobile version
- NPC phone/text interactions
- Offline/local save mode
- “Localz” branded merch and story expansions
Patch Notes
7/3
- New North Beach Model
- Building bases with aligned satellite imagery
7/2
- Making Character Models in Blender
- Exporting Baked textures with Blender scripts
- Unity material hookup successful with Mixamo Auto-Rigger
6/26
-
Networking
- Testing to Success
- Demo'd with: John, Josh, and Matt! Successfully!
- Able to join via Steam Friends with and without and invite
-
Models
- Progress on procedural generated buildings
- Marios, OJs, the other place.
6/25
-
Steam.NET integration with FuzzySteamworks
-
Blender
- Washington Square Park Huge updates
6/24
-
Concept Art
-
Blender
- Washington Square Park, Church, Tony Niks, Marios
- Filbert, Union Streets and Buildings
- North Beach Streets Grid
-
Unity Scale and North Beach Model .fbx Testings Successful
6/23
-
Throw Animation with steps and RPC
-
Networked Ball prefab
- Holding a ball in hand
- balls list of prefabs
-
Animator Throw still has issues
6/22
- Added Mirror
- Network Animator and local test success
- Animator Overhaul with Mixamo Character Model
6/21
- Third Person Controller Overhaul
- Graphics Render Pipeline fix
- Camera working good enough with run jump walk and spin dwad
6/20
-
Character Controller rework to failure, needs more work
- Throw mode working but will be scraped
6/19
- Found potential fix for Multiplayer Test
- Camera v1: Orbital Camera and Throw Mode
- Charged Throw with added pitch and throw-from-hand
6/18
-
Fresh Unity Project
-
Followed the
Mirror Quick Start Guide -
Working local multiplayer
-
Swapped Transport Layer to Steam.NET
- Added Steam.NET and FizzySteamworks
-
Built and shipped
0.0.1 -
Testing Steam Friends Multiplayer: Failed to Connect