# citybuilder **Repository Path**: ssjylsg/citybuilder ## Basic Information - **Project Name**: citybuilder - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-08 - **Last Updated**: 2026-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Creating A City Building Game With SFML =========== *This is an old tutorial written several years ago for a website which no longer exists. There are no guarantees that it adheres to the modern best-practices, and it could do with several improvements, but I have migrated it here in case people still find it useful.* Code for each tutorial part is found in the corresponding folder, the main code is the final version. The tutorial itself is now hosted inside the `tutorial` folder. Compiling ========= The source code (from within the main tree or each tutorial section) can be compiled using CMake (Version 3.0 or greater required) * [Optional] Set CMAKE_BUILD_TYPE to either Release or Debug depending which type you want to build for. * [Optional] Check SFML_STATIC_LIBS if you want to link SFML statically. * [Optional] Check CITYBUILDER_STATIC_STD_LIBS if you want to link the runtime libraries static. Note: SFML needs to be linked with the same option. * [Optional] Set CMAKE_INSTALL_PREFIX to the directory you want citybuilder to get installed to. * Set CMAKE_MODULE_PATH to SFML's directory SFML/cmake/Modules or install the FindSFML.cmake in your shared CMake directory. * Set SFML_ROOT to the directory SFML can be found in. * Generate a make or project file and use that to build citybuilder.