Ovdje možete preuzeti projekt za Visual Studio 2010 - primjer 2D igre.
Ovo je najrazrađeniji primjer igre. U njoj se između ostalog mogu vidjeti sljedeće značajke (za objašnjenja pogledati prezentaciju):
- Korištenje Content Pipelinea (eksternih resursa)
- Upravljanje Spriteovima
- Keyboard & Mouse input
- OOP pristup
- Collision detection (detekcija sudara)
- Game Components
- Korištenje zvuka (kreiran pomoću XACT-a)
- Iscrtavanje 2D teksta
- Upravljanje memorijom - brisanje nepotrebnih objekata
Igra je rađena prema primjeru iz knjige "Learning XNA 4.0" autora Aarona Reeda.
Kontrole upravljanja su:
- Gore/dolje/lijevo/desno - upravljanje likom
- Escape - izlaz iz igre
Cilj igre je izbjegavati metalne objekte kojima gubite živote. Također, postoje objekti koji vas usporavaju ili povećavaju pa izbjegavanje metalnih neprijatelja čine težim. Postoji i objekt koji vam povećava brzinu pa izbjegavanje postaje lakše. Spomenuti "power-upi" imaju primitivnu razinu umjetne inteligencije pa će vas loši naganjati po ekranu dok će dobar pokušati pobjeći ako vam dođe preblizu.