1. Golfing In Aether
  2. News

Golfing In Aether News

Golfing In Aether Update Released [Alpha 1.5.1]

This is a small update following on from Sundays that brings a few fixes to minor issues found, various quality of life improvements to the scoreboard podium menu, and a curve adjustment to how shot power is handled.

Shot Power Changes

What I've done here is separate power curves per power grouping on the power meter. Essentially if you were to divide up the 3 sections into 5, with 15 being most power then previous ‘10’ on the meter would give 13 power now, and ‘5’ would give ‘3’.

The goal behind this is to give more usable range on the meter for the extremes so you have more fine control for both those long shots, and the very short putts into the hole. A minimum power value of ‘0.75’ rather than 0 is also worked into the curve, so the absolute smallest value you can move is still actually useful. Previously it would take very little power applied and the ball would be moving either very little or not at all, and for highest values it was max or nothing for some shots.

Please give feedback on what you think of this behavior.

Improved New Game Menu

An adjustment of the recently added join menu is slotted in as an extra step after picking either "Public" or "Invite Only" on the New Game menu. Here you can then pick a game preset matching permission settings you picked. You can of course still setup a game as you like via the custom menu, this just gives you a quick and easy way to start a game with choice over game type.

Melon Ball

This is your typical watermelon look with option to still change color as you wish. A matching faceplate is available, and icon is also available for discord rich presence.

Improved Podium & Scoreboard

I've done a bunch of tidy ups here to make the Podium a little better. There is added text to say your over or under par score and I've adjusted the size of the podiums in general to fit slightly longer player names in.

The scoreboard in general will now say "Practice" rather than "Hole 1 of 1" when in practice. Also the title of the current level will be included on the subtitle.

Please let me know if you find any issues, however small or minor as these can be hotfixed. If you are enjoying playing the demo then please add the game to your wishlist :)

https://store.steampowered.com/app/1914980/Golfing_In_Aether/
Patch Notes

[h2]General[/h2]
  • Added separate power curves per power grouping on the power meter. Essentially if you were to divide up the 3 sections into 5, with 15 being most power then previous ‘10’ on the meter would give 13 power now, and ‘5’ would give ‘3’. The point of this is to give more range on the meter to the extremes so you have more fine control for both those long shots, and the very short putts into the hole. A minimum power value of ‘0.75’ rather than 0 is worked into the curve, so the absolute smallest value you can move is still actually useful.
  • Fixed an issue were new game was using ‘easy’ by default instead of normal.
  • Added new game session preset menu as a next step after choosing either a public or invite only session. You can access custom session settings via a button on this menu too.


[h2]Customization[/h2]
  • Added Melon customization in multiple colors and with faceplate.
  • Fixed some split patterns being seen differently by other players.


[h2]Interface[/h2]
  • Fixed white squares appearing in placeholder buttons on choose profile menu when in dark theme.
  • Added change to practice quit button. When clicking with the mouse you’ll no longer get a confirmation prompt.
  • Added change to scoreboard title when in practice, instead of ‘hole 1 of 1’ it will simply say practice.
  • Added level title to a subtitle on scoreboard.
  • Added additional info to Podium such as “3 under par” or “2 over par” etc.
  • Added change to size of podiums to fit slightly wider player names.
  • Fixed an issue relating to initial counter when in race mode on scoreboard.
Discord Server

Be sure to check out the official discord server with channels for Golfing In Aether and my other various projects.

Golfing In Aether Update Released [Alpha 1.5.0]

Alpha 1.5 brings support for both online and local hotseat play (realtime/splitscreen was already supported) as well as a new competivive game preset. You can now find all three game presets under the newly added join menu.

Hotseat turn-based play

This makes players in your session play in turns rather than realtime at the same time. This is available for either local or in online play, you can also take your local players into online sessions.


The way this works is you will always be in a 'specating' mode until its your turn. Upon taking your shot and waiting for your ball to come to a stop, the next player in queue will take their turn and you will watch them while you wait. This continues in a cycle until its your turn again. The order of play is firstly for the initial hole purely random, but from the next round onward its determined by score order. This means the leading players will always play first giving the advantage to players trying to catch up.


