10 puntos por xguru 2021-05-13 | 2 comentarios | Compartir por WhatsApp
  • Motor de juego de simulación de estrategia en tiempo real de código abierto creado por un desarrollador en solitario

  • Usa OpenGL 3.3 y el lenguaje C

  • Renderizado de mapas basado en tiles, editor de mapas/escenas

  • Cámara RTS/FPS

  • Renderizado de agua (reflexión, refracción, bordes suaves, etc.)

  • Framework de UI basado en Nuklear

  • El interior del motor se puede programar con scripts en Python 2.7

  • Renderizado rápido de mapas grandes

  • Búsqueda de rutas para unidades de varios tipos/tamaños (usando Navigation Layer)

  • Evasión de colisiones

  • Funciones para RTS: minimapa, selección de unidades, combate entre unidades, Fog-of-War, mecánica de construcción de bases, recolección de recursos y mecánicas de movimiento

  • Combate a distancia usando simulación física de proyectiles

  • Soporte para varias resoluciones y relaciones de aspecto

  • Soporte para serialización/deserialización del estado completo del intérprete de Python

  • Multiplataforma: Linux/Windows

  • El juego demo Evergloly, hecho con el motor, se puede descargar en Steam o comprar en Itch.io

  • El proceso de implementación del motor y desarrollo del juego se publica en YouTube

2 comentarios

 
dalinaum 2021-05-17

Un motor de grafo de escenas en sí es un proyecto de una escala que uno puede hacer por su cuenta. Yo también tuve la experiencia de hacer un motor de grafo de escenas sencillo durante mi servicio alternativo. Pero parece que cada vez tiene menos salida en el mercado. En cierto sentido, este tipo de proyectos realmente se está convirtiendo en un toy project...

 
xguru 2021-05-13

Parece que en el mundo de los videojuegos hay muchísimas personas que logran completar por sí solas cosas enormes.

El rg3d de abajo también es un motor hecho por un solo desarrollador.