Hi! Thank you, I'm glad you're enjoying the game ๐ Yes, I'm still updating it, and I'm always happy to hear feedback. I'll try to answer each of your points here, but if you're on Steam (you can claim a Steam key with your itch download) we'd love to see you in our community chat: https://s.team/chat/ERNurHg8 where many of us get together to talk about new features or things that could improve the game. We also have a weekly online game every Sunday if that's something you would be interested in. Back to your comments:
1) I agree with this, and I did experiment with it. However I couldn't get it looking the way I wanted. I might try again at some point though.
2) Someone else has suggested this in the past. I've made notes as to how it might be done, but on a technical level it's actually quite difficult because of the multiplayer networking. Even when you play single player the game still creates a local server, so it's always 'multiplayer' even if there's only one person playing, if you see what I mean. The trees and shrubs are generated in a pseudo-random way on the client each time, so you never eally get exactly the same trees every time you play. It also means that in a network game everyone has slightly different trees (you just don't notice if you can't see the other player's computer). The server, however, which performs all the physics and collision has no trees at all, because they were intended as purely a visual effect - and this is why there's no collision. Maybe I should have thought about it in the beginning (but to be honest I never thought the game would get this far... it was just a hobby), but to add tree collision I'd have to completely rework the server side code, and then find some way to sync it with all of the clients. So it's *technically* possible, but it's also a lot of work, and I'd like to put the effort into other features for now. Maybe one day in the future ๐
3) Yeah, I'm a better programmer than an artist. Although it could be a scaling issue with the textures used to show the faces in the editor. I'll make a note to look into it.
4) I might look into this. I'll have to put it to community vote first though - when I messed with the wind in one update there was a lot of confusion as to why the game felt like it had changed ๐ I do like the idea of a damp green affecting the putt. If you set the weather to 'showers' it will switch between raining and being sunny while you are playing (so it's not always raining).
5) Bunkers and long grass both affect the the distance of your stroke. The top right corner of the screen also has an up or down arrow indicating the ball's lie when you're in the sand. There's a guide here which explains how it all works in detail: https://steamcommunity.com/sharedfiles/filedetails/?id=2910207511
6) I did consider adding this berfore, but there was a lot of push back from the community. Although I think that maybe now you are also for adding it, maybe I'll try again ๐
7) I'm not sure which score you mean, but at the bottom of the screen you will see numbers appear which are XP that has just been awarded. You can see your round score at any time by pressing Tab or the back/option button on your gamepad.
8) The career mode should take you through every single hole on each course. The courses are split into 'leagues', and each league is played on 2 courses. When you complete the first league and finish in the top 5 the next league opens up along with the next 2 courses, and so on. When you have unlocked all the leagues you will have played all of the courses.
9) I agree with this, but the celebrations are limited to my resources. For instance all of the announcer voices are from the 'Super Golf Announcer Pack' here on itch. There are fireworks, although those are reserved for a hole in one ๐.
10) Replays and being able to save them have been requested a few times. Again this is down to being a technically challenging thing to add, especially with the networking. I've thought hard about how I might add it, and I do have some designs so it might get added in the future, but I couldn't say when.
11) I think the nearest to this is the 'awesome shot' callout, which you get when making a powerful and accurate shot. It does mix it with some other random voices though so it always says something a bit different each time.
12) As you gain XP and start to level up you'll start to get access to more clubs with a longer range (there's an explanation of that in the guide I linked above). When you have the 'pro' clubs you'll find that a par 5 eagle is possible with, as you say, the right wind conditions (and even a par 5 albatross on hole 15 of course 12!).
13) You know I never thought of it like that but you're quite right. For now though you should be able to see all of that together on the scoreboard. I'll make a note to look at rearranging the layout to something more sensible.
14) I actually thought they kind of were! I've tried to take influences from around the world for the different courses, hence the desert and the beach, but there are also the mountains/cherry blossom courses, and course 12 is meant to be quite hilly and stoney. I do have some more ideas in the works for future courses though, so I'll definitely bear it in mind when designing them.
15) The character will rotate when aiming but not until you reach the edge of the aiming cone (although in hindsight I don't really know why I did it like this ๐ ). If you hold the aim button the character will eventually do a complete 360 turn. You can also rotate the camera with 3 & 4 on your keyboard, or the right thumbstick on your controller. (You can also switch to the drone camera or a free camera by pressing 1 or 2, or Up or Down on the d-pad)
16) The game sound be packed with ambient noises - in fact I went to great lengths to make sure they work well if you have surround sound speakers, or HTRF capable headphones. Double check the environment sounds aren't turned down - you can either change the volume in the options menu, or if you press F1 to open the console and click on the Audio tab there are sliders for the different audio effects volumes.
17) There are a few animals in the game. For instance the desert course (course 10) has grazing sheep scattered around it. There are also birds which fly away when the ball lands in the bushes. There's always room for more animals though, so I'll look at adding some in the future ๐
18) Saving has always been a problem when it comes to cheating. Originally there was no opportunity to save at all, as the Steam version has competitive online leaderboards which could be otherwise cheated. In the end I compromised where you can only save in Career mode and only score on the leaderboards in freeplay, where you can't save the game. However if you're playing the version without leaderboards I guess this doesn't make much sense. Unfortunately the game requries a service like Steam to support leaderboards, as renting my own servers is just too expensive for a hobby game.
19) The above applies for online games too I guess. Without, as you say, special servers to facilitate match making it can be difficult to set up an online game. Again, the Steam version doesn't have this problem, you can click on your friends (or join a group like the Super Video Clubhouse) and get into an online game easily.
20) The shop and stats have been suggested before. I'd like to add both, however the main problem with the shop is that it would take weeks or even months just to make all the items to put in it. For now I need to prioritise my time on other parts of the game.
21) This is a nice idea actually - although as I mentioned earlier you will get longer clubs, all the way up to 260 eventually. It could work as a combination though.
I hope that answers some of your questions! Thanks for the feedback, I do take it all seriously, even though you probably won't see any suggestions appearing over night. As I say, we'd love to see you on Steam https://s.team/chat/ERNurHg8 but if not do make sure to check back on this page where I'll be posting new about any upcoming updates.
Cheers!