Alpha 0.6 is now available!

Alpha 0.6 is now available!

Hello folks!

Without further ado, Boss Golf has been updated to 0.6! Hurray! For a much better experience, go and download it and play it!

Here’s the break down of things new for 0.6:

  • Complete UI overhaul
  • Ability to rename your hole
  • Ability to pick up and drop AI characters
  • AI Golfers will now apply to become members if they enjoy their time at the course
  • You have full power to accept or reject said application
  • Move the AI generation to another script with a better spawning system. Game now spawns 200 AI golfers at the start, and they visit your resort routinely.
  • You can now hire and fire more landscapers
  • Completely new Financial panel, including tons of charts to show you the financial aspects of your resort
  • Ability to set prices for yr resort
  • A marker for the hole will now be enabled while you are playing golf, so that you don’t get lost
  • Improved AI shot creation
  • Made the height stick to the terrain collider, no more ghost hills
  • Increased game speed
  • No longer need to approve any landscaping changes
  • New display for price while landscaping the terrain
  • Several base systems for future expansions

That’s most of the new stuff for 0.6. Over the next couple of days, I’ll go on fixing whatever you guys find broken, and add a couple more small things, and begin tackling bigger things. For 0.7, I want to have the water system back in, as well as a building system, and more depth to the AI golfers and their social relations.

So, go! Enjoy 0.6! Tell me what’s broken!

Oh and if you haven’t already, add Boss Golf to your wishlist on steam!

Wishlist Boss Golf!

0.55 update has been released!

0.55 update has been released!

Hello folks!

The 0.55 update to Boss Golf is finally here! Bringing improvements to the hole building and the tile laying, as well as a handful of other small fixes. So let’s get to them!

To start off, the new Hole Editor.

so_many_tees

To the left, you have the Course panel. This is brought up by clicking on the Holes button in the top menu. From here, you’ll have access to all the holes currently on your course, as well as the ability to create new holes. After creating a hole, you can select it, and click on the Edit button, which will bring the Hole Editor as seen on the right.

In this panel, you are able to set the pin position, as well as add/remove Tee boxes for your hole, and place them wherever you wish on the course. There’s no limits. Well save for putting the pin/tee inside the course that is!

Once you’ve added at least one Tee, and place the Pin, the hole is ready to be opened and played!

And this brings us to the next update: The Tile Planner

tilePlannerBefore

It looks a lot like the old Tile panel. And it certainly is an iteration of it. Previously, you’d select a tile type, and drag it around the course, and it would generate the orders that would then be approved for the landscaper to build.

But this was too slow. Now, when you begin placing the tiles, it will create one single order object, and attach all the tiles you placed to it. And to help you with shaping things, you have a handy little yellow bulldozer button to the bottom left that allows you to erase the tiles you’ve placed if you messed up! (Mistakes happen!)

Then once you’re satisfied, you can simply click on the  Create button, and then the order will be created and approved, and the landscaper will get to work. Much more streamlined!

Then you’ll begin creating a brand new order from the start! (closing this panel will cancel the order you’ve created if you haven’t approved it)

Later on I’ll add a way to track the existing orders and modify them etc. And here you can see the landscaper hard at work:

tilePlannerResult

Also as you can see, I’ve improved the resolution of the terrain textures. Looking much nicer and less jagged. The tilemap is still only looking at the 4 main directions, so there’s still some bad corners in certain… corners. This will go away in a future update!

That’s all for now, folks! As an addendum, I’ll be demoing Boss Golf at BitSummit 6 this coming weekend! If you’re in the area, drop by to say hello and have a chat!

As such, I’ll be focusing on ironing out some issues so that the demo runs as smoothly as possible. If you find anything broken, don’t hesitate to contact!

Enjoy 0.55!

0.542 Update

0.542 Update

Hello folks!

Kicking off the great week of development, I’m releasing update 0.542. This update focuses on fixes regarding AI, and implements a shot distance display to let you know roughly how far your ball will go, as in the image below:

shotmarker

The changelist for this version is below:

  • Added distance visualizer for the shooting
  • Increased size of trails/debug lines
  • Handled instances when the ball goes out of bounds
  • Tweaked movement acceleration for AI to avoid it from stupidly going off cliffs
  • Adjusted AI threshold for shots
  • Set the resort to stay open 24/7 for debugging purposes (always spawning new AI, not despawning AI suddenly)
  • Tweaked ball rolling drag to stop it from rolling endlessly on occasion

I’ve also removed the current grass renderer, as it was causing issues on Mac/Linux, and on non DirectX11 systems. I’ll think of a better solution later on.

That’s all for now folks! Builds are already updated, so go grab the update!