Quick Chat gains some improvements for this mode in mind when playing locally. When split-screen is disabled (such as this mode, and any state during regular) a local players chat will appear on the main screen with a indicator of who is 'chatting'.

New Join Menu

On this new menu you can see each of the game presets and pick one to quick join if a session is available. If no sessions are available of that preset type you will be prompted if you wish to create one. If you wish to see all sessions as previous then a button for that is present on this menu also.

New Level "Stroke Of Luck"

A new early game level has been added which takes you to trying to trick-shot through a windmill to reach the hole-in-one; if you fail you'll fall down a fallback hole left with a potentially awkward shot to reach the goal. Good luck ;)

New Customizations

Check out the new Swirl pattern, and Split pattern is back after being reworked! Each of these designs come in a full selection of colors, faceplates, and icons for rich presence.

Existing customizations Pool and Smiley Face have been updated and will recieve faceplaces as part of this update.

And all the other stuff...

There are so many minor quality of life improvements in this update, to name a few this would be the undo-shot behavior and improved out-of-bounds handling for practice mode, prompts added to several menu's, and the ability to vote skip on scoreboard. Be sure to read the full notes below as there is lots in there I simply haven't mentioned in this blog post.

Let me know of any feedback you have about the additions in this update and if you are enjoying the game please don't forget to add it to your wishlist.

https://store.steampowered.com/app/1914980/Golfing_In_Aether/
Patch Notes

[h2]General[/h2]
  • Added turn-based play mode part of the competitive preset. You take it in turns to take a shot then spectate the next players shot. Order of play starts out as random for the first hole and then for following holes based on placement on the scoreboard at the end of the previous round.
  • Added “Stroke of Luck” early game level.
  • Added various backend optimizations to the sequence state.
  • Fixed a state mismatch that could occur as a result of poor timing when joining a session.
  • Added improvements to spectator camera reset behaviour when camera is transitioning pipes.
  • Added improvements to session timer refresh rate to support turn-based mode of play.
  • Added various improvements to the hole out camera focus behaviour.
  • Added various improvements to how field of view switching is managed when it comes to split-screen games focusing on a single screen such as the scoreboard.
  • Added improved handling of the player 1 ball during sequence. This ball will now be visible, other players including local will not. During hotseat the first player in queue to take their turn is visible.
  • Fixed one of the two holes on “Mind The Gap” not granting shortcut XP.
  • Added skip ability to the wait times on scoreboard. This works by requiring a majority of players to press the X button including the host. When this happens, the timer will be at max 10 seconds, including time already elapsed. If all players vote to skip this will be instantaneous.
  • Added ability to undo your shot in practice mode when playing solo; instead of the typical reset method of checkpoint and then back to the tee, the ball will be placed at your previous position with no penalty added. (For leaderboards, if you are taking more than one shot it’s unlikely you will be anywhere near the top, so this won’t impact those).
  • Added change to the choose profile menu so that if you have previously not chosen a profile for players 2 – 3 you will be displayed the create local profile option first rather than the primary profile. This is to highlight the feature better as some appear to have missed it.
  • Added additional difficulty level of “Easy”. All “Normal” levels will be renamed “Easy” in practice. When selecting difficulty for a session, easy simply means levels will have the sloped hole etc. Normal and Hard remain as before. Easy will be the default difficulty of the race game mode.
  • Fixed an incorrect rich presence issue when playing race game mode.
  • Fixed a rare instance it was possible to enter more than one hole at once logically.
  • Fixed incorrectly assigned ‘shortcut’ xp on one hole on mind the gap.
  • Fixed resetting while transitioning a hole would lead to the reset ball still believing it was in a hole.
  • Fixed logic issue involving resetting and tee state that can occur as a result of timing.
  • Fixed logic issue involving detecting end of stroke taken and riding a water wheel.
  • Added extended validation checks to scoreboard setup.
  • Added backend optimization to ghost replay handling for leaderboards.
  • Added improved behaviour to all settings menus so settings get checked to see if they’ve been changed before applying. This reduces any unnecessary I/O events occurring and ties into the new confirmation prompt added to check if you want apply settings without spamming you when you haven’t actually changed anything.
  • Fixed instances where the ‘spectating’ player widget wasn’t updating the remote players stroke count correctly.
  • Fixed instances where upon leaving a pipe such as on level “Crazy Golf” the camera would be through the wall.
  • Added improvements to local player disconnect behaviour by reducing unnecessary functions being called after a player is removed.
  • Added out of bounds behaviour change when playing solo in practice mode. When in this mode it will be as-if you have pressed the reset button (using new undo shot behavior), rather than continue on with time / state like in normal mode. There is little reason not to reset manually at this point and it saves you an extra button press.
  • Fixed an issue where incorrect focus was applied to hole out camera.
  • Added another quality pass to pipe exit camera behaviour to ensure is no inadvertent camera collisions. This will make things even more seamless and smooth.


