1. Vivat Slovakia
  2. News

Vivat Slovakia News

Courier missions, All Saints’ Day, First Achievements - Vox Vivat #4 - Dev diary

Notice the pace we've set? It's literally spooky! That's because we have All Saints' Day, or Halloween as the Americans call it – and that means the vampire-themed free update is coming to you just in time!

[h2]New Activity: NAY Express Courier[/h2]
Slovak electronics retailer NAY has arrived in our virtual Bratislava, offering Milan an opportunity to make some extra money. In Petržalka, a NAY building has sprung up where you can work as a courier delivering electronics.

Expect 10 fast-paced deliveries including voice acting, where you'll earn not only some crowns and an achievement for completion (more on that below!) but also an exclusive in-game reward.



[h2]NAY Walkman – Listen to the radio on the go[/h2]
After completing 10 deliveries across virtual Bratislava, you'll unlock a feature players have been asking for. Now you’ll be able to listen to Radio LFO or your own music via a walkman even when you're on foot. This mechanic came from suggestions on our Discord, so if you're not part of the community yet, feel free to join and share your ideas – we’re listening.



[h2]New Mechanic: Personal Garages[/h2]
Where do you store all those crowns you’ve earned? As a bachelor living in an apartment block, you have to invest in a new car. But you’ll need to take care of them properly, garaging them, so that in 10 years, you can sell them as “low-mileage imports from Austria.”

Back to the garages – it's a new game mechanic! We've scattered garages for sale throughout virtual Bratislava. You can store all your vehicles, whether bought from Ivan’s Rides or as bonus cars earned through side activities.



[h2]Garage Tuning, Phase 1 – Underglow[/h2]
Why visit Ivan's Rides for your vehicle modifications when you can do it yourself in your garage? Repainting your car any color in your newly acquired garage is a breeze – but that’s not all.

To get that Underground 2 vibe, you’ll be able to add neon underglow to any of your vehicles. Right now, we’re offering just a teaser color for the neon lights, but it’s clear where we’re headed in terms of visual tuning in future phases.



[h2]Unserevehikel Tornado – 3 New Variants[/h2]
The popular Unserevehikel brand has received a new import with three fresh versions. You’ll see the Tornado cruising the game’s streets in its hatchback version, a family-friendly tourer, or an unassuming sedan.

You’ll also notice upgrades to the front and rear lights, which we’ve applied to some older cars as well. To be honest, on some cars, the headlights used to look a bit like stickers! On a brighter note – Vivat Slovakia has added over 100 drivable vehicles since early access. That’s a huge milestone!



[h2]Smola Agro – The Black Ambulance[/h2]
For All Saints’ Day, we’re bringing back an eerie Eastern European legend from the 80s. The Black Ambulance roams the city streets, abducting children for their organs. In the past, kids knew it was time to go home when the streetlights turned on.

When the lights flickered, it was time to run.
Emerging from the shadows of the flickering streetlights, a dark Smola Agro with a black finish and vintage ambulance design haunts those who play outside too long. This unique vehicle will now roam the streets of digital Bratislava in Vivat Slovakia.



[h2]Gerlach 725 Monster[/h2]
We all know by now that one of the game’s main characters is voiced by the slovak rapper EGO. But did you know about his bandmate Rytmus’s videos? In one of the latest episodes of his show, a monster truck was featured that cannot go unnoticed.

Ivan fired up the welder and fitted the body of the luxurious Slovak car Gerlach 725 onto giant wheels. You can win this beast at the Petržalka Bumper Car attraction and pick it up from your newly added garages. Like all your cars, this Gerlach also functions as a taxi. Whether customers will dare to get in, though, is another question.



[h2]Achievements Are Coming[/h2]
Every gamer knows that satisfying feeling when earning an achievement. Vivat Sloboda only had one, but Vivat Slovakia will have two... for now. We’ve got the achievement system ready and are gradually adding Steam trophies to the game to make sure everything works smoothly when the final version is released.

  • Handle with Care – Complete the NAY Express delivery and get the walkman
  • Smashing Pumpkins – Smash all 50 pumpkins and get the vampire car

You can unlock these two achievements with this patch, but we’re already preparing a massive batch of trophies for the next update.



[h2]Polishing, Optimizing, and Perfecting – Yes, Still[/h2]
Aside from adding new content, optimizing, and working on the other side of the tape (which will be action-packed!), we’re of course fixing all the bugs reported through the in-game menu or by our dedicated testers. We quietly add these minor gameplay improvements, outside of the Vox Vivat updates.

