← Volver a todos los proyectos

Mouse Visual

Un mouse estilo pixel art dibujado cuadro a cuadro en C puro con Raylib. Ejercicio de gráficos 2D de bajo nivel.

Grabación real del programa en ejecución ·ver GIF original →

Características Principales

C Puro con Raylib

Renderizado 2D con la API minimalista de Raylib: sin motores ni frameworks, solo la biblioteca estática y X11/OpenGL.

Un Makefile, Dos Plataformas

`make` produce el binario Linux enlazando libraylib.a; `make windows` cruza a mouse_app.exe con x86_64-w64-mingw32-gcc sin heredar flags de X11.

Setup Automático de Dependencias

`download_raylib.sh` descarga, compila e instala raylib para Linux y para Windows (MinGW) antes del primer build.

Disciplina de Estilo

Constantes definidas con #define en orden alfabético y variables intermedias antes de cada llamada a Raylib como convención deliberada.

Compilación

Linux

./download_raylib.sh
make
./mouse_app

Windows (cross compile)

make windows
# -> mouse_app.exe via MinGW

Explora el Código

Revisa el código fuente completo y el Makefile multiplataforma en GitHub.

Ver en GitHub