La Innovación Tecnológica Detrás de Voxile
Voxile es un videojuego indie de supervivencia y exploración que representa una hazaña técnica extraordinaria: está completamente construido con ray tracing en tiempo real, utilizando un motor de juego personalizado y desarrollado íntegramente en Lobster, un lenguaje de programación creado por su propio fundador. Este proyecto es obra de Wouter van Oortmerssen, veterano programador con más de 25 años diseñando lenguajes y motores de juegos, quien fundó VoxRay Games para llevar su visión al mercado.
El juego, disponible en Early Access en Steam, acaba de lanzar su actualización Builder’s Update (marzo 2026), que añade nuevas mecánicas de construcción, un mundo llamado Crystal Cathedral, planes de construcción visual transparentes, física mejorada para objetos que caen, NPCs que pelean entre sí, y un modo de supervivencia procedural ampliado con múltiples puntos de interés. Para celebrar el lanzamiento, el juego tiene un 40% de descuento temporal en Steam.
¿Qué Hace Especial a Voxile?
Tecnología de Motor Propio Optimizado para Vóxeles
A diferencia de los juegos de vóxeles tradicionales que convierten bloques en triángulos para el renderizado (como Minecraft), Voxile utiliza un motor completamente personalizado diseñado desde cero para trabajar con vóxeles y ray tracing. La arquitectura del motor emplea sparse voxel octrees (árboles de vóxeles dispersos) organizados en estructuras de datos llamadas «brick trees», que permiten al motor recorrer el espacio 3D de manera eficiente saltando secciones vacías mediante operaciones bitwise en registros, minimizando las lecturas de memoria (hasta 10 pasos sin carga).
Esta arquitectura permite:
- Renderizado por ray tracing puro: sin polígonos ni rasterización, cada píxel es calculado mediante trazado de rayos directamente sobre los datos voxel.
- Gráficos suaves y realistas: colores y normales por vóxel, eliminando el aspecto «blocky» típico de otros juegos de vóxeles.
- Modificación dinámica del mundo: construcción y destrucción en tiempo real con física, iluminación, colisión y pathfinding de IA adaptados a entornos destructibles.
- Integración con herramientas externas como MagicaVoxel para diseñar contenido personalizado.
Lobster: El Lenguaje de Programación Detrás del Juego
Lobster es un lenguaje de programación de código abierto (licencia Apache v2) creado por Wouter van Oortmerssen específicamente para el desarrollo de videojuegos. Con una sintaxis limpia inspirada en Python (basada en indentación) pero con tipado estático, Lobster combina expresividad con rendimiento y gestión de memoria en tiempo de compilación.
Características clave de Lobster:
- Gestión de memoria automática: reference counting con análisis de vida útil, optimizando el 95% de las operaciones en tiempo de compilación.
- Operaciones vectoriales nativas, corutinas, multimétodos y bloques ligeros ideales para lógica de juegos.
- Cross-platform: soporta Windows, Linux, Mac, iOS y Android.
- Rendimiento superior a Python y Lua; compilable a C++ o JIT para deployment.
- Librerías integradas para gráficos (OpenGL, SDL2, FreeType) y funcionalidad multimedia.
Wouter utiliza Lobster diariamente en VoxRay Games para prototipos, experimentos gráficos y producción, modificando el lenguaje según las necesidades del proyecto para maximizar velocidad y seguridad.
Builder’s Update: Nuevas Funcionalidades para Constructores y Exploradores
La actualización de marzo 2026 trae mejoras sustanciales enfocadas en la experiencia de construcción y exploración:
- Nuevo mundo: Crystal Cathedral – Los jugadores deben construir caminos a través de niebla espectral, combatir hordas de no-muertos y recolectar cristales para reparar una catedral misteriosa.
- Planes de construcción visual – Vista previa transparente de las estructuras mientras se construyen, facilitando el diseño arquitectónico.
- Herramienta Carpenter renovada – Ahora permite añadir ventanas con paneles de vidrio, mejorando la construcción de bases y acceso a nuevas áreas.
- Física mejorada de objetos – Los objetos ahora se rompen al caer desde alturas, añadiendo realismo.
- NPCs y monstruos combaten entre sí – Abre posibilidades de juego estratégico, permitiendo a los jugadores aprovechar conflictos enemigos.
- Granadas mejoradas – Mayor poder destructivo para demoler estructuras y enemigos.
- Modo Supervivencia Procedural mejorado – Con múltiples puntos de interés nuevos para descubrir, aumentando la rejugabilidad.
La Trayectoria de Wouter van Oortmerssen: Un Maestro de Lenguajes y Motores
Wouter van Oortmerssen es un programador excepcional con más de 25 años de experiencia diseñando lenguajes de programación y motores de juegos. Su carrera incluye:
- AmigaE (años 90): uno de sus primeros lenguajes para Amiga.
- False: un lenguaje esotérico escrito en ensamblador de 1024 bytes.
- Cube Engine 1 y 2: motores de código abierto que permiten edición en tiempo real multijugador y comportamientos emergentes, aún utilizados hoy.
- Bla y Aardappel: lenguajes experimentales con entornos de primera clase y sintaxis gráfica para computación distribuida (durante su doctorado).
- Lobster: su lenguaje principal actual, usado para todos sus proyectos en VoxRay Games.
Wouter comenzó programando en ensamblador y BASIC, creando un sistema operativo gráfico básico y experimentando con código máquina directamente. Su enfoque siempre ha sido la simplicidad para complejidad emergente, permitiendo que sistemas pequeños generen experiencias ricas y dinámicas.
Lecciones para Founders Tech en el Ecosistema Startup
La historia de Voxile y Wouter van Oortmerssen ofrece lecciones valiosas para founders tecnológicos, especialmente aquellos en el ecosistema hispano:
1. La Ventaja de Construir tu Propio Stack Tecnológico
Aunque usar herramientas existentes (Unity, Unreal) acelera el desarrollo, crear tecnología propia puede ofrecer ventajas competitivas únicas cuando el problema lo justifica. En el caso de Voxile, el motor personalizado permite renderizado ray tracing de vóxeles imposible con motores genéricos, diferenciándose radicalmente en el mercado.
Pregunta clave para founders: ¿Tu problema tiene características tan únicas que justifican construir tecnología propietaria? Si la respuesta es sí, puede convertirse en tu moat tecnológico.
2. El Poder de las Herramientas Especializadas
Lobster no es un lenguaje de propósito general que compite con Python o JavaScript. Es una herramienta especializada para desarrollo de juegos que resuelve problemas específicos (gestión de memoria, operaciones vectoriales, performance) mejor que alternativas genéricas.
Para founders: considera si puedes crear (o adaptar) herramientas especializadas que aumenten dramáticamente tu productividad en tu nicho específico, incluso si no son útiles para el mercado general.
3. Iteración Técnica como Ventaja Competitiva
Wouter pasó ~2 años desarrollando solo el motor de ray tracing, iterando constantemente código, diseño y correcciones simultáneamente para obtener feedback rápido. Esta profundidad técnica crea productos difíciles de replicar.
En el ecosistema startup, donde la velocidad es crucial, hay espacio para proyectos de innovación técnica profunda cuando el diferenciador es la tecnología misma, no solo la ejecución de mercado.
4. Open Source como Estrategia de Ecosistema
Lobster es completamente open source (Apache v2), al igual que los Cube Engines. Esta estrategia ha permitido a Wouter construir comunidad, recibir contribuciones y establecer reputación en la industria durante décadas.
Founders: considera qué partes de tu stack podrían beneficiarse de ser open source para construir ecosistema, atraer talento y ganar credibilidad técnica, manteniendo propietario lo que es verdaderamente diferenciador.
5. Nichos Técnicos Profundos Pueden Ser Viables
El mercado indie gaming es altamente competitivo, pero Voxile se diferencia por su propuesta técnica única: ray tracing completo en mundos voxel destructibles. Esto atrae a una audiencia específica dispuesta a pagar por la innovación.
Para founders tech: no subestimes el valor de posicionarte en un nicho técnico profundo donde la excelencia técnica misma es el producto diferenciador.
Conclusión
Voxile es más que un videojuego: es una demostración de cómo la innovación tecnológica profunda, combinada con herramientas propias y especializadas, puede crear productos verdaderamente diferenciados en mercados competitivos. La trayectoria de Wouter van Oortmerssen muestra que invertir en fundamentos técnicos sólidos—lenguajes, motores, arquitecturas personalizadas—puede generar ventajas competitivas duraderas.
Para founders del ecosistema startup hispano, especialmente aquellos trabajando en gaming, IA, herramientas de desarrollo o infraestructura técnica, Voxile ofrece inspiración sobre cuándo y cómo invertir en tecnología propietaria, la importancia de las herramientas especializadas, y el valor de la iteración técnica profunda como estrategia de diferenciación.
El lanzamiento del Builder’s Update y el descuento del 40% en Steam representan una oportunidad para explorar este proyecto fascinante y aprender de primera mano cómo la tecnología avanzada puede traducirse en experiencias de usuario únicas y mercados viables.
¿Te inspira la innovación tecnológica profunda como la de Voxile? Únete gratis a la comunidad de Ecosistema Startup y conecta con founders tech hispanos que están construyendo el futuro con IA, no-code y tecnología propietaria.
Fuentes
- https://elbowgreasegames.substack.com/p/voxray-games-pushes-major-update (fuente original)
- https://news.ycombinator.com/item?id=47239042
- https://www.youtube.com/watch?v=x-yGu44Qc7o
- https://impress.games/press-kit/voxray-games/voxile
- https://store.steampowered.com/app/2283580/Voxile/
- https://esoteric.codes/blog/interview-with-wouter-van-oortmerssen
- https://strlen.com/lobster/
- https://github.com/aardappel/lobster