For example, to liven up the city, we’ve added Schweisser Team welders on various construction sites and scaffolding. We’ll take another look at the already improved bumper car attraction and the latest mini-story in the The Prodigal Son Returns mission, which spices up the ladder climbing portion.

We live by the motto "It’s the little things" and hope that when we finally remove the Early Access sticker from Vivat Slovakia, you’ll experience a more polished game – especially if you’ve been with us from the start.



Another great example is the road network in the game, which has been bugging us since early access. Roads had lots of geometric errors, causing a significant load on your PC. Dominik tackled the road network over the past few months and managed to reduce it by over 1,000,000 triangles. The road file is now just 55 MB.

This drastically reduces the load on your hardware by more than half.
In addition, Damián is continuously looking at the most resource-heavy buildings and remodeling them with new expertise. Currently, he’s focused on remastering the parliament building, which will not only look better and be less taxing on your computer, but will also open up the parliamentary garden area.



[h2]English Voice Acting in Vivat Slovakia is Approaching[/h2]
A major milestone in localization for foreign players is within reach. In collaboration with the Prague-based studio BEEP, we’ve managed to record voices of native speakers for the first side of the Vivat Slovakia tape.

The game already has English subtitles, but as content grows and the game’s quality improves, professional English voice acting will open doors for us on the bloodthirsty (even outside of Halloween) international market. We have even wilder localization plans, hoping to tackle subtitles in other languages too. So, if you’re fluent in any foreign language, feel free to reach out.


[h2]Ferraty Vampire RSR[/h2]
For All Saints’ Day, 50 pumpkins have appeared around the city. Don’t forget, you’ll find the first one in the tutorial (mission zero), where your border guard colleagues shine a light on it. It’s the first collectible item in Vivat Slovakia, and for finding all of them, you’ll not only get an achievement but also a bloody reward.

The 1981 Czechoslovak horror movie Vampire from Ferat is still a bizarre and terrifying work, telling the tale of a car that runs on the driver’s blood. Ferraty Vampire RSR has several unique abilities. Not only does it leave behind a trail of Milan’s blood, but it also devours the veins of pedestrians. Better not look under the hood!



f you’ve read this far, thank you for sticking with us, enjoy the upcoming update and see you in the next Vox Vivat!

Changelog HOTFIX 0.6.0b53

  • Fixed an error causing some players to get stuck in a black screen after launching the game.

Players still experiencing a black screen after launch, please contact us at [email protected] along with your player.log file.

Thank you and have fun!

Changelog: Post-Summer Update is Here!

[h2]Changelog 0.6.0b42[/h2]

Citizens, please pay attention to the following important announcement.

The summer heat is subsiding, but despite the dropping temperatures, our officials' heads are still steaming — all in the name of improving our capital city. Returning vacationers can look forward to many fun activities, as well as an overall enhancement in the quality of life, especially in the areas of transportation and recreation.

Those of you who diligently follow our regular newsletter Vox Vivat are surely eagerly anticipating the updates listed below, so allow us to present them in more detail.


Fishing Season Open
Fishing enthusiasts are in for a treat. In collaboration with local authorities, we are offering every citizen free fishing gear to help control the overpopulation of certain species in Bratislava's rivers and lakes. For each fish caught, we are offering a financial reward, and for anyone who catches at least five fish, we have a special express delivery of fishing attire straight to your home.

Citizens can start fishing at designated spots at the Chorvát Canal in Petržalka and gradually move on to Štrkovec and Kuchajda lakes, and even the Danube river. Happy fishing!


Taxi Taxi
The Bratislava Tourist Office has registered an increased demand for taxi services throughout the city. Citizens who want to make some extra money should keep their eyes peeled. A raised hand and waving from fellow citizens by the side of the road is not just a friendly gesture but also a chance to boost your household income.


Vehicles and Traffic
The long-awaited vehicles ordered from Germany have finally arrived, and our rescue and fire departments are now able to enjoy brand-new service vehicles. In addition, drivers have also reported spotting a new model, the Poissy TD in combi version, and the rare custom-built Smola Bohemia by Medailex on the roads.

New vehicles:
  • Unserevehikel Vanmaster + variants
  • Medailex Sportster
  • Poissy TD Combi



Rail and Water Transportation
Several key connections in Bratislava's railway network were temporarily closed over the summer due to essential trackwork. After completing all repairs, we are pleased to announce the reopening of train services between Hlavná Stanica, ŽST Nové Mesto, and ŽST Petržalka stations. For the modest ticket price, citizens can now travel across the city, even with their personal vehicles, without any additional charges.

