Python är ett open - source programmeringsspråk licensierad av Python Software Foundation , en ideell organisation som äger de immateriella rättigheterna och hanterar sin godkänd användning . Du kan köra Python på alla operativsystem , inklusive Windows , Linux och Mac OS X. Det kan även integreras med . NET objekt och genomförs på Java Virtual Machine . Python är gratis för alla att använda och det finns uppsättningar av moduler som finns , såsom Pygame , konstruerade för att skriva Python -spel . Som ett Python -programmerare , kan du följa steg - för-steg eller bara använda din fantasi för att skapa fullfjädrad spel . Pusselspel
Pusselspel utmanar spelarens skicklighet och intelligens . Använda bara några rader kod , kan du skapa en enkel " Tic - Tac - Toe " pusselspel , där användaren spelar mot en artificiell intelligens som reagerar på varje rörelse . Det är också relativt okomplicerade pusselspel som " Cirkel Detection , " " Magnetosfärer " och " Dodge Satellites ", som alla är skrivna i Python med Pygame .
Arcade Spel
en klon av den klassiska 1980 arkadspelet " PAC - MAN , " " TAC - MAN " guider spelare runt en labyrint att äta röda piller . " Quabro " är en arkad - stil spel , där målet är att rensa bort block genom att träffa dem med en boll som styrs av paddlar på vardera sidan av skärmen . Inspirerad av " Galaxians , " " Qanat " är ett arkadspel där spelaren uppdrag är att bekämpa vågor av inkräktare med ett kanontorn . Alla dessa projekt använder Pygame .
Strategispel
" OpenRTS " är ett strategispel i realtid spel med isometrisk grafik . Spelet använder antingen en nätverksansluten multiplayer scenario eller bara en enda spelare . Andra strategispel inkluderar Pygame - baserade " Lothar s krig , " där spelarna styra olika element för att få kontroll över kartan . Använd Pygame tutorials för att skapa dessa projekt och andra strategispel .
Shooter Spel
" AIM " är en grundläggande punkt - och-skjuta spel med enkel grafik . Det är perfekt för nybörjare Python programmerare . För mer avancerade användare , shooter spel som " Cargo Carrier " ger en mer sofistikerad , klassiska arkad erfarenhet . Andra Pygame - baserad shooter spel inkluderar " Zombie Survival ", en 15 - nivå projekt som involverar skjuta och förstöra zombies med vapen .