Gideros impresionantes
Una lista curada de recursos increíbles para el marco de desarrollo de juegos de Gideros que le permite crear fácilmente juegos y aplicaciones para Android, iOS, HTML5, WinRT y Desktop (Windows, OSX). No dude en contribuir a la lista haciendo una solicitud de extracción.
Contenido
- Empezando
- Recursos
- Tutoriales y consejos
- Ejemplos de juego completo
- Publicaciones
- IDES y editores
- Gráficos y sombreadores
- Gestión de escenas
- Aporte
- Animación y preadolescentes
- Tilemapas
- Cámara
- Audio
- Ahorrar y carga
- Monetización
- Guía
- 3D
- Complementos
- LuA-Bibliotecas útiles
- Licencia y contratación
Empezando
- Descargue Gideros - Obtenga Gideros aquí (¡es gratis, pero las donaciones son bienvenidas!).
- Manual de inicio: consulte aquí primero para obtener una descripción general del marco.
- Referencia de API: siempre que necesite resolver algo, este es el primer lugar para ir.
- Foro: únete a la comunidad muy útil.
- Editor en línea: pruebe Gideros en su navegador sin instalar nada.
- Ejemplos en línea: consulte algunos de los capacilitos de Gideros en su navegador.
- Guía del desarrollador: lista oficial de guías y tutoriales.
Recursos
Una colección de recursos (entradas de blog y foro, sitios web, paquetes, etc.) para Gideros
Tutoriales y consejos
- Tutorial de video introductorio: por uno de los mantenedores de Gideros.
- Publicación para Android: comenzando a publicar a Android.
- Mejora del rendimiento: hilo del foro con pistas sobre la mejora del rendimiento de las aplicaciones Gideros.
- API de escritorio: descripción general de la API de escritorio para manipular el cursor del mouse y las decoraciones de las ventanas.
Ejemplos de juego completo
- Juego simple de dodge cuadrado: tutorial introductorio sobre la creación de un juego simple de dodge cuadrado.
- Tutorial Roguelike de arriba hacia abajo: una extensa serie de tutoriales sobre cómo hacer un Roguelike en Gideros.
- Breakout Clone: tutorial sobre la creación de un juego similar al ruptura usando Gideros y Box2d.
- Curso de "Tomar el tesoro": una guía integral de Gideros al desarrollar un juego pequeño.
Publicaciones
Libros sobre Gideros
- Desarrollo de juegos móviles de Gideros: libro integral sobre el desarrollo de un juego para dispositivos móviles con Gideros.
- Aprenda Lua para el desarrollo del juego iOS: introducir una variedad de marcos de desarrollo de juegos con sede en Lua, incluidos Gideros.
IDES y editores
Editores de código y complementos que funcionan con Gideros
- Uso de ZeroBrane Studio con Gideros: tutorial introductorio para usar ZBS con vista previa remota de Gideros.
- Codificación en vivo con Gideros y Zerobrane Studio: video que muestra las capacidades de codificación en vivo de ZBS y Gideros.
- Integración y depuración de Zerobrane Studio - Tutorial de video por el Creador de ZBS.
- Visual Studio Code Plugin: con soporte de Gideros (solo Windows).
- Sublime Text 3 Plugin - Agregar soporte de Gideros a ST3.
Gráficos y sombreadores
- Shaders in Gidera - Texto introductorio sobre sombreadores en Gideros.
- Visor de Shadertoy: mira Shaders de Shadertoy con Gideros.
- Introducción al recorte y el tutorial basado en texto RenderTarget sobre cómo usar la clase RenderTarget para crear un efecto de recorte.
Gestión de escenas
- Escenario: cambie fácilmente entre escenas con o sin transiciones.
- Pasando variables usando el escenario: las variables de pasar a la siguiente escena al usar el administrador de la escena.
Aporte
- GIDSWIPE - Manager de toque y deslizamiento fácil de usar para dispositivos móviles.
- Gestos: defina y detecte gestos complejos desde los puntos una lista de puntos.
- Acelerómetro: ejemplo rápido de cómo usar el acelerómetro del dispositivo como entrada.
- Detección de agitación: pequeño fragmento para detectar el batido del dispositivo.
Animación y preadolescentes
- Gtween - Variables de tween Sprite con esta biblioteca (viene con todas las funciones de flexión que necesita).
- Animación usando Movieclip - Tutorial sobre cómo animar a Sprites usando la clase Movieclip.
- Spriteheet Animation Clase: clase que ayuda a crear y reproducir animaciones a partir de hojas de sprits.
Tilemapas
- Colisión con TilEmaps: ejemplos y sugerencias sobre cómo hacer que las cosas colisionen con los mosaicos en su mapa de mancha.
Cámara
- Cámara suave con arrastre y pellizco a zoom: implementación de clase útil para una cámara en un juego móvil.
Audio
- Introducción al uso de audio con gideros: tutorial sobre la generación y el uso de sonidos con gideros.
Ahorrar y carga
- Uso de JSON - Carga y guardado manualmente a través de JSON.
- DataSaver Module: envoltura fácil de usar para que el guardado y la carga de datos sea lo más fácil posible.
- Cifrar archivos Guardar: algunas ideas (con código) sobre la obtención de los archivos Guardar de la manipulación no deseada.
Monetización
- Integración de ADMOB - Tutorial en video sobre la integración de ADMOB en su juego.
- Integración de servicios de Google: segunda parte del tutorial ADMOB que muestra la integración del servicio de Google Play.
Guía
- Diseño - Marco integral de GUI GUI (entrada del foro).
- Clase de botón: clase simple para crear botones haciendo clic.
- Clase ACESLIDE: elemento UI deslizante que se puede usar, por ejemplo, para la selección de niveles.
3D
Nota: El soporte 3D todavía está en desarrollo, pero si ya te gusta jugar con él, aquí hay algunos puntos de partida
- Tutorial utilizando 3D en Gideros - Introducción por uno de los mantenedores de Gideros.
Complementos
- SKSTOREREVIEW - complemento Gideros para SkStoreViewController iOS 10.3+.
- Desarrollo del complemento C ++: inicio con el desarrollo de complementos Gideros en C ++.
LuA-Bibliotecas útiles
Bibliotecas generales de Lua que son útiles en Gamedev pero no son específicas de Gideros
- Lume: una gran colección de funciones que son útiles para el desarrollo de juegos.
- Inspeccione: Impresa fácilmente sus tablas a la consola de manera legible.
- JUMPER-Pathfinding súper rápido basado en la cuadrícula para Lua.
- BUMB: biblioteca simple, flexible y rápida para la detección de colisiones utilizando cajas limitadas alineadas en el eje (de la versión 2017.8 en adelante, los gideros contienen un puerto C de la biblioteca con la misma API que debe usarse en su lugar.
- Bresenham - Algoritmo de línea de Bresenham, implementado en Lua.
Listas impresionantes relacionadas
- Awesome-Lua
- Awesome-Love2D
- Impresionante juego
Licencia y contribución
Por favor, contribuya a la lista. Simplemente lea las pautas de contribución para comenzar.