Following the summer floods, the Water Management Company has lifted the restriction on navigation on the Danube. In addition to the return of tugboats, this has also allowed the city to reopen the beloved Propeler ferry. Thanks to an efficient shift rotation system, the ferry operates 24/7 between Tyršovo and Rázusovo embankments, completely free of charge. Citizens are advised to exercise caution when boarding and disembarking, as we've had reports of attempts to cut in line, push ahead, and jump the railing, all of which inevitably lead to sudden falls into the water.


IMPORTANT WARNING!
For the citizens and visitors of the capital city, we are issuing a warning based on reports received by local police units. According to our information, a dangerous type of grenade launcher has appeared on the black market. Investigators have determined that it is an under-barrel grenade launcher marked VG 70 — a prototype from the Czechoslovak era, with only a few units produced in the late 1960s.

How this historical, yet still very dangerous weapon ended up in circulation is currently unknown. We kindly ask all citizens for any information that could aid in the investigation and urge you to prioritize your safety and well-being.


Miscellaneous
  • The main character, as well as all story characters, have undergone cosmetic skin adjustments: less sweat and shine.
  • Story characters now react to certain situations while driving in a car (experimental).
  • Improved police NPC spawning system.
  • English mission names added to the English localization.
  • Terrain and horizon distance adjustments.
  • Various terrain improvements.
  • Various adjustments to building, vehicle, and prop models.
  • Minor adjustments in story missions.



Thank you for your attention and support, dear citizens. Our city is constantly undergoing gradual cleanup and enhancement, but there’s always room for improvement, so we continue to welcome all your insights, suggestions, and criticisms.

You can learn more about the latest happenings in Bratislava in the Vox Vivat newsletter as always. We wish you lots of fun!

Every great game lets you fish - Vox Vivat #3 - Dev diary

We dutifully report after our summer jobs that Vivat Slovakia is getting another major free
update. Once again, we’ve listened to you, our player, and focused on side activities- of
course, among other things!


[h2]This patch on the Lužifčák podcast[/h2]
The comedic duo Kubo Lužina and Gabo Žifčák are taking the internet by storm with their
highly successful podcast, Lužifčák. Our producer, Roman Lipka, made it onto the guest list
for episode 268. If you haven't tuned in yet, you're in for quite the marathon – their
episodes run around two hours each!



Of course, you can simply watch our episode with Roman, where this relatively funny trio
talked about collaborators of Vivat Slovakia, new activities, and even adding the two hosts
to the game. With your green four-wheeler 'Smola', you can 'friendly' show them where the
fun ends.

[previewyoutube][/previewyoutube]


[h2]We attended Gamescom 2024[/h2]
This summer was pivotal for us, as it also marked our first visit to an international gaming
expo. Thanks to Creative Europe MEDIA, attending Gamescom, the largest gaming
conference in Cologne, Germany, greatly broadened our horizons and connected us with
several new contacts. For instance, since we're not yet available in the gaming library of
GeForce Now cloud, we made our way to Nvidia's booth in the business section (or rather,
their Tent City!) and respectfully requested to be included so that you could play Vivat
Slovakia on more platforms. We’ll see if it persuaded them!




[h2]Side Activity: Taxi Driving[/h2]
Among his various jobs in the 90s, the main character Milan also works as a taxi driver.
Previously included in the story missions in Vivat, this profession now allows you to earn
extra cash by picking up random NPCs who wave to you on the streets of virtual Bratislava.
The final phase of this activity will include mini-stories from our supporters at StartLab.
We’ll start focusing on this after the summer. So, if you haven’t yet submitted a script for
the voiceover of your taxi mini-story to odmeny.vivatslovakia.sk, now is the time.



We took this screenshot using the new Photo Mode, which you can find in the game’s
menu!


[h2]Side Activity: Fishing[/h2]
As Milan reveals to the suspicious journalist Laura - he gets along better with fish. If you're
an avid angler, you can find fish icons on the map indicating where you can cast your line
and reel in some catches. You’ll start with small streams and work your way up to grand
river fishing. To assist you, there's a new fishing outfit that extends the time you have to
catch freshwater creatures.




[h2]Poissy TD Combi - The Familiar Car’s Combi Version[/h2]
You might already be familiar with Ceco's legendary red Poissy from the story on the first
side of the Vivat Slovakia game cassette. In reality, this car also had a Combi version, which
is now cruising the potholed roads of digital Bratislava.




[h2]Unserevehikel Vanmaster - A New Van with Variants[/h2]
Until now, Vivat Slovakia featured only one modern van, the Princ Taken, used by the secret
service for surveillance. The popular brand of vehicles- Unserevehikel has now made its way
into our digital Bratislava, therefore we expanded the selection of ambulance cars and
company vehicles. A unique feature is the NAY Expres delivery van, which we have exciting
plans for further down the line.




