Commit inicial: Configuración del proyecto vibe2_modules

Renombrado de vibe1_delta a vibe2_modules para aprendizaje de modularización.
- Actualizado nombre del proyecto en CMakeLists.txt
- Cambiado título de ventana a vibe2_modules
- Actualizado .gitignore con nuevos nombres de ejecutables y añadido .claude/
- Cambiada ruta de resources a data/ball.png
- Añadido README completo explicando propósito y fases del proyecto

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-09-17 21:05:34 +02:00
commit 34a0e0505b
16 changed files with 9260 additions and 0 deletions

21
.clang-format Normal file
View File

@@ -0,0 +1,21 @@
BasedOnStyle: Google
IndentWidth: 4
IndentAccessModifiers: true
ColumnLimit: 0 # Sin límite de longitud de línea
BreakBeforeBraces: Attach # Llaves en la misma línea
AllowShortIfStatementsOnASingleLine: true
AllowShortBlocksOnASingleLine: true
AllowShortFunctionsOnASingleLine: All
AlignOperands: DontAlign
AlignAfterOpenBracket: DontAlign
BinPackArguments: false
BinPackParameters: false
ContinuationIndentWidth: 4
ConstructorInitializerIndentWidth: 4
IndentWrappedFunctionNames: false
Cpp11BracedListStyle: true
BreakConstructorInitializers: BeforeColon
AllowAllConstructorInitializersOnNextLine: false
PackConstructorInitializers: Never
AllowAllArgumentsOnNextLine: false
AllowAllParametersOfDeclarationOnNextLine: false