Boss Golf updated to 0.541!

Boss Golf updated to 0.541!

Hello folks,

Have just released the 0.541 update, which fixes a couple of issues found on 0.54, and gives a better version of the path builder mesh.

nicepaths

Here’s the main points of change:

  • Tweaked time system and removed the day-night cycle. Terrain always looks nicer now on current lighting. Lighting will change later on depending on the season/weather.
  • Fixed path mesh. Generation is better and the intersection is also better.
  • Removed triangle alternation from terrain mesh so that it matches the terrain collider. This was causing the path to go underground, and the AI/ball to also disappear underground on occasion.
  • Fixed display of player shots. Now it obeys the arcs and power properly.
  • Tweaked the values of the AI arcs.
  • Increased movement speed for AI to balance the larger map

That’s all for now.

The Path tool will stay the way it is now, while I get to work on the new hole builder. You’ll plan out the hole all at once creating a kind of “yardage book” representation of it, placing the terrain tiles and whatnot, and then giving the order for it to be built. Any alteration you wish to do to the hole, will be done through its yardage book. This way you’ll also be able to save/load previously created yardage books!

yardager
A real life Yardage Book page. Boss Golf will feature something slightly similar!

And since in golf you can have multiple teeing locations, so will be the case in Boss Golf! No longer will you be constrained about simply placing the tee tile; you’ll be placing the tee object instead. Coming in 5 different colors, that mark the level of difficulty of a tee.

The same will be doable with the hole! You’ll now lay down the green are as you wish, and then place the hole object in the location you desire, giving you more options for customizing your hole.

All of these changes will come in 0.55!

Oh and as a bonus, next week is the famous Golden Week here in Japan. Meaning I’ll be crunching down to get the game to a great state to show off in May’s BitSummit! If you’re in Japan during that time, be sure to drop by and say hello! And play the exclusive resort featured at the event!

That’s all folks!

Boss Golf updated to 0.52!

Boss Golf updated to 0.52!

Hello folks!

Been hard at work this week tackling some bugs found by our testers, and beginning the implementation for the next features.

0.52 also marks a change of development. Previously, I’d slave away at my dark and cold basement until the next big version was released, and the task list represented the work being done.

From now, the task list will still contain the updated information, but the features will be implemented on the road to their desired version number; put it simply, if a feature says 0.6, it means that if you play version 0.6 of the game, you will have that feature available; the feature itself, however, may have been available since 0.53, or 0.55, or whathave you.

This way I can ensure fresher builds of the games out for you to test and find bugs, as well as fixing bugs quicker!

So for the changelist in 0.52:

  • Improved shot difficulty calculation for the golfers
  • Raised the difficulty of shots containing trees and whatnot on the way
  • Tees are now marked with little stakes on the sides, pointing towards the hole, as opposed to a single dot
  • First pass at the new grass shader
  • Divided the rendering of the terrain into separate meshes, in anticipation for quality up

And for fixes:

  • Clicking path no longer brings up the terrain height panel
  • Clicking the mouse at the end of loading no longer exits the game
  • Golfers now wait a couple of seconds for the previous golfer to clear the course before playing
  • Balls now disappear after the golfer exits the course
  • AI no longer moves around when the game starts paused
  • AI now properly taking advantage of the brain in calculating shots
  • Mouse edge scrolling and WASD scrolling now have the same speed
  • Reduced the area for edge scrolling to avoid scrolling when clicking the UI

And that’s all for now! Going to continue working on the overhauling of the terrain system, and am planning on tackling a new way of placing the paths for 0.53, based on suggestions from Friar, our amazing tester!

You can download the updated version in the same place as usual. Conversely, apply for the closed alpha for access!

-Gus

Boss Golf Updated to 0.5!

Boss Golf Updated to 0.5!

Hello folks!

Newest version is finally here! Boss Golf is now at alpha 0.5!

New features in this version include: (For more information on scheduled tasks, check out the task roadmap!)

  • AI Needs System
  • AI Thoughts System
  • AI Confidence which affects their golf play
  • AI Brain for better/more interesting generation of choices through a course
  • Updated golf gameplay with a selection of clubs
  • Possibility to pan the character panel directly to the AI
  • Auto pan the camera when the mouse moves to the edges
  • Panel for showing progress on the hole

Some bug fixes in this version include: (For more information on currently reported bugs, check out the bug board!)

  • Wrong tooltip for paths
  • Grid tooltip also showing path tooltip
  • Resort info window not being moveable
  • Paths not connecting to gree/hole/tee/building tiles
  • Landscaper moves too slow
  • UI gets stuck on finalizing

So yeah, this update focused on AI, and some more quality of life fixes. Check it out!

-Gus