© 2017-2019 by WWJD

Hey Everyone!

Welp, this post is more than a bit late, but I finally got around to writing it, and there are some cool things that we got done, so let’s get right into it!

What We Accomplished:

Alright, this month and a half we managed to get the SubEntity system running.  To explain what this does: An entity is any “thing” in the game. Like a ship, a gun, a tree, etc.  Obviously, some entities are groups of smaller parts.  Like a ship is the hull, and the guns, and other equipment, so this system allows you to combine these things together.  This system is also completely controlled externally!  Let me show you the file that defines the locations where SubEntites can go!

In this image you can see how a Port (location name) is given a positional offset relative to the parent that they are combined to.

Then this next file will allow you to tell what equipment gets placed on what port.  Both of these files are linked together using a core config file (Image Below) for each entity:

Finally, this config file is linked to a specific Entity using it’s GameParams entry:

These four files allow you to define almost everything about a specific entity.  What’s also great is that if you wanted to clone an existing thing you could just add a new GameParams entry and link an existing config file to it.  This system should give a lot of control to the modders down the road.

These four files allow you to define almost everything about a specific entity.  What’s also great is that if you wanted to clone an existing thing you could just add a new GameParams entry and link an existing config file to it.  This system should give a lot of control to the modders down the road.

 

We are also working on getting a new ship built, and I’ll make sure to be showing you guys that when it is ready and loaded in the engine!

Things We Are Going To Work On

 

This next month we are going to continue refining the engine.  Certain areas need to be refined in order to continue development.  I want to add in more console commands so that I can more accurately test things as we develop.  For instance, I want to be able to dynamically add SubEntities to ships while the engine is running, that way I can test both the new system, as well as the new entities we are working on making.  With any luck I will also be able to start working on getting the particle effects system running.

Things We Are Having Problems With

Honest, nothing to report.  Obviously, we are moving slowly due to a lack of devs, but that’s nothing new.  If anything, I’m holding people back due to being back in school (which should be over relatively soon).  If anyone has any comments, questions or concerns, please feel free to reach out to me or any of the other Admirals and we will answer your questions!

 

 

Also, Final thing.  From now on I’m going to post the top 10 chatters from the discord with each update post.  Unfortunately, I can’t isolate the users based from each month, so it’ll have to be measured by lifetime messages.  Eventually if it gets out of hand, I can do monthly resets and we can measure off that, but for now this is just a small thing that I think might be fun. Pluss it’ll good way to recognize the people who are the most active in the community!

Thank you all for your continued support!

Let The Storm Begin!

WWJD

  • Combologo_474x356
  • MDibddNz
  • steam-logo-games-website_318-40350
  • YouTube Social  Icon