Construido sobre una potente API, L & ouml; VE puede dar seriedad a los desarrolladores una ventaja sobre sus competidores al ofrecer un conjunto de métodos y funciones preparadas para ensamblar rápidamente sus juegos 2D.
El L & ouml; VE motor del juego incluye soporte para controlar y manipular todas las características básicas de un juego en 2D, liberando al programador de escribir el código básico para impulsar su aplicación.
Los desarrolladores reducir los costos y la pérdida de tiempo en la escritura de la funcionalidad básica y pueden pasar a tareas más avanzadas como la historia, la experiencia del usuario y la parte gráfica de gama alta de su juego.
L & ouml; VE también se beneficia de un sitio de documentación en línea así poner juntos, por lo que empezar con este motor de juego debe ser bastante fácil y sencillo.
El motor puede funcionar tanto de la Lua intérprete, LLVM o LuaJIT .
Características :
- Puede administrar el juego:
- Audio
- Imágenes
- Joysticks
- Teclados
- Mouse
- Física
- Eventos
- Gráficos
- Sonido
- Tema
- Timer
- Fuentes
- interacción del sistema de archivos
¿Qué hay de nuevo en esta versión:
- love.filesystem.mount Añadido y love.filesystem.unmount.
- Añadido archivo opcional parámetro de orden de búsqueda para love.filesystem.setIdentity.
- Archivo Añadido: isOpen y Archivo:. GetMode
- Agregado Fie: setbuffer, Archivo: GetBuffer y Archivo:. Ras
- Añadido evento TextInput para la introducción de texto Unicode.
- Agregado love.keyboard.setTextInput y love.keyboard.hasTextInput.
- Agregado Rasterizer previamente interna y objetos GlyphData.
- Se ha añadido soporte para ImageFonts UTF-8.
- Agregado Fuente:. GetAscent / getDescent / getBaseline
- Agregado Fuente:. SetFilter / getFilter
- Agregado Fuente: hasGlyphs .
- ángulo Agregado, la escala, y los parámetros de corte para love.graphics.printf.
- Soporte lienzo Agregado HDR.
- Soporte mipmapping Agregado (ha isSupported prueba).
- Se ha añadido soporte vertex shader.
- Añadido soporte para Shader booleano:. Envíe
- Agregado lona:. GetPixel
- modo de mezcla añadida "reemplazar".
- Línea Añadido unirse modos.
- Añadido mejor multijugador en red de soporte a través ENet.
- Agregado --fused argumento de la línea de comandos, para simular fusión.
- liblove Añadido.
- Se ha añadido la capacidad de tener los valores de salida.
- Valor añadido salida de 1 en caso de error por defecto.
- Añadido soporte básico para el archivo:. // Esquema URI
- Agregado love.filesystem.isFused.
- Agregado love.filesystem.getIdentity.
- love.filesystem.append Añadido.
- Agregado love.filesystem.getSize.
Métodos
¿Qué hay de nuevo en la versión 0.8.0:
- pantalla de error de liberación Añadido.
- alfa Añadido a love.graphics.setBackgroundColor.
- Canvas Agregado:. Claro (r, g, b, a)
- Canvas añadido soporte para love.graphics.drawq.
- Agregado lona: getWidth y Canvas:. GetHeight
- love.graphics.arc Añadido.
- Añadido y decirle a los objetos de origen.
- Añadido interpolación de color ParticleSystem.
- Añadido relleno PO2 automático para sistemas que no soportan la extensión OpenGL.
- Añadido soporte UTF-8 para las fuentes.
- Agregado Box2D manejo de errores para algunas funciones más que fallan.
- Añadida la capacidad para los juegos de liberación fusionados a tener su escritura dir en appdata.
- Añadido transformación cizallamiento para funciones de dibujo.
- origen Añadido a Font de impresión.
- Agregado love.graphics.getMode.
- Añadido por sprites colores en SpriteBatches.
Buscar
¿Qué hay de nuevo en la versión 0.7.1:
- fuente Añadido: isPaused ()
- Añadido error cuando la ventana inicial no puede ser creado.
- modos de filtro framebuffer Añadido.
- Agregado love.filesystem.getLastModified.
- modos de filtro añadidas para ImageFonts.
- Añadido soporte clave muertos utilizando la tecla "desconocido" con un valor Unicode correcto.
- 0 Agregado anchura y altura en love.conf. (Para la resolución de escritorio actual)
- Se ha corregido un montón de errores relacionados con cero caracteres en las discusiones.
- manejo fijo de un directorio llamado "amor" en el directorio actual.
- Fijo unos pocos errores no controlados en setScissor.
- Se ha corregido un error por el que las devoluciones de llamada de física antiguas nunca se eliminan las referencias.
- pérdida fijo de configuración de visibilidad del ratón en setMode.
- creación fijo de un framebuffer unbinding framebuffer actual.
- Fijos varias condiciones de carrera en love.thread.
- Fijo 'amor'., Por lo que no utilizará lovedir /. como ahorrar dir.
- setLineHeight fijo.
- ascii y ImageFonts extendida fijo.
- Línea de recubrimiento de printf fijo.
- Solucionado el fallo al reproducir sonidos.
- la reproducción fija de mp3 con frecuencias de muestreo arbitrarias.
- manejo fijo de índices negativos en love.joystick.
- toggleFullscreen fijo.
- comportamiento inesperado fijo con tablas hash para love.graphics.line.
- ratón fija las coordenadas que se coronó después setMode.
- Corregido error de setFont manipulación en un archivo inexistente.
- frecuencias de muestreo personalizados eliminadas de decodificadores.
¿Qué hay de nuevo en la versión 0.7.0:
- Se ha solucionado el módulo de depuración no ser un upvalue de los controladores de errores. (Ahora se puede anular depuración)
- Se han solucionado algunos casos cuando love.audio.pause y amigos, estaban actuando en todo, no sólo la Fuente pasado.
- setFixedRotation fijo que permite otras banderas.
- Se ha corregido un error en el cargador (para requerir).
- Fijo ParticleSystem :: setSprite no retener la nueva imagen.
- setMode Fijo quitar imágenes ajustes (embalaje, filtros).
- forma fija:. GetBody, ahora se expone para el uso AMOR
- Fijo DistanceJoint:. GetType () devolver "círculo" - que ahora vuelve "distancia"
- SpriteBatches fijos siendo afectado por setColor
- Se ha corregido el error de audio.
- fuentes cambiado, ahora están a salvo po2.
- Se ha cambiado el rastreo, en la pantalla de error.
- Changed origen de la fuente a la parte superior izquierda.
Comentarios que no se encuentran