Broke Protocol is an open-world action game like GTA but with a strong focus on city roleplaying and custom content. You set your own goal and identity in fully scriptable community-run servers.
Roleplay in limitless ways to gain money, power, and influence in dynamic city environments. Start with nothing and build your wealth, while managing your hunger, thirst, stamina, and addiction levels. Find amazing custom content, hand-made for each server. From exotic cars and weapons, to cool scripts and custom maps. Or start your own community with unique assets and scripting.
Steal cars, process drugs, trade with citizens, heal the injured, or enforce the law. Anything goes and the ways you can play are endless. Be warned, every player has a criminal record - and crimes like Grand Theft Auto, or Armed Assault will surely land your character in prison.
Climb to the top of the criminal underworld, or live your life as a paramedic, firefighter, driver, gangster, law enforcer and more. You write your own story in Broke Protocol.
Made with Synty Studios World Models and custom assets (players can add their own content).

This one took a while, but the UI Update finally releases today. It’s more than just UI changes though, 1.40 marks a milestone engine upgrade to Unity 6 and the end of Early Access. This update tidies up many loose ends with fixes and improvements and paves the way for improved workflows for both developer and modders.
Complete UI Rewrite

The entire game UI has been rewritten using a data-driven approach. Although most of the interface will structurally look similar to before, there’s a better separation of presentation and logic as well as stylesheets to provide unified theme management. To put it bluntly, future UI work won’t be painstaking as the old component-based workflow and should perform better as an added bonus.
World Builder Improvements

The World Builder had major rework and optimizations done. I still need to do another styling pass to resize things a little better but there’s generally more safety and sanity checks than before. You shouldn’t be able to set item counts or chance percentages outside valid ranges and there’s better error handling so modders should have a more stable mapping experience in 1.40 overall. There’s new enum support built in too so the State property on vehicles should be updated on old maps or else all existing vehicles default to Unlocked.
General Modding

1.40 makes some small gains in modding capabilities, both in scripting and asset modding. Some more code was moved into GameSource for modding like the Consume event which handling everything from healing to reviving players. Each player character can have a custom carry capacity (which can be modified by clothing like backpacks). Also guided projectiles have a FlareEffectiveness property that lets modders set how easily they can be spoofed by countermeasures. There’s also an updated AssetBundleBrowser/Builder in BPResources though this is an optional upgrade for modders.
Physics Fixes

The last version was plagued by physics issues for a long time now. Everything from cars bottoming out to spastic motorcycles should be fixed in this update (fingers crossed). Player fixes such as some rotation weirdness and corrupted ragdolls should also be fixed. There are still some lingering engine bugs that may or may not cause issues, so I’ll be listening to the community for feedback on this.
Hit Registration Overhaul

Hit registration (i.e. confirming valid hits on the server) has been cursed since the very beginning. The problem was relying on the engine physics system to handle bullets and collisions. But since the physics timestep runs on different intervals to the main game loop, this causes all kind of timing issues and irregularities. The calculations have been rewritten on the main game loop for accuracy and it should be more performant as well without the extra physics components.
Thanks to everyone who stuck around for this long trek out of Early Access π
Here’s the full UI Update changelog:
v1.40 UI Update Changelog
API Changes
See you!
-Benz
Official Discord
Ride and control trains in Broke Protocolβs Railway Update. Explore the metro system, mod the UI, tow vehicles, and more in this huge update.
Truck Simulator Update. Adds Towing functionality. Tow trucks / Semi-Trucks can now haul new usable Trailers. And a new Voxel Subway system.
BP now supports fully dynamic levels and physical destruction like Teardown. Radios and private chat also added.
A total conversion war mod transforms BP from RP sandbox to unrelenting battlefield. Fight online or offline with hundred player bot matches.
32-bit Support, Smoother Framerate, Roleplay Changes, and More!
There is no download available.
Get the Broke Protocol Alpha Client+Server v0.58 below. Please host a server if you can :) Brokeprotocol.com
Just figured it out! It was RTSS(riva tuner statistics server) that was causing the crash!
But i have another problem! I'm hosting a server in another machine in my network, if try to join my server, it fails! When i click "join server", the game seems to freeze for 1 to 2 seconds and then returns to the main screen, it doesn't show the "Login\register screen"! If i use another internet connection then it works but if my machine is in the same network as my server machine i can't join the server!
If i use the machine that is hosting the server to join it, the same problem happens if i use the "join server button"! But in the same machine, if i click the localhost button instead of the "join server one" then it joins the server without a problem!
It's not a port open issue! Because my server is the fullest one! There are about 45 people playing on it right now! I'm the owner of "BR SERVIDOR BRASIL"
Ah thanks for hosting, your server is so popular. And yes if you're joining on the same machine.. you must use localhost connection. But don't worry others can still connect fine.
Also, please let me know the network & memory usage of your server. I never expected the player counts to be so high but and I'm happy it's playable. And hope to improve things in the future.
Thanks for telling me about the Windows update related crash... I've had some other complaints about that recently too.
This comment is currently awaiting admin approval, join now to view.
I would like to report\ask for the following:
1 - A fix for player underground\inside wall bug! Players can go into walls and underground, they do this by parking a car next to a wall and then exiting it, you will get inside the wall! And when they bust the prison door and park a car where the prison door stays when closed, when the door closes the car bugs into the ground, then you just need to enter it and exit it, you will be underground!
2- a way to manage the NPC's, i would like to turn off\remove the ones that are walking and driving in the city! I would like to just left the ones that are in the stores, PD, drug dealer and etc!
3- a command\way to save the server before i kill its task! Because it always, when i kill the task, the server rollback a bit!
This is the network and memory usage with 30 players online:
I.imgur.com
when it gets over 50 players /\ these numbers usually double.
Can't play the game after the last windows 10 creators update, after last night update, my system went from build 15063.0 to 15063.11 and now i can't play the game!
Here is the crash log:
Drive.google.com
Following this project. Hope it gets more recognition. I like what you have so far!
Thanks so much... hoping to add more jobs, missions, sports, casinos, homes, and many other ways to interact with players soon.