Juega un juego de código abierto como Scrabble3D o FreeOrion , a continuación, descargar el código fuente. El sitio se ha descargado el juego ejecutable desde tendrá un vínculo para un zip, tar u otro archivo de almacenamiento que sostiene los archivos de origen del juego.
2
Extraer archivos fuente individuales del juego desde el archivo descargado . Lea la guía de usuario de su programa de archivo para obtener instrucciones detalladas sobre la extracción .
3
Abra cualquier procesador de texto , a continuación, cargar en él uno de los archivos de origen que extrajo . Elija un archivo cuyo nombre explica claramente cuáles son las funciones del archivo hacen. Por ejemplo , GameBoardManagement.c o PlayerAttributes.java son buenos candidatos .
4
Lea cada línea en el archivo de origen , incluyendo todos los comentarios . Comentarios menudo aparecen después de un punto y coma , tiene la sintaxis y la ortografía de la palabra regular y están entre corchetes por personajes como " /* " o " ' " . Escribir nuevos comentarios de código fuente que explican las declaraciones que usted entienda. Repita este paso para los archivos de origen restantes .
5
Compilar el código fuente del juego 3 - D usando un kit gratuito hecho para el lenguaje de código fuente de su juego fue escrito en . Por ejemplo , conseguir el desarrollo de Java kit para juegos Java o el compilador GCC para los juegos escritos en C o C código ++ . Lea la documentación del equipo para obtener instrucciones detalladas sobre la compilación .
6
Haga un cambio a una de cadena o numéricos constantes de la fuente para una declaración de que usted entienda. Por ejemplo , cambiar el 50 a un 100 en la cuenta de " si guerrero [ i ] .hasGold entonces guerrero [ i ] .points + = 50; " .
7
Compilar y ejecutar el juego modificado . Si el cambio que hizo que no funciona como se esperaba , tenga en cuenta esto en el comentario de código fuente , modificar otro constante. Hacer pequeños cambios en la fuente verifica su comprensión del juego .