May 2018
Intermediate to advanced
376 pages
9h 22m
English
In this capstone exercise you’re going to build a lock and key system. Each lock will have its own key that’s unique to it. The lock will hold some secret data and only return the data if accessed with the correct key. You’ll then build a game where you generate three locks and give the player only one key and one chance to unlock a prize!
You’ll start by designing the lock API. You want to have a function called lock which accepts a single parameter that’s the data you’re locking up. It should then return a unique key (key as in key to a lock) and an unlock function that reveals the secret if invoked with the correct key. So the high-level API is basically ...
Read now
Unlock full access