[h2]Engine[/h2]
  • Added update to Unreal Engine 5 version 5.0.3 from 5.0.2.


[h2]Customization[/h2]
  • Added “Swirl” Customization in assorted colors.
  • Added revised “Split” customization in assorted colors. This has been reworked to be inline with how other patterns are handled, it now features a faceplate and more colors.
  • Added faceplate for the pool and smiley face balls.
  • Added memory optimization for the beach faceplate, reducing required by 50%.
  • Added various backend improvements for improved memory handling.
  • Added improvements to pool and burger customizations so that text color is handled correctly for quick chat.
  • Fixed various small issues with faceplates such as incorrect tiling/seamless behaviour on scoreboard.


[h2]Environment[/h2]
  • Fixed a small wall gap on “Crazy Golf”.
  • Fixed a small wall gap on “See You On The Other Side”.
  • Fixed a small alignment issue with a wall on “Getting Tee’ed Off”.
  • Added edit to one of the bird sounds which had a reverb that didn’t fit the sparse tree environment it was placed in.
  • Added improved collision accuracy to standalone rocks.
  • Fixed a small wall gap on “Mind the Gap”.


[h2]Interface[/h2]
  • Added new join menu where you can pick from each of the session presets. If no sessions are found you will receive a prompt asking if you wish to create a session).
  • Added improvements to Quick Chat in local play. When a split-screen disabled state is active, local players will be able to open the chat on the primary screen providing no chat is open at this time. This helps with the “Waiting for players” and Scoreboard menus. Hotseat will take advantage of this for most gameplay. An indicator of which player opened the chat during this state is visible.
  • Fixed incorrect descriptions on the Custom Session menu.
  • Fixed description not updating when navigating the session filter menu with a gamepad.
  • Fixed wording of “Pause menu” to be “Game menu” in settings when accessing while playing.
  • Fixed context of Main Menu button in the Game Menu.
  • Fixed an issue where the hole out menu wouldn’t allow mouse click-through.
  • Fixed an issue with the power accuracy meter where if not in use there was a tiny blue fuzz on some resolutions.
  • Added improvement to the appearance of the HUD following sequence. The HUD will now fade in for the duration of a second in the final second of sequence.
  • Added slight increase to the width of stat faceplates as this was inconsistent.
  • Added confirmation widget to several menus for actions such as checking you want to quit, checking you wish to apply settings, or checking you wish to leave a session and return to main menu etc. Some actions such as mouse clicking on the quit button on main menu do not produce a confirmation prompt while pressing gamepad button back does; this is by design as its easier to accidently knock the B button on gamepad vs it would be to click that element
  • Fixed a handling issue relating to player controllers in some scoring widgets.
  • Fixed instance where level title could be present in memory twice.
  • Added various tidy-ups to sequence widgets backend memory handling.
  • Added improvements to garbage collection when ending a session / returning to main menu which will free up small amounts of memory.
  • Fixed overall HUD colors option not working correctly in the local settings menu.
  • Fixed incorrect button prompts in the local settings menu.
  • Fixed an instance where the local settings menu wouldn’t exit correctly.
  • Added improved behaviour for some category options such as overall HUD colors and overall graphics quality.
Discord Server

Be sure to check out the official discord server with channels for Golfing In Aether and my other various projects.

Golfing In Aether Update Released [Alpha 1.4.1]

This is a small update following on from Wednesdays that brings fixes, a new race game mode, additional level "Behind The Tee" and a new Beach ball customization.

Race Game Mode

This plays in the same way as the classic game mode, but instead of the focus on strokes you get points depending on which order you finish in; 4 points being awarded for 1st, 3 for 2nd, and 2 for being in the remainder of the top five. You get 1 point for any other position. Late join players will start with 1 point per round they didn’t play to close the gap.

