other.transform.tag = "DelPlatform";
rb.velocity = Vector2.zero;
rb.AddForce(transform.up * hightjump, ForceMode2D.Impulse);
GetComponent<SpriteRenderer>().sprite = stay;
GetComponent<AudioSource>().Play();
other.transform.tag = "DelPlatform";
наводят на мысль, что основное предназначение этих строк - быстрый отладочный вывод на консоль.
print("your", object, "is in the", location)
канонический вариант сильно укорачивается в отличие от "современного"
Ну и нет совместимости с предыдущими версиями питона. А он еще ой как часто встречаются.
наводят на мысль, что основное предназначение этих строк - быстрый отладочный вывод на консоль.
Такая строка обычно идет в print
См. этот ответ. :)
"your %s is in the %s" % (object, location)
or
"your " + object + " is in the " + location
f"your {object} is in the {location}"
', '.join(list_of_strings)
. Сджойнить кучу строк в списке через пустую строку гораздо эффективнее, чем наращивать её конкатенацией.
Хотя понятно, что ребята, которые начинают с вопроса тут, дальше этого вопроса, скорее всего, не продвинутся, может быть даже никогда. Но надо же верить в людей.
А вот по существу ваших рекомендация я бы поспорил.
Джанго - нормальный выбор для описанных требований потому что из коробки кастомизируемая админка с авторизацией. Есть куча примеров, готовых "Plug And Play" аппликух для него, много готовых образцовых проектов на гитхабе.
Бери, клонируй и доделывай.
Фласк, согласен, проще, но и даёт он меньше из коробки. При нулевом опыте автора и таком коротком сроке проще склонировать близкий по функциональности пример проекта с гитхаба и добавить туда свой Блек-Джек.
Даже API делать никакого не надо. Всё уже можно на моделях и джинериках построить.
У Игры будет свой View с постоянным урлом.
На странице игры будет виджет с джинерик-вью в виде списка ходов.
Нужен один лишний метод - проверка на наличие новых ходов. Если они есть, то можно и страничку (в рамках MVP если мыслить) обновить.
Можно поискать готовые виджеты с шахматной доской, а можно сделать свой на SVG и собирать полностью на бэке по шаблону.
На клиенте понадобится лишь клик отслеживать, подсвечивать выбранную фигуру стилем или дёргать POST джинерика таблицы ходов для создания нового. Тутже можно и страничку рефрешнуть.
Всё. Можно показать маме и даже папе и все будут в восторге, а опыт есть опыт. Улучшать можно бесконечно.
Боюсь я только, что следующие 2.5 месяца у нас тут прибавится вопросв типа "как отследить нажатие мышки на доске" или "как чтобы поверх одной картинки другие в нужных местах были"