C + + es un lenguaje de programación orientado a objetos , lo que significa que los desarrolladores utilizan para crear y gestionar objetos virtuales a base de planos igualmente virtuales llamadas clases. Desarrolladores aplican estas construcciones para escribir muchos tipos de programas , incluidos los juegos . Creación de un juego desde cero en C + + consiste en varios pasos , incluyendo el diseño detallado del juego , los personajes y el entorno. Los beneficios de hacer un juego de C + + incluyen el aumento de la comprensión de la programación orientada a objetos. Esto puede reducir el tiempo necesario para aprender otros lenguajes orientados a objetos como C # y Java. Instrucciones
1
jugar varios de código abierto C + + juegos, como PokerTH , Secret Maryo Chronicles , y Bombermaaan . Para el juego que más te guste , descargar el código fuente del juego. Usted encontrará un enlace para descargar el código en el mismo sitio de alojamiento ejecutable del juego .
2
Instale un país libre compilador de C + + , como Open Watcom o la que la organización GNU proporciona . < Br >
3
Compilar el juego desde su código fuente con las instrucciones de su compilador.
4
Abra uno de los archivos de código fuente del juego en un procesador de texto y eliminar uno de funciones del archivo. Vuelva a compilar y jugar el juego .
5
toma nota de todos los cambios en el juego , a continuación, escribir comentarios en el código fuente que refleja sus corazonadas acerca de cómo las supresiones código causaron estos cambios. Por ejemplo , si elimina una función llamada " TallyScore " y el puntaje en el juego no cambia , puede escribir "El ' TallyScore ' sumas función del resultado del partido ".
6
Repeat los dos pasos anteriores para cada función en el código fuente del juego . Si no estás seguro de cómo una función afecta gameplay , intente eliminar sólo una parte de las declaraciones de una función.
7
memorizar fragmentos de código fuente que todavía no entienden , como las funciones o incluso completos archivos de origen. Memorización promueve el entendimiento , según el Dr. Bill Klemm , profesor de Neurociencia de la Universidad A & M de Texas. Utilice tarjetas de memoria flash o cualquier otra técnica de memorización que has encontrado eficaz en el aprendizaje de otras asignaturas .
8
Escribir comentarios en el código fuente adicionales en base a lo que ha aprendido de memorización.
9
Repita los dos pasos anteriores hasta que cada línea de código fuente con un comentario . También es posible obtener nuevos conocimientos mediante la repetición de los pasos que involucran en la supresión de funciones.
10
Escribir una lista de los cambios que le gustaría hacer en el juego.
11
Escriba el código fuente que produce el elemento más fácil de la lista que usted hizo en el paso anterior y luego volver a compilar el juego.
12
depurar el juego con depurador del compilador si el juego tiene errores. La documentación de su compilador tiene instrucciones para utilizar el depurador.
13
Escribir y compilar los fuentes para cada tema que queda en el paso lista de cambios de 10 para completar el C + + juego.