Snusmumriken
Ментальная дрочка.
Hello, World! 🎄
Да, поэтому ты можешь пойти поспать, т.к если я не ошибаюсь у тебя время по мск, а у меня 7 часов утра уже
Snusmumriken
Не могу, я смотрю мультики :<
Hello, World! 🎄
Не могу, я смотрю мультики :<
А меня ждёт книга, когда я её прочитаю, но я все время потратил на чтение чатика и написание фигни, когда мог бы инвестировать время в более полезное дело
Snusmumriken
Если ты узнал или почувствовал или передал что-то новое или получил удовольствие — время зря не потеряно.
Hello, World! 🎄
Если ты узнал или почувствовал или передал что-то новое или получил удовольствие — время зря не потеряно.
Особо нечего не узнал, т.к что-то похожее в этом чате я уже писал и читал.
Snusmumriken
Да, я тебе что-то такое уже отвечал ))
Snusmumriken
Делай выводы
Hello, World! 🎄
Все что можно сказать: "Очень интересно, но маловероятно узнать что всё значит, что есть"
Hello, World! 🎄
Ладно, иди смотри свой мультик
Snusmumriken
Luсky
Нельзя исключать, что мы возможно наблюдатели в продвинутой симуляции
Нет. Не симуляция. Настолько бесячую ебанину в таких количествах незачем симулировать. Мы в реальном реале.
Hello, World! 🎄
Нет. Не симуляция. Настолько бесячую ебанину в таких количествах незачем симулировать. Мы в реальном реале.
Что тебе известно об их внешней физике? Откуда ты знаешь какая у них может быть мощность?
Snusmumriken
Мощность мощностью, а тот кто симулирует комаров — охренел в край.
Звездочёт 🌌
Oleg
Да, я тебе что-то такое уже отвечал ))
Кольцевые разговоры в чате!
Snusmumriken
Ура ура в попе дыра.
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Hello, World! 🎄
Uni_X
С Днём Рождения меня!
Snusmumriken
Ура!
Uni_X
Ура!
Спасибо!
Uni_X
А я понг на ардуино доработал
Uni_X
Есть меню старта
Uni_X
Меню проигрыша
Uni_X
И меню победы
Uni_X
И ещё, теперь бота победить нельзя, т.к. его скорость равна скорости мяча. Но при отбитии нами мяча, он с шансом 20% замедляется, что позволяет забить ему
Uni_X
А он с шансом 20% может ускорить мяч
Egor
Всем привет, а можете посоветовать БД с рест апи? да, есть firebase, есть постгря с модулем рест апи итд, Просто с чем вы работали уже
Snusmumriken
Любая бд приобретает rest-api если ты цепляешь ей мордоподобие
Snusmumriken
Uni_X
Вообще, можно влепить угол отбивания, и тогда бота можно будет побеждать если кидать мяч зигзагом.
Я просто не знаю как реализовать угол отбивания, поэтому у меня логика движения мяча такая: Постоянно прибавляем к координатам мяча его скорость. Если касается верхней/нижней границы экрана, "y" скорость меняем на такую же, но с противоположным знаком. С "х" скоростью такая же история, но идёт проверка на координаты ракеток.
Igor
При столкновении мячика с платформой выбирать рандомное чиселко от -1 до 1 и умножать его на некое значение. Вот тебе и будет координата велосити по Х.
Uni_X
Спасибо
Luсky
Uni_X
Ура!
Uni_X
Я добавил простенькое меню и ускорил скорость обновления дисплея.
Uni_X
Uni_X
Такой кайф получаешь, когда то что ты придумал сам (всмысле реализацию) работает так, как надо
Uni_X
Самое смешное, что змейку я так и не осилил) Ранно еще.
UtoECat
Самое смешное, что змейку я так и не осилил) Ранно еще.
А с чем сложности со змейкой? не хватает памяти? или в целом не знаешь как реализовывать те или иные вещи?
Uni_X
А с чем сложности со змейкой? не хватает памяти? или в целом не знаешь как реализовывать те или иные вещи?
Я не хочу искать как ее сделать или брать готовые реализации, а то что сам пишу - не работает
Uni_X
Но рано или поздно я ее сделаю
UtoECat
Я не хочу искать как ее сделать или брать готовые реализации, а то что сам пишу - не работает
а что пишешь? рассказывай. может подтолкну в нужное направление немного)
Uni_X
5 секунд, маме помогу и напишу
UtoECat
5 секунд, маме помогу и напишу
та не проблема) хоть ещё неделю) если и не я, то другие подскажут (главное не пропадать надолго посреди самого разговора по теме, а то будет неудобно потом искать с чего всё началось и что уже пробовали/обсуждали :) )
Uni_X
Я особо помощью пользоваться не хочу, сама суть в том чтобы придумать и реализовать все самому)
Uni_X
Вообщем суть такая, я имею два массива - с х координатами сегментов змейки и у координатами сегментов змейки. В цикле я проверяю переменную направления, и в зависимости от направления к первому элементу того или иного массива прибавляю 1. В другом цикле, я перемещаю значения от первого элемента к последнему. После я прохожу по циклу и рисую квадраты по координатам. Механику яблок и роста змейки пока не реализовывал.
Uni_X
ну... направление верное. Вот только ты так голову отрываешь от змеи) или что значит "перемещать элементы"?
Я беру значение первого элемента и передаю второму, а значение второго до передачи передаю третьему и т.д.
Uni_X
Кстати...
UtoECat
Можно просто добвлять новую голову и удалять хвост
ну не с ноги же) надо ж было чтобы он сам...
Uni_X
Надо попробовать
UtoECat
Надо попробовать
ну да, я к этому хотел подвести... ну ладно
Uni_X
Хахахахаха
Суть была в том чтоб я сам догадался)
Igor
Ну извините)))
Uni_X
Спасибо за помощь)
Uni_X
Но сначала space shooter
Luсky
Сложна
UtoECat
Спасибо за помощь)
разве что ещё я бы посоветовал делать не два отдельных массива а один массив структур, в которой два числа уже представляют координаты. Чтобы повысить читаемость немного) struct Point { char x, y; }; struct Point snake_points[SNAKE_POINTS_MAX]; unsigned int snake_points_count = 0; // ...
Uni_X
Я хочу сделать все как чайник, и чтоб понятно было чайникам)
Luсky
Я вот такое терзаю со снусовой либой terminal