Galaxian - C++ spelet
"Målet med detta projekt är att utforma en funktionell Galaxian spel för PC med hjälp av C++ och SFML 2.1 biblioteket. Domänen är uppdelad i tre olika delar, som representerar en roll som är implementerad i sin egen klass och sub-classess. Logik lagret består av manipulation av alla synliga spel objekt och deras genomförande klasser. En indata/utdata-klass används till gränssnittet med data lagret består av en textfil som innehåller de spel hög värdering. Klassen visuella grafik används för att rita spelet objekt till det visuella gränssnittet av spelet. En objektorienterad lösning med hjälp av dessa klasser skapar en lätt anpassningsbar ram. Den främsta kritiken av denna lösning är att ett arv-baserad design används endast i det grafiska lagret. Framtida förbättringar till spelet är ytterligare rymdskepp liv, en rörlig bakgrund, extra nivåer och mer powerUps."
Nyckelord: programvara projektet Galaxian, C++, SFML 2.1, objektorientering
Spelet är avsett till arbeta på Fönstren bara. Ive bifogade dokumentationen samt källa koden och spelet körbara filer.
Spela spel, ladda ner zip-filen "executables.zip", packa upp mappen och dubbelklicka på "galaxion.exe".
Hela projektet var kodade under en kort tid så oo programmering är det gäller, det kanske inte är det bästa exemplet. Det s emellertid en god grund för en som är intresserad av att försöka ett spel i c ++.
Krävs för att utveckla detta spel:
En Windows baserad dator.
En Windows IDE och kompilator som CodeBlocks.
En massa tid.
Krävs för att köra det här spelet:
En Windows baserad dator
Handledning om hur du installerar SFML biblioteket:
http://sfml-dev.org/tutorials/1.6/start-CB.php
Här är en bra källa som hjälpte mig en hel del.