MinTnt, котлин вобще мусор , это исковерканая Ява скрипт ....Котлин не язык нет смысла тратить на него время
нет не описали мне нужен имено принцып который вы опустили и сказали допустим проверяет соседнии квадраты.. мне как раз нужна проверка этих квадратов и запись в порядок ,и передача начала движения потом по этому коду
Вы не когда не создадите игры в такой фигне как Android Studio
эта программа вобще не годиться для быстрого создания игр
Если вы будете делать игры в Android Studio вы будете тратить на это несколько лет ..Это очень плохой выбор
Вы затратите два года что бы выучить то ,что бы делать те игры которые можно делать за 10 минут ,какой в этом смысл? при этом вы будете тратитиь месяц на то что бы содать игру которую можно сделать за пол часа
Это очень плохой выбор.
У меня уже есть решение Проблемы такой как быстрая разработка игр и приложений и это точно не убожество в виде Android Studio
Основная задача програмирования, это понимания языка человеком и машиной ..
человек и машина должны понимать друг друга,вот была задача...
Задача короткого кода не стоит априори от слова совсем.
Не короткий код , не быстрый код ,а понятный.......Потому все програмисты более 10 лет топчатсья на месте ,потому что они ищут не то решение
Вместо делать для меня и продавать мне , они делають для себя чуть быстрее чуть короче, я за это не заплачу..
Мне нужно имено понятно и легко ,пусть хоть километр кода, но мне нужно просто и понятно
MinTnt, это не работает ........Я сотни раз проверяла ....
Оно не должно быть допустим ...
Другими словами ...
Мы клонируем игрока так? теперь ходим клоном так? теперь клон делает квадрат расширяя квадрат?
from math import sqrt
sqrt((4 - 1)*(4-1) + (1-2)*(1-2)) #== это не будет работать даже в КИВИ .....
решение нужно или В Питон 3.9 с прописаным создаем экран
рисуем поле и поэтапно ....
Или решение через mblock
В случае решения через Питон 3,9
нужно пошаговое от создаем окно
или через turtle.forward(...)
то бишь import turtle и каждый шаг с пояснением
Canvas не работает потому только теми средствами что Питон подерживает
Если решение через https://kivy.org/#home
то пошагово установка киви потому что киви тоже не работает from kivy.app import App этот мудуль не работает
Если честно я думаю бросить Питон и перейти на ява скрипт ,потому что на Питон почти не чего не работает и напрактике 80% примеров не рабатает , собственно потому выбрана программа mblock
Потому что вы можете сразу показать как это работает любому ,в Скретч очень токсичное общество ,в mblock вы имеете преимущество и можете программировать на Питон
MinTnt, это не скретч ....... внимательно читайте это программа mblock ,это работает с андруино ...
И работает с кучей других микро контролерами..... оно работает
Более того вы не поняли....
Блоки это то же самое что дракон схема....Любую дракон схему я могу првратить в код Даже на Ява скрипт или Си шарп...
Если вы не способны работать с Питон в программе mblock то не спамте
Ккк это работает ?
Я делаю блоками для себя понятную схему, потом транслирую это в любой язык програмирование пример
Ну ява скрипт
Я не привязана к языкам....Я могу транслировать в любой язык и работать с любым языком если у меня есть решение в блоках
то есть если есть схема,я могу реализовать это в любом языке
блоки это продвинутая Дракон схема.... работает так же
не важно на коком языке программа , если я могу построить схему я получу программу на любом языке
просто вы не поняли суть программирования ,мне не важен язык....
Если вы напишете это на питон ,я преобразую это в блоки ,а после я смогу получить программу на любом языке .Я уже говрила Это личная разработка ноу хау.... Универсальный транслятор и карты программиста позволяют выучить любой язык программирования легко .
shurshur, мне не нада нормальный софт , мне нада что бы я понимала и что бы оно работала, а нормальный софт мне не нужен ...мне нет дела до жадных компаний которые хотять красивый код ....Мне нужен понятный рабочий, пусть будет кривой , не красивый но понятный и рабочий что бы дети 7 лет его понимали
Если есть выбор код 400 строк но я его понимаю и код который делает то же самое в 20 строк ,но мне не понятный ,я выбиру тот что 400 строк
shurshur, потому что я пишу блоками, програма так нумерует ей так удобно ,а я потом траснлирую обратно код в блок
Вы знаете что такое дракон схема?
Я делаю почти тоже самое что дракон схема пишу схему блоками...
потом эту схему я превращаю в код
так подход позволяет писать мне программу на любом языке программирования .
Поскольку по сути это дракон схема ее можно написать затем на любом языке, мне блок удобен потому я делаю так..
Потом я напишу програму которая будет это делать за меня
MinTnt, мне нужно пояснение каждого шага ....Допустим у нас поле пусть будет 3 на 4 что бы легче было считать...
Создаем поле . нумеруем ячейки это просто потому этот шаг можно пропустить .
А вот дальше на самом деле не понятно ....
Да я могу создать ячейки пусть все они будут нулями.... приграда пусть равно 3 .....
там де фишка пусть равно 1 , остальное можно изменить на 2 .. и что мне это дает? ничего ...
это просто не работает
Alexa2007, Это просто не вероятно ..... 99% людей не когда этого не смогли бы сделать .....Вы точно бог программирования..... Если бы учебник писали вы, это был бы лучший учебник ,я в этом уверена .То что вы сделали позволяет делать более 30 % всех игр , остальные 60 % мог бы делать любой ...Огромное вам спасибо ,если бы в школе когда я училась был бы такой учитель как вы, я бы достигла оромных высот и не было бы не одной игры которую я не смогла бы сделать .Те кто может делать игры такие как герои три и ККИ такие как Shadowverse может делать все.....Ведь игры такие как Disciples может делать любой
Спасибо
Alexa2007, ВАу ...Это просто ,даже слов нету ........И это действительно работает ...... И это понятно .......Спасибо огромное.....Вы единственный кто смог это сделать.....Даже учителя не могли.... Огромное спасибо)) как хорошо что я успела зайти...... Просто я зачиталась книгой на целых два дня , я читала поразительную книгу Папин ресторан в другом мире Daddys Fantasy World Restaurant • 奶爸的异界餐厅 , это настолько увлекло что я забыла зайти в интернет ..как жаль книга кончилась..Ваше решение просто Божественно , огромное вам спасибо .Вы бог ...точно бог Программирования
Alexa2007, доску можно изменить , 3 на 4 выбрана что бы сделать максимально маленький приметив, модуль .....который будет работать даже если доска будет 8 на 12 ...или 10 на 23 .......главное это принцип...что бы понять принцип лучше всего это рассматривать на самом маленьком примере .....
если это будет работать на 3 на 4 это будет работать в любом формате ....
просто в 3 на 4 легче всего понять как это работает?
Alexa2007, скретч почти тот же самый питон , те же возможности..... чуть чуть урезан e.pc.cd/aajotalK как видите практически одинаково , я бы сказала индитично ....по сути скретч это визуальный Питон , но в более понятной форме без пробелов....Из отличий равно это равно нету ветления для удобства ,остальное почти так же .Собственно из за того что это Питон я и обвинила Митчел резника, но если вы посмотрите то он в последние время сам пишет что язык не придумывал и что он лишь дизайнер ....
А по сути это визуальный Питон и есть .Если я возьму дракон схему то я ее могу точно так же построить и блоки будут такие же ..Но в скретч просто оптимальный дизайн ...По факту логика синтес индитичны питону
Alexa2007, поверте там этого нет ......нужно имено то что я спросила ....поле 3 на 4 есть два спрайта......1 спрайт должен пойти к другому по крайчашему пути строго по клеткам при чем всегда даже если я смещу второй спрайт к тому же у меня на этом сайте бан))) за то что я предложила написать игровой движок , я заявила что Митчел резник жулик и аргуминтировала почему.....у них не любят критику
Alexa2007, там такого нет , стала бы я писать если бы было хоть одно готовое решение и мне нужен не готовый код ,а пояснение. Более того половина примеров тут , я описала еще два года назад..... тут нету этого примера
Alexa2007, если можете в скретч это было бы идеально всего два спрайта один статический ,а второй должен к нему идти по кратчайшему пути строго по клеточкам .Если есть пример на скретч его можно будет оптимизировать к чему угодно . Ведь главное понять суть ...
В Скрейт спрайт будет двигаться и так по короткому пути , но как заставить этот спрайт двигаться спрайт не просто по короткому пути но и по клеткам?
обход препятствия можно сделать с помощью скрытого спрайта который будет радаром например .
Я хочу понять сам прицеп работы герои три . Что бы могла легко сделать точно такую же игру
Если бы это было движение просто по кубику можно было бы сделать сетку .
но по кубику движение линейное,а тут нет .Как же заставить двигаться именно по клеткам? по короткому пути? и интересно можно ли сделать стрелку предвидения героя по карте не через клонов?
не кого не слушайте ,если начнете Учить Питон , будет довольно легко учить , чуть сложнее учить Луа, а тут придется учить еще и Котлин . А ведь всего этого было бы не нужно учить ,если бы ввели в Эксплуатацию новый игровой движок на визуальном языке программирования Питон
Не слушайте не кого после явы,питон очень легко учить ,я учила его сразу после основ ява скрипт
dollar, ну там ее как токовой нет , и тут вопрос именно в папках....
Там есть три вида папок , и они отключаемо подключаемые, например в первых примерах все работает , вот тут у меня все вышло .....samlib.ru/s/shtumozt/coregames.shtml
Работает везде....
А вот в коде
function a(trigger, object)
if a ~= trigger and object:IsA("Player") then
trigger:Destroy()
end
end
script.parent.beginOverlapEvent:Connect(a)
во первых нету подключения скрипта к корневой папке, его вызывает тригер я не понимаю суть ?
тут скрипт запускается в конце
вот этой строкой
script.parent.beginOverlapEvent:Connect(a)
В этом примере подключаетсья local coin = script.parent
и вот я не могу этого понять
если это подключение корневой папки local coin = script.parent
и тут работает
,а вот тут глобальный как бы скрипт script.parent.beginOverlapEvent:Connect(a
из за него не работает ....
Если я вкладываю в сетевую папку то не работает уже сам скрипт ,проблема с этими вот папками, нужен тот кто сможет подсказать
нет не описали мне нужен имено принцып который вы опустили и сказали допустим проверяет соседнии квадраты.. мне как раз нужна проверка этих квадратов и запись в порядок ,и передача начала движения потом по этому коду
Вы не когда не создадите игры в такой фигне как Android Studio
эта программа вобще не годиться для быстрого создания игр
Если вы будете делать игры в Android Studio вы будете тратить на это несколько лет ..Это очень плохой выбор
Вы затратите два года что бы выучить то ,что бы делать те игры которые можно делать за 10 минут ,какой в этом смысл? при этом вы будете тратитиь месяц на то что бы содать игру которую можно сделать за пол часа
Это очень плохой выбор.
У меня уже есть решение Проблемы такой как быстрая разработка игр и приложений и это точно не убожество в виде Android Studio
Основная задача програмирования, это понимания языка человеком и машиной ..
человек и машина должны понимать друг друга,вот была задача...
Задача короткого кода не стоит априори от слова совсем.
Не короткий код , не быстрый код ,а понятный.......Потому все програмисты более 10 лет топчатсья на месте ,потому что они ищут не то решение
Вместо делать для меня и продавать мне , они делають для себя чуть быстрее чуть короче, я за это не заплачу..
Мне нужно имено понятно и легко ,пусть хоть километр кода, но мне нужно просто и понятно