Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xfrednet/2d-mini-golf
A 2D mini golf game written in Python with OpenGL
https://github.com/xfrednet/2d-mini-golf
2d-game mini-golf opengl pygame reykjavik-university
Last synced: 22 days ago
JSON representation
A 2D mini golf game written in Python with OpenGL
- Host: GitHub
- URL: https://github.com/xfrednet/2d-mini-golf
- Owner: xFrednet
- License: mit
- Created: 2020-12-30T00:17:49.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-30T00:22:26.000Z (about 4 years ago)
- Last Synced: 2024-10-28T20:53:40.611Z (2 months ago)
- Topics: 2d-game, mini-golf, opengl, pygame, reykjavik-university
- Homepage:
- Size: 2.85 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mini golf 2D
This project was creates as a part of the _Computer Graphics_ course at _Reykjavik University_. It's a mini golf game with 5 levels. You advance to the next level by hitting the ball into the red box doing this in the final 5 level will restart the game. The strength and direction of the shot can be controlled by holding down the left mouse button.## Example of the first two levels
![](res/readme/example.gif)
## Installation and running the game
This game uses PyOpenGL and pygame for rendering and PyGLM for beautiful math. You can use `pip install -r requirements.txt` to install these requirementsUse `python src/main.py` to run the game.