Код будем писать на C++ под виндой, а значит нужен компилятор. VS и GCC у меня отказываются работать, поэтому возьмем Clang. Качаем его здесь (Pre-Built Binaries -> Windows (64-bit)) и устанавливаем.
ВО ВРЕМЯ УСТАНОВКИ ВЫБИРАЕМ ПУНКТ Add LLVM to the system PATH for all users
Проекты лежат в соответствующих папках, в README.md
можно почитать поподробнее.
На гитхабе на вкладке релизы можно скачать уже скомпилированные проекты и поиграть.
- 2d
- maze
- В
src
содержатся все исходники, включаяmain.cpp
- В
libs
лежат нужные библиотеки - В корне лежит
build.bat
который собирает 64 и 32 битные версии программы и линкует их с статическими библиотеками и кладет результат в папкуbin
. Всё это с помощью clang++. - Файл
build_release.bat
собирает 64 и 32 битные экзешники с флагом-Os
и копирует все вместе с ресурсами в папкуrelease\
- В корне лежит
cleanup.bat
, который удаляет папкуbin
иrelease
После build
можно указать какую версию надо собрать: 32 или 64 битную (если не указано - собирается обе)
Собрать 64 битную версию и запустить её:
build 64 && bin\game64
- Двойной клик по
build.bat
- Двойной клик по
bin\game64.exe