¡Los desarrolladores están trabajando como locos para abrir el marco del juego completo "Taiguxue"!

acerca deOpenTGX

e6ff85f1f60c497deb5e050f5a095d37.png

OpenTGXEs una solución de desarrollo de juegos completa y gratuita de código abierto basada en TypeScript.

La diferencia con otros marcos de código abierto es que no es un marco puro. En cambio, se basa en un marco básico unificado y una gran cantidad de casos modelo para satisfacer las necesidades de la industria y resolver los problemas del proyecto.

  • Open = código abierto, abierto

  • T = TypeScript, tanto el front-end como el back-end de esta solución están escritos en lenguaje TS

  • G = Técnica de desarrollo de juegos, tecnología de desarrollo de juegos

  • X = Confíe en numerosas plantillas de industrias, proyectos y casos para satisfacer diversas necesidades

Abierto es la actitud, T es la entrada al uso, G es la base técnica y X es el plan y la meta.

Puede resolver los problemas de cliente y servidor por usted. El cliente está basado en Cocos Creator (se puede publicar en casi todas las plataformas principales) y el servidor utiliza NodeJS (la plataforma de desarrollo de programas de servidor JS/TS más popular del mundo). .

Dirección de Github : https://github.com/MrKylinGithub/OpenTGX

Tienda Cocos : https://store.cocos.com/app/detail/2787

33a3170fbfd0ca71f490bc566e66236b.png

Haga clic al final del artículo para leer el texto original directamente .

OpenTGX El objetivo principal es resolver las necesidades y problemas del proyecto en el desarrollo diario proporcionando un marco básico + plantillas de casos para diversas industrias.

Dependiendo de sus propias necesidades, el cliente y el servidor se pueden utilizar por separado.

Características del cliente

  • Primera estrategia de optimización y subcontratación de paquetes

  • Gestión de módulos , gestión de UI.

  • Comunicación en red , comunicación en plataforma.

  • Joystick virtual , herramientas comunes 2D y 3D.

  • Optimización del rendimiento , optimización del calor , optimización del renderizado.

Funciones del lado del servidor

actualización pendiente...

Unete a la communidad

Grupo de discusión WeChat

Nombre del grupo: OpenTGX|Desarrollo de juegos completo

Escanee el código QR para agregar WeChat (ID de WeChat:) qilinzi6666e indíquelo TGXpara unirse al grupo.

b53d32504fa2476cd8e01ed4ca21a029.png

En el grupo no se discuten temas irrelevantes.

Plantillas de proyectos/ejemplos de productos

  • Parkour 3D - La aventura de Jare

  • 1668023f05d25197a76e51b8fd64a77d.png

  • Chicas de piscina-Próximamente

  • Joystick virtual - Tanque 2D

  • Joystick virtual - Salto de pollo con paraguas

En la colección de casos, si hay proyectos desarrollados basados ​​en OpenTGX que desea mostrar aquí, puede comunicarse con Qilinzi.

¿Por qué lo necesitas?

Después de contactar a miles de desarrolladores, Qilinzi resumió las rígidas necesidades de todos en el desarrollo diario, como por ejemplo:

  1. Requiere avance y crecimiento técnico , y aprender habilidades prácticas de manejo de proyectos.

  2. Se necesitan plantillas de proyecto de alta calidad para verificar rápidamente los prototipos del proyecto e ingresar al ciclo de iteración.

  3. Se necesita un marco de alta calidad para resolver la gestión de módulos del proyecto y algunos problemas básicos.

Por lo tanto, Kirinzi se tomó un tiempo para reiniciar y abrir el código fuente KylinsToolkit, y nombró que OpenTGXgradualmente se unirá a la red, controles comunes para juegos 2D, controles comunes para juegos 3D, etc.

El contenido proviene del resumen de los más de diez años de experiencia en proyectos de Kirinzi. Aunque no es la solución óptima, puede hacer que el inicio del proyecto, la división de módulos, la colaboración de varias personas y el mantenimiento posterior sean más fluidos hasta cierto punto.

Sobre esta base, Qilinzi trabajará con muchos desarrolladores para OpenTGXbrindarle una gran cantidad de plantillas de proyectos y casos de enseñanza que pueden usarse como referencia o incluso directamente.

También espero que OpenTGX puedan unirse más amigos que lo usan para realizar proyectos.

Campos aplicables

Al usarlo, puede manejar fácilmente las siguientes áreas (incluidas, entre otras):

  • Juegos 2D y 3D

  • XR

  • Marketing interactivo

  • pantalla 3D

  • Otras necesidades multimedia interactivas

Cliente OpenTGX-Cocos

  • base: Algunos componentes básicos de la herramienta, como adaptación automática de pantalla, cola de carga de recursos, administrador de reproducción de sonido, administrador de entrada, etc.

  • easy_camera: Cámara itinerante, cámara FPS, cámara en tercera persona, cámara de seguimiento 2D

  • easy_controller: Joystick virtual (admite 2D y 3D), botones, controlador de cámara

  • easy_ui_framework: Una versión minimalista del marco de interfaz de usuario tipo MVVM, unidireccional que depende de datos lógicos. Admite administración en capas de UI, cargador automático de UI, alojamiento de eventos de UI, etc.

Servidor OpenTGX-NodeJS

actualización pendiente...

Sin público

Bienvenido a seguir la cuenta pública de Qilinzi para obtener la información más reciente lo antes posible.

a108cc6e7f771923701e961127853cf2.png15 años de experiencia en motores de juegos y desarrollo de juegos.

Cada gota de información práctica proviene de la práctica de proyectos comerciales.

Potenciar las oportunidades de negocio de la industria con recursos técnicos

¡Haz un amigo, no perderás!

Supongo que te gusta

Origin blog.csdn.net/6346289/article/details/132726800
Recomendado
Clasificación