 ------------------------------------------------------------------------------
 IceClimber                    ProjectReport            Last Update: 12/07/1998
 ------------------------------------------------------------------------------

 PROGRESS:

 V1.0:  - basis Engine programmiert..
        - basis Animation von Harry
        - Level als Bild

 V1.1:  - V1.0 wurde aufgesplitet
        - max 2 Level (Struktur fuer mehr schon vorhanden!)
        - max 1 Harry (Struktur fuer 2 schon vorhanden - PadControl muesste
          noch erweitert werden!)

        + 21.06  - Level aufgesplitet
                 - Pinguin zugefuegt
                 - IceBlockControl zugefuegt
                 - Pinguin"%naz%" status zugefuegt
                 - RenderWorld zugefuehrt
                 - HarryControl vervollstaendigt
                 - Rechts/Links herauslaufen zugefuegt

        + 22.06  - Headeraufteilung gesplitet
                 - HarryHitControl vervollstaendigt
                 - spriteCollision durch RECTdef in FNCT.C
                 - Ausplitung von HarryControl in HARRY.C
                 - Ausplitung von NMEControl in NME.C

        + 23.06  - RenderWorld in RENDER.C abgesplitet
                 - Pinguin "naz" state vervollstaendigen
                 - Pinguin "fall" state vervollstaendigen
                 - Lebenspunkte zugefuegt
                 - HarryInit zugefuegt (Blinken und Unverletzlichkeit)
                 - COLLISIO.C aufgesplitet

        + 24.06  - PadRead fuer 2 pads erweiterung
                 - HarryHitCollisionBug korrigiert

        - gespliteter LevelAufbau
        - komplette Kontrolle von Harry
        - komplette Kontrolle vom Pinguin!

 V1.2:  - mehr levels mit BlockStructur
        - unlimitierte Anzahl Pingus

        + 25.06  - LevelTiles erweitert (gruen[1] & orange[2] & blau[3])
                 - BlockTiles und DrawBlock erweitert
                 - ScreenScrolling zugefuegt
                 - softScrolling (weniger Vsyncs - dafuer HarryDelays)
                 - [bugKill] BlockHit-nazPingu = LebensVerslusst!

        + 26.06  - Scrolling/Anfang- und EndKontrolle verbessert
                 - PinguStructure erweitert -> numPINGU
                 - LevelTiles erweitert (BacksteinTile)
                 - SternAnimation zugefuegt - als Ziel des games
                 - WIN/LOST Status zugefuegt mit abbruch des games

        - Kontrolle ueber komplette LevelInitialisierung
        - Kontrolle ueber LevelBlocksInitialisierung
        - Kontrolle ueber GegnerInitialisierung

 V1.3   + 10.07  - WolkePic eingefuegt

        + 11.07  - WolkenAni eingefuehrt
                 - Harry und Wolkenkontrolle zugefuegt
                 - neuStrukturierung des levelAufbau [multi wolken,gegner etc]

        + 12.07  - bug im allsteps.tim clutInfo gefunden und elliminiert
                 - Split von PINGU- und BIRDcontrol [gesteuert von nmez.c]
                 - BirdGegner zugefuegt [pic,structur und init]
                 - BirdAnim zugefuegt
                 - Kollision zwischen Bird und Harry -> LebensVerlust
                 - Kollision zwischen Bird und Harry -> Hack ihn tot!
                 - [2dokill] PinguCollision bis jetzt nur fuer Harry[0] programmiert!

        + 14.07  - erste menuStructur eingefuehrt!
                 - LevelAuswahl zugefuegt
                 - switchingMoeglichKeit geadded.. allg. neueStructurierung des menu
                 - WeafeMenu auftrag.. design in progress

        + 15.07  - blockierende Bloecke eingefuehrt
                 - harryMoveKontrol erweitert
                 - blockierung gilt auch fuer Pingu und Vogel
                 - slimingBlocksPicture erweitert
                 - HarryMoveControl um den slidingFX erweitert
                 - blockierung gilt auch fuer Pingu und Vogel wieder weg! - ist scheisse
                 - blockierBloecke jetzt auch halbfarbig -> levelUebergaenge!
                 - Neustructurierung des LevelInit (for multiLevels)

        + 16.07  - Menu neugestalltet
                 - singleLevelStuff in single.c gesplittet
                 - LevelInitialisierung modularisiert (einzelLevelInit)
                 - Levels#2 (2te ist shit.. alles zusammengewuerfelt! hehe)
                 - harry2 zugefuegt!!!!!!
                 - deathmatch-Structure aufgebaut
                 - deathMatchKontrolle in death.c


 BUGS & 2DO:

 % [2do] BlockBeam Animation
 % [2do] Collision Animation
 - [2do] PinguCollision bis jetzt nur fuer Harry[0] programmiert!
 - [bug] BlockHit-nazPingu = LebensVerslusst!
 % [bug] initBlockArt bug..
 % [2do] bloecke, die wegschleudern
 % [2do] UnbesiegBarkeit bei Hit..
 % [2do]