[h2]Tugboat Magnusian on the Danube[/h2]
On our Discord, our modeler Damián asked the community for recommendations on a boat that should
sail the Danube. Our loyal member, the photographer of old Bratislava (Prešporok), who
regularly provides us with historical photos, suggested a tugboat, and that's what we went
with. While we don’t have a drawbridge like in other gangster games, making the jump onto
it might be a bit challenging. If anyone manages it, let us know—ideally on the
aforementioned Discord.




[h2]Medailex Sportster - Custom Smola Special[/h2]
In the 90s, vehicle modifications were also popular in Slovakia. The most notable company
for custom Smola Bohemia cars was Medailex, which transformed the Bohemia into a
sporty, wind-blowing Sportster. According to Ivan from Ivan's Cars, over 160 of these
modified cars were created by the year 1996.




[h2]The borders of our World are No Longer in Sight - Distant Terrain[/h2]
The view from Bratislava Castle or the UFO lookout is stunning. We’ve successfully rendered
the entire city, taking your computer’s capabilities into account, so you can experience
Bratislava as if it were in the palm of your hand. Although, something was missing. The
distant terrain beyond the map revealed an emptiness, but that’s no longer the case.
Now, the Bratislava Slavoil refinery has finally covered the area around the city with fog,
enveloping the landscape and making the city look even better.




[h2]New Voiceovers for Pedestrians and Story Characters[/h2]
We’re receiving endless praise for our Slovak voice acting, and rightfully so—actors like Ego,
Kristína Svarinská, Milan Žitný, and Čavalenky have done an outstanding job. The countless
hours spent at Slučka, Beep, and FZR studios produced far more lines than were able to
include at launch. We’re now adding these previously unused voice lines to Vivat Slovakia.

Pedestrians will now shout for help, and your story characters will complain about your
reckless driving. Silent faces will come to life, and these new irate remarks might just make
you want to scratch your polished DBW car.


[h2]Grenade Launcher, Yes, You Read That Right[/h2]
With our major upgrade to the wanted level system—meaning when the police are after
you—we needed to come up with a countermeasure. In the late 60s, a prototype was
developed for the Czechoslovak Army. The grenade launcher with the name VG 70 (grenade
thrower) has made its way into Vivat Slovakia, and it can certainly wreak some serious
havoc.

For a hefty sum of Slovak crowns, you can find the grenade launcher at Muničák.
Additionally, we’ve tweaked the explosion effects, making them look significantly better.
Taking this weapon of mass destruction for a spin down Obchodná street is quite the experience.



[h2]Propeler - Boat and Train Transport[/h2]
Propeler was a legendary boat that operated in the 90s, crossing the Danube from one bank
to the other. Our captains, Ivan and Dominik, have worked hard to recreate this Danube
gem from vintage photos into digital form. It’s a visually striking element that brings the
previously static Danube to life, and if you’re daring, you can wait for it on one of the
riverbanks.

Besides river transport, we’ve introduced a new feature: map teleportation via trains. Train
icons have been added to the map at all three train stations. This means you can now use
Fast Travel between Petržalka, Hlavná Stanica, and Nové Mesto and for a small fee, transport Milan alongside his car.




[h2]Optimization, Small Fixes, and the Much-Anticipated Side B[/h2]
Since the early access release of Vivat Slovakia, we’ve been continuously working on
perfecting the game. The aforementioned expansions are paving the way for the final
version of Vivat, including the B side of the cassette. All updates are being provided for
free, whether they include fun mini-games, new vehicles, or features that enhance the
overall game feel. Alongside these updates, we're also fixing bugs and significantly
improving performance. Looking back over the months, Vivat Slovakia is already a much
more refined game.

Therefore, we kindly ask you for your ongoing support so we can continue to fully dedicate ourselves on improving our game, even if you plan to play it only with its full release.


[h2]Side B will get darker[/h2]
In addition to enhancing the game, we’re planning new language localizations, collectible items hidden throughout the map, more accessible interiors, and of course, fun achievements for the near future. The complete version of Vivat Slovakia will also feature twice as many story missions, meaning at least twice as much gameplay—and it’s going to be a lot more action-packed!




We aim to have all this ready by the end of the year, but free updates will continue to be release throughout the year. We’re already looking forward to the next Vox Vivat!

Optimization, Gleb and something extra Vox Vivat #2 - Dev diary

We hope you’re enjoying the summer and offer you a bit of “light” reading in today’s news. Most of you noticed the latest Vivat Slovakia update that came out a few days ago and are surely curious about the details.

