Gemix es un lenguaje de programacion que intenta ser la continuacion y evolucion de DIV2
Características actualmente implementadas:
- 100% compatible con DIV2 (si tu programa no usa niguno de los nuevos nombres, no es necesario tocar ni una linea de código)
- 100% modular, se usan solo los modulos requeridos por el programa
- Motor 2D con diferentes tipos de renderings: Software, Software SIMD (MMX), OpenGL
- Diferentes tipos de modalidades gráficas: Real, Virtual
- Profundidad de colores: 8, 16 y 32 bits
- Efectos para los sprite: rotado, escalado total y/o por eje, H/VMIRROR, GHOST
- Sistema FX en 16 y 32 bits
- Efectos de blending: ALPHA, ADDITIVE, SUBTRACTIVE, MULTIPLY, AVERAGE, SCREEN, AND, OR, XOR, R, G, B, RG, RB, GB
- Efectos especiales: INVERT, RINVERT, GINVERT, BINVERT, RGINVERT, RBINVERT, GBINVERT, GRAYSCALE, RSCALE, GSCALE, BSCALE, RGSCALE, RBSCALE, GBSCALE, TINT
- Efectos de renderizado: NOSCALE, NORMAL2X, SCALE2X
- Sistema de audio de última generación completamente personalizable:
- Soporta los formatos PCM, WAV, MP2, MP3, OGG, MOD, S3M, XM, IT, MID y CD
- Posibilidad de elegir el tipo de driver a utilizar
- Posibilidad de hacer sonar varias músicas a la vez
- Allocacción de los canales audio elegible
- Alta calidad de mixer con:
- No interpolation
- Linear interpolation
- Cubic interpolation
- 5 point spline interpolation
- Sample bits en 8, 16, 24, 32 bits integer y 32 floating point
- Sample rate desde 8000hz (very low quality) hasta 192000hz (HQ Mastering)
- Tipos de speakers de output: mono, stereo, prologic
- Mode7
- Mode8
- Scroll Parallax 2-way
- Librería extensa para el soporte y manejo de cadenas de texto (más de 70 funciones)
- Soporte de hasta 8 joysticks digitales y/o analógicos
- Más de 3000 funciones en el lenguaje
- Plataformas disponibles: Windows, Linux
Otras plataformas están en desarrollo.
Para bajar la ultima BETA disponible en Novedades y Releases
NOTA: la version BETA y su uso es GRATIS (ver LICENSE.TXT para mayor info sobre la licencia de uso)
Gemix Studio (C) 2005-2020 Skygem Software. All rights reserved