Язык Си с нуля - Урок 39 - Пишем игру квест.

preview_player
Показать описание
Это видео для тех, кто еще ни разу не программировал, но прошел предыдущие 38 уроков.

В данном уроке мы будем практиковать работу с файлами и напишем заготовку для игры квест.
+ Загрузим локации из файла
+ Научимся перемещаться между локациями
+ Запомним положение игрока при выходе
+ Загрузим положение игрока при входе

Все видео по игре квест:
► урок 39 - Создаем мир из локаций, делаем сохранения - Вы его смотрите =)

Уроки по теме:

Безвозмездная помощь каналу:
VTB - 5368 2900 3162 0349 Антон.

Язык Си с нуля - данный видеокурс предназначен для тех, кто еще ни разу не программировал. Здесь я максимально понятно пошагово обьясняю основы программирования на языке Си. Если хотите научиться программировать на языке Си - пройдите весь курс. Помимо объяснения материала я даю домашку. А после каждых нескольких уроков мы вместе пишем забавные игры!)
Рекомендации по теме
Комментарии
Автор

Годные уроки, но игры конечно это отдельная тема, к ним надо подготовиться морально и выделить пару дней.

whocares
Автор

Можно к этому ещё ray casting прикрутить

кириллсыроежкин-хи
Автор

Антоха, сделай видосик о работе с отладчиком. я на конспекте затупил, надо было что бы программа выдала цельсии в фаренгейты. вроде прога норм работала по синтаксису все внятно, но выдавала фаренгейт не правильно после 5 шага. я почти час не мог найти ошибку. потом нашел, операнды местами перепутал. главное что в целсии она выдавала правильно а наоборот чушь несла всякую.

Старичок-жо
Автор

Спасибо за видео! Но иногда из глаз идет кровь, когда объявляешь глобальные переменные и инициализируешь переменные не в начале функции

ПукалоКакало
Автор

Комментарии, комментарии, комментарии.

ЯрославГоловко-фи
Автор

словил первый раз ошибку, из-за того что документ с локацией был назван неправильно. после долгих мук, всё таки пришёл к выводу, что нужно обязательно ставить проверку для указателей. так и сделал. в функции loc_LoadFromFile самым первым делом открываю файл, и если его не обнаружил, то запускается новая функция, где на экране появляется текст ошибки, и указана сама карта, которая не найдена. Sleep(4), а потом следует закрытие программы путём exit(1), без каких либо сохранений. Не знаю, пока вот так сделал.

art_vor
Автор

Я не понимаю зачем мы делаем массив для для хранения карты в структуре и зачем второй массив в который мы копируем такой же? Можно же в одном массиве все сделать, и будет также работать, разве нет? Мне кажется я что-то не понял. В любом случае, спасибо за урок!

ДмитрийКошелев-пэ
Автор

я хз у меня решетка в редакторе занимает 4 пробела визульно рисовать карту так не удобно !
и в сомандной строке отображается не правильно! Все символы отображаются не правивильно!

alexoneintheworld
Автор

Карта сломалась при загрузке из файла.
Кто знает как решить проблему???

weekendshow
Автор

А как сделать так, что б не с файла тащить карту, а в самой exe карту вместить?

alexlyt
Автор

видео для тех кто ни разу не программировал видео для тех кто ни разу не программировал

ostrov
Автор

*_Можешь дать мне ссылку на свой вк?)_*

booksarno
Автор

Все на half-life 1: The trenches mod! v1.0

farkhodpulatov
Автор

слишком сложно и быстро объясняет очень плохо и непонятно

i_exclusve_i