redistribuida la carpeta source

This commit is contained in:
2025-10-26 13:02:45 +01:00
parent 9676e5bc2f
commit 8f49e442de
164 changed files with 303 additions and 30479 deletions

View File

@@ -33,46 +33,62 @@ configure_file(${CMAKE_SOURCE_DIR}/source/version.h.in ${CMAKE_BINARY_DIR}/versi
# --- 1. LISTA EXPLÍCITA DE FUENTES ---
set(APP_SOURCES
source/asset.cpp
source/cheevos.cpp
source/debug.cpp
source/director.cpp
source/enemy.cpp
source/gif.cpp
source/global_events.cpp
source/global_inputs.cpp
source/input.cpp
source/item_tracker.cpp
source/item.cpp
source/main.cpp
source/mouse.cpp
source/options.cpp
source/player.cpp
source/resource.cpp
source/room_tracker.cpp
source/room.cpp
source/scoreboard.cpp
source/screen.cpp
source/stats.cpp
source/surface.cpp
source/text.cpp
source/texture.cpp
source/utils.cpp
source/ui/notifier.cpp
source/sections/credits.cpp
source/sections/ending.cpp
source/sections/ending2.cpp
source/sections/game_over.cpp
source/sections/game.cpp
source/sections/loading_screen.cpp
source/sections/logo.cpp
source/sections/title.cpp
# Core - Input
source/core/input/global_inputs.cpp
source/core/input/input.cpp
source/core/input/mouse.cpp
source/sprite/surface_animated_sprite.cpp
source/sprite/surface_moving_sprite.cpp
source/sprite/surface_sprite.cpp
# Core - Rendering
source/core/rendering/gif.cpp
source/core/rendering/screen.cpp
source/core/rendering/surface.cpp
source/core/rendering/surface_animated_sprite.cpp
source/core/rendering/surface_moving_sprite.cpp
source/core/rendering/surface_sprite.cpp
source/core/rendering/text.cpp
source/core/rendering/texture.cpp
# Core - Resources
source/core/resources/asset.cpp
source/core/resources/resource.cpp
# Core - System
source/core/system/debug.cpp
source/core/system/director.cpp
# Game - Entities
source/game/entities/enemy.cpp
source/game/entities/item.cpp
source/game/entities/player.cpp
# Game - Gameplay
source/game/gameplay/cheevos.cpp
source/game/gameplay/item_tracker.cpp
source/game/gameplay/options.cpp
source/game/gameplay/room.cpp
source/game/gameplay/room_tracker.cpp
source/game/gameplay/scoreboard.cpp
source/game/gameplay/stats.cpp
# Game - Scenes
source/game/scenes/credits.cpp
source/game/scenes/ending.cpp
source/game/scenes/ending2.cpp
source/game/scenes/game.cpp
source/game/scenes/game_over.cpp
source/game/scenes/loading_screen.cpp
source/game/scenes/logo.cpp
source/game/scenes/title.cpp
# Game - UI
source/game/ui/notifier.cpp
# Utils
source/utils/global_events.cpp
source/utils/utils.cpp
# Main
source/main.cpp
)
# Fuentes de librerías de terceros
@@ -82,7 +98,7 @@ set(EXTERNAL_SOURCES
# Fuentes del sistema de renderizado
set(RENDERING_SOURCES
source/rendering/opengl/opengl_shader.cpp
source/core/rendering/opengl/opengl_shader.cpp
)
# Configuración de SDL3