As far as leaderboards go these will be unaffected by the game-mode differences and will remain unified when playing this mode; with XP calculated as previous. The changes will be only reflected in the session scoreboard with a new set of hole-out animations more focused instead on place.

This is an early implementation so if you have any feedback or encounter issues let me know.

New Level "Behind The Tee"

This level is designed for the early game so an introductory level of difficulty. That being said im still looking forward to what creative routes you find when it comes to setting a leaderboard score.

Beach Ball

This is the classic beachball look with options for the traditional six color version and then various individual colors mixed with white. You'll find matching faceplate for this as well as icons for use in rich presence.

Please let me know if you find any issues, however small or minor as these can be hotfixed. If you are enjoying playing the demo then please add the game to your wishlist :)

https://store.steampowered.com/app/1914980/Golfing_In_Aether/
Patch Notes

[h2]General[/h2]
  • Added “Race” gamemode where the number of strokes you take doesn’t matter, its all about who finishes first. The scoring works by you receive a point based on your place and the highest score wins.
  • Added new level “Behind The Tee”.
  • Added improvements to how levels are ‘randomly’ chosen by adding a few rules prior to the shuffle such as the first level of previous game can never be the same and neither can the hard stage found on levels 3, 6 and 9. This helps rule out chances where by sheer random chance you end up with the same prominent levels chosen.
  • Fixed an issue with action mappings not being recalled correctly upon profile creation.


[h2]Customization[/h2]
  • Added new “Beach” design based on the classic beachball look. Colors include traditional 6 color version and then various individual colors mixed with white. This will replace the previous split design.
  • Added improvements to several faceplates to make them draw at a better resolution.


[h2]Environment[/h2]
  • Added slight improvement to rounded corners physical collisions so ball tracks them better.
  • Fixed an issue with a wall mesh on “Pick A Hole”.


[h2]Interface[/h2]
  • Added change to Level info to only display the hole number and not par when in Race mode.
  • Fixed hearing double sounds navigating left or right with gamepad in the Custom game menu and session filter menu.
  • Added “Strokes Taken” stat to scoreboard when in Race mode to replace the under par stat.
  • Fixed Quick Chat for local players appearing on screens where split screen is force disabled (i.e. where screen focuses on player one).
Discord Server

Be sure to check out the official discord server with channels for Golfing In Aether and my other various projects.

Golfing In Aether Update Released [Alpha 1.4.0]

Alpha 1.4 is a quality-of-life update that introduces features that I believe will improve online play especially; ‘Waiting for players’ screen, Quick Chat, and activity messages for joining / leaving.

Quick Chat

This comes with around 80 messages to choose from including variations to give some added personalization. You can reach it via d-pad buttons, each controlling a category; three of which are pre-defined as well as one for free choice where you put any message. Each player in split screen can operate this chat independently on their own screen as well as choose the variations on messages as part of their local profile settings (open the game menu via start while playing as a local player and go to settings).


For desktop users you have the 4 slots accessible with number keys but also have the option of accessing a search (5 key). As you type in this it narrows down the choices (up to three) that match what you’ve entered. You can use the number keys to then select a choice or just press enter if satisfied with the first option. This means you have full access to every single quick chat message.


You'll find the options for what you can put in each Quick Chat slot under Game Settings. Local players will have similar settings under their Local Settings menu. Please make suggestions if you think I’ve missed a variation or message that you’d like to see.

Waiting for Players

On this screen the host can choose to start the game after waiting for as long as they want for any players to join. You can also invite players and see who has joined so far. There will be extensions to this menu over time once the other gamemodes and their graphics are developed.

New Customizations

Finally, I’ve added two new customization options: Bowling and Stripe. The stripe does replace the previous single stripe option as it wasn’t very good or particularly distinct. Both of these come with full color options, matching faceplates, and rich presence icons.

Let me know of any feedback you have about the additions in this update and if you are enjoying the game please don't forget to add it to your wishlist.

https://store.steampowered.com/app/1914980/Golfing_In_Aether/
Patch Notes

