Skip to content

AngryBalls/CrazyGolf

Repository files navigation

GrazyGolf (2022 Group 03 Golf game)

This program is a putting simulation program, which capture all the excitement of the real-life putting experience from the comfort of your room. The program approximate the physics of real-life putting, and allow for players to play against each other or an artificial intelligence player (bot). The program also allow players to create their own putting greens, complete with rolling hills, obstacles and lakes.

In our programe there are artificial intelligence players capable of playing on the terrain you create. The best bot can not only consistently manage to score a hole-in-one, where possible, but also avoid obstacles, and handle complex, maze-like courses.

Date: May 2022

Authors: Ankie, Derrick, Yahor, Menno, Anton, Ignacio

Running the code

Requirements: JDK 11+

Download/Clone this repository and navigate to the root of the directory.

To run the program:

Linux / MacOS

gradlew desktop:run

Windows

gradlew.bat desktop:run

Instruction

  • Press W, A, S, D to move your view
  • Press ESC to enter menu page
  • Press B to call the bot

How to...

How to change the config (map function, fiction etc.)? How to choose another bot? How to choose another physics engine? How to customize the map?...

About

Golf game made in Java with LibGDX for uni project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages