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

Share this project:

Updates