| Official United TI Basic Programming Competition |
| (2005.1) |
|
CONTEST RULES
09-01-2005 V 1 Copyright © 2005, UnitedTI.Org, All rights reserved.
AUTHORS: Jon R. Johnson (AlienCC) & Justin (JBirk) |
| Introduction | Rules | Judging Criteria |
| Introduction |
|
This document describes the rules of the United TI Basic Programming Competition. UnitedTI holds the rights to change this document at any time, for any reason. This document may not be changed without permission from UnitedTI. This document is written for everyone who is participating in the UnitedTI Programming Contest, and contemplating entering. |
| Rules |
|
The Contest Will be regulated by Jon R. Johnson (AlienCC) and Justin (JBirk)
Responsibities Include: As by popular vote falls under the category "Strategy Game". The category allows a high degree of freedom - you may choose to base your game concept on games as varied as Chess and Red Alert. You are not, however, allowed to make a clone of an already existing game. The final entry must be written entirely in Ti-Basic. Must feature a title screen, with the Project # assigned to you by the project tracker. The game must feature certain strategic elements we will look for that are present in games such as Civilization, Heroes of Might and Magic, Risk, Warcraft, Age of Empires, and others. If you have doubts about whether your game fits this criterium, feel free to send a confidential PM or email to one of the judges. You are allowed allowed to use routines for menus, collision detection, etc. that were written by another author, as long as you have documented permission and credit the author for these routines. GNU, GPL, and other Open Source routines will be accepted. There is a limit of 3 routines that were written by other author(s). - Any sprite display routines. This does not include XLib's DrawTileMap routine. - Any routines for Direct Input or other key input. - Routines to turn the Run Indicator on and off. Use or nonuse of the Run Indicator will not be a factor in evaluating programs. - Routines to Clear, Invert, or Blacken the whole screen. The only assembly routines that can be used are those that have been uploaded to ticalc.org or unitedti.org as of the start of the contest. A project that prior to this contest has been released or distributed will not qualify as a valid entry. You are prohibited from posting any information or screenshots about your project outside of the project tracker we will provide for you located at (http://basiccontest.unitedti.org/) available while logged in as your chosen contest username. Contest Entries will be accepted into the provided contest program tracker up until January 9, 2006 23:59 (MST) The Final entry must be uploaded in a compressed .ZIP .TGZ or .RAR file, to your project tracker provided (http://basiccontest.unitedti.org/) by the deadline. The compressed archive must contain at least the following files: - The compiled binary used to run the game. - Any additional variables such as Pics or Lists needed to run the game. - Do Not Include your name, email, or url in the program, rather your project number which will be displayed to you by the project tracker. (This is to prevent any biased judging from occuring.) This file should be formated in ASCII Text (no html, rtf, etc.) This file must contain the following: - Description of all included files in the archive. - Instructions for Installing, and Using the program. - If program requires an assembly library such as (Omnicalc, XLib, etc.) and if so which. - Credits to Authors for any code contained in the program that was not written by yourself. - Any addition information you find pertainant or wish to include. This file should be formated in ASCII Text (no html, rtf, etc.) This file must contain the following: - what code or routines were taken or used from whom, and where it is located in the source code. - The Author, URL, and Program Name or Program Library should be informally listed for all source used. Basic Program for the Ti-82, Ti-83, Ti-83+, Ti-83 Silver Edition, Ti-84, Ti-84+, Ti-84+ SE, Ti-85, and Ti-86 will be acceptable. Any program that is found to be in the wrong language, be the wrong kind of program, have code that is taken without giving credit is subject to rejection. We reserve the right to reject any submission if we feel it is necessary. |
| Judging & Criteria |
|
Entries will be Judged by Jon R. Johnson (AlienCC) and Justin (JBirk). Projects will not be Judged prior to the submission deadline, even if they are turned in early. Each Project will be auto-assigned a numerical identity by the database upon submission though the provided tool (http://basiccontest.unitedti.org/), this project id (PID) will be displayed instead of your personal information (name, username, etc.) to the Judge at the time Projects are being graded. The project will be tested natively on a real genuine TI the same model as chosen in the project tracker, and listed in your documentation (readme.txt). The memory will be reset prior to testing each program. Each Project will be judged against a scale of 100 Total Points in the following sections: The Project with the highest Total score will be declared the winning project. |