Galaxian - C++ juego

extracto del informe del proyecto:

"El objetivo de este proyecto es diseñar un juego Galaxian funcional para PC usando C++ y la biblioteca SFML 2.1. El dominio se divide en tres partes diferentes, cada uno representa un papel que se implementa en sus propias clases y sub clases. La capa de lógica consiste en la manipulación de todos los objetos visibles del juego y sus clases de implementación. Se utiliza una clase de entrada/salida para interfaz con la capa de datos que consta de un archivo de texto que contiene el juego de alta puntuación. La clase graphics visual se utiliza para dibujar objetos de juego a la interfaz visual del juego. Una solución orientada a objetos utilizando estas clases crea un marco fácilmente adaptable. La principal crítica de esta solución es que un diseño basado en la herencia sólo se utiliza en la capa gráfica. Mejoras de futuro para el juego son vidas de nave espacial adicional, un fondo móvil, niveles extras y powerUps más."

Palabras clave: proyecto de Software, Galaxian, orientación a objetos, C++, SFML 2.1

El juego está diseñado para trabajar en sólo windows. He había conectado la documentación, así como los ejecutables de juego y código de fuente.
Para jugar el juego, descargar el archivo zip "executables.zip", descomprimir la carpeta y haga doble clic en "galaxion.exe".

Todo el proyecto se codificó en un período corto de tiempo por lo que se oo programación es respecta, puede que no sea el mejor ejemplo. Lo s sin embargo una buena base para quien está interesado en tratar de un juego en c ++.

Necesaria para desarrollar este juego:

Un Windows basado en PC.
Un IDE de Windows y un compilador como CodeBlocks.
Un montón de tiempo.

Necesaria para ejecutar este juego:

Un basado en Windows PC

Tutorial sobre la creación de la biblioteca SFML:

http://SFML-dev.org/tutorials/1.6/Start-CB.php

Aquí es una buena fuente que me ayudó un poco.

http://www.gamefromscratch.com/search.aspx?q=SFML

Artículos Relacionados

Juego portátil de Bagh Chal

Juego portátil de Bagh Chal

IntroducciónBagh Chal es un juego estratégico, dos jugadores. Me interesé en el juego porque los 2 jugadores tienen distintos objetivos, piezas y capacidades que me resulta atractivo.El diseño hace que el juego en una cartera portátil, que puede ser
Mini Juego de tronos Dragon huevo sistema de la joyería

Mini Juego de tronos Dragon huevo sistema de la joyería

Hi todo el mundo!Hoy voy a mostrarte cómo hacer estos pendientes de huevo de dragon super cool de juego de tronos!Espero que os gusten!Si lo haces, por favor voten por mi en el concurso del huevo!Paso 1: materiales Para este tutorial necesitarás:1. p
¿Pared aumentable de juego de mesa de diseño para el molino del CNC

¿Pared aumentable de juego de mesa de diseño para el molino del CNC

han ganado alguna vez una noche épica de juego de mesa? ¿Ha querido demostrar que la victoria en la pared de la sala de estar? Bueno, con este instructable, usted puede construir su juego de mesa para montaje en pared propia que será la envidia de tu
Traje de muchacho del juego

Traje de muchacho del juego

A pesar de que mi hijo es más de un niño un poco de 3DS, ama vintage vídeo juegos y todas las cosas Nintendo entonces decidió este año que quería ser y oldskool Nintendo Game Boy para Halloween. Aquí está cómo lo hice con mi máquina de coser.Paso 1:
Página bordada del juego "Delgada"!

Página bordada del juego "Delgada"!

pensé ya que Halloween es simplemente la vuelta de la esquina rindo homenaje a la moda tulpa alrededor!Este proyecto iba a ser mi propia página original del juego recientemente popular "Delgado".  Lo hice con tela amarilla, hilo de bordar negro,
Pantalla de juego azulejo reciclado

Pantalla de juego azulejo reciclado

Me encanta los juguetes y juegos antiguos de upcycle! Encontrar la mayor parte de mi prima en tiendas de caridad y ventas de arranque, y siempre hay un montón de conjuntos de fichas y fichas de Mah-Jong con piezas faltantes. Esta pantalla fue hecha c
Juego de estudio interactivo

Juego de estudio interactivo

Un cuestionario de la encuesta vienen a la vida! Utilizar (casi) cualquier objeto para recopilar datos útiles a través de una encuesta de opción múltiple interactivo, atractivo y divertido.Este proyecto utiliza el microcontrolador Makey Makey en comb
Movimiento reactivo Shake the Maze Juego

Movimiento reactivo Shake the Maze Juego

Traer la magia a la vida con un movimiento automatizado, reactivo shake the maze juego! Usando componentes de un kit de iniciación de Arduino y materiales comunes alrededor de la casa, este es un juego personalizable para que pueda sentirse como un a
Juego de cartas se pega

Juego de cartas se pega

Esta es una variación de una tarjeta de juego "Fase 10". En lugar de las 10 fases de requisitos que cada uno debe hacer, este juego tiene problemas aleatorios en los palillos. Tía de mi esposa (mi tía-en-ley?) el juego nos presentó el otro día y
Piezas de recambio juego de estrategia de triángulo

Piezas de recambio juego de estrategia de triángulo

Blokus™ es un juego de estrategia donde los jugadores intentan conseguir como muchas de sus piezas en el tablero mientras bloquea a sus oponentes de conseguir sus piezas en el tablero.Ha ganado muchos premios. Mi hermana y su familia me presenten a é
Vamos a hacer un controlador de juego!

Vamos a hacer un controlador de juego!

Me encanta juegos de vuelo, pero se siente como nunca hay suficientes botones de mi joystick.Este instructable le mostrará cómo construir su propio panel del interruptor en ningún momento.Que funciona con cualquier juego y equipo que soporta un joyst
Juego magnético de vocabulario de aula

Juego magnético de vocabulario de aula

vocabulario es una cosa que cada maestro enseña independientemente de su grado o asignatura. Si se trata de un profesor de inglés tratando de sentar bases para que sus estudiantes realmente pueden entender un cuento, un profesor de historia tratando
WIRELESS juegos consola utilizando gestos de humana

WIRELESS juegos consola utilizando gestos de humana

gesto basado en controlador de juego y diseño del juego guía... (Hardware y software!)Paso 1: introducciónAhora un entorno virtual de días se considera como un medio de interacción humana eficiente. Se define por el diversificado campo de aplicación.
Buzz extremo juego de alambre con STUN GUN!

Buzz extremo juego de alambre con STUN GUN!

Mi amigo me dio un linterna rota/atonta el arma. Decidí a las piezas de atonta el arma en un bricolaje extremo buzz juego de alambre!Paso 1: Prueba del transformador Dentro de la linterna encontró y probó el transformador. Aplicamos bajo voltaje a la