Inspiration
This project idea initially sparked at the beginning of my junior computer science class when I wanted to explore outside the traditional 2D games for my final summative. I wanted to keep the art style simple as I was new to shader code so I started brainstorming simple games. I finally settled on making a mini golf game based on Golf With Your Friends.
What does the game offer
This simple minigolf game has half a full course with a total of 9 holes. With support of up to 12 players locally, the game can be played with all your friends. The game has a variety of display options for those with different monitor setups.
How I built it
I first researched some basic OpenGL concepts and continued my learning using a LWJGL 3 starter document. After building my own primitive game engine, I continued to work on the actual gameplay aspect.
Challenges I ran into
I struggled with physics for a long time until I found a good library that was pretty new called libbulletjme which uses PyBullet’s physics engine.
Accomplishments that I'm proud of
I’m proud that I was able to create a functional 3D game in the short time span I had for this final summative.
What I learned
I learned a lot about shaders and 3D rendering techniques.
What's next for MiniGolfLWJGL
I currently have no plans for this project as of right now.

Log in or sign up for Devpost to join the conversation.