I'm a M.Sc from the Computer Science department at Aalborg University in Denmark. I've studied game development at DADIU, as part of my specialization in games on my master's degree and specialized in HCI. Currently, I work as a Project Manager for TimePlan Software in Denmark. I dedicate a lot of my spare time to grow in this role, while I also do investments in my own company. I don't see myself working on game projects in the near future. I have been working on BZSmod since 2007 with level design, programming, and project management. BZSmod has been a great platform to learn and develop my skills related to software development. BZSmod was released with its development files in November 2022, and we support anyone who wants to fork the mod or bring fixes to BZSmod. I blog a bit on moddb when it is related to the mod or personal experience which I find useful for the game community. To read more about my study experience and other projects, see www.ringhauge.dk

Report RSS Transitions in life - MCDaemon

Posted by on

While the work of Hans Hüttel (Transitions in trees) isn't a work about life development, I still find it funny to occasionally relate to his work; not because I use it for my profession, but because the abstract material can be used in different types of life situations, which amuses me.

I'm currently transitioning from student to full time developer and already had my shares of good and bad job interviews. Besides of working with games and HCI, I do a wide amount of work in general system development and have an interest for network and embedded systems, while I to a certain degree lack the expertise of web development and compiler development.

So currently I'm working on expanding my experience by doing some small projects besides of BZSmod.

My last project is MCDaemon, which is released on Github.com, allows for switching between and interacting with active services though a web browser. This was inspired by friends who wanted to switch between different gaming servers (mostly Minecraft but not every time), and I had to be involved in the process every time.
Unfortunately PHP has limited rights on the system, and everything is run in the background (so you can't check if a command has successfully been parsed and verify that a server is running).
The work of MCDaemon seeks to resolve that, which involved some back-end network programming and a bit of JavaScript on the front-end. The HTML was simple and the CSS was from W3C, making it really easy to make a web client for the system.

You can read more about the project on its wiki on Github.com

These projects however also reduces the time that I can use to effectively work on BZSmod, but they necessary to expand my qualifications and thereby leading to getting a job.
On the bright side, my work in BZSmod has high value and is something i mention every time, because it is afterall 5 years with C++ and project management.

I intend to polish the work of MCDaemon as I identify smaller issues, I already have a todo list to work on. If it gets enough interest and feedback on github, then I might want to extend its features.
MCDaemon is free for use under the MIT License, and I would encourage you to modify it for your own needs as you see fit.

BZSmod is still developing at a steady rate and the breakthrough with the collision boxes makes it one less issue to worry about for the other ranged attacks. Thanks for the questions regarding the solution, it lead to a performance test that showed that things will work fine if the server runs with less than 1200 entities.
I will write an article later that describes the solution in detail.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: