Cómo hacer tu propio juego de mundo virtual de forma gratuita

May 13

Cómo hacer tu propio juego de mundo virtual de forma gratuita


Un juego de mundo virtual, también conocido como un RPG (juego de rol) y MMORPG (juego de rol multijugador masivo en línea), es uno que te sumerge en un personaje virtual, basado en computadora. La fabricación de su propio juego de mundo virtual potencialmente incluye el diseño del juego, comenzando con los primeros bocetos y descripciones escritas. También consiste en escribir el código del programa para simular la inteligencia artificial para los oponentes del juego y acceder a las rutinas para la representación de gráficos y el sonido del juego. El desarrollo de su propio juego de mundo virtual, además de la satisfacción que se obtiene, construirá habilidad que se puede aplicar a otros proyectos de programación, tales como aplicaciones de modelado o de redes multiusuario en 3-D.

instrucciones

1 Descargar el código fuente de NetHack, PlaneShift, Hack and Slash, u otro de código abierto (libre) RPG o juego MMORPG.

2 Compilar el código fuente en un programa ejecutable, en referencia a las instrucciones que acompañan al código fuente para más detalles.

3 Ejecutar el programa y jugar el juego. Tome notas sobre lo que le gusta sobre el juego, así como en los aspectos que le gustaría cambiar.

4 Leer la documentación incluida con el juego y luego abrir uno de los archivos de código fuente en un entorno de desarrollo integrado (IDE), editor de textos (como Bloc de notas) o un procesador de textos.

5 Lea cada línea de la fuente y escribir los comentarios debajo o junto a esas declaraciones que usted entiende. Por ejemplo, para un juego de tesoros reunión como Calabozos y Dragones se pueden ver código que se parece a esto:

Si (blnPlayer1PicksUpGold) {
Player1LifeUnits = Player1LifeUnits + 20;
}

El comentario se podría escribir un bloque de este tipo de código podría ser: "Si el jugador 1 recoge tesoro de oro, aumentar su energía de vida por 20 unidades." Repita este paso para los archivos de origen restantes.

6 Vuelva a escribir el código fuente en un nuevo conjunto de archivos, en referencia a las impresiones de los archivos originales de orientación. Esta acción le obligará a leer cuidadosamente la fuente. A medida que entienda más sentencias de programa durante este paso, escribir comentarios adicionales para ellos. Compilar y ejecutar el juego de volver a teclear.

7 Eliminar el archivo de código fuente que mejor entiende y vuelva a escribir de la memoria, en referencia a la fuente original sólo cuando sea necesario. Esta recitación instará a pensar más profundamente acerca de cómo funciona el código.

8 Repita el paso 7 hasta que pueda recitar el archivo de código fuente completo de la memoria y volver a compilar y jugar el juego resultante.

9 Aprender el código de los archivos de código fuente restantes de la misma manera que el primer archivo, usando los pasos 7 y 8 para guiarlo. Completar este paso le dará la habilidad suficiente para empezar a hacer cambios en el juego, que es el primer paso en el desarrollo de la personalización de la misma.

10 Escribir el código del programa que implementa uno de los elementos superficiales de la lista que escribió en el paso 3. Por ejemplo, el código que hace azul de los ojos de un personaje (por ejemplo, "Player1.EyeColor = blue;") ahora podría ser como "Player1.EyeColor = verde; " para hacer que los ojos verdes.

11 Recompilar el juego y jugarlo. Hacer uno o dos otros cambios superficiales en el juego. Después del juego compila y se ejecuta correctamente, hacer un cambio más complejo. Por ejemplo, evitar que un personaje de búsqueda del tesoro de ganar puntos después de recoger un determinado tipo de tesoro, tal como plata o joyas.

12 Escribir el código de programa para cada uno de los elementos de rehacer en la lista de pasos de 3. Si todavía se puede reconocer el juego original a medida que juega la versión personalizada de la misma, hacer una nueva lista con más extensas modificaciones. Este proceso de diseño progresivo y la codificación con el tiempo dará lugar a su cuenta, juego original.


Artículos relacionados