Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Cool game! I was a bit confused by the shop, I couldn't tell if anything was even really happening until I exited the menu and realized by "free gold" you meant that it'd be added to the game board. That's a pretty clever idea, having the items directly modify/add to the level!

Like others have said, the fake soulball is also a clever solution. Using Raycasts would definitely work, although it'd be off by a little bit because the ball moves in an arc rather than a straight line (Which tbh is probably completely fine, as it likely wouldn't be off by too much). 

You could also take what you're already doing and instead of actually showing the fake soulball, just keep track of it's position every X number of seconds. Then you could pass all those points into a Line2D to draw the full trajectory. That'd be 100% accurate, although you'd still have to wait for the fake soulball to travel it's full duration. Lots of ways to solve the same problem!

(1 edit) (+1)

Yeah I think there are probably advanced ways I could predict the line with math given that I know the exact location and velocity of the ball and wind doesn't exist but for the purposes of the Jam I just went with the ghost ball haha.  Mostly cause I didn't know how raytracing works (This is my first game in Godot outside of a quick tutorial)  Thanks for the advice on drawing a line with Line2D I'll definitely keep that in mind for future projects!

Thanks for playing and leaving a review!