https://github.com/jacobsteves/bananaman
A mac touchbar endless runner application.
https://github.com/jacobsteves/bananaman
endless-runner macos swift touchbar
Last synced: 9 months ago
JSON representation
A mac touchbar endless runner application.
- Host: GitHub
- URL: https://github.com/jacobsteves/bananaman
- Owner: jacobsteves
- License: mit
- Created: 2018-02-17T01:05:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-17T16:58:14.000Z (over 8 years ago)
- Last Synced: 2025-01-26T08:14:22.964Z (over 1 year ago)
- Topics: endless-runner, macos, swift, touchbar
- Language: Swift
- Homepage:
- Size: 20.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A mac touchbar application similar to google chrome's Dino runner. Includes tracking highscores through the machine's local storage. Can be built into a complete app.
Scores are tracked as a time counter. The longer you survive, the higher your score will be. If your score breaks the highscore, you update the highscore which is visible when the app starts up again.
| Menu |
| -------------------- |
||
| Gameplay |
| ----------------------------- |
||
## Getting Started
### Prerequisites
* A Mac computer
* Ensure you have the latest version of Xcode.
* A Macbook pro with a touchbar is not needed! You can simulate a touchbar window in Xcode by going to
`Window -> Show Touch Bar`
* If you are using the physical touchbar, ensure that in `System Preferences -> Keyboard -> Touch Bar Shows` is set to either `App Controls` or `App Controls with Control Strip`. This will enable your Mac to show app specific touchbar features, which is required for the BananaMan app.
### Installing
* Clone this repo.
```
git clone https://github.com/jacobsteves/BananaMan.git
```
* Open `BananaMan/BananaMan` in Xcode, clean and build and you're ready to go!
## Built With
* [Xcode](https://developer.apple.com/xcode/) - Xcode, mac development IDE
* [SpriteKit](https://developer.apple.com/documentation/spritekit) - Sprite framework
* [Swift4](https://swift.org/blog/swift-4-0-released/) - Language
## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/jacobsteves/BananaMan/tags).
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details