GDEVROVEL es un software de desarrollo de juegos de código abierto, sin código y sin código . Puede construir juegos 2D, 3D y multijugador para dispositivos móviles (iOS, Android), escritorio y la web. Gdevelop es rápido y fácil de usar: la lógica del juego se construye utilizando un sistema intuitivo y potente basado en eventos y comportamientos reutilizables.
| ❔ Quiero ... | Que hacer |
|---|---|
| ? Use GDegelop para hacer juegos | ¡Vaya a la página de inicio de GDEVelovel para descargar la aplicación! |
| Crear/mejorar una extensión | Lea sobre la creación de una extensión, sin código o código. |
| ? Contribuir al editor o al motor de juego | Sigue este readme. |
| ? Crear o vender una plantilla de juego | Envíe un ejemplo libre o una plantilla pagada en la tienda de activos. |
| ? Compartir o vender un paquete de activos | Envíe un paquete de activos gratuito o pagado en la tienda de activos. |
| Ayuda a traducir GDegelop | Vaya al proyecto GDEVOLED en Crowdin o traduzca tutoriales en la aplicación. |
| Obtenga servicios de juego en línea o soporte comercial | Vea ofertas para profesionales, equipos o creadores individuales. |
¿Está interesado en contribuir a GDegelop por primera vez? Eche un vistazo a la lista de buenos primeros problemas , buenas primeras contribuciones o las tarjetas "? No demasiado duras" en la hoja de ruta.
GDEVROVEL está compuesto por un editor , un motor de juegos , un ecosistema de extensiones, así como servicios en línea y soporte comercial.
| Directorio | Descripción |
|---|---|
Core | Clases centrales, que describen la estructura de un juego y herramientas para implementar el IDE y trabajar con los juegos GDEVelovelop. |
GDJS | El motor del juego, escrito en TypeScript, utilizando Pixijs y Three.js para Rendering 2D y 3D (WebGL), alimentando todos los juegos de Gdevelop. |
GDevelop.js | Bindeos de Core , GDJS y Extensions a JavaScript (con WebAssembly), utilizados por el IDE. |
newIDE | El editor del juego, escrito en JavaScript con React, Electron, Pixijs y Three.js.js. |
Extensions | Extensiones incorporadas para el motor de juego, que proporciona objetos, comportamientos y nuevas características. Por ejemplo, esto incluye los motores de física que se ejecutan en WebAssembly (Box2d o Jolt Physics para 3D). Todas las extensiones de la comunidad están en este repositorio. |
Para obtener más información sobre la arquitectura GDEVROVED, lea la descripción general de la arquitectura aquí.
La documentación previa a la generación del motor del juego está disponible aquí.
Estado de las pruebas y compilaciones:
Core , GDJS , carpetas newIDE y Extensions ) están bajo la licencia MIT . Los juegos exportados con GDEVelovel se basan en el motor de juego GDEVelop (ver carpetas Core y GDJS ): este motor se distribuye bajo la licencia MIT para que pueda distribuir, vender o hacer cualquier cosa con los juegos que creó con GDEVOLED. En particular, no estás obligado a hacer tu juego de código abierto.
¡Ayúdanos a correr la voz sobre GDegelop protagonizando el repositorio en GitHub!