Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
%%%%%%%%%%%%%%%%%%%%% DrakenKaput by SiegeLord for TINS 2012 %%%%%%%%%%%%%%%%%%%%% 0. Table of Contents ==================== 1. Goal of the game 2. Controls 3. Building 4. TINS Rules 5. Source code reuse 6. Resource attributions 1. Goal of the Game =================== Kill anything that moves. Kill multiple enemies in a row for a special bonus ;). 2. Controls =========== Arrow Keys - Move your character Left Ctrl - Attack Esc - Quit Enter - Advance to the next level 3. Building =========== Use the provided Makefiles with a DMDFE 2.059 D compiler. On 32 bit linux dmd works best, on 64 bit linux LDC2 works best. On Windows dmd works best. You'll also need DAllegro and TangoD2. I suggest you use the binaries I provide. 4. TINS Rules ============= 1. Genre requirement: creative anachronism: combine two elements that are obviously from different time area's Justification: Your character wields a sword and can turn into a dragon while fighting modern soldiers with plasma weaponry. 2. Artistic requirement: Here be dragons Justification: Your character can turn into a dragon. 3. Technical requirement #1: Must have way to record progress / save games Justification: Upon completion of a level you are given a password that you can enter in the main menu to continue from that point 4. Technical requirement #2: multilayer scrolling (=parallax scrolling) Justification: Clouds in the background use parallax scrolling 5. Techincal requirement #3: prominent use of prime numbers Justification: Prime number combos yield bonuses. Primes are also used as passwords. 6. Bonus rule: Act of Guttenberg - swap a rule for a rule of an earlier competition, if you re-use code from an entry from that competition (not your own). You can apply this rule several times if you re-use code from several entries. Justification: Not invoked. 5. Source code reuse ==================== The bulk of the engine was created before the competition, and was posted in the allegro.cc thread created for this purpose: http://www.allegro.cc/forums/thread/610656 The paralax code was taken from my SantaHack 2011 entry, Cortex Terror. 6. Resource attributions ======================== Music is by Zilly Mike from http://modarchive.org . The font was found at http://www.dafont.com/04b-30.font .