Как сделать игру на Python под Android? (PyGame)
HTML-код
- Опубликовано: 21 июл 2020
- Небольшой челлендж + урок по созданию игры под Android на Python PyGame :3
🐊 Курс «Python для веб-разработки» в SkillFactory: clc.to/xq-IyQ
===
Получите 45% скидки по промокоду Хауди Хо до 10.08.2020
🆇 Код из видео 🆇
pastebin.com/QYm2wM65
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: howdyho_net
Сотрудничество topic-84392011_33285530
💗 Музыка предоставлена RUclips Audio Library. - Наука
Предлагайте свои странные идеи по игре :3
А я попытаюсь их реализовать.
привет хауди
Зделай бонусы типо замедление или золотое яблоко которое даёт +5 - +10 будет так круче
можно сердечко ?:)
Попробуй короче стилизовать змейку. Ну как в дино, скины пиксельные можно сделать. Типо змейке цвет поменять или шляпу 2dшную сделать)
Можно 3хп добавить
ХАУДИ, НАДЕЮСЬ ЗАМЕТИШЬ!!!!
Что если игра будет считать сколько яблок ты съел, и по достижению определённого количества будет меняться цвет змейки. А если ты откусишь себе хвост, то игра уберёт тебе столько очков, сколько квадратиков было в хвосте. Есть ещё одна идея: что если будут рандомно спауниться яблоки(или другие предметы) которые будут давать больше очков за их поедание, или давать какие-нибудь эффекты( например на некоторое время уменьшать скорость или увеличивать количество получаемых очков за поедание яблок(или не яблок, это как пойдёт)).
UPD: лайкните пж, чтобы хауди заметил.
Идея не плохая, но предметы которые дают больше очков должны быть ограничены по времени, так веселей и сбалансированный. Нельзя кидать игру на самотёк, должен быть баланс.
Можно себе так сделать это просто
так банально
А разве хауди говорил что ещё про змейку запишет видео?
Создай сам, зачем просить то
Лол сейчас налетят комментарии по типу:"Где танки?!"
Или:"Где динозавр?!"
#продандино
Или где hill climb racing)))
@EXPLOTATION GAMER лучше бы продал...
@@error4ik614 почему
динозавр рип
Я хотел написать код для змейки, и случайно взломал Пентагон
жИзА
Делаю low-poly модели. Хочу попробовать сделать игру. ищу человека который шарит в написании кода для игр. Этот человек может быть новичком в сфере программирования.
Проект будет ради опыта, но никто не говорит что он первый и последний.
@@Apophis1147 Ммм?
Жди гостей)
За тобой едут
УЖЕ БОЛЬШЕ 100 ДНЕЙ НЕТУ ПРОДОЛЖЕНИЯ! ТРЕБУЕМ ПРОДОЛЖЕНИЕ! БУНТ НАБИРАЕТ ОБОРОТЫ, ПРОДОЛЖАЕМ!
БУУУУУУУУУУУУУУУУУНТ!
ААААААААААААААААААААААА!!!!!!!!!
Так это его канал зачем бунт?
++++++++
СОГЛАСЕН!
*Python* : Игра для андроид
*Kotlin и Java* : ***Лёгкое презрение***
P.S Лол,столько лайков,спасибо!😅
P. P. S Кстати, у меня тоже есть канал на ютубе, связанный с веб-программированием)).
объясни
Java...
@@h_it да, забыл про Java. Уже добавил))
@@antonmaklakov kotlin удобнее... Тем более в kotlin можно копирайтнуть куски кода на Java из дева (да простит меня Роберт Мартин).
Я склоняюсь к мнению что py подходит для собственных проектов и отработки алгоритмов, а в продакшен лучше использовать более оптимизированные языки (в некоторых проектах (к Android dev не относится)).
Kotlin и Java используется для написания Программ на Android Studio , а для игр и pygame больше подходит (т.к писать на нем намного легче) , хотя лучше использовать более продвинутые движки
Хауди: это оочень просто
Я: смотрю ролик
Тоже я: Них*я не понял, но очень интересно
Но лайк поставил и
ахахаххх ))) та же фигня
Все что он сделал довольно просто. Но из-за того, что он не умеет объяснять и в принципе говнокодер ничего не понятно. Вместо переменных с цветами, которые значительно облегчат разработку, он тупо пишет все в ручную. Таких примеров скорее всего не мало, эти то что я успел подчеркнуть за 3 минуты простомтра ☠️
*БУНТ!*
ПРОШЛО УЖЕ 26 ДНЕЙ (ПОЧТИ МЕСЯЦ) И ПРОДОЛЖЕНИЯ НЕТ!
НАЧИНАЕМ БУНТ ЗА ПРОДОЛЖЕНИЕ!
UPD: УЖЕ БОЛЬШЕ 100 ДНЕЙ НЕТУ ПРОДОЛЖЕНИЯ! ТРЕБУЕМ ПРОДОЛЖЕНИЕ! БУНТ НАБИРАЕТ ОБОРОТЫ, ПРОДОЛЖАЕМ!
*БУУУУУУУУУУУУУУУУУНТ!*
+, у меня всё никак не получается скомпилировать свою игру на питоне под андроид, очень жду инструкции от хауди
@@user-md7wm5io8l у меня тоже самое)
БУУУНД
БУНД, Я НАКОНЕЦ-ТО ХОЧУ СКОМПИЛИТЬ ЭТО ГОВНО
@@coba_kek +++++
1) добавь скины
2) добавь уровни: лёгкий (медленно), средний (нормально), сложный (быстрый)
3) Бонусы иногда вместо яблоко должны появится бонусы: защита если врезался то это вторая жизнь, монеты за которые можно купить скины и ещё что нибудь
4) Фон, можно добавить фон разноцветный который можно купить за монеты.
В остальном же ставлю царский лайк и удачи 👍
@Комментатор от Бога просто мы и Хауди хо любим из мелочи превращать мега чудо поэтому мир меняется а так же мини игры😏😇
Хауди: создаёт очередную игру
Мои флешбэки из времён Дино:
*Тут должен быть Coffin dance*
Хауди: Эту игру сможет создать человек, который изучает питон 1 день
Также Хауди: использует словари...............
А че, за один день словари нельзя выучить?
@@osmanof9209 а ты че выучил ?
@@user-nz3sw9rl6j а это че сложно? питон и за пару часов можно выучить
@@user-km5rl4ec2j а ты че выучил ?
создать то и за час можно, а вот понять не каждый сможет
Попробуй уровни сделать, как на нокии, там со стенками были уровни)
А да кста
Добавь арбуз, который будет давать 3- 4 пикселя. Только чтоб он был не таким частым
Думаю шанс в 5% на его появление будет нормальным
В змейке Nokia есть большой шар 2х2 клетки размером, который прибавляет также +1 к длине, но за него дают гораздо больше очков (там очки и размер не одно и то же)
Да кстати хорошая идея
Делаю low-poly модели. Хочу попробовать сделать игру. ищу человека который шарит в написании кода для игр. Этот человек может быть новичком в сфере программирования.
Проект будет ради опыта, но никто не говорит что он первый и последний.
@@Apophis1147 я бы попробовал но я не шарю в программировании
Абрахам, спасибо за видео! Но смотри, у тебя яблочко в случайном месте появляется, то есть есть ненулевая вероятность (а чем длиннее тело змеи, тем она выше), что оно появится прямо на теле змеечки. В твоем коде, насколько я понял, обрабатывается коллизия столкновения только с головой, тогда в случае появления яблока на теле оно просто при движении сотрется, и все - нету яблока. Надо будет проверить гипотезу : создавать яблоко для теста в одном и том же месте.
wtf
Я думаю оно не сотрется
Хауди: В pygame РАЗБЕРЕТСЯ ДАЖЕ ЧАЙНИК
Я: 🗿🗿🗿
Код сам по себе несложный, только документацию почитать. Больше сложно из-за говносинтаксиса питона, поэтому код нечитаемый.
Какой-то Человек, и какой же аспект (фактически С-подобного) «говносинтаксиса» мешает тебе читать код? И какой тогда синтаксис не является говном? Lisp?
@@sunfline как раз-таки синтаксис в пайтоне самый удобный среди всех других языков.
Я понял, что я даже не чайник, а самовар😂
@@valentin5132 Интересно, почему "самовар"? - он же не сам варит. Таким образом можно и казал на треноге назвать самоваром.
Тренога - это что-то типа штатива.
Годнота! Ждём вторую часть
Го компиляцию !!!!???
Лайк чтоб увидел ( ну так, к слову)
А то игру с ИИ написал, хочу на андроид обкатать
Там же есть исходник. Просто скомпилируй сам.
Хауди хо у меня вопрос:Когда динозаврик 3D вийде на андроид -_-
Ура у мене рекорд 121 лайк
Когда доделает, тогда и выйдет! У него своих дел полно!
Это как учитель будет тебе каждый час спрашивать "где домашка?", если ее надо будет сдать через 4 дня
@@resadesker каких дел? У него кроме ютуб канала групы вк и телеги ничего нету, сайт даже не защитываю, он мог бы это давно сделать просто забил на некоторое время, ну а чо может себе позволить.
@@resadesker
Ну бля чел я смотрю его очень давно у меня нет компа, и я хочу заценить его труд и не только я.
Я спросил в телеграмме и меня забанили это что такое.
Помимо этого он выпускает видео про что угодно, то есть у него есть время.
Так как по мне если у тебя есть время то будь добр сделай пожалуйста долбаного динозавра. 😕🙁😤
надеюсь никогда т к это уже стало полнейшим научпопом
@@user-si1fi1uz3b вот и хорошо! начал годный контент снимать
Лол 3 секунды назад я так близко ещё видео не встречал
Вопрос видео вышло 3 минуты назад но ты написал этот коммент 7 миннут назад
я встречал видео только-что назад))
@@Stix096 разные часы
Я под один его ролик зашёл с 0 просмотров
Идейки для прокачки игры:
1) Подсчёт количества съеденных яблок
2) Лидерборд
3) Выбор цвета змейки
4) Рандомный спавн ещё одного яблока
5) Увеличение скорости змейки при съедании яблок
Лучше увеличение скорости каждый раз при достижении отметки 30 яблок. То есть, змея будет ускоряться, если съест 30 яблок и будет еще раз ускоряться, при достижении отметки 60(+30).
@@user-xv8ts3gp2y как по мне лучше 10/15
@@chaikahah мне кажется это слишком часто
@@user-xv8ts3gp2y ну мне кажется у тебя многовато, но можно например каждые 20
@@chaikahah ну или 20
Хм... а может добавишь стенки
Оп оп оп подожди, подожди, Я ПОНЯЛ!!! 3D графон!!!!!!!!!
Стенки почти на всех телефонах есть
Ну типа нормальные в которые можно было удариться
@@user-ko9oi1di7y и хорошенько чтоб удариться)
ah shit again
Pygame only for 2d games
Ещё есть мелоч которую хауди не пофиксил: яблуко спавниться на теле змейки
Добавь стартовое меню, типа кнопки "Старт", "Уровни", "Рекорды". В "уровнях" пусть можно будет менять скорость (низкая, средняя, высокая). Можно также поставить стены по краям и препятствия на определенном уровне, чтобы, при попадании на нее игра заканчивалась. В "рекордах" пусть будут рекорды. В самой игре можно в углу экрана поставить счетчик яблок и при откусывании хвоста, определенное кол-во яблок снимается с счетчика. Также периодически можно делать большие яблоки, чтобы при поедании их змейка удваивала счет. Но они будут стоять не долго, секунд 2-3. Можно фон какой-нибудь или фоновую музыку добавить, но, как по мне, это не главное. Надеюсь, увидишь :)
P.S. Если честно, выглядит как ТЗ заказчику на фрилансе....
Все: ждут дино
Хауди:
*Когда Динооо!!???*
*Мы все уже долго ждем!*
Согласен
У него своих дел полно!
Это как учитель будет тебе каждый час спрашивать "где домашка?", если ее надо будет сдать через 4 дня
Я не жду
@@resadesker зачем ты пишешь это слово в слово под каждый коммент где просили дино?
@@resadesker ты везде это пишешь, бот?
Top как обычно очень полезно и интересно!
Именно это я хотел узнать в 22 часа!
P.s. Ничего против не имею
У меня 0:22 щяс
22:35
@@PLMGTOW как и у тебя но на 33 минуты больше
Змейка движется слишком быстро, надо её замедлить и сделать при нажатии на пробел ускорение.
Так сделай медленную..
под андройд делают, какой пробел?)
@@biterik2245 хотя да, тогда при нажатии на кнопку какую-нибудь
Я себе медленнее сделал, просто если скопировал у хауди ищи в коде коментарий про speed , где стоит значение 10,и поставь на 6. Идеально
@@zoldatten9965блиннннн я учу программирование недавно и я даже не могу простую змейку зделать сама и до етого что ты написал я бы не додумалась честно
Никто:
Абсолютно никто:
5-ти класницы: ПЕЙТОН
Я слышала либо питон, либо пайтон. И никаких пейтонов
2020год: змейка под Андроид
2021год: 3Д змейка под андроид
2022год: GTA V под андроид на python
@@HunLZy Да да и тоже за 10 минут)
3050 год: реальность в андроид 8д
Ну мы ждем)
Мы ждём целый курс о pygame. Залайкайте ХауДи пускай увидит
Видео должно называться "как сделать змейку." Не путай людей
ВОТ ИДЕА: сделай секретную комбинацию клавиш при которой цвет фон и змейки начнут калбасится по всему RGB и добавь через pygame музыку running in the 90's
Ты откуда свалился
@@user-ul1py4in7j С марса
Секретные клавиши на андроид?
@@MrKoteyka_ смешно
Да, поддерживаю
Хауди спасибо. Канал крутейший
Я поиграл в змейку и нашел баги
1)Когда одновременно нажимаешь влево и вниз(в случае если змейка ползет на вверх) , то он пожирает все свое тело.
2)При попытке сделать предыдущей баг появляется еще один.Змейка разворачивается плотно сжимаясь и при повороте к своему телу не обрезает его.
Го в топ, что бы Абрахам заметил!
+ сделай редактор комнат , где мы сами можем разрабатывать уровни(строить стенки)
Большое спасибо Хауди за такие крутые и интересные видосы.
*низкий поклон
Добавь счётчик очков или длину змейки чтобы можно было рекорды сохранять :3
как скомпилить под андроид?
наконец то дождался важной для меня темы. Спасибо автору ролика.
Офигеть важная тема. Сделать змейку. Либо это задача на практику, но тогда видео плохо, т.к. в нём есть ответ. А если для чего-то нужного, то тебе 5 лет наверное, т.к. идей не приложу где нужна эта игра
Спасибо! Очень классно скомпилировал!
Кто?Ты?
Ураааа!!!! Я нашла интересного блогера - программиста!!!! Я просто очень люблю программировать!!!
Я нашёл баг, путём нажатии нескольких клавиш игра поворачивает змею на 180 и она сьедает весь свой хвост. Ну или просто я криворучка у которого клавиши залипли
То чувство, когда только начал изучать pygame и это кажется сложным
Можно добавить других змеек, которые тоже будут есть яблоки и их голову нельзя задевать, но хвост можно перекусить и сделать возможность победить по очкам(можно добавить таймер). Ну или же просто добавить рандомно генерируемые в начале препятствия, в которые нельзя врезаться.
Мои идеи про змейку
1. Слелай её медленнее, а то на 9:53 ты не мог споймать яблоко :D
2. Если возможно сделать яблоко формы яблока
3. Добавить Game over а то так и будешь до конца ездить змейкой и откусывать себя
Этих два пункта сейчас будут не важны, но на мой взгляд будет интересней
4. Добавить уровни, например уровень без преград, с преградами и когда врезаешся в преграду умираешь
5. Когда змейка больше сделать чтобы появлялось ещё одно яблоко
PyGame на самом деле такая себе библиотека - в ней нет вертикальной синхронизации, поэтому картинка будет глючная.
Кстати, если тебе интересно увидеть, как *Искусственный Интеллект учится ВОДИТЬ* , то зайди ко мне на канал. В том же видео я писал игру на PyGame.
Не знаешь, как скомпилить это дело на андройд?
Когда будет змейка в 3д?)
Хауди,пожалуйста сделай меню:
В первым разделе будет слова "ИГРАТЬ"
Во второй разделе будет слова "НАСТРОЙКА":
В настройке будет еще два раздела:
Первый это будет сложностей:
В легкий скорость будет меньше и яблока будет 2 или 3.
В нормальный скорость будет немного выше и яблока будет 1 или 2 (в часто будет 1)
В сложный скорость будеть выше и яблока будет по одной штучке
В кошмарный скорост будеть бешеный
Во второй будеть автор создателя name
name = 'Хауди'
Залайкайте чтобы name увидел!
(По питонский))
Нужно и нтересно ! Лайк однозначно от души!👍👍👍
Идея #1: со временем змейка становятся быстрее двигаться
Идея #2: сделать мильтиплеер :D
Идея #3: конечно сделать счёт, лиги и топы как в wormax.io например
Буду рад если хауди увидет)
И да где ДИНО???
Для мультиплеера нужно делать сервер.
Хауди добавь пожалуйста счёт и рекорд предыдущих игр.
Нужно:
1) счёт
2) преграды
3) фоновая музыка
4) таблица рекордов
5) можно добавить меню с выбором скорости змейки
6) это сложнее, но можно добавить ботов с элементами баттл рояла, в котором каждые n секунд убирается самая маленькая змейка и так до последней. Но тут должна быть карта больше и спавнов яблок больше.
одна просьба: вставляй рекламу в начале видео или в конце
В конце самая дешёвая
Нееееет только не эээто
Хауди и так норм зарабатывает. Вспомни сколько ему за динозаврика предлагали
@@stanislavsl6684 пруф?
@@asgames.develop1708 он говорил в одном из своих видео что ему за динозаврика хотели много дать, но он отказался потому что делает эту игру для подписчиков
1: добавь стенки
2: больше яблоко
3: добавь очки рекордов
4:зделай большую карту и добавь других змеек ботов
Слизарио на минималках)
@@govdamikhaylo4183 ага 🗿
Сделай сам. Ты же мамкин хацкер? не так ли?
@@sywice5826 -_-
Большое спасибо за видео!
Урррааа СВЕРШИЛОСЬ ЧУДО!!
Слишком много: "Ну а это сделать ДОВОЛЬНО ПРОСТО"
Хауди ты знаешь сколько мне помог
Если ты не был я не знал что сделать
Я теье подскажу, что делать
возьми учебник по русскому и читай, читай, читай
@@nesteroff7643 Ты чё издеваешься лол
@@hrantabrahamyan3522 как раз таки нет. Я прочитал твой комментарий и у меня кровь из глаз пошла(метафорически)
Пожалуйста снимаете далее.мне очень интересно.Кто хочет лайкуйте это видео чтобы хауди
Покащывал как делать apk.Тоесть в мобильное приложение!👍👆
Python меня не интересует но все равно поставил лайк.
Не ну тут бан, точно))))
Питонист каждый второй, а вот c++ знают единицы.. Што как бэ намекает
Жиза)))
@@kostyafrompiter я после питона буду учить джаву а после джавы с++ вам тоже так советую так проще всего
@@user-vu8kw9yp6k я давно react разработчик, и меня всё устраивает =)
чел сделал питона на питоне
Ахахахахаххахаха
3 просмотра и 53 лайка??????????????????
UPD: УСПЕЛ ДО 0 ДИЗЛАЙКОВ
Лайки загружаются быстрее чем просмотры и комментарии, когда вы научитесь это понимать.
блиин, а я успел до 9 дизлайков
Успел до миллиона просмотров))
И что
@@mosha4687 а разве дело не в кластеризации и большой фрагментации данных на сайте?)
А можно в следующем видео, создание игры на Java?
@@averboukhgerman4970 Нет не зря, старайся хорошо, твой канал тянет на профессиональный, подписался, делаешь всё хорошо
Эээммм... Видео вышло в 0:05 (если что я не живу в России)
У меня 22 я из Москвы
Вот именно, зачем так поздно выпускать или так рано уже следующий день
Ты из Азербайджана? Типо у меня тоже в 00:05 вышло
@@bokmuredits6514 Узбекистан
Идите спать
Я делою мод на миндастри
Сложное это скорее турель там больше всего код надо писать
Это которая на андроид?
На андроид и пк прикольно что можно по сети с андроед и пк гдето ишё есть где мосно играть с телева по сети с компом
Могу бету мода скинуть а мод называется Техно мод
Есле чесно я сам незнаю шя
Могу на мод сылку скинуть а там и посмотриш
Ужасное видео, удивлён почему столько лайков. Пришёл чтобы увидеть как портить игру на Андроид, а получил туториал по змейке с рекламой SkillFactory. Кликбейт!
Ну неудивительно что много лайков! Ведь многие хотят сделать змейку и лишь немногим интересно исключительно портирование на андроид
Ну может добавить босса игры
Пацаны, я вас прошу, не берите у него спонсорку :с Он не выполняет, что пишет, не тратьте деньги зря и не повторите мою ошибку(((((((((((
*ЛАЙК ЕСЛИ 10 МИН СМОТРЕЛ НА ЗАДНИЙ ФОН*
чувствую себя королем, когда он говорит царский лайк
Йййй оооооооууууууу
Ты первый
Хауди ты топ! Мне 30 лет , и я не бум бум в программировании. Впервые узнал как создается такая змейка:)
Сделать бонусные яблочки, в которых будут, как и полезные фишки, так и вредные (например, будут тебя замораживать на пару секунд, замедлять, наоборот ускорять и тд)
Можно ещё сделать бомбочки, при сьедении будет хвост уменьшатся
Привет, очень видио крутое! Мне вот интересно через какой конструктор ты используешь для python я использую py charm, если есть время ответь пожалуйста, и как ты сделал такую консоль?
И как начинать роботу?
Лето: закончилось
Я: собирался скомпилировать игру под андроид до конца лета
Хауди:
услышал "без Unity и UE" - моментально поставил лайк :)
Привет Хауди можешь подсказать какое в универе выбрать направление если хочешь выучить/понимать выш мат и просто кодить (ещё не решил в какой сфере)?
Еще надо добавит защиту о резкого разворота. Получается, что мы поворачивает в сторону и тутже обратно и она начинает как-бы позти по себе. Например: при движении вправо,если резко нажать вверх и влево, она НЕ изгибается как должна, а поворачивает саму на себя.
По сути резко разворачивается на 180
Здо́рово👍
Понравилось что при столкновении хвост просто отрезается, а игра не заканчивается
1: Подсчёт яблок надо выводить (это легко)
2: выбор цвета змейки (если это возможно)
3: большие яблоки которые исчезают через 5 секунд но дают больше очков
Ай красавчик же!
Ставте лайки они нужны хауди !!!!!!
Поскорее бы продолжение бы👀
Спасибо за видос Абрахам
Раз уж понеслась песня про 3D, давайте запилим змейку в формате 3D. Тем более опыт уже есть и нужный софт тоже, это будет быстрее, чем первая 3D игра. Удачи тебе!
Очень жду часть с компиляцией, есть готовая игра на PyGame, но хочу скомпилировать её на андроид, доработать, и мб выложить даже в Гугл плэй
Спс что оставляешь свой код по ссылке- это очень удобно если не знаешьв чём ошибка
Сделай так, чтобы в игре появлялись золотые яблочки, но они будут все в время двигатья. А если ты их себерешь то тебе будут давать в 3 раза больше массы, чем обычное яблоко.
Привет Хауди, можно добавить жизни то есть если у змеи осталось определённое количество клеток хвоста то -1 жизнь, и ещё можно добавить очень мощные яблоки которые буду добавлять сразу несколько клеток, а и за всю игру игрок собирает очки которые потом меняются на деньги за которые допустим можно купить новый цвет. Спасибо за удаленное время
Кстати, хауди, если уж делаешь для старых планшетов, можно и об оптимизации подумать. Ща бы перерисовывать каждый элемент змейки, когда она вся одного цвета -_- Надо было просто последний элемент змейки перемещать перед головой и всё работало бы не так долго. Причем для этого стоило бы использовать очередь, которая работала бы куда быстрее, а не список. Хауди, ждём оптимизацию)
Идеи для прокачки игры.
Можно запускать рандомных змеек другого цвета, встречи с которыми нужно избегать или они откусят часть хвоста. Количество этих змеек может увеличиваться с усложнением уровня.
Можно добавить временные "тухлые" яблоки, которые уменьшают длину змейки.
Привет Хауди, спасибо тебе, твои видео мотивируют меня, хотел бы задать вопрос. Были когда то телефоны Nokia вроде бы на simbian и вроде как была система написана на python, был я малым пездюком и запомнились мне игры на этих устройствах, ВОПРОС состоит в том можно ли запустить эти игры пользуясь инструментами теми что и ты?
А если бы сделать порт на андроид... вообще бы ностальгию почувствовать было бы классно)
Хауди ты просто лучший программист
Уже чувствую как злятся джедаи джавы)
+ сделай редактор комнат , где мы сами можем разрабатывать уровни(строить стенки)
Препятствия добавить, может других змей, так чтобы они тоже охотились за яблоками, и они к примеру будут обрезать тебя, можно добавить улучшали, типо съел ускорялку и за 1 яблоко удлинняешься не на 1 а на 2
Можно покрасить кубики змейки и сделать скины, чтобы выглядело прям как питон)
+ Сделать анимацию поедания яблока.
Лабиринты плюс можно зделать режим фонарь, когда видна только часть лабиринта, а остальное открывается по мере движения. Так же можно добавить тетремино из тетриса в качестве препятствий.
Привет Хауди, у меня возник вопрос как объединять языки.
Например: основа кода на Python, базы данных SQL, чето там на HTML и еще и какая-то мини игра в конце страницы. Ивсе это сделано на разных языках. Возможно ли это все вместить в одну программу или это невозможно.
Скачал книгу Грокаем алгоритмы, а там говорится, что используется Python 2.7. На данный момент, стоит ли ее читать и какие различия могут быть в алгоритмах в 2.7 и 3.8 версиях? Или алгоритмы на это не обращают внимания?