Недоигра
Не знаю зачем я это выкладываю, но вот мой недопроект, являющийся дипломной работой по курсам.
Вот сам недопроект для Linux систем:
https://github.com/vertil/heli_game
Не знаю зачем я это выкладываю, но вот мой недопроект, являющийся дипломной работой по курсам.
Вот сам недопроект для Linux систем:
https://github.com/vertil/heli_game
adik@adik-desktop:~/dev/06_heli_game/build$ sudo apt install libsdl2-2.0-0 libsdl2-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Уже установлен пакет libsdl2-2.0-0 самой новой версии (2.0.14+dfsg2-3).
libsdl2-2.0-0 помечен как установленный вручную.
Будут установлены следующие дополнительные пакеты:
gir1.2-ibus-1.0 libasound2-dev libgl1-mesa-dev libglu1-mesa-dev libibus-1.0-dev libpulse-dev libsndio-dev libudev-dev libxss-dev libxt-dev libxv-dev libxxf86vm-dev
x11proto-scrnsaver-dev x11proto-xf86vidmode-dev
Предлагаемые пакеты:
libasound2-doc libxt-doc
Следующие НОВЫЕ пакеты будут установлены:
gir1.2-ibus-1.0 libasound2-dev libgl1-mesa-dev libglu1-mesa-dev libibus-1.0-dev libpulse-dev libsdl2-dev libsndio-dev libudev-dev libxss-dev libxt-dev libxv-dev libxxf86vm-dev
x11proto-scrnsaver-dev x11proto-xf86vidmode-dev
....Не особо хочется лезть в гугл - голова после вчерашнего пока еще болит.
adik@adik-desktop:~/dev/06_heli_game/build$ make
CMake Error at CMakeLists.txt:4 (find_package):
By not providing "FindSDL2.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "SDL2", but
CMake did not find one.
Could not find a package configuration file provided by "SDL2" with any of
the following names:
SDL2Config.cmake
sdl2-config.cmake
Add the installation prefix of "SDL2" to CMAKE_PREFIX_PATH or set
"SDL2_DIR" to a directory containing one of the above files. If "SDL2"
provides a separate development package or SDK, be sure it has been
installed.
-- Configuring incomplete, errors occurred!
See also "/home/adiz/dev/06_heli_game/build/CMakeFiles/CMakeOutput.log".
make: *** [Makefile:283: cmake_check_build_system] Error 1
Как с этим бороться?
if (!eng.load_texture("materials/bip.png",1)){
std::cout<<"failed to load bip.png"<<std::endl;
return EXIT_FAILURE;
}
if (!eng.load_texture("materials/body.png",2)){
std::cout<<"failed to load bip.png"<<std::endl;
return EXIT_FAILURE;
}
if (!eng.load_texture("materials/blades.png",3)){
std::cout<<"failed to load bip.png"<<std::endl;
return EXIT_FAILURE;
}
if (!eng.load_texture("materials/enemy.png",4)){
std::cout<<"failed to load bip.png"<<std::endl;
return EXIT_FAILURE;
}
Лига Разработчиков Видеоигр
9.2K постов23.2K подписчиков
Правила сообщества
ОБЩИЕ ПРАВИЛА:
- Уважайте чужой труд и используйте конструктивную критику
- Не занимайтесь саморекламой, пишите качественные и интересные посты
- Никакой политики
СТОИТ ПУБЛИКОВАТЬ:
- Посты о Вашей игре с историей её разработки и описанием полученного опыта
- Обучающие материалы, туториалы
- Интервью с опытными разработчиками
- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе
НЕ СТОИТ ПУБЛИКОВАТЬ:
- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры
- Посты, единственная цель которых - набор команды для разработки игры
- Посты, не относящиеся к тематике сообщества
Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.
ЗАПРЕЩЕНО:
- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции
- Выдавать чужой труд за свой
Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.
О РАЗМЕЩЕНИИ ССЫЛОК:
Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:
- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества
- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз
- Cсылка размещается в формате: "Страница игры в Steam: URL"