Kiru

Klasická 2D skákačka / střílečka. Hra obsahuje 2 levely a několik typů nepřátel, ale bohužel neobsahuje zvuky.

Některé důležité (technické) vlastnosti hry:

  • Hra obsahuje 2 levely.
    • 1. level představuje vše, co hra obsahuje.
    • 2. level maximálně využívá všechny vlastnosti hry a maximálně ji zatěžuje. (Je možné, že tento level může být “sekaný” na starším hardwaru.)
  • Hra obsahuje jednoho speciálního nepřítele – Ball (koule). Tato koule se od všeho odráží a při srážce okamžitě ničí nepřátele. Při pohybu postupně zrychluje, dokud nepřekročí danou mez a pak exploduje.
  • Hra obsahuje velice kvalitní kolizní systém
    • 2 základní tvary – Kruh a AABB obdélník (neotočený)
    • Každý objekt je složen z více základních tvarů
    • Nejen zjištění kolize, ale dokonce sweep testy, pro zjištění kolize rychle se pohybujících objektů.
  • Hra obsahuje Particle System. (např. kouř)

Hra je naprogramována v C# s XNA 4 (.NET 4). Hra vznikla jako započtový program do předmětů “Jazyk C# a platforma .NET” a “Pokročilé programování pro .NET” na MFF UK v roce 2011.

Stáhnout:

Windows:
Instalace

Zdrojový kód:
Visual Studio 2010 Projekt