Search
Search

Resumen de mayo de 2025

Durante este periodo hubo actividad en 15 proyectos.

Proyectos

LemonGameLib

  • Se implementaron funciones para habilitar y deshabilitar vistas con botones de alternancia en el editor.
  • Se refactorizó el acceso a la geometría de los controles para mejorar la claridad del código y el manejo de controles anidados.
  • Se añadieron nuevas funciones para la creación de entidades y el manejo de scripts, incluyendo pausa y reanudación.
  • Se integraron variables de depuración para eventos y scripts, además de añadir comprobaciones de nulos para mejorar la estabilidad.

Raider

  • Se añadió el archivo CMakeLists.txt.
  • Se migró el código del juego a LemonGameLib.
  • Se mejoraron los mensajes de error durante el análisis de archivos.
  • Se renombraron extensiones de archivos de estilo y malla a inglés.

Maziaks

  • Se actualizó la biblioteca LemonGameLib.
  • Se configuró la ignoración del directorio .issues.
  • Se corrigió la compilación para el estándar C99.
  • Se corrigieron nombres de variables y de cvar.

Lonely_Ruins.GameLib

  • Se corrigió la inicialización de la fuente.
  • Se configuró la exclusión del directorio de problemas.

FileSync

  • Se añadió la exclusión del directorio .issues.

GameLib

  • Se configuró la exclusión del directorio .issues.

VAR.PdfTools

  • Se configuró la exclusión del directorio .issues.

VAR.Json

  • Se configuró la exclusión del directorio .issues.

KernelMini

  • Se añadió la exclusión del directorio .issues.

VAR.DatabaseExplorer

  • Se configuró la exclusión del directorio .issues.

VAR.Surveillance

  • Se configuró la exclusión del directorio .issues.

VAR.Focus

  • Se añadió la exclusión del directorio .issues.

VAR.Bus

  • Se añadió la exclusión del directorio .issues.

Klog

  • Se añadió la exclusión del directorio .issues.

CsvView

  • Se añadió la exclusión del directorio .issues.

Resumen de octubre de 2024

Durante este periodo hubo actividad en 4 proyectos.

Proyectos

Web.UserScripts

  • Se añadió el script de usuario para el modo oscuro de VAR.

TinyCreatures.GameLib

  • Se añadió el tipo ColorRgba y se sustituyó unsigned char por uint8_t en el sistema de dibujo.
  • Se implementaron las entidades de Criaturas y el sistema de generación de Mapas y GameMap.
  • Se añadieron entidades de generadores de criaturas que mantienen la población.
  • Se implementaron faros para la guía de criaturas y se limitó su movimiento según la distancia.

GameLib

  • Se añadieron las funciones Draw_DrawBox y Draw_DrawBoxFilled.
  • Se implementó el método Draw_DrawCircle junto con los métodos auxiliares Draw_SetPixel y Draw_AddPixel.
  • Se incorporaron VecA y VecB para la gestión de memoria de vectores en entidades.
  • Se implementaron buckets de bboxes para permitir consultas espaciales más rápidas en colisiones y solapamientos.

sfxr

  • Se corrigió la compilación de sdlkit.
  • Se añadió el archivo .desktop y la instalación.
  • Se incluyó el archivo gitignore.

Resumen de septiembre de 2023

Durante este periodo hubo actividad en 6 proyectos.

Proyectos

LemonGameLib

  • Se corrigió un error tipográfico en los métodos de reciclaje.
  • Se aplicaron correcciones en Draw2D para OpenGLES.

Lonely_Ruins.GameLib

  • Se añadió contenido multimedia para itch.io.
  • Se actualizó el archivo CMakeLists.txt para mejorar la portabilidad.
  • Se realizó un reajuste del formato del código.
  • Se actualizó el archivo gitignore.

GameLib

  • Se estableció OpenGLES como el estándar por defecto en Linux.
  • Se añadió verificación de errores en la compilación de sombreadores.
  • Se implementaron dos versiones de fragmentShader para GLSL 1.0 y GLSL 2.0 o posterior.
  • Se actualizó el archivo CMakeLists.txt para mejorar la capacidad de reubicación.

TinyCreatures.GameLib

  • Se actualizó el archivo CMakeLists.txt del ejemplo para mejorar la relocatabilidad.

FileUtil

  • Se actualizó el proyecto a .NET 7.0.
  • Se añadió soporte para múltiples extensiones en el archivo original.
  • Se incluyó la identificación de extensiones especiales como fotos nocturnas, panorámicas y tomas múltiples.

Maziaks

  • Se actualizó la biblioteca LemonGameLib.

Resumen de abril de 2023

Durante este periodo hubo actividad en 9 proyectos.

Proyectos

CodeSnippets

  • Se añadieron scripts para la creación del monorepo.
  • Se actualizó el archivo commit_history.sh.

c_tests

  • Se copió el archivo CWSDPMI.exe a los proyectos que lo requieren.

Scans

  • Se corrigió el archivo LICENCE.txt.

VAR.Toolbox

  • Se actualizaron las URLs de los submódulos.

Maziaks

  • Se actualizó la URL de los submódulos.

VAR.Surveillance

  • Se actualizaron las URLs de los submódulos.

VAR.Focus

  • Se actualizó la URL de los submódulos.

GameLib

  • Se eliminaron los archivos Makefiles antiguos.

TinyCreatures.GameLib

  • Se eliminaron los archivos Makefiles antiguos.

Resumen de agosto de 2022

Durante este periodo hubo actividad en 5 proyectos.

Proyectos

Maziaks

  • Se aumentó el volumen de los sonidos de las criaturas y las trampas.
  • Se implementaron trucos de noclip para jugadores y modo no objetivo para criaturas.
  • Se añadió un nuevo método para la comparación de prefijos en cadenas de texto.
  • Se cambió la tecla de consola a la tecla de tilde para un estilo clásico.

LemonGameLib

  • Se añadió el subcomando mesh_text para convertir mallas a formato de texto.
  • Se corrigió el guardado de archivos comprimidos RLE en ImageExt_SaveTGA.
  • El intérprete ahora incluye el comando using y soporte para el manejo de scripts.
  • Se implementó la serialización y deserialización de estados en MeshAnimationControler.

FileUtil

  • Migración del proyecto a dotNet 6 y GtkSharp.
  • Uso de ExifLib en lugar de GDI para leer datos Exif de fotografías.
  • Extracción de funciones de utilidad de archivos a una clase dedicada.
  • Extracción de la lógica central a la clase FileClassifier.

GameLib

  • Se configuró CMake para la compilación de WASM utilizando Emscripten.

TinyCreatures.GameLib

  • Se configuró CMake para la compilación de WASM utilizando Emscripten.