Como muchos ya han notado, SMBX2 nos ha robado la atención con su ultima actualización incluyendo innumerables nuevas herramientas y funciones para una mejor realización de niveles mas profesionales. Pero muchos también se han hecho varias preguntas respecto a SMBX2.
Es por esto que a continuación te dejamos las preguntas mas frecuentes con sus respectivas respuestas de los desarrolladores.
PREGUNTAS MÁS FRECUENTES:
GENERAL:
¿Quién es el propietario de SMBX?
Actualmente, SMBX pertenece y es administrado por los líderes de los foros de SMBX . Simplemente desarrollamos nueva tecnología para ello; lo llamamos "SMBX2".
¿Qué es exactamente "SMBX2"?
SMBX2 es un esfuerzo colaborativo de código abierto para mejorar y expandir el SMBX original. Entre otras cosas, SMBX2 presenta:
nuevos personajes jugables
un nuevo editor robusto
más NPC, BGO y bloques
una extensión de secuencias de comandos que utiliza el lenguaje Lua
Innumerables otras funciones enumeradas en la parte inferior de la página de descarga
¿SMBX2 está relacionado con SMBX 38A (también conocido como SMBX 1.4.x)?
Los dos están completamente separados. Ambos proyectos pretenden servir como sucesores de la versión 1.3 de SMBX, pero 38A es su propio software desarrollado desde cero, mientras que SMBX2 se está construyendo alrededor del código original de Redigit. Como resultado, la compatibilidad con episodios más antiguos tiende a ser mucho mayor en SMBX2 que en 38A.
Se ha publicado el código fuente SMBX. ¿Vas a hacer uso de él?
No podemos, no. No sin reescribir completamente la totalidad de SMBX2 desde cero, como mínimo. SMBX2 se basa en la compilación compilada usada de SMBX 1.3 para permanecer como está para que LunaLua funcione. La actualización a una compilación compilada diferente inutilizaría LunaLua y, por lo tanto, la totalidad de SMBX2. Como tal, ignoraremos el código fuente SMBX por completo.
¿Qué tan avanzado está SMBX2 en desarrollo?
Al momento de escribir esto, estamos lanzando nuevas compilaciones que trabajan hacia una versión completa y estable de SMBX2 2.0.0. Publicamos con frecuencia avances y actualizaciones en el blog de desarrollo de este sitio, y si desea seguir el desarrollo más de cerca, puede unirse a nosotros en el servidor de discordia de codehaus .
¿Puedes agregar [NPC / Block / BGO] de [juego]?
Los activos se hacen sobre la base de "hay alguien dispuesto a hacerlo" y "qué añadirá al juego". Consulte la hoja de reclamos de recursos ; si lo que quieres está ahí, significa que ya está planeado o en proceso.
Con el lanzamiento de Beta 4, nuestro enfoque en agregar entidades se ha desplazado principalmente hacia pulir otros aspectos del juego. Fuera de los elementos incluidos de forma predeterminada, las personas de la comunidad publican sus propios paquetes personalizados , que pueden incluir algo que está buscando.
El programa no se está iniciando / No puedo probar los niveles / ¡No veo ningún gráfico personalizado!
Si tiene problemas como este, hay varias cosas que puede probar.
1. Asegúrese de que su software antivirus no impida que SMBX2 se ejecute correctamente.
2. Asegúrese de que SMBX2 esté instalado en una ubicación que no requiera privilegios de administrador para escribir archivos.
3. El error "Sin gráficos personalizados" en particular ha demostrado que se corrige solo después de una reinstalación. Lo siento por los inconvenientes ocasionados.
Encontré un error! ¿Cómo lo informo?
Actualmente no tenemos un rastreador de errores formal, así que contáctenos directamente en el servidor Codehaus Discord
CARACTERES:
¿Quién es el tío Broadsword?
Es un personaje de un juego que (al momento de escribir esto) está siendo desarrollado actualmente por la comunidad talkhaus, un foro del que son miembros muchos de los desarrolladores de SMBX2. Todo lo que realmente necesitas saber sobre Broadsword es que es un extraterrestre que busca tesoros con una espada mágica y que uno de sus hermanos es un tostador.
¿Quién es Megan?
Megan es Megan.
Elimina a Megan
No.
¿Quién es [otro personaje]?
Aparte de Broadsword, Megan y algunos otros NPC (como Blerts y Grafs), todos los nuevos personajes jugables y NPC provienen de videojuegos existentes. Muchos de ellos provienen de los juegos originales de los que SMBX 1.3 extrajo, así como de sus muchas series derivadas.
¿Puedes agregar [personaje]?
Actualmente nos estamos enfocando en otros aspectos del juego y la lista actual no verá adiciones importantes hasta que estemos listos para salir de la versión beta. ¡Después, puede pasar cualquier cosa! Sonic y Kirby son los favoritos de los fanáticos y se solicitan con frecuencia, pero ambos son difíciles de hacer y considerando que estamos optimizando y cambiando los sistemas a lo largo de las betas, sería un desperdicio trabajar en ellos ahora. Mientras tanto, aunque es posible que veas episodios o niveles creados por la comunidad que cuentan con sus propios personajes de jugador personalizados, ¡mantente atento a ellos!
EDITOR:
¿Cómo puedo probar los niveles en el nuevo editor?
Presione F5 o vaya a Prueba> Nivel de prueba.
¿Por qué se reemplazó el editor de niveles de SMBX 1.3?
El antiguo editor tenía errores y carecía de muchas características básicas de calidad de vida del software moderno. No tenía la capacidad de realizar tareas simples como deshacer / rehacer, ¡o incluso tener varios niveles abiertos a la vez! Como el resto de SMBX, era de código cerrado, por lo que habría sido extremadamente difícil desarrollarlo a partir de él de una manera significativa.
¿Cuáles son algunas de las mejoras y nuevas funciones que vienen con el nuevo editor?
Además de las características de calidad de vida mencionadas anteriormente, el nuevo editor cuenta con: una interfaz más elegante y personalizable, más herramientas de colocación de bloques y NPC, una cuadrícula de ajuste de tamaño variable y mucho más.
LUNALUA:
¿Qué tipo de cosas puedes hacer con LunaLua?
LunaLua se puede usar para cosas simples y mundanas como powerup y filtros de personajes, pero también se puede usar para agregar jefes interesantes e impresionantes, escenas, sistemas de juego y efectos visuales a episodios y niveles.
¿Necesito ser un programador experto para utilizar las secuencias de comandos de Lua?
Si ha realizado alguna programación antes, sin duda le ayudará. Sin embargo, esto no es necesario para hacer cosas interesantes con LunaLua. ¡Al cargar incluso una sola biblioteca o agregar solo unas pocas líneas de código, puede cambiar profundamente la forma en que se reproduce su nivel o episodio!
¿Lua / LunaLua es difícil de aprender?
Comparado con otros lenguajes de programación, Lua es menos complejo y está mucho más relajado con las reglas que gobiernan su sintaxis. En otras palabras, el idioma tiene una gramática mucho más tolerante. Como tal, es un lenguaje muy apropiado para comenzar a aprender programación. Vale la pena señalar que muchos miembros del equipo de desarrollo de SMBX2 en realidad no tenían experiencia previa en codificación y aprendieron a programar usando LunaLua.
¿Qué son las bibliotecas auxiliares?
Las bibliotecas auxiliares (a veces denominadas erróneamente "API") son scripts y paquetes autónomos de código LunaLua que proporcionan bloques de construcción simplificados y optimizados para sistemas más complejos. Uno de estos paquetes, por ejemplo, le permite crear áreas secretas visualmente impresionantes en sus niveles.. Puede encontrar bibliotecas auxiliares creadas por la comunidad en los foros .
¿Cómo y dónde puedo aprender a codificar en LunaLua?
Hay muchas formas de hacerlo. Algunos aprenden mejor diseccionando y analizando el código escrito por creadores de otros niveles. Otros, mientras tanto, aprenden comenzando con una tarea simple: por ejemplo, un filtro de encendido o un pequeño ajuste a la física del jugador. Comenzar poco a poco le permite a uno abrirse camino fácilmente hacia desafíos más ambiciosos.
Estamos constantemente actualizando y ampliando la documentación de LunaLua y se está trabajando en una serie de tutoriales que cubren los conceptos básicos de Lua y la API de LunaLua. Además, además de ser el centro principal del desarrollo de SMBX 2, el servidor de discordia de codehaus es un gran lugar para aprender sobre LunaLua haciendo preguntas y recibiendo comentarios sobre su trabajo.
TÉCNICO:
¿Cómo agrega contenido nuevo en SMBX2?
Si bien el proyecto es de código abierto, en realidad no tenemos acceso al código fuente de SMBX; en su lugar, usamos hacks de ensamblaje para inyectar ganchos en varias áreas del código compilado del juego. Estos ganchos nos permiten eliminar los límites codificados, alterar la memoria del juego, anular procesos como el renderizado y los sistemas de sonido, y corregir errores como el infame accidente de hongo en lava. Sin embargo, insertar los ganchos es un proceso largo, por lo que, por ahora, todavía tenemos que sortear algunos de los límites del código original.
¿Agregará [función] de SMBX de 38A (SMBX 1.4)?
Eventualmente planeamos tener algún grado de soporte para los niveles de 38A, pero debido a las diferencias en la forma en que se construyen los dos motores, probablemente nunca tendremos compatibilidad total.
LEGAL:
¿Estás afiliado oficialmente a alguna empresa de videojuegos?
SMBX2 es simplemente un proyecto de pasatiempo que combina varios videojuegos. De ninguna manera pretendemos estar afiliados o respaldados por empresas o individuos. Sin embargo, animamos a las personas a que apoyen a sus compañías de videojuegos favoritas comprando los juegos y consolas oficiales. Si desea apoyar a la compañía que hizo posible todo esto, ¡puede mostrar su apoyo a Nintendo comprando un Nintendo Switch!
¿Puede una empresa como Nintendo pedirte que elimines esto?
Actualmente, consideramos que este proyecto es un trabajo derivado cubierto por el uso legítimo. Sin embargo, no somos abogados y, en caso de que una empresa como Nintendo no esté de acuerdo con nuestra evaluación, cumpliremos de inmediato y sin cuestionar todas sus solicitudes, incluida la eliminación de contenido.
Posteriormente, si es adecuado para la empresa en cuestión, intentaremos reemplazar cualquier contenido eliminado por algo completamente original.
¿Que te ha parecido?. Déjanos tu opinión en los comentarios.
Comments