Jump to content
  • Advertisement

Project: Unsettled World

All Servers Are Now On Linux!

Septopus

1537 views

Okay, the servers are now all running on Linux.  I had initially intended to wait until all development was mostly completed to make the transition but now I'm glad I've done it.  And, the more I use Visual Studio Code, the more I appreciate its simplicity and how well it's adopted the Linux environment.  It's starting to feel like home now that I've got a few active projects going in it.  Plus it's nice to clear my Windows development space, I could have 6 or 7 copies of Visual Studio open at one time before this, now I've only got the Unity game client and whatever test projects I need to sort out the next functional leap. ;)  The rest is all in a Linux VM that I can VNC into if I need to use Visual Studio Code, otherwise I can do everything server side with an SSH client. :D

The next step for these servers is to massage them into actual Linux Daemons, which shouldn't be HUGE, but it will take a minor rewrite of some bits of code.  Not a huge issue until I have a real server though.  So, really the next step is to get the base functionality built out in the next 3 Servers(Mob, Narrative, & Social)

Here's a quick video of the client(Unity Windows) testing out all 3 current servers running on Linux.

Top to Bottom: Avatar Server(Authentication/inventory/etc..), Economy Server(Banking/etc.), Action Server(Online Multi-Player/etc..)

First we test the Action Server with the standard Ghost test you've seen here before, but then I mess a little with the banking features(transferring credits to/from inventory), and then I show how the drop item from Inventory and Pickup item(into inventory) works. ;)

Enjoy. ;)  As always, more to come soon.

 



0 Comments


Recommended Comments

Thanks!  This is fun and all, but I can't wait to work on something that makes for some better screen shots.  I'm knee deep in rewriting them to behave like actual daemons now, it was a bit frustrating at first but this step should be done in another day or two and I'll be able to write server code freely without thinking about having to rewrite it again down the road. ;)

Share this comment


Link to comment
21 minutes ago, Septopus said:

Thanks!  This is fun and all, but I can't wait to work on something that makes for some better screen shots.  I'm knee deep in rewriting them to behave like actual daemons now, it was a bit frustrating at first but this step should be done in another day or two and I'll be able to write server code freely without thinking about having to rewrite it again down the road. ;)

I have full respect for the amount of work you're putting in regardless of fancy screen shots. ;) 

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!