Ki gondolná, hogy a nappalit vérző-hörgő zombikkal megtöltő xbox másra is alkalmas, mint gyermekeink agysejtjeinek (alkoholmentes!) pusztítására? Pedig ez igaz. A tudomány álláspontját megcáfolva a NetAcademia felfedezte, hogy az xboxra igenis lehet játékot készíteni, sőt, az eljárás nemhogy nem bonyolult, de egyenesen élvezetes, így az ifjúság olyan eszközök felhasználására vehető rá, amit egyébként zsigerből elutasítanak: Visual Studio, .net Framework, objektumorientált programozás, C# és hasonlók.
Ez gyökeres fordulat az xbox háza táján, mert kiderült, hogy az agysejtek fejlesztésére, megtornáztatására is alkalmas ugyanaz a készülék, amit általában csak ön- és zombipusztításra használnak tinédzsereink. Ez a figyelemre méltó tudományos tény kísérletileg igazolható a NetAcademia Oktatóközpont által szervezett első, xbox fejlesztési tanfolyamon, ahol öreg és fiatal egyaránt, sőt együtt állhat neki játékosnak tűnő, holott valójában informatikai problémák megoldásának.
A tanfolyam során nem kevesebb a cél, mint hogy együtt megvalósítsuk a közismert PacMan-játékot, amely nemrégiben ünnepelte 30 éves születésnapját (http://www.google.com/pacman). Ezzel a játékkal pedig megismerjük a grafikakezeléstől a mozgásprogramozáson át a pályák, ellenfelek viselkedésének, vezérlésének csínját-bínját. Minderre öt délután még akkor is elég, ha valaki még soha egyetlen sornyi kódot nem írt, hiszen a vezérlési szerkezetek (if, when, case stb.) egy mai fiatal számára csak kiegészítésnek számítanak az xbox miatt már amúgy is elsajátított, és folyékonyan beszélt hatalmas és változatos szókincs mellett (dwarf, sword, poison, gun stb.).
Hogy mennyire könnyű, vagy éppen nehéz az xbox programozása, azt még a tanfolyam előtt bárki felmérheti speciális, direkt erre a célra készített “tesztpályánkon”. Oktatónk, Tocsi elkészített egy igazán fapados játékot, a Pong nevű “tévéfocit”, amelyet fel kellene egy kicsit turbózni, hogy megfeleljen a XXI. század követelményeinek. A feladat során ki lehet próbálni mind a grafika kezelését (lecserélését), mint a programozási szerkezetek átírkálást. Akinek ez megy (és már miért ne menne?), annak a saját játék elkészítése sem okoz majd gondot a tanfolyam során.
A gyakorlófeladat izgalmának fokozására szépségversenyt hirdetünk: minden kedves próbálkozó, aki a teljesen szubjektív zsűri szerint egy minimális szintet megüt, IT Factory bögrét kap ajándékba, aki pedig a legszebb Pongot teszi le a Desktopra, az lyukas bűvöskockát nyer!
Hozzávalók (mind a tanfolyamhoz, mind a szépségversenyhez):
• xbox – az nem kell! Mind a tanfolyamon, mind a gyakrolófeladat során xbox-szimulátort használunk!
• Visual Studio 2010
• XNA Game Studio 4.0
Az xbox-szépségversenybe itt lehet becsatlakozni, valamint megtekinteni a kész pályaműveket.
A június utolsó hetében induló xbox-tanfolyam tematikája és regisztráció pedig itt található.
Ennyi jó dolog után jöhet-e még jobb? Jön! Az xbox-programozás megegyezik az ősszel piacra kerülő Windows 7 Mobile programozásával, úgyhogy innentől egyenes az út a világsikerig! (?)