We chose to go a bit more in depth in regards to the update this time around to offer you more insight into the technical goings-on. The full list of new features, fixes and adjustments awaits you further down below. We hope you will enjoy this look behind the scenes.


In this second developer post, we will have a peek into the work in progress of team Vivat. As the title suggests, we are mainly working on game optimization, but we've also found time to introduce a few new pleasant details that will liven up the in-game environment of Bratislava. Let's get to it then! 💪

[h2]Mostly positive reviews on Steam[/h2]

After the first patch, which fixed the most serious bugs like rotating NPCs (sorry FiFqo), the reviews on the Steam page for Vivat Slovakia have settled on Mostly Positive.

We are very pleased and motivated to fix what annoys players and us the most – game optimization. If you own the game and haven't posted a positive review yet, we kindly ask you to help us 🥺. On one side, having a negative review saying "Mataro Minete can't retract its pop-up headlights" is hilarious, however on the other side, it causes us issues on the Steam platform. So please leave us a positive review, in return, we’ll keep bringing free content. Deal? 🤝

Sure, it's early access, but if the developers put in the effort, this could become one of the "gems" of the Slovak Game industry… On top of that, I really enjoy the voice acting, it is truly epic! - GreyWolfSvK, positive review on Steam

[h2]History of Vivat in a Vidadu Mini-Documentary[/h2]

The platform Vidadu, among other things, regularly prepares mini-documentaries from behind the scenes of Slovak and Czech creators. The scruffy smile of our producer Roman has thus joined the list of these faces among others are also Andy Kraus's and the legend "I'm magical." In the video, Roman discusses the history of modding in the GTA franchise through gta.cz and SA:MP Net0peer servers. He particularly didn't shy away from questions about the expanses of Vivat Slovakia.

[previewyoutube][/previewyoutube]

[h2]Speak of the devil, and Gleb will appear[/h2]
  • ✅ In the game

Gleb, the Bratislava’s local and Ružinov’s junglist, is also now featured on the LFO game radio. The new patch will include the song "Načo som tam chodil?" from Gleb's latest album, "Dlhá cesta domov ".

Just like the album cover, which appears painted on one of the apartment buildings in his Ružinov neighbourhood, we've too included this CD art that covers the building in Vivat Slovakia. If you're a fan of Big Boy Gleb and appreciate this free update, try, and find the apartment block in the game and post its photo on your story tagging @vivatslovakia and @glebzoo 😉.

[h2]Airport outside the game boundaries and retouching the game map with props[/h2]
  • 🛠️ WIP - Work in progress

Is the elevator ride to the UFO working for you in Vivat Slovakia? 🤩 It offers a stunning scenic view of the entire digital Bratislava, which we are busily polishing. This means that we refine areas with terrain blemishes and previously forgotten streets are given a more definitive look. Don't forget to pinpoint these places for us through the "Feedback" option in the Pause menu.

[h2]Smola Fortuna in Vivat Slovakia[/h2]
  • ✅ In the game

Ivan doesn't slack, and you can hear a constant ruckus from his workshop at night. His latest addition is the economical car Smola Fortuna, which even at first glance, reeks of its typical cheap plastic aroma. Gradually, free patches for Vivat Slovakia will add a whole new array of different Fortunas. Cranking up the new Gleb on a Fortuna will be the ultimate Slavic experience.

[h2]Motor locomotive - Okuliarnik[/h2]
  • 🛠️ WIP - Work in progress

In Vivat Slovakia, you’ll find active trams, but trains have been endlessly delayed so far. One reason might be that we have multiple versions of carriages in the game, however no locomotive. That’s about to change as the legendary Okuliarnik is making its way to the digital tracks. We have further plans for trains, but we’ll have to wait on those for a while since, as our train conductors always say: The delay times might change. 😂
[h2]Fully animated cutscene... or maybe even cutscenes?![/h2]
  • 🧪 Experiment

In addition to criticism of the optimization, we've listened to you and read your feedback about our comic-style cutscenes. Before we dive into the interesting news, let's address the unspoken. Creating well-looking animated movies is incredibly challenging. An especially demanding challenge is character movement, and it is a tough nut to crack. Many large games struggle with this, opting for various alternatives. Thanks to a tip from Jaro Miko, the Hitman 2 remake cutscenes inspired us to create something similar. The reason is simple – time.

Creating a well-executed cutscene with natural character movement is identical to making a mini-animated film. But a little detail missing here, we were also developing a huge open-world game 😅. In larger game studios, cutscenes have separate departments. In our case, it's the opposite, one person occupies multiple positions. Within the time constraints, Mirka did an excellent job. We thank everyone for understanding the bigger picture. Which is a phrase we keep repeating – the challenging development of the Vivat Slovakia project.

