Yesbox Studios's Avatar

Yesbox Studios

@yesboxstudios.bsky.social

Recreating childhood pixel by pixel. Developing Metropolis 1998. https://linktr.ee/yesboxstudios

447 Followers  |  26 Following  |  43 Posts  |  Joined: 07.02.2024  |  1.5782

Latest posts by yesboxstudios.bsky.social on Bluesky

Video thumbnail

Terrain manipulation is now in game! ๐Ÿ—ป

25.07.2025 18:05 โ€” ๐Ÿ‘ 25    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Rendering 100K units requires a lot of CPU cycles, so the second half of the video shows the setup running at (a bit unstable) > 60 FPS!

03.07.2025 14:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So I spent a few days tinkering with the containers the indoor pathing code relied on and boosted the numbers to 400-600 per frame (normal case: 2K to 3K), then distributed the load throughout multiple frames if needed.

03.07.2025 14:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Typically 2%-6% of the population (when awake) will change their activity per in game minute. Thus every ~2,000 population ate up a frame. In a real city, this number is probably closer to ~10,000 (i.e. 500 processed units per frame).

03.07.2025 14:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

For this building (which is quite large), it came out to ~75 units per frame (@ 60FPS). <"worst case">

03.07.2025 14:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This became an issue when I began batch-processing units to update their activity each in game minute. Hard to say the max number of units it could handle since it depends on building size and the units schedule (e.g. at work they move around less)

03.07.2025 14:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Stress testing: Rendering (max) 100K units and simulating all of them.

There was a bottleneck with the A* setup I was using for indoor pathing that limited the number of units processed without causing FPS stuttering. ๐Ÿงต

03.07.2025 14:17 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 0
Archapolis - Roadmap

Hey everyone, launching is on the horizon. No official date yet.

I've updated the road map reflect what Metropolis 1998 will offer for early access: yesboxstudios.com/roadmap/

22.06.2025 19:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I've been working through a backlog of assets. Happy to see the pond ones in the game now!

13.06.2025 16:09 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I waited too long to add pillars. They look great!

12.06.2025 21:06 โ€” ๐Ÿ‘ 25    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Added emergency vehicles and vehicle lights (at night) :)

09.06.2025 17:46 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Video thumbnail

More overlay/UI work. Some common issues are now covered:
- Not enough workers
- Not enough customers
- Too many customers
(hope this video doesnt get compressed to sand!)

04.06.2025 16:59 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Real time supply road painting :)
Soon, I'll be making this work as a function of distance and proximity demand.

28.05.2025 14:55 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Starting on UI Overlay work.
Coloring roads to show specific businesses' customer reach (compressed distance to show color range).
Probably should not use strict color palette for this feature ๐Ÿค”๐Ÿฅ‰

27.05.2025 15:20 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thereโ€™s a guideline: 1% of purchase price per year for maintenance. Just realized that number is affected by inflation too ๐Ÿ‘€

23.05.2025 20:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
SIgn Up

Howdy everyone, I've setup a mailing list if you want major updates sent to your inbox ๐Ÿ’Œ
dashboard.mailerlite.com/forms/153652...

20.05.2025 17:32 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Hey everyone, I just pushed out a big QOL update to the Steam demo (itch io soon). Includes 25x bigger map size and lots more!

Full list: store.steampowered.com/news/app/228...

12.05.2025 18:37 โ€” ๐Ÿ‘ 21    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I improved the building construction animation (sped up)!

Medium density zoning will be available in the next update (Soon)

10.05.2025 17:32 โ€” ๐Ÿ‘ 15    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I like all the feedback! Bluesky compresses all the pixels out of videos so it probably wasn't clear, but the default option is randomized widths. I assume you meant width where you said depth, since the depth is based on the selection box. (And the game will slightly randomize those too)

08.05.2025 22:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

You'll be able to customize zone widths for more control over how your city feels and looks. ๐Ÿ”ฒ

More customizations are planned for the future!

08.05.2025 20:35 โ€” ๐Ÿ‘ 19    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

๐Ÿ”ŠAdding more sounds to Metropolis 1998.

I've been attempting to implement CTRL-Z, but not sure if this will happen before EA.

I also resolved the GPU bottleneck and improved the FPS by 20x-30x.

01.05.2025 14:48 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Major update to the demo now live on Steam and Itch!

Major leap forward in unit simulation.

All updates here: store.steampowered.com/news/app/228...

04.03.2025 16:16 โ€” ๐Ÿ‘ 21    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Simulation is starting to come together! Workers and shoppers at the local grocery store.

14.02.2025 18:54 โ€” ๐Ÿ‘ 29    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Get item ๐Ÿฐ. Purchase ๐Ÿ’ต. Consume ๐Ÿฅต

I've been adding a lot more depth to the unit simulation for the next build :)

11.02.2025 17:27 โ€” ๐Ÿ‘ 20    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Definitely will be an option, I still love the class palette.

04.02.2025 19:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Experimenting with the color space. Thoughts???

I recently watched a documentary from the 70s. That inspired me to modify the color palette to reflect the color space of analog film. This isn't the final result, but I find the results interesting. Maybe a second option

04.02.2025 16:24 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Video thumbnail

Camera can lock on units, and units can now enjoy your city parks :)

03.02.2025 14:16 โ€” ๐Ÿ‘ 29    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Some bugs should just be kept

02.02.2025 15:03 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Making great strides to drastically improve the UI. After (left), before (right). Gonna try adding clickable items to move camera to item clicked

31.01.2025 21:30 โ€” ๐Ÿ‘ 14    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Hey! We've got visitors now ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘

Non-citizens will travel into town to eat/shop. Once they're done, they'll head home. Ignore the collisions :P

Soon they'll be able to visit friends/family

27.01.2025 21:46 โ€” ๐Ÿ‘ 36    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

@yesboxstudios is following 20 prominent accounts