1. MiniGolf Maker
  2. News

MiniGolf Maker News

MiniGolf Maker Hotfix - July 1st, 2019

Hi everyone,

Just posting a quick announcement for a hotfix that addresses a major issue with loading some Workshop courses.

Changelog - 2019.7.1
  • Fixed a bug that was causing errors when attempting to load courses saved with version 2019.5.1.


- Kevin

MiniGolf Maker June/July Update and Summer Sale

Hi everyone,

It has been a while since the last update, but I am back with the June/July update, as well as a 25% discount as part of the Steam Summer Sale!

Behaviors, Events and Grouping

The star of this update is Phase 1 of the Behaviors and Events system, which allows you to add dynamic elements to your courses.

Phase 1 is somewhat limited in its content, but it lays the foundation for the system which I will be building on top of in future updates.

Check out the Behaviors and Events tutorial to get a jump start:
https://youtu.be/eIzlsUxiIHY

Also in this update is the ability to Group objects together, which can be very powerful when used with behaviors.

Check out the Grouping tutorial to get familiar with it:
https://youtu.be/l5SEr8OPUSU

If you have any feedback or ideas about Behaviors, Events, or Grouping, be sure to tell me about it in the Ideas and Feedback forum!

Update Schedule

I touched on this briefly in the previous news post, but updates will now be done on a monthly basis, being released on the first Friday of every month. This should give me enough time to do substantially more work on MiniGolf Maker.

Coming Up

Finally, here's a preview of some of the stuff I have planned for upcoming updates:
  • More Behaviors - Such as Visibility Toggle, Move to Position, and Move to Rotation.
  • Nested Behaviors - The ability to have multiple parent and child objects with behaviors attached.
  • More Event Types - ABility to trigger events on turn change, round change, object collision, and other Event imrpovements.
  • Desert Content - A new content set for the Course Creator with Middle Eastern desert objects, music, and styles.
  • Course Ambience - The ability to add ambient sound effects to your course.
  • Green Materials - Ability to change greens into different materials such as Sand for sand traps.
  • Mac (and possibly Linux) Support - I finally have access to some Mac's that I can test this out with.


Changelog - 2019.7.0
Features
  • Implemented Behaviors and Events system.
  • Implemented Grouping system.
  • Objects can now have their names changed via the Properties window.
  • Context Menu has been rewritten to improve usability.
  • Handle objects have been improved show show as semi-transparent through other objects.
  • Increased Course Creator camera maximum zoom distance.
  • Properties window now only shows properties for the most recently selected object.
  • Added item to context menu to show Properties window.
  • Log files are now saved in My Documents\My Games\MiniGolf Maker\Logs.
Bug Fixes
  • Fixed hole completion visual effects showing on all holes instead of just the active one.
  • Fixed some unexpected rotation behavior when rotating objects that are off-grid.

MiniGolf Maker Check-In - June 8th, 2019

Hi everyone,

It's been a while since the last announcement, so I wanted to check in with you all and give an update on how development is going.

Behaviors and Events

As I said in the last announcement, I was going to dedicate my time towards creating the behaviors and events system. Well, I have done just that and would like to show off what I've been up to. Unfortunately I cannot show the behaviors in action at the moment, but I can show some of the new UI for editing behaviors and events.

Behaviors
Most objects can have sequences and behaviors added to them:

As of now there are only 3 behaviors: Pause, Rotate, and Path, but I will definitely be adding more!

Events
You can set up events to trigger sequences on objects. You can either place trigger objects on the course that will be triggered when a ball rolls though them:


Or you can set up event triggers for when the hole is started and finished:


Grouping
A cool new feature is that you can group objects together. These groups can also have behaviors applied to them:


The Next Update & Future Plans

I am hoping to have this next update ready by the end of June. Assuming that works out I also have some extra plans that may or may not involve a certain upcoming event on Steam...

For future updates, I am thinking that I would like to start doing monthly updates rather than weekly. I have struggled in the past to make the weekly updates worthwhile so I want to start focusing on quality over quantity.

I will see you again at the end of June!

- Kevin

MiniGolf Maker Hotfix - May 11th, 2019

Hi everyone,

Just posting a quick announcement for a hotfix update for MiniGolf Maker. This is mainly to address a bug that was causing online multiplayer to not work correctly.

Changelog - 2019.5.1
Bug Fixes
  • Fixed bug that was causing online multiplayer to not work correctly.
  • Fixed closing chat also opening the pause menu.
  • Fixed "simple" scale not working.
  • Fixed input icons not being hidden in some cases when they should be.


- Kevin

MiniGolf Maker Update - April 28th, 2019

Hi everyone,

Sorry for the delay in the update! Some of the new features took a little longer than expected to complete. (Also, I had to go see Avengers Endgame).

Coming Soon

I have been teasing the Behaviors, Sequences, and Events system for a while, but now I really want to get a basic version of it released.

So, I have decided that I will focus all of my efforts in this and temporarily discontinue the regular Friday updates until this feature is completed. I am not sure how long it will take, but I will make sure to post updates if it starts to take a long time.

Changelog - 2019.4.4
  • Changed how controls are saved - Unfortunately this means that your current control bindings will be reset. This had to be done because of some severe problems I discovered with the old way of saving the controls.
  • Course Creator controls are now rebindable.
  • Mouse movement can now be inverted.
  • Input prompts and icons now change based on if you are using a mouse & keyboard or a controller (currently will only show icons for Xbox controllers).


-Kevin