GRAVITY GOLF
AboutGravity Golf was made as an assignment during the process of an internship application, in one week. The given task was to create a "Hyper Casual" Mobile Game.
Inspired by games like "Angry Birds" and "Gravity Box", I came up with golf-like game where you have to snap a ball into a certain location, with a given number of strokes. Surprisingly, Gravity Golf turned out to be one of my favorite projects so far. The main reason for that is probably that I got to try out some effects, which I had on my mind for a while. For example, I always wanted to create some sort of deformation for an object, based on its velocity. I think this idea first came to me during the development of "Yarndventure", but I couldn't get it to work with a shader in 3D then. Playing it yourself is recommendet, as some things are very off in the gifs to the right (such as the screenshake). GameplayAt the start of the project, I had many ideas for different type of balls. One for example could split itself, or another suddenly change direction. But due to the limited time frame, I focused on making a regular bouncing ball game feel satisfying.
In retrospect I should have played a lot more with the concept of the portals. Currently, just some of the last levels include deadly black holes & teleporting ones. PolishMy favorite feature that gives the ball a lot of weight is its deformation based on its velocity. For this effect the ball sprite is always rotated to face the direction the ball is going in. Then the scale is changed according to the magnitude of the velocity. To give the impression of impact, a small shake to the scale is also added on collision.
I'm not sure in which direction this projects artstyle should go. The portal looks nice, but doesn't quite fit with the abstract shapes. Perhaps a colorful cartoon style would work well for this kind of game. For instance, I could see the ball having a cute face, which looks upset when hitting a wall. |