MiniGolf Maker cover
MiniGolf Maker screenshot
Genre: Sport, Indie

MiniGolf Maker

Polyworld Update

Hi everyone,

Another major update is finally here! This update focuses on the "PolyWorld" theme, with expanded PolyWorld content and a brand-new 18-hole course for you to play.



This update also contains new features and many significant bug fixes, which are listed below. But before that, I'd like to mention the next update.

Next Update


The next update will be the final theme that has yet to receive an 18-hole course: "Dreamscape". Aside from the normal 18-hole course and bug fixes, the Dreamscape update will also mark MiniGolf Maker's transition out of early access!

I will talk more about MiniGolf Maker's future after Early Access once that update comes out. For now, let's move on to the change list for this update:

Changelog - 2021.4.0


Features
  • Added new "PolyWorld" course.
  • Added option for Course Creator Camera Speed and improved camera speed consistency between the different control modes.
  • Ball now has friction for all objects instead of just greens.
  • Position snap slider is now on the main toolbar instead of being in a popup window.
  • Straighten and Keep Straight will now join greens when appropriate.

Bug Fixes
  • Fixed various problems involving grouped greens and Duplication and Custom Blueprints.
  • Fixed selecting a course from "Popular Courses", "New Courses", or "Friends' Courses" breaking if the course existed locally as well.
  • Fixed incompletable "Environment" tutorial due to a misplaced highlight.
  • Fixed issues with tutorial hotkeys.
  • Fixed some green materials becoming broken after loading multiple courses in a row.
  • Fixed action menu opening when the button is quickly pressed and dragged (such as when quickly rotating the camera).
  • Fixed box select sometimes selecting objects far behind the camera.
  • Fixed newly created groups allowing you to change their scale.
  • Fixed ball not having correct friction on grouped greens with Sand, Ice, or Dirt styles.
  • Fixed Dreamscape Ruins Brick 05 not having collisions.
  • Improved course loading to reduce freezing while loading large courses.
  • Improved ball bouncing out of the hole when going only slightly too fast.
  • Added fallback for game file storage in the rare event that the Documents folder could not be found.

Other Changes
  • Disabled collision for the tee mat so the ball doesn't bounce up when rolling over it.
  • Aim indicators for other online players are now disabled in Blitz mode to avoid cluttering.
  • Moved "Use Power Up" control binding to "Aiming" category.


- Kevin

Patch 2021.3.6

Hi everyone,

A tiny patch has been released addressing connection issues with online multiplayer. Apologies for the inconvenience!

Changelog - 2021.3.6


Bug Fixes
  • Updated online networking plugin to fix players not being able to connect to lobbies.


- Kevin

Patch 2021.3.5

Hi everyone,

A patch has been released addressing some various problems. See the below change log for details.

Changelog - 2021.3.5


Bug Fixes
  • Fixed launching game by joining a friend not working and opening a broken lobby screen.
  • Fixed cursor being locked and hidden when leaving a lobby after playing a game and returning to the lobby.
  • Fixed shot and hole timer UI not working correctly.
  • Fixed errors when a player disconnects mid-game.
  • Fixed winner text being blurry on game end.


- Kevin

Patch 2021.3.4

Hi everyone,

Another patch has been released addressing a critical issue with loading courses under certain circumstances.

Changelog - 2021.3.4


Bug Fixes
  • Fixed course not loading if a hole had no objects or greens in it (except for the tee).


- Kevin

Patch 2021.3.3

Hi everyone,

A patch has been released addressing a few issues, and I also snuck in a small improvement to player management.

Changelog - 2021.3.3


Features
  • Added ball graphic to player management in lobby and in game, so you can see the ball color.


Bug Fixes
  • Fixed possible errors related to Steam avatars that would cause the lobby to not load.
  • Fixed potential for power-up indicator to show overlapping power ups.
  • Fixed issues with duplicating pipes when the entrance and exit are part of different groups.
  • Fixed some input issues in the lobby.
  • Fixed possibility for duplicate custom blueprint IDs to cause the game to not load.


- Kevin

Hotfix Patches 2021.3.1 & 2021.3.2

Hi everyone,

A couple of hotfix patches have been released.

Patch 2021.3.1 was released on June 25th addressing course publishing problems, however I did not post an announcement for it.
Patch 2021.3.2 has just now been released and contains fixes for events and game logs.

The below changelog contains changes for both 2021.3.1 and 2021.3.2.

Changelog - 2021.3.2


Bug Fixes
  • Fixed course banner and hole preview images not being correctly located when publishing a course to the workshop.
  • Fixed several problems with events. Particularly events for Event Trigger Areas, Pipe Events, Ball Trap Events, and Hazard Events.
  • Fixed game log file not being copied into the MiniGolf Maker's Documents folder.


- Kevin

Medieval Update

Hi everyone!

A new update is here, and it's got some pretty cool things to offer. Without further ado let's go ahead and take a look at some of the stuff featured in this update!

Quest for the Golden Golf Ball


Play the new 18-hole, Medieval-themed course "Quest for the Golden Golf Ball". Travel back to the Medieval ages and play through village, castle, and forest in search of the legendary Golden Golf Ball.




Hazard Trigger Area


The new "Hazard" trigger area allows you to set areas that will act as a hazard, immediately destroying the player's ball and ending their turn. Hazard trigger areas can also have effects like Fire, Splash, and Vaporize.



Water Improvements


Environment water has been completely changed. This new water not only fixes some visual issues, but also boasts a performance improvement in many cases.



Unfortunately, the Wave Size, Wave Direction, and Reflectivity options have been removed as the new water does not currently support them. I will investigate if these options can be added back in the future.

Object Skins


Some objects can now have different "Skins" applied to them. The biggest example of this are the "Medieval Village" building pieces, which now have skins for wall and roof textures to help make your buildings more varied and interesting. You can change skins in the Properties window.



Screenshot, Hole Preview, and Generate Banner


The Screenshot, Hole Preview, and Generate Banner modes of the Course Creator have been improved to allow for more control over the camera. You can now zoom in and out and tilt the camera to make more interesting screenshots. You can even adjust how the camera moves and hide the UI if you want to record a video of your course.



Course Creator Saving and Loading


Saving and loading courses in the Course Creator has been significantly improved. You now have more flexibility in managing your course saves, so you can save multiple copies of the same course.

The new menu also shows more information about the course, so that you can identify each course more easily. Note that old courses will not have updated information until they are saved again.



Next Update


There are only 2 more themes left to create an official 18-hole course for: Dreamscape and Polyworld. Rather than tell you which one I am working on, I'll leave it as a surprise this time :)

As far as other features, most notably I will soon be looking into achievements and unlockables. I have already begun thinking of ideas for achievements and things you can unlock. However, I will most likely wait until I leave Early Access to release achievements and unlockables, which will hopefully be some time this year!

Now, on to the detailed change log:

Changelog - 2021.3.0


Features
  • Added "Quest for the Golden Golf Ball" course.
  • Added new "Hazard" trigger area.
  • Added "Skin" feature that allows you to change the textures on parts of certain objects.
  • Added fire effects to Special category.
  • Added Birch and Oak tree nature objects.
  • Added several new Medieval themed objects.
  • In-game Course Creator tutorials are now complete.
  • Added a prompt to do tutorials on first entering the Course Creator.
  • Added hotkeys for tutorial proceed and quit.
  • Improved tutorials list.
  • Revamped Course Creator loading and saving to allow saving copies of a course.
  • Improved camera capabilities in screenshot, hole preview, and generate banner modes.
  • Updated water for increased performance and better visuals.
  • Removed Wave Size, Wave Direction, and Reflectivity properties from water since the updated water does not support these currently.
  • Improved loading screen visuals.
  • Added selected checkmarks to Environment and Style selection lists.
  • Improvements to some Course Creator icons.
  • Objects with behaviors now show icons.
  • Events now automatically expand when created.
  • Modified many objects to have more consistent visual styles.
  • Added a border line in the Course Creator to denote the editable area.
  • Updated Scoreboard visuals.
  • Added Graphics option for grass details on terrain.

Bug Fixes
  • Fixed Fire power up not always affecting the ball correctly.
  • Fixed Fire & Ice power ups not de-spawning under certain circumstances.
  • Fixed green style editing in property window not working.
  • Fixed some errors when deleting a hole.
  • Fixed music preview toggles not updating their icons correctly.
  • Fixed various cursor issues.
  • Groups can no longer be scaled.
  • Fixes to some inconsistent scaling and positioning of some objects.
  • Fixed issues with group child lines.
  • Fixed volume inconsistency with Medieval music.
  • The Rocket power up is no longer included in the pool for the Random power up.
  • Fixed walls and greens being black sometimes at 45 degree angles.
  • Fixed walls on bridged greens being incorrect in some cases.
  • Fixed unlock aim not working.


- Kevin

Patch 2021.2.2

Hi everyone,

A new update has been released as a follow up to the previous patch. This patch contains the actual fix for issues with terrain painting, as well as another terrain issue fix.

Changelog - 2021.2.2


Bug Fixes
  • Fixed terrain painting not working correctly (permanent solution).
  • Fixed grass details appearing when testing in the course creator, but not during normal play.


- Kevin

Patch 2021.2.1

Hi everyone,

I have just released a patch addressing some critical issues (and a couple of non-critical ones) that were introduced in the Arcade update (and no, this is not an April Fools thing, I just have bad timing). You can find the changes below.

Changelog - 2021.2.1


Bug Fixes
  • Temporary change to fix terrain texture painting not working. You may notice the terrain textures not looking as good as they used to. This is only temporary while I try to solve the larger issue that was introduced in 2021.2.0.
  • Fixed the "Create Pipe Links" action menu item not working.
  • Fixed the undo/redo label for changing barrier styles being incorrect.
  • Fixed the selectable circle for objects with no collisions, such as bushes, having an inconsistent size.


- Kevin

Arcade Update

Hi everyone!

After almost a year, the Arcade course is finally here! Travel through the bright neon lights of the "Arcadia" course as you play through 18 holes inspired by classic arcade games.


In addition to the course, brand new Arcade-themed objects and music have been added to the Course Creator! You'll also find new letter and number objects that you may find useful:


Check out the changelog below to see the full list of changes.

The next course to be overhauled will be a return to a more "traditional" theme with an 18-hole Medieval course. There will very likely be some extra content to go with the course, too! Of course there will also be more new features, improvements, and fixes.

As always, be sure to use the Ideas & Feedback and Problem Reports forums to give feedback and report bugs.

Changelog - 2021.2.0


Features
  • Added Arcade course, "Arcadia".
  • Added more Arcade content, including new props, music, and a barrier style.
  • Added letter and number objects.
  • Removed "Arcade Interior" sky, this has been replaced with new "Interior Blue", "Interior Orange", and "Interior Gray" skies.
  • Added ability to place multiple flags in a single hole.
  • Added "Visibility Options" to hide certain elements in the Course Creator.
  • Added "Course Loaded" event to holes, so that behaviors can be triggered when the course is loaded.
  • Added "Trigger Area" behavior for enabling and disabling trigger areas (i.e. Pipes, Events, and Ball Traps)
  • Added ability to reset behaviors to their default values.
  • Updated visuals for Pipe, Event, and Ball Trap trigger areas.
  • Behaviors now run in Screenshot mode and Hole Preview mode.
  • Improved event labeling in event lists.
  • Path behavior now uses local position relative to the group the object is in.
  • Added "Smooth" green style. Looks mostly like a normal green but behaves like ice.
  • Added undo/redo for switching the active hole.
  • Added undo/redo for creating and deleting holes.
  • The action menu now follows the position it was opened at.
  • Lights now get turned off in the course creator when the hole they are a part of is inactive.
  • Holes now create their own "Reflection Probes" (in short, reflections and ambient lighting around holes look better)
  • Added logging to course creator actions to help with debugging.
  • Upgrade Unity version from 2018.2 to 2021.1 beta.

Bug Fixes
  • Fixed water hitbox not updating when changing the sea level.
  • Fixed power-up items not syncing correctly over the network when placed inside of groups.
  • Fixed erroneous selection and action menu opening when confirming/cancelling moving objects.
  • Fixed some issues with moving objects up and down.
  • Fixed Move To Position behavior sometimes resetting position in the editor.
  • Fixed some errors caused by event link lines.
  • Fixed issues with undo/redo for color picking.
  • Fixed events not duplicating correctly in some circumstances.
  • Fixed issues with some course creator editor visual effects.
  • Fixed selection being blocked by objects from inactive holes.
  • Fixed some camera issues in course creator test mode.
  • Fixed Visibility behavior not working with groups that have nested behaviors.
  • Fixed collision issues with Move To Position behavior with a duration of 0, so that "teleporting" objects with behaviors are now possible.
  • Fixed grouping relationship lines not being cleaned up.
  • Fixed errors and some crashing when grouping.
  • Fixed event links not being hidden when a hole is inactive.
  • Fixed certain green setups causing a freeze when trying to move the green pieces.
  • Fixed issues when changing transform options while spawning if Advanced Transform is enabled.
  • Fixed cursor not showing when the shot reset popup opens.
  • Fixed some sounds not respecting the "SFX Volume" option.
  • Fixed turn never ending if a ball with the Weight power up enabled stopped near a ball with the Black Hole power up enabled.


- Kevin