Weekly Update #2: Breaking New Ground

Weekly Update #2: Breaking New Ground

Hello folks!

Following the development path, this week has been focused on extending the new UI to the other elements, implementing the localization pipeline, and beginning the implementation of new workers!

To start off, the new UI!

I’ve decided to take the UI into a more modern and streamlined direction. Gone is the green/white panels, and in are these awesome new darker panels:

resortRating

In there you can see one of the new features, which is the resort rating. It’s based on the categories as seen in the window. Improving these will increase the rating of your resort, which will unlock new things as well as attract better golfers.

Another thing added were more ingame panels:

buyWindow_newUI

These are for when you wanna expand your resort! You can now break new ground and expand your resort to accommodate more holes. Now, the number of holes you can build is limited to the size of your resort. Need the full 18 holes? Gotta need a larger resort!

Next is the localization pipeline. It has been integrated into the panels, and anything that uses text in the game will be connected to a main localization controller that pulls the necessary data. It’s also very easy to update/add new languages! Big win!

And I’ve also begun adding new staff to the resort. Soon there’ll be janitors and foremans roaming around. I’m also implementing the systems ingame to make those characters needed!

That’s all for this week! These updates will tend to come on the weekend, as that’s when I have extra time to boost development!

See you next Sunday!

Weekly Update #1

Weekly Update #1

Hello folks! Long time no see!

It’s been a while since the last update, but rest assured the game is being developed. You may have noticed that the release date has been moved to February; there is a good reason for that, which will be revealed soon!

I have to stop the closed alpha, though, so that I can focus on the development of the game’s systems. Now I have a proper list of things to get done, and will be turning to a closed beta later this year, so you’ll still have a chance to play the game well before release, and provide good feedback!

So what is today’s update about? It’s hard to show, since it’s a lot of under the hood work. Basically:

  • Moved the AI to a node-based state machine system. The previous hardcoded state machine was alright, but would be hell to expand later on. The new system works better.
  • Implemented a proper pathfinding solution. Node-based navigation, with object avoidance and on-the-fly graph updates are also in. This means that the AI will now properly react to changes in the environment, including bridges and whatnot!
  • Changed the terrain system to allow for expansion of the resort and proper culling of chunks you don’t see. Lighten up the processing load by a lot!
  • Began updating the AI to make it more modern.
  • Began implementation of the proper core gameplay loop of the game.

This last point is the most important one and the cause of the lack of updates recently. The game so far has been alright in a sandbox state, without any real goals to search for and whatnot. This is ok, but not optimal, as in the proper game you wanna have a loop of things to do, things to look forward, plans to adjust and whatnot.

So I took quite a bit of time experimenting and thinking ways to create a good core gameplay loop, and I believe I’m getting close to it now. It’ll involve a lot of facets of resort management, which I’ll expand upon at a later time! Gotta keep something!

And here’s a screenshot of the first pass of the new AI:

newUnewI

I’m going for a more minimalist/clean/flat look. The icons will be replaced by flatter versions of what they do. Placeholder for now, but this is the direction I’m thinking of taking things.

Oh and as of now, I’ll be posting weekly updates regarding the progress of the game, to give better visibility on how it is progressing, specially since the alpha is over. Not having to make sure things are compatible with savegames will certainly speed up development!

That’s all for now!

-Gus

Alpha Updated to 0.54!

Alpha Updated to 0.54!

Hello folks!

Finally released the 0.54 update to Boss Golf closed alpha!

It’s available in the same place as usual. (If you haven’t signed up for the alpha, you can do so here!)

The main focus of this update was getting the new path system in the game, and it has been implemented. Comes with 6 different types of path you can use. Later on, I’ll add the ability to choose the width too.

As well as the brand spanking new UI that I’ve talked about in a previous post! Give it a try, and let me know how it feels!

As always, bugs are to be expected and whatnot. I’d love if you guys could let me know of any issues you find, or features you’d like to see in the game! Our Reddit is a great place for it, so is our Discord channel!

Anywho, it’s here, enjoy making some new paths and the new UI.

Dev Update #37: UI update finalized!

Dev Update #37: UI update finalized!

Hello folks!

I’ve finished updating the UI to the new system! Hurray!

Now the menus are better, and it’s easier to extend when adding new features. Take a look!

UI_Revamp

Of course, many assets are placeholder. But they do their job pretty well. UI will be more filled up with buttons once more features are implemented.

But now it’s at the state I wanted, you have the same functionality as before but more well organized. Excellent.

Now time to move on to AI! Hopefully by this weekend I’ll have Bob Golf roaming around the course and trying to hit the ball.

So stay tuned!