Google Code-In 2014
Task Preview
Genie: Intro to Genie: Sound FXCopyleft Games Group
STATUS: DRAFT

Genie is a relatively new language similar to Python but compiles to C. We use it because its easy to learn, works well with many of our libraries, and is not itself a runtime dependency. This beginner task is to build a basic familiarity with the language.

Using the documentation, our codebase as working examples, and other students for help - build a small Genie-based application which opens an alsa device and plays an oscillating sine wave between 1khz and 8khz for 15 seconds, then exits.

While working on this task you should join and remain in #CopyleftGames on Freenode to get help, feedback, and guidance from mentors and other developers.

When you've done, upload your work to the task.