Juegos recomendados

Scripting en World of Warcraft

"World of Warcraft" es un juego de rol online masivo popular ( MMORPG ), pero para muchos jugadores es también una motivación para desarrollar secuencias de comandos y habilidades de codificación . Los jugadores que son programadores profesionales o no profesionales adquieren un sentido de pertenencia más allá de jugar su personaje en el juego por un script . Para la escritura de "World of Warcraft" debe disponer de las herramientas de desarrollo adecuadas y conocimientos de scripting Lua y el lenguaje de marcado XML. Entorno de desarrollo integrado (IDE )

Codificación y proporcionar intérpretes de lenguaje de entornos integrados de desarrollo o IDEs , que son necesarios para scripting en "World of Warcraft ". Como tal, usted tendrá que usar un IDE orientada hacia el lenguaje de scripting Lua. Populares Lua IDEs son WoWLua , lo que permite secuencias de comandos y la compilación en el juego , o B: Lua. Después de instalar el IDE preferido , pasar tiempo para familiarizarse con el diseño y las características .
"World of Warcraft" Herramientas MPQ

Scripting en "World of Warcraft" requiere el acceso a los archivos MPQ del juego , que son versión propietaria de Blizzard de un archivo zip. Un archivo MPQ contiene los archivos de desarrollo alternativo del juego y el código . Descargar " WinMPQ " para abrir el " Interface.MPQ " y " patch.mpq " archivos que se encuentran en el "World of Warcraft" directorio . Estas contienen el código de la interfaz de base , así como los cambios adicionales que resulten de parcheo . Usted necesitará familiaridad referencia rápida con los alfabetos nativos , los acontecimientos y la interfaz de programación de aplicaciones del juego (o API ) como secuencia de comandos de interfaz de modificaciones adicionales.
Aprendizaje Lua de "World of Warcraft" ;

Lua es un lenguaje de extensión diseñado para programas escritos en el " C" lenguaje de programación que se extiende las opciones de configuración del programa base. Scripts Lua son fácilmente incorporados , por lo que es óptimo para las secuencias de comandos de interfaz de usuario del juego. Scripts Lua modifican o amplían la interfaz nativa mediante la incorporación de funciones únicas , sin cambiar ninguna de la programación y la mecánica básica del juego con facilidad . Para aprender Lua para scripting , visite el manual oficial de referencia que se encuentra en Lua.org .
El aprendizaje de la API y XML

Si Lua es el lenguaje de programación utilizado para modificar el interfaz de usuario nativa de "World of Warcraft" entonces XML es el lenguaje de scripting que se carga el código Lua en el juego . Para la escritura de "World of Warcraft" también debe crear un archivo XML y definir diversos eventos y marcos con el "World of Warcraft" predefinido API y controladores de eventos . Estas API y eventos están disponibles en http://wowprogramming.com/docs
Inicio de la secuencia de comandos En la partida

"World of Warcraft" . sólo puede lanzar los scripts contenidos en los " Complementos " directorio ubicado en el "Puerto" carpeta del directorio raíz del juego. La carpeta que contiene los archivos de complemento en y secuencias de comandos debe contener una . Lua , . Xml y un archivo toc . . El archivo toc . Es una tabla de contenido de los archivos que se cargue el juego en su lanzamiento para comprobar una coincidencia entre su versión de guión y el contenido más reciente parche. Siempre que la versión coincide con el último número de parche , el juego se lanza el script cargando el archivo XML, que a su vez carga el script Lua.

Derechos de autor © www.espjuegos.com