English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia
Prime World es un juego de arena de batalla en línea multijugador (MOBA) lanzado en 2014. El juego fue desarrollado sobre un motor propio por la compañía Nival, escrito principalmente en C++.
El juego consta de dos partes: Castillo y Parte de Batalla. El jugador asume el papel de un Lord o una Dama. En el Castillo, el jugador construye edificios, contrata Héroes y elige Talentos para ellos. En la Parte de Batalla, el jugador controla a un Héroe y utiliza los Talentos para luchar contra otros jugadores en combates en equipo.
En 2024, el código fuente de la Parte de Batalla del juego se lanzó bajo una licencia especial, que prohíbe el uso comercial pero está completamente abierta para la comunidad de jugadores, el estudio y la investigación. Lea atentamente los términos del acuerdo de licencia antes de su uso.
pw
— el código principal de la parte de batallapw_publish
— cliente compilado de la parte de batalla con códigos de trucos y un editor de clientepw/branches/r1117/Bin/PF_Editor.exe
— editor de datos del juego
Debe descargar los datos de este repositorio y fusionar la carpeta Bin
con los datos principales del juego. Aquí se indica cómo hacerlo:
- Copie la carpeta
pw_publish/branch/Client/PvP/Bin
enpw/branches/r1117
, reemplazando los archivos existentes. - Ejecute el cliente con códigos de trucos
pw/branches/r1117/Bin/PW_Game.exe
. - Si todo está correcto, verá la ventana de carga, pero sin imagen y con una pantalla negra.
- En la carpeta
Profiles -> game.cfg
, cambie el valorlocal_game 0
alocal_game 1
. - Ejecute el cliente con códigos de trucos. Ahora debería ver el lobby donde puede seleccionar un mapa, un héroe y comenzar una batalla.
- En el juego, presione la tecla Tilde (~) en el teclado, y verá la consola para ingresar códigos de trucos.
Si ocurren errores, verifique los archivos de registro en pw/branches/r1117/Bin/logs
.
Los datos se pueden editar a través del editor y se encuentran en pw/branches/r1117/Data
Al editar los datos, puede:
- Cambiar descripciones de talentos y habilidades de los héroes.
- Modificar talentos y habilidades de los héroes.
- Cambiar la lógica de los creeps y las torres.
- Agregar nuevos héroes y habilidades.
- Agregar nuevos talentos.
- Modificar y agregar efectos.
- Cambiar y agregar modelos y animaciones.
Al alterar los datos, no es necesario compilar un nuevo cliente a partir del código. Simplemente presione Archivo -> Guardar
, y todos los cambios aparecerán instantáneamente en el cliente de juego PW_Game
. Como ejemplo, podría intentar cambiar la descripción de un determinado talento o habilidad de héroe.
El editor de datos del juego se encuentra en pw/branches/r1117/Bin/PF_Editor.exe
Al abrir el editor por primera vez, debe configurar la ruta a Data
:
Herramientas -> Configuración del Sistema de Archivos
.Agregar -> WinFileSystem
.- Establezca la carpeta Data como la raíz del sistema:
pw/branches/r1117/Data
. - Cierre las ventanas.
- En el editor:
Vistas -> Navegador de Objetos
yVistas -> Editor de Propiedades
. Estos son los dos paneles principales para editar datos.
Las pestañas del editor pueden moverse y acoplarse.
En el repositorio, puede encontrar el cliente de juego ya compilado con códigos de trucos pw_publish/branch/Client/PvP/Bin/PW_Game.exe
Es necesario que las carpetas Localization
, Profiles
y Data
estén junto a la carpeta Bin
. Por lo tanto, durante la preparación, debe moverse a la carpeta pw
. Si el código se modifica, se requerirá reconstruir el cliente.
- En
Profiles -> game.cfg
, cambielocal_game 0
. - Agregue
login_adress <dirección del servidor>
. - Ejecute el juego con el parámetro
-dev_login MiApodo
.
- Renombre el archivo
Profiles -> private.cfg_example
aprivate.cfg
. - Abra el archivo con el Bloc de notas.
- Encuentre
AL COMIENZO DEL JUEGO
. - Inserte una nueva línea:
add_ai bots
— esto asignará un bot IA para cada héroe en el juego.
- Renombre el archivo
Profiles -> private.cfg_example
aprivate.cfg
. - Abra el archivo con el Bloc de notas.
- Encuentre la sección
sección de rendimiento
. - Encuentre la línea
setvar gfx_fullscreen = 0
— esto lanzará el juego en modo ventana, lo cual puede hacerlo más estable. - Otras configuraciones de optimización también pueden cambiarse en la
sección de rendimiento
.
A la comunidad de Prime World: Nova por su contribución a la documentación y corrección de errores.