Vladislav
Jsx707
Andrii
struct chain {
int x;
int y;
};
struct chain board[SLEN];
int head = 2;
int tail = 0;
void do_move(int dx, int dy)
{
int next_head = (head + 1) % SLEN;
boa[next_head].x = boa[head].x + dx;
boa[next_head].y = boa[head].y + dy;
head = next_head;
draw(boa[head].x, boa[head].y);
erase(boa[tail].x, boa[tail].y);
tail = (tail + 1) % SLEN;
}
Terro
Terro
круть
Vladislav
Andrii
Можно и так, но ты то сам понял, что написал?
Vladislav
Сидредин
Игра "Принц Персии" (https://princejs.com) написанная на JS с открытым кодом (https://github.com/oklemenz/PrinceJS)
Andrii
Во-первый, ты змеёй назвал только один её сегмент. Что как-бы очень нехорошо
Jsx707
круть
Я тебе дал ссылку на плейлист
Andrii
И вообще, у меня больше ассоциации с гусеницами, там члены стоногие...
Vladislav
Andrii
гетерономно сегментированное тело, всё такое...
Andrii
Ну и всё-таки я предпочитаю не мешать определения, а определить структуру отдельно в хидере, чтобы все могли пользоватиься кому надо. А сам массив уже в си-файле
Andrii
Ну и struct Snake как-то не по сишному выглядит, а ламерски по C#.
depressed
Извините что не по теме, как можно в интернете заработать лишнюю копеечку? 300-400 рублей достаточно
depressed
На Ютубе шлак один советуют
giorgio
смотря с какими усилиями
Maksim Pozharskiy
Кажется что такое гораздо легче и быстрее вне интернета заработать
Vladislav
Шурок
что за head и tail
head - Голова
Tail - хвост.
Эх, Владислав. не учите английский ;(
Maksim Pozharskiy
Vladislav
Шурок
та это тут при чем?)
Ну так у тебя же змейка, и тебе нужно знать координаты начала и конца.
Вот там (скорее всего) указано в какой ячейке находиться.
Но это предположение, не более
Vladislav
Vladislav
ухуух, я щас такое понел
Мне ж придется всю логику движения переписывать)
Alexander
https://youtu.be/MxULTjkzMFY
Konstantin
Igor
Вкупе с прошлым видео на котором парень интервью проходил.
Ikrom
Vladislav
кстати, делать всякую херь - намного интересней чем задачки решать
Bogdan
Maksim Pozharskiy
Andrey
Ну... new... Я просто убирал такие аллокации
Аллокация происходит только при съедении бонуса.
Плюсы:
мы никогда не паримся по поводу размера змейки, он может быть любым
мы не двигаем змейку всю, только переставляем хвост в начало или добавяем голову в начало при съедении бонуса.
Mark
Влад
Кавоо
Это логично если твой уровень слабый нужно прокачиваться
Mark
Влад
Mari
Mark
Все нужны, и врачи и строители, не все же программистами становятся, кому-то нравится и то, чем они занимаются
Mark
Просто ты окружил себя людьми, кто изучает программирование, вот и считаешь, что все вокруг туда хотят
Шурок
SPOILER
Шурок
Ну наконец-то добавили.
Erik
Gdhd
Erik
Прикольненько
Maksim Pozharskiy
и реакции в лс
Maksim Pozharskiy
учи джаваскрипт
Андрей(Сергей)
Парни привет, посоветуйте книги/курсы/сайты, что бы изучить MySQL
Шурок
Erik
Erik
Бесплатно только на инглише нашел последнее издание
Александр
Anonymous
Шурок
Anonymous
Изучение программирования
Anonymous
Если вообще тёмный лес
Anonymous
Направлений как я понял тьма
Андрей(Сергей)
Я знаю Python
Андрей(Сергей)
и мне нужно найти контент по MySQL
Александр
Anonymous
Тёмный лес, решил после 30 лет попробовать, пока вообще мало что понятно
Anonymous
Ну точнее, понятно, но мало
Александр
Андрей(Сергей)
Шурок
DevOPs
Ну тогда Костюм нужно покупать
Anonymous