maxemga, по коду - не должно. Вы много раз жмёте кнопку и каждое нажатие - это прыжок.
Причём на каждое нажатие кнопки может произойти более одного прыжка, тк вы в апдейте проверяете KeyDown
1. У вас в методе Jump нет никакой проверки, что объект находится не в состоянии прыжка - сделайте ограничение по времени, например.
2. Скорость падения - надо менять физику.
Вроде мосбиржа предоставляет бесплатное xml апи для получения котировок.
Есть ещё Google finance, Yahoo finance и IEX.
Просто делаешь HTTP запрос и получаешь нужные данные.
Adamos, ага. Тот случай, когда тот кто за контент платит - страдает больше, чем пират. Очень часто подобную методику используют всякие поставщики образовательных материалов
Денис Загаевский, я клоню к тому, что в котлине отдельно от JVM/gradle и прочей жавовской инфраструктуры пока не так уж и много смысла.
К gradle я придираюсь просто из-за того что он достаточно тормозной и не очень удобный.
Смотрите, какая сфера вам больше нравится в плане развития:
1. Dart - разработка под flutter
2. Golang - микросервисы и всякие сетевые штуки
3. Kotlin - Android, бэкенд, но можно ещё и фронтенд
Лично мне ни один из тройки не нравится на 100%, тк у всех есть свои не очень прикольные нюансы:
Dart - язык одного фреймворка
Golang - слишком простой синтаксис. Не хватает выразительности.
Kotlin - привязан к JVM и инфраструктуре около неё.
1. Можно спрогнозировать нагрузку на БД и оценить, какая система с ней справится, а какая нет.
Лично мне кажется, что для вашей задачи такого решения хватит, но я не имею всей информации, чтобы принять решение за вас.