Hosting a Bella Factionum Dedicated Server
Bella Factionum, as of Phase 2.0, is a Multiplayer Game, therefore it is important to understand how to host a Server in order to play it.
1 - Initial Setup
The most important aspect of Bella Factionum is its Custom Content - the Factions, Maps and Scenarios you came up with.
If you wish to play Multiplayer with your Custom Content, then you must share it with all the people you want to play with. Most importantly, the Server must have this Custom Content as well. If you're hosting the server on your own device, then you don't need to do anything.
Otherwise, you will have to transfer the Custom Content to the correct location on your Server machine.
In the Main Menu, there is a "Help" Button which shows in which path Custom Data is stored.
If you want to play on the same network, you will need to find your Computer's IP Address, using a tool such as ipconfig. Otherwise, you will have to Port Forward. The process of Port Forwarding depends on your Router and Internet Service Provider, so refer to them for instructions. The port of Bella Factionum is 4399, and you should open TCP AND UDP.
Alternatively, you could try a service like Hamachi or Radmin VPN or any other Tunneling Service. Be careful about security.
2 - Starting the Server
Once you have forwarded your port, or know your IP Address, then starting the Server is pretty simple, but depends on the OS.
2.1 - Starting on Windows
The Dedicated Server has two builds, and one ends with ".exe", while another ends with ".console.exe" - it's the second one we're interested in.
Using command prompt or Powershell (and making sure you're in the same directory as the Dedicated Server executable), run the ".console.exe" from the Command Line. E.g. if your Server's name is "Phase 2.0 - Windows Dedicated Server.console.exe", then you just have to enter:
./"Phase 2.0 - Windows Dedicated Server.console.exe"
Then you will start getting status messages.
2.2 - Starting on macOS
It's actually much simpler on macOS - the Dedicated Server ZIP comes with a ".command" file - run that, and your Dedicated Server will start.
2.3 - Starting on Linux
I will admit, I never tested it on Linux. However, the ZIP comes with a ".sh" file, and it's likely you have to run that to start the Dedicated Server. Otherwise, it will be similar to Windows, where, in the same folder, using shell, you launch the Application from the Command Line.
3 - Connecting to a Server
Once you know the IP Address of the Server to Connect to, go to Multiplayer from the Bella Factionum Main Menu, add the Server with your desired name and IP Address, and connect!
You won't be able to connect to a Game that is in progress, and you will get into very many errors if you try to connect to a Server running a different version of Bella Factionum.
Then you just enjoy yourself!
4 - Managing the Server
The Server is pretty much self-reliant - it will reset itself once a Game ends (or if all Human Players disconnect), and will do the heavy lifting.
However, you may notice a bunch of errors (usually colored red). Usually (unless the game crashes for the Server or anybody connecting - in that case do let me know, I will try to fix it ASAP), they can be safely ignored.
I think that's about all that needs to be known! Have fun! I know I will!
Get Bella Factionum
Bella Factionum
Command. Customize. Conquer.
Status | In development |
Author | The Mysterious Developer |
Genre | Strategy |
Tags | Abstract, Difficult, Experimental, Level Editor, Moddable, Multiplayer, Real time strategy, Tactical, Top-Down, War |
Languages | English, Russian |
Accessibility | Interactive tutorial |
More posts
- Phase 2 - The Multiplayer Update5 days ago
- Phase 2 Final Update21 days ago
- Phase 2 - Progress29 days ago
- Phase 2 - The Coalition System51 days ago
- Multiplayer Progress 258 days ago
- Multiplayer Progress 167 days ago
- Phase 1.5.482 days ago
- Phase 1.5.387 days ago
- Phase 1.5.294 days ago
Leave a comment
Log in with itch.io to leave a comment.