UniverCity
Matthew Collins Developer
Matthew Collins Publisher
2020-02-01 Release
🎹🖱️Keyboard + Mouse
Mixed
(15 reviews)
The Game includes VR Support
Public Linux Depots:- UniverCity Linux 64bit [10.13 M]
- UniverCity Linux 32bit [10.88 M]
Update 0.3.0This took longer than it should have, sorry about that. The focus of this update was to improve how idling worked to allow for more interesting things to happen as well as fixing the issues with the previous system. This ended up being a bit more as I ended up tiding up a few other things along the way. From git:
85 files changed, 6651 insertions(+), 2036 deletions(-)
I explained the idea behind the new system's internals in a previous post
- Reworked how idling is handled internally. Now works on a smarter system which should solve the issues like students repeatedly using a toilet or snack stop.
- Allowed students to drop trash after getting something to eat, janitors can clean this up.

- Fixed mishandling entities during saving rooms causing data to transfer from one entity to another on load, all previous data on entities in rooms has been lost as a result.
- Greatly optimized loading and saving. Save format now streams to a file and uses CBOR instead of JSON. Also fixed some unneeded pathfinding work happening on load. Load times (in some tests) when from 2 seconds to 200 milliseconds. This requires a conversion of old save files which should happen automatically when trying to load it.
- Crash reports now try to merge multiple crashes into one file. Turns out crashing whilst crashing was common when threads get involved.
- Removed the "double tile rule" that prevented you from placing a tile onto a tile of the same type, this was left over from an issue back during development.
- Validate seats before trying to continue to sit on them. Should cause students to leave a seat faster once it is removed
- Set "SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS" to false
I always assumed this was something done by my window manager not SDL2 and it bugged me. Saw a thread on reddit pointing this out and thought I should change the default. If you liked the previous default you can set the enviroment variable "SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=1".
- Students now avoid walking on the grass outside your building area and now prefer using the paths.
- Updated to Rust 1.29.0
Known issues:
- Cafe/Snack stop don't warn when you are missing staff, this is due to the idle changes and will hopefully be fixed quickly.
[ 2018-09-21 21:04:19 CET ] [ Original post ]
MINIMAL SETUP- OS: Ubuntu 16.04
- Processor: Intel/AMD 2.1 GHz or HigherMemory: 1 GB RAM
- Memory: 1 GB RAM
- Graphics: GPU supporting OpenGL 3.3 or later
- Storage: 512 MB available spaceAdditional Notes: Desktop only. No controller support
RECOMMENDED SETUP- OS: Ubuntu 16.04
- Processor: Intel/AMD 2.5 GHz or HigherMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: GPU supporting OpenGL 3.3 or later
- Storage: 1 GB available spaceAdditional Notes: Desktop only. No controller support
16.39$ (18%)
8.39$ (16%)
2.93$ (80%)
4.95$ (17%)
26.34$ (12%)
6.48$ (78%)
25.19$ (16%)
49.58$ (17%)
8.39$ (16%)
5.03$ (16%)
24.87$ (17%)
42.46$ (15%)
12.44$ (17%)
5.27$ (12%)
16.57$ (17%)
5.78$ (17%)
4.95$ (17%)
3.61$ (86%)
33.97$ (15%)
49.79$ (17%)
4.95$ (17%)
7.95$ (20%)
33.19$ (17%)
9.33$ (38%)
44.95$ (25%)
18.39$ (8%)
8.47$ (15%)
16.79$ (16%)
16.97$ (15%)
3.05$ (85%)
2.55$ (83%)
8.49$ (58%)
0.89$ (87%)
2.13$ (79%)
0.68$ (91%)
3.06$ (83%)
6.38$ (57%)
0.43$ (91%)
2.13$ (91%)
4.25$ (57%)
2.69$ (91%)
30.0$ (50%)
17.0$ (66%)
1.02$ (87%)
10.91$ (22%)
3.75$ (92%)
1.28$ (91%)
0.6$ (91%)
12.0$ (70%)
0.45$ (85%)
0.6$ (91%)
3.06$ (74%)
2.17$ (87%)
0.85$ (91%)
1.91$ (87%)
9.37$ (63%)
2.38$ (66%)
0.43$ (91%)
7.2$ (64%)
3.83$ (87%)
10.39$ (77%)
1.99$ (80%)
3.99$ (87%)
3.99$ (73%)
1.99$ (85%)
9.99$ (75%)
1.09$ (93%)
1.19$ (92%)
4.99$ (50%)
2.99$ (95%)
8.99$ (10%)
15.99$ (47%)
1.19$ (76%)
7.48$ (75%)
2.49$ (88%)
2.49$ (50%)
1.98$ (80%)
1.49$ (94%)
1.19$ (88%)
1.19$ (94%)
1.10$ (93%)
1.19$ (94%)
37.99$ (22%)
21.99$ (27%)
8.79$ (60%)
0.99$ (90%)
35.99$ (10%)
1.09$ (82%)
0.69$ (65%)
1.98$ (80%)
FANATICAL BUNDLES

Time left:
356367 days, 3 hours, 8 minutes

Time left:
23 days, 10 hours, 8 minutes

Time left:
33 days, 10 hours, 8 minutes

Time left:
38 days, 10 hours, 8 minutes

Time left:
22 days, 10 hours, 8 minutes

Time left:
44 days, 10 hours, 8 minutes

Time left:
18 days, 10 hours, 8 minutes

Time left:
18 days, 10 hours, 8 minutes

Time left:
52 days, 10 hours, 8 minutes
HUMBLE BUNDLES

Time left:
4 days, 4 hours, 8 minutes

Time left:
4 days, 4 hours, 8 minutes

Time left:
11 days, 4 hours, 8 minutes

Time left:
13 days, 4 hours, 8 minutes
by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE
hatnix
Adventure Night: Bear With Me #2
hexadigital
Ace Attorney Investigations 2: Prosecutor's Gambit
Ace Attorney Investigations 2: Prosecutor's Path [Nintendo DS] :...
outermostghost
R.E.P.O.
[18+] I get to have friends! - R.E.P.O. w/ @alness49, @lyssa_ishida, &...
drivemeca
Marvel Rivals
Drops ON - Temporada 2.0 - Superheroes de sbado
azretka
Software and Game Development
Go htmx pgsql
dolphde
Last Epoch
[GER] WW Void Knight goes brrrrrr...
trogallart
Warcraft II: Remastered
Playing with viewers every weekend! Match commentary and gaming!
soulchainer
Just Chatting
Mira, mam, sin brazos! - Rayman, un da cualquiera :3.
mongoosestudios
Software and Game Development
Building a MUD Game Engine in Go
visualvengeance
Dead by Daylight
Road to p3 on survivors 28/45!!!!!!!!! \o/
black_m0nster
DARK SOULS III
PLAYING DARK SOULS 3 FOR THE FIRST TIME (SORT OF) WITH DEATH COUNTER.
tom__bh
Software and Game Development
Tattoy Release Progress 29%: github.com/tombh/tattoy/milestones
admike_dev
Just Chatting
Petit game du samedi soir ft @egammik & Bematt || !motr !discord
sneaky_donkey
Software and Game Development
Working through "Building a Debugger" book
cyburdial
Marbles on Stream
BONUS POINTS - Let's grind some marbles! | !mystats | !nft | 18+
undine_almani
Just Chatting
Teilschuld Traymont kann's nicht lassen...
aibix0001
Science & Technology
planloser Samstag
diogenesofmiami
Pacific Drive
First Playthrough! (Ep. 2) - Loving this game so far!