Galaxian - C++ spel


uittreksel uit project verslag:

"Het doel van dit project is het ontwerpen van een functionele Galaxian spel voor de PC met behulp van C++ en de SFML 2.1-bibliotheek. Het domein is onderverdeeld in drie verschillende delen, die elk vertegenwoordigt een rol die wordt geïmplementeerd in de eigen klas en sub-lessen. De logica laag bestaat uit de manipulatie van de zichtbare spel objecten en hun uitvoering klassen. Een invoer/uitvoer-klasse wordt gebruikt om de interface met de data-laag bestaande uit een tekstbestand met de game high-score. De klasse visuele graphics is gebruikt spel om objecten te tekenen aan de visuele interface van het spel. Een object-georiënteerde oplossing met behulp van deze klassen schept een gemakkelijk aan te passen kader. De belangrijkste kritiek van deze oplossing is dat een overname gebaseerde ontwerp alleen in de grafische laag gebruikt wordt. Toekomst verbeteringen aan het spel zijn extra ruimte-schip leven, meer power-ups, een bewegende achtergrond en extra niveaus."

Sleutelwoorden: softwareproject, Galaxian, C++, SFML 2.1, objectoriëntatie

Het spel is bedoeld om te werken op windows alleen. Ive gehecht de documentatie, alsook de bron code en spel uitvoerbare bestanden.
Om te spelen het spel, download het zip-bestand "executables.zip", unzip de map en dubbelklik op "galaxion.exe".

Het hele project werd gecodeerd in een korte periode van tijd, dus wat oo programmering betreft, kan het niet het beste voorbeeld. Het s echter een goede basis voor iemand die geïnteresseerd is in de richting van een spel in c ++.

Nodig voor het ontwikkelen van dit spel:

Een Windows gebaseerde PC.
Een Windows IDE en compiler zoals CodeBlocks.
Een heleboel tijd.

Vereist voor het uitvoeren van dit spel:

Een Windows gebaseerde PC

Zelfstudie over het instellen van de SFML-bibliotheek:

http://sfml-dev.org/tutorials/1.6/start-CB.php

Hier is een goede bron die hielp me uit nogal wat.

http://www.gamefromscratch.com/Search.aspx?q=sfml

Gerelateerde Artikelen

Maak uw eigen Cigar Box gitaar / Mp3 speler versterker

Maak uw eigen Cigar Box gitaar / Mp3 speler versterker

ik heb willen maken van een sigaar vak gitaar en versterker al geruime tijd, en het lijkt alsof de Instructable geluid kappen en batterij aangedreven contestst gewoon de extra stimulans dat ik nodig had om het eens te proberen.Dit Instructable toont
Draad lus spel voor kinderen

Draad lus spel voor kinderen

Hoi allemaal.Mijn vrouw was van plan mijn zoon verjaardag vorige week. Ze sprak met enkele gebeurtenis managers voor het regelen van enkele spelletjes voor kinderen tijdens de partijOp dit moment is een van de populaire groepsspelen draad lus spel. W
Mini spel van tronen Dragon Egg sieraden Set

Mini spel van tronen Dragon Egg sieraden Set

Hi iedereen!Vandaag ga ik u tonen hoe te maken van deze super coole dragon egg oorbellen van spel van tronen!Hoop dat je ze!Als u dit doet, please vote voor me in de egg contest!Stap 1: materialen Voor deze tutorial zal u:1. zilverpapier2. polymer cl
Magnetische klas woordenschat spel

Magnetische klas woordenschat spel

woordenschat is een ding dat elke leraar ongeacht grade level-test of onderwerp leert. Het is een lerares Engels proberen om fundament te leggen zodat haar studenten begrijp eigenlijk een kort verhaal, een leraar van de geschiedenis probeert uit te l
Maken van een spel in Kladblok en nog veel veel meer

Maken van een spel in Kladblok en nog veel veel meer

Dit is mijn eerste instructable. Zo hebt u please suggesties commentaar. Laat aan de slag!Als we alle het woord Kladblok horen denken we aan sommige saai nutteloos toepassingen te noteren van spullen. Goed Kladblok is veel meer dan dat.. We kunnen co
GoPro grond spel

GoPro grond spel

Ik heb grond inzet speciaal gemaakt voor camera's met GoPro stijl mounts, maar zij allen veronderstellen dat zij zal gaan in zachte vuil. Zoals iedereen die ooit een tent gooide heeft bevestigen kan, dit is niet altijd het geval.Bonzen op dunne tabbl
Extreme Buzz draad spel met STUN GUN!

Extreme Buzz draad spel met STUN GUN!

Mijn vriend gaf me een gebroken zaklamp/stun gun. Heb ik besloten om naar de stun gun delen in een extreme DIY buzz draad spel!Stap 1: Testen van de transformator Binnen de zaklamp vonden we en getest de transformator. We laagspanning toegepast op de
DIY spel Booth voor Circus thema bruiloft of feest!

DIY spel Booth voor Circus thema bruiloft of feest!

Maak een grappige en oog springende circus spel stand en/of limonade en popcorn staan uit schroot plaat hout en andere items up-gefietst!Stap 1: Verzamel Tools, Slab van hout en andere materialenBeginnen met een gratis of goedkope lading plaat hout v
DIY Muji Cd-speler

DIY Muji Cd-speler

Terug in de dag maakte een koele Japanse kerel een ontzagwekkende kartonnen replica van de beroemde Muji Cd speler. Ik wilde hetzelfde te doen, maar nu enkele jaren later de instructies over hoe hij gemaakt is verdwenen. Dus ben ik nu maken van mijn
C voor Beginners: Functies/Loops: gissen spel

C voor Beginners: Functies/Loops: gissen spel

In dit instructable, leert u hoe een eenvoudige gissen spel in C. gedurende de stappen, u zal de uitvoering van veel van de basisfuncties van de C taal. Voordat we in de code zelf duiken is het belangrijk dat je leren van de fundamentals vooraf. De v
Maak je eigen spel van Simon Says met DIY Electro deeg en Arduino!

Maak je eigen spel van Simon Says met DIY Electro deeg en Arduino!

Aan de slagHet doel van dit Instructable is om te zetten uw electro deeg in een Capacitieve touch-knop met Arduino met behulp van de bibliotheek van de arduino CapSense en vervolgens met het maken van een Simon Says spel. We gebruiken een capacitieve
Hoe maak je een android mobiele spel?

Hoe maak je een android mobiele spel?

Een spel is gestructureerde vorm van spelen, meestal uitgevoerd voor plezier en soms gebruikt als een educatief hulpmiddel. Spelen van spelletjes helpen ons groeien, denken, en oplossingen vinden voor problemen.Dus vandaag ben ik een spel voor androi
Spel van slimme Gear

Spel van slimme Gear

Ik vond deze instructables: enecht geweldig! By the way, Bedankt alpinedelta en tomatoskins.In mijn jeugd liever ik altijd de Sega Game Gear voor de Game Boy. Dus, wilde ik het zelfde ding als tomatoskins maar met deze console. Ik deel de zelfde nost
Bartop arcade-machine (één speler)

Bartop arcade-machine (één speler)

Maken van een bartop arcade machine op basis van een raspberry pi II en recalbox softwarehttp://www.recalbox.com/De 'Retroplo' is een DIY retro bartop arcade kabinet voor één speler. Het wordt aangedreven door de Raspberry Pi II micro-computer en mee