Nevertheless, it wouldn't be us, Team Vivat, if we didn't listen to feedback and brainstorm a good compromise. These days, Mirka is already dressing up in the Rokoko Smart Suit Pro 2 for recording animations. In cooperation with our old-new animator Michaela, they are trying to create the final and fully animated cutscene for the game. So far since we've made the previous cutscenes in-game rather than outside the engine, we can enhance these animations too. We’ll see how the ladies progress. Let's support them together, and if you can, leave them a positive comment on one of our official channels. With your encouragement, the time-consuming work will become a bit more pleasant. We're doing this for you 🤗.



[h2]The most difficult building models are now being redone with our new current experience[/h2]
  • 🛠️ WIP - Work in progress

We're finally getting to the thrilling word - optimization. It's a broad term since boosting performance can be approached in many ways. It requires a lot of trial and testing. Some tweaks help with the game's performance, while others don't. It all costs time and money. Since we've prioritized optimization over adding new content for the B side of Vivat Slovakia, our modellers are also rolling up their sleeves. Damian is tackling the most non-optimized building models and reducing their geometry. Here's a little Vivat educational snippet: Every 3D model has a certain number of triangles, and vertices, determined by its complexity and the experience level of a modeller. These triangles form the polygons that make up the model. The more triangles a 3D model contains, the more demanding it is to render on the computer. Game modellers use various techniques to reduce the number of vertices while maintaining the model's visual quality.

Our Damian faced this issue head-on. For example, The Hotel Minsk together with the A priori shopping centre on Kamenné námestie, was from around 80,000 tris reduced to just over 11,000 triangles. In the pursuit of optimization, the geometry of the buildings also improved. Another reduced-down building was the Ružinov Library, which went from an incredible 63,945 triangles to 41,468, including its new look. The remade outfit even beautified the building, so let's take a moment to applaud Damian! 👏 👏. Completing the trio of this star company is the Statistical Office building near Trnavské mýto, which originally reached around 100,000 triangles. Since it's not a crucial building for the storyline, after some discussions, we decided to reduce it to 8,000 tris.

[h2]Sneak peak of the Gerlach 725 vehicle[/h2]
  • ✅ In the game

Cars in Vivat Slovakia are striking, aren't they? Exclusive news from Ivan. After the Smola Fortuna, another gem from Czechoslovak car manufacturers is coming to the game - the Gerlach 725. The model isn't drivable yet, lacks an interior, and has wheels from DBW, but until the optimization patch arrives, it will undergo some tweaking in Ivan's garage. With this car we can let you on a little secret, we're planning a racetrack in Petržalka for the future. It's going to be monstrous!


[h2]Even in early access Vivat Slovakia is transitioning to Unity 6 🎉[/h2]
  • ✅ In the game

Back to optimization! The most action is currently happening behind the scenes in the secret dungeons of programmers, where Kubo and Samo are engaging in a merciless onslaught for the FPS. During Early Access we have the game currently divided into two separate branches. The first is live on Steam, where we're delivering more fixes, optimization, and new minor content. The second branch runs on the latest Unity 6 version, where the biggest optimization magic happens. Our goal is, of course, to merge these two branches as soon as possible.

What does this mean for you and the game? It means that the main optimization patch will be released a bit later. We can't say exactly when yet, but rest assured, we're doing our utmost to improve the framerate of Vivat Slovakia for you.

[h3]HLODs are currently rendered double-sided because some of them have flipped normals. These get flipped when an object has a negative scale. Once we resolve all these models, HLODs will be rendered single-sided, which improve on performance.
- Samuel Potisk - FadedDante, Team Vivat[/h3]

[h2]A bit of programming slang, introducing optimized HLODs[/h2]
  • ✅ In the game


Long, long ago, we asked ourselves what LODs are. Every building in Vivat Slovakia has different versions of these LODs, and you see them depending on your distance from the model. But we also have so-called HLODs. This acronym stands for Hierarchical Level of Detail, meaning it involves multiple buildings simultaneously. The entirety of Bratislava is divided into pieces (chunks), which are continually loaded according to movement around the map. In these chunks are HLODs, which are also continually loaded. You can see them well, for example, when you stand on the UFO lookout and see the whole of Bratislava.

Our technical designer Samo nearly pulled out all his hair and survived only on spaghetti for two weeks, but he reduced the texture memory usage for the furthest buildings by half. So, HLODs will occupy half the memory. And that's remarkable. As if that wasn't enough yet, Dominik's 3D models kept him awake at night, so he came up with an idea to make buildings not cast shadows themselves. Now instead of them, the HLODs do. This reduces the number of shadow casters by a significant amount. Samuel turned this idea into reality and added HLODs translucency support. Your computer will thank them 🙏.



