Skip to content

ArduGolf is a 3D minigolf game with solid ball physics, ported to the Flipper Zero.

License

Notifications You must be signed in to change notification settings

apfxtech/FlipperGolf

Repository files navigation

FlipperGolf

banner

ArduGolf is a 3D minigolf game with solid ball physics, ported to the Flipper Zero handheld device.
Play through 18 holes, plan your shots, bounce off walls, and use slopes to finish each course in as few strokes as possible.

Features

demo demo-holes

  • 3D gameplay
  • Good ball physics
  • 18-hole minigolf course
  • Controls adapted for Flipper Zero

Screenshots

screen2 screen3
screen4 screen5
screen6 screen1

Build Instructions

To compile the game, you will need the Flipper Zero firmware source code and the required build toolchain.

1. Clone the Firmware Source Code

Make sure you have enough free disk space, then clone the firmware repository with all submodules:

git clone --recursive https://github.com/flipperdevices/flipperzero-firmware.git

2. Prepare the Build Environment

Build the base firmware using the Flipper Build Tool (fbt) to verify that your environment is set up correctly:

./fbt

3. Install and Build the Game

  1. Copy the game source code directory into the firmware’s user applications folder:
./flipperzero-firmware/applications_user/
  1. Build the application (.fap file) using the following command:
./fbt fap_ardugolf && mv mv build/f7-firmware-D/.extapps/ardugolf.fap ./

After a successful build, the resulting application file can be found in the build/ directory. Copy catacombs.fap to your Flipper Zero SD card.

Original Project

tiberiusbrown ArduGolf

About

ArduGolf is a 3D minigolf game with solid ball physics, ported to the Flipper Zero.

Topics

Resources

License

Stars

Watchers

Forks