draw game improvement

This commit is contained in:
ProgramSnail 2021-04-11 20:14:23 +03:00
parent bee718ad9b
commit 220dd71d8f
15 changed files with 274 additions and 75 deletions

View file

@ -9,34 +9,34 @@ include_directories(${CURSES_INCLUDE_DIR})
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
set(GameSource main.cpp)
set(GameSource src/main.cpp)
set(OutApiSource
out_api/draw.cpp
out_api/game_draw.cpp
out_api/init.cpp
out_api/input_controller.cpp
out_api/input.cpp
out_api/menu_draw.cpp)
src/out_api/draw.cpp
src/out_api/game_draw.cpp
src/out_api/init.cpp
src/out_api/input_controller.cpp
src/out_api/input.cpp
src/out_api/menu_draw.cpp)
set(MenuSource
menu/menu.cpp)
src/menu/menu.cpp)
set(GameMainSource
game/game_events.cpp
game/game_map.cpp
game/game_menu.cpp)
src/game/game_events.cpp
src/game/game_map.cpp
src/game/game_menu.cpp)
set(GameUnitSource
game/unit/module_builder.cpp
game/unit/unit_builder.cpp
game/unit/unit_module.cpp
game/unit/unit.cpp)
src/game/unit/module_builder.cpp
src/game/unit/unit_builder.cpp
src/game/unit/unit_module.cpp
src/game/unit/unit.cpp)
set(GameMapEntitiesSource
game/map_entities/cell.cpp
game/map_entities/unit_obj.cpp
game/map_entities/actions/attack_action.cpp)
src/game/map_entities/cell.cpp
src/game/map_entities/unit_obj.cpp
src/game/map_entities/actions/attack_action.cpp)
add_library(OutApi ${OutApiSource})
add_library(Menu ${MenuSource})