Now you know what chunks are, these make up the entirety of Bratislava in Vivat Slovakia. When you walked or drove in between them, they had to load, creating a noticeable stutter. Let's learn a new term - Game object. It's any game object placed in Unity. It could be a visible object like a bench or a car, it could be a visual effect of light or smoke, and it could even be a group of points, like waypoints that guide traffic in the game. Between chunk transitions, all these game objects must load, whether they are visible to the player or not. Kubo managed to remove more than 55,000 of them from the game. He figured out a way to convert waypoints (the basic element of all navigation in the game) and spawn points (places where city life should appear) from game objects to basic data. Imagine your computer having to load 55K fewer game objects during movement or loading in Vivat Slovakia. With the optimization patch, notice while you walk on the map, the increased FPS and significant decrease in stutters.

[h3]Added shader pre-compilation at the start of the game. During the game, they don't have to be sent to the GPU, reducing stuttering when loading chunks. Easy fix.
[/h3]- Jakub Molitor - macicka, Team Vivat

CHANGELOG 0.5.0b72


Below, you'll find the complete patch notes. Besides highlights like the new feature to shoot out tires and windows on all vehicles, the changelog also includes many technical adjustments that we tried to describe as informative as possible. However, we'd like to emphasize that in the background, we've made dozens of minor tweaks and general clean-ups of the game map and other elements of Vivat Slovakia.

We continue to monitor all your wishes and feedback, both on Discord and directly in the game - keep it up, only together can we polish and perfect our game to the maximum possible extent.

Missions
01 Ovce treba strihať:
- Added a checkpoint upon arrival at the Sheep Institute
- Fixed a rare occurrence after a cutscene where the main menu became unresponsive
- Fixed the ability to grab items through walls
- The “Restart Player” option now correctly drops items from hands

02 Investigatíva a jej negatíva:
- Added missing wallet on the journalist's desk

03 Dostihy:
- Fixed occasional misbehavior of Laura during this mission

04 Karavana ide ďalej:
- Caravan participants and the player's “phantom” vehicle behave more naturally and smoothly; several different fixes and adjustments prevent unwanted collisions and other chaotic behaviors

05 Kto nekradne okráda svoju rodinu:
- Added missing damage indicator to the Gerlach truck

07 Povolaný syn:
- Fixed getting stuck aiming the parabolic microphone without the ability to stop aiming
- Fixed immediate mission failure at the start of eavesdropping
- Removed white noise that sometimes persisted even after putting away the parabolic microphone
- Fixed the save of the “Change Clothes” objective at the start of the mission

08 Tutovka:
- Added checkpoint after passing the fourth floor (collective sigh of relief from many citizens)
- Optimized NPC character rendering, leading to better performance throughout the mission

Vehicle Repair Points:
- Adjusted vehicle repair points in missions where the car damage indicator is used, now correctly showing the level of damage/repair

NPCs
- Reduced Humanoid navmesh agent height to 1.7, leading to greater freedom of movement for pedestrians in the open world
- Pedestrians should now correctly avoid trams
- Fixed navmeshes in various chunks of the game map, leading to better navigation for pedestrians
- Fixed tram drivers floating in the air next to trams while driving
- Fixed instances where pedestrians stayed at the crosswalk even when they were supposed to get into a vehicle
- All characters involved in story missions have better navigation, such as when getting into vehicles, etc.
- Various fixes and adjustments to the ragdoll system of characters, significantly impacting instances of strangely shaking hands, most unwanted T-Pose instances, limb stretching, and more
- Fixed instances where even minor bumps/touches by the main character's vehicle activated its ragdoll

Map/City
- Adjusted geometry in the player's apartment, removed light leakage in various places, and made various global illumination and lighting fixes
- Fixed camera animation in Muničák

Vehicles and Traffic
- Added new vehicles:
- Smola Fortuna
- Smola Fortuna Combi
- Smola Fortuna Grand Van
- Smola Fortuna Joy
- Smola Fortuna Pickup
- Gerlach 725
- Added the ability to shoot out tires and windows on all vehicles. This includes worsened vehicle control when missing one or more tires and adding relevant visual and sound effects. The next step in this functionality will be the ability to shoot at passengers in vehicles (though we do not endorse such actions, wink wink).
- Fixed malfunctioning player reset option when the player is driving a car other than their own
- Smoother AI vehicle traffic, less unnecessary stopping and subsequent traffic jams
- Increased braking power for all vehicles
- Removed the remnants of the space initiative experiment, which under certain conditions caused the vehicle to be launched into…space
- Various fixes to the AI system that controls traffic, fewer instances of vehicles inexplicably moving slowly
- New transmission system in vehicles, leading to smoother acceleration and hill climbing, and fixed transmission and engine sound effects
- Complete overhaul of the camera system, dynamic zooming out at higher speeds, and fixing various instances of the camera getting stuck or passing through interiors
- Fixed vehicles that remained on the game map and did not despawn after being…seized…by the player and subsequently abandoned, causing surrounding traffic to collapse
- Fixed instances where it was possible to control two vehicles simultaneously by incorrectly activating the ragdoll when getting in
- Fixed faulty interaction between vehicles and pedestrians, which previously allowed pedestrians to survive a vehicle collision from the side or when reversing. Fingers crossed.
- Adjusted visual and sound effects for skidding and drifting
- Adjusted the distance of the prompt for getting into cars
- Various adjustments to the player's car controller, smoother acceleration, less "floating/skidding"
- Adjusted the range of vehicle rotation that triggers turn signals
- Fixed an error that caused vehicle lights not to turn off after exiting

Audio
- Fixed incorrect audio references on the Smola Bohemia vehicle
- Various fixes in triggering sound zones in missions and outside of them

UI/UX
- Fixed several typos in initial settings on the first game launch
- Localization of texts for all story missions into English
- Added localization to the betting menu in the horse races
- Fixed shadow setting in graphical settings that did not save
- Added “Turn Off Tutorials” option to Settings
- Fixed an issue with displaying some mission objectives in English
- Added an option to set the volume of the custom radio in Settings
- Changed the default control setting for the radio in the player's car, which until now was on the same key as changing the radio

Optimization
The first major round of optimization focused on cleaning up redundant code, world loading, geometry of a large number of buildings, and other various technical kung-fu related to rendering objects, shadows, and background processes.

Above all these tasks is the transition to the latest version of Unity 6, which, among other things, offers many new optimization possibilities. Many points in this section are written in technical jargon, but all contribute to overall performance improvement. Many of the points listed above also impact performance, but for the sake of order, they were listed in their respective sections.

- Removed all redundant blendshapes from NPC characters, saving approximately 3GB in runtime memory
- Fixed random stuttering during gameplay; upon opening the game map, a process to clean up unused assets is triggered
- Reduced memory usage of textures for the most distant buildings
- Added a system for pre-preparing shaders at game launch, before opening the main menu, resulting in significantly smoother world streaming and chunk loading of the game world
- Added NavMesh scene to the loading sequence at the beginning of the game
- Optimized rendering loop
- Better rendering of distant chunks of the game map
- Optimization of building geometry (this point is still in process, all buildings are gradually being optimized)
- Building shadow casting from HLODs, significantly reducing the number of "shadow casters," improving general and rendering performance
- Optimization of WorldPoint data structure
- Complete overhaul of the spawnpoint and waypoint system (the system that controls where and how vehicles appear in traffic and parking lots and where they head)

Miscellaneous
- Fixed an instance that caused the game not to load under certain circumstances
- Various optimization adjustments to the weapon system
- Various adjustments and fixes to the gamepad system, better aiming, removal of weapon wobbling
- Increased radius for automatically picking up weapons and wallets from the ground
- Increased speed of weapon equip/unequip animation by 100%

If you’ve read this far, hats off to you. If you still haven't had enough, please direct your attention to the updated Known Issues section below.

Thank you and have fun.

Known Issues
New:
- Large shadow without apparent source when descending from the harbor bridge to Petržalka (identifying the issue and working on a fix)
- Cars spawning into each other (issue identified, working on a fix)
- The last car in the caravan in mission 04 can get stuck on the presidential palace gate under certain circumstances, then continues in reverse from the palace (identifying the issue, should not impact mission completion, restarting the last checkpoint will return the car to its regular position)
- Some buildings under certain circumstances do not switch from HLOD (lowest level of quality model used for rendering very distant objects) to LOD0 (highest level of quality model) (issue identified, working on a fix)
Severe (Fixed):
- Just before completing the Races mission, the player can get stuck in story progression if they interact with the wardrobe in their apartment before the mission properly ends and saves (issue identified, working on a fix, temporary solution is to restart from the last checkpoint) FIXED
- Just before completing the Called Son mission, the player can get stuck in an object if they exit the eavesdropping van in the garage before the mission ends and saves (issue identified, working on a fix, temporary solution is to restart from the checkpoint, which properly completes the mission and the player does not have to repeat it) FIXED
- Music, ambient sounds, sirens, and others turn on/off/stay on/off regardless of what is actually happening in the game (identifying the issue