[h2]General[/h2]
  • Added wait for players screen that slowly pans through the level while you wait for the host. This only appears at the start of the game just after hosting so you have a chance to send out invites or let other people join before you start.
  • Added on-screen messages for when players join or leave the session.
  • Added Quick Chat system accessible by either D-Pad or Number Keys (1-4).
  • Added Quick Chat search function for keyboard only via the 5 key.
  • Added Quick Chat options to Game Settings. This lets you pick variant of the message in each slot.
  • Added new control mapping for zooming in and out to X and Y buttons on gamepad to accommodate the quick chat being added to d-pad.
  • Added zoom in and out to remapping options in settings.
  • Added power increase and decrease remapping options in settings.
  • Added several back-end changes to initial profile creation in regard to handling inputs.
  • Fixed an issue where the monarch ball customization wasn’t showing up in leaderboard entries.
  • Fixed an issue where entering the choose profile menu from Create Public or Invite Only game, then returning to the main menu, followed by the settings menu was showing incorrect context on the return to main menu button.
  • Added improvements to reset button by ensuring camera movement is instantaneous so there is no longer a movement conflict if you are moving the camera immediately by a large amount.


[h2]Customization[/h2]
  • Added ‘Bowling’ ball customization in various custom colors.
  • Added new 'Stripe' design to replace the previous one, this employees a zebra-like effect and comes in various custom colors.
  • Added changes to the order of which customizations appear in the menu.


[h2]Interface[/h2]
  • Added new control scheme for moving page on scoreboard to Bumper Left or Right on gamepad and Mouse thumb buttons 1 and 2. This is to accommodate the quick chat.
  • Fixed an issue with appearance of HUD color options in the Local settings menu.
  • Fixed a padding issue with player name on Choose Profile menu that’s noticeable when running splitscreen.
  • Fixed some context highlighting issues when readying up in the Choose Profile menu.
  • Fixed some alignment issues in the Choose Profile Menu.
  • Fixed an issue with remapping gamepad since recent update.
  • Fixed an issue with focus being lost upon remapping in the keyboard & mouse menu.
Discord Server

Be sure to check out the official discord server with channels for Golfing In Aether and my other various projects.

Golfing In Aether Update Released [Alpha 1.3.1]

Todays update focuses on quality-of-life improvements after I spent the day going through some menus ensuring everything controls well; specifically targeting gamepad menu and choose profile menu with a few others also seeing improvements.

Please let me know if you find any issues, however small or minor as these can be hotfixed. If you are enjoying playing the demo then please add the game to your wishlist :)

https://store.steampowered.com/app/1914980/Golfing_In_Aether/
Patch Notes

[h2]General[/h2]
  • Fixed an issue where gamepad glyths were not being stored correctly in gamepad settings.
  • Added PS5 monotone style button Gylths and renamed existing to be PS4 etc. A dark variant has been added too.
  • Added switch monotone style button Glyths with a dark variant added as well.
  • Fixed an issue where pressing the input button on gamepad menu when not highlighting a button remap could cause a problem.
  • Fixed the default selected widget in Gamepad settings being handled incorrectly.
  • Fixed an issue with customization from creating a new profile being incorrect.
  • Added ability to edit an existing local profile via pressing Y or equivalent on controller. You cannot edit the primary profile here as name is taken from Steam and you have a full set of options in the settings menu making this action redundant. This option is contextual, so will only appear when you can actually edit a local profile.
  • Added additional category for applause sounds splitting off from interface as part of freedom of choice to disable some elements.


[h2]Interface[/h2]
  • Fixed Input remapping button icons not reacting to Glyth changes.
  • Fixed the visualization widget for controller thumbstick missing since recent update.
  • Added new glyths for playstation controller bumper buttons when mapped.
  • Fixed a sound feedback issue where potential for more than sound to play occurred when navigating some menus.
  • Added detection method for if a controller is used, if so then controller glyths will be used, if not, then keyboard buttons will be displayed instead.
  • Fixed an issue relating to the gamepad thumbstick visualization not respecting inversion mode correctly.
  • Added additional Glyths option to gamepad menu, this will force either gamepad or keyboard Glyths always, or automatically switch between.
  • Fixed an issue with the icon for sounds menu having weird alpha masking.
Discord Server

Be sure to check out the official discord server with channels for Golfing In Aether and my other various projects.