Team Members
Zeng Junhao (557), Lu Zhenyuan (649), Xiong Luoyuan (542), Jiang Wenbo (650)
Special Prizes we wish to be considered for
Top8, CoreTeam's Best Roll, Most Entertaining Hack, Most Beautiful Hack, Most Awesomely Useless Hack
Inspiration
We want to entertain people in the more unexpected and smile-inducing ways. TouchBar is an easily overlooked but a super interesting substrate for simple interactive games.
What it does
Your familiar Flappy Birds and Whack-a-mole (we call it Gopher SMACK since we smack something more popular) games reincarnate on your tiny little touch bar!
Give it a try, playing it the first hand speaks louder than any descriptions.
How we built it
We're slightly dried up by machine learning, reactjs, electronjs, python, Coda, blockchain. So we decided to go for a ride by doing something in which we barely have any knowledge of and of course interesting as hell. This is why we built an OSX app on touch bar and spent a great deal of time reading documentations as well as researching before we struggled with creating games on our own.
Libraries used: Cocoa, SpriteKit
Challenges we ran into
Lack of comprehensive documentations and starter code snippet, since very few touch bar applications exists (most on the market are used as auxiliary functions or accessibility purposes for existing apps). Familiarizing with XCode's IDE and Story Board also takes quite some time.
Accomplishments that we're proud of
Build two full-fledged touchbar apps from scratch with all necessary functions implemented out.
What we learned
Game development with Swift and SpriteKit for OSX App (particularly a touch bar app) using XCode.
What's next for Games on Touch Bar
- More levels with varying difficulties
- Explore more interesting UI/UX design
- Add testing suite for production ready executable
Built With
- osx
- swift
- touchbar
Log in or sign up for Devpost to join the conversation.