Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    2
  • comments
    0
  • views
    2416

On mice and scripting

Sign in to follow this  
Mitchell314

620 views

So the game server has been ported to linux (debian). Unfortunately, the networking code took the most changing, and as a result, it is throwing a complete fit. So, that's a thing.

So, a big focus in the past week is scripting. Particularly, built-in scripting for the server, and remote scripting. I've written a command line tool for integrating communication with shell scripts. So far, it looks good, but I can't fully test it until I get the server running properly again. I still have some code to enable running on windows, but I don't really have any plans to port back. In fact, I do want to eventually rewrite a large chunk of the networking code, and that will likely involve cutting out said code. Anywho, this should helpfully make it easier to develop admin tools.


Next on the plate is integrated server side scripting. A big nagging theme is boilerplate overload with coding in the api, and the business logic could be greatly simplified if it ran atop a simple scripting engine. The issue is that coding in a scripting issue is a non-trivial amount of work. And adds more places for bugs to hide. Ah well, I'll work on it once I get a bare-bones operation up and running.
Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

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.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!