Winner Announced!
The winner is Fishy! by Kevin Qi, a fishing game with upgrades. Congratulations Kevin!
2014 August 5k
Past contests, including 2013 5k
Welcome to the KTBYTE 5k Contest for U.S. Middle + High School Students!
5k competitions use Processing.js and Processing Java. Your application must work in both, and the application must max 5kb of code.
Prizes
First prize is $100 USD and a free KTBYTE course
Second, third places will receive a free KTBYTE course and everlasting fame
Rules
- All Entrants must currently be enrolled in middle or high school to enter.
 - Deadline is 11:59:59PM on August 31st, server timestamp (Eastern Time). It is recommended to upload it well before the deadline.
 - All code must be submitted as one processing.js project at or under 5kB of UTF-8 text (or 5120 ASCII characters). This includes whitespace. Use any character counter such as http://mothereff.in/byte-counter
 - Canvas size should be under 1000 pixels wide and 1000 pixels tall. We recommend under 800×800 for best viewing on phones.
 - All program code must execute both in Processing.js (latest chrome and firefox) and Processing Java (latest Processing).
 - All programs must be self contained (no loading data from websites, etc).
 - No external data files are allowed. Consequently, sprites must be stored as strings or arrays.
 - No external libraries may be used besides the Processing API.
 - Code may not be copied from the internet. If the code matches some 3rd party code on the internet by 50% or more, judges will consider it plagiarized.
 - Judging panel has final say on all matters (rejecting programs that act as viruses, for example).
 
Submissions
- Submissions must be emailed to contest201408@ktbyte.com
 - The email should contain:
				
- The subject should be “SUBMISSION 2014 August Kapparate 5k Contest: [username]
 - Your project name. The project screenshot and description should already be uploaded
 - Email text must contain: Applicant Name, Address, City, State, Zipcode, Parent Name, Parent Email, Parent Phone Number, School Name, School Address, A proof of school enrollment such as a recent report card or other verifiable school document
 
- The popularity of the submission according to votes (voting will begin after the submission deadline)
 - The technical complexity of the submission
 - The subjective appeal of the submission (including performance in the browser / other devices)
 - The uniqueness of the submission