Java №2. Чем помогла Minecraft-у java
Как мне кажется, одной из важных частей успеха Minecraft — тот факт что он написан на Java.
Да, иногда это создаёт проблемы, но зачастую это наоборот плюс, давайте просто посмотрим:
- Переносимость и кроссплатформенность — приложение написанное на Java после сборки готово запускаться в любой среде для которой есть JVM, благодаря этому Java версия игры спокойно запускается на Windows, Linux, MacOS, мини-пк по типу Raspberry и телефонах (основная задача Pojav лаунчера, состыковать JVM вашего телефона с jar файлом игры). Причём для всех них не требуются доработки и отдельные билды, всё сразу в одном файле!
- Удобство разработки — если сравнивать удобство и порог вхождения у Java и C++, то Java явно побеждает, это позволяет большему количеству людей взаимодействовать с языком, что открывает главный, следующий пункт
- Простота моддинга — благодаря своей рефлексии, возможности спокойного патча уже собранного приложения и старанию разработчиков модлоадеров, порог входа в моддинг очень низок, благодаря чему многие люди смогли окунуться и начать свои карьеры с создания модов. И это помогает игре оставаться актуальной и интересной для многой. Не хватает контента? Скачай один из миллионов модов.
Ну и мы вместе окунёмся в этот интересный мир, познавая и изучая все эти возможности.
Продолжить чтение
Похожие материалы
Java №6. А что дальше?
Ну и давайте вообще поговорим, чем вообще может стать Java для вас (в особенности для более молодых
СтатьяЭтика игр №7. Конец
Подводя к концу цикл постов про этику игр, мы вместе затронули несколько разных тем, в которых люди
СтатьяJava №1. Java — не просто название в версии майна
Что тут сказать, я обещал вам Java, время исполнять обещание. Надеюсь на хорошую обратную связь, а
СтатьяРазмышляем о Головоломке: важность печали и опасность экстремального оптимизма
Совсем недавно (как минимум по меркам даты написания этого сценария), на большие экраны вышла Голов
СтатьяJava №5. Банки Java
Время поговорить о том, как хранится ваше java приложение. Вы когда нибудь кидали мод в папку mods
СтатьяЭтика игр №4. Читеры
Говорить о политке конечно весело, но боюсь это не единственный вопрос этики , который затрагивает
СтатьяЭтика игр №2. Что дают игры
![https://s3 ru1.redguy.ru/site assets/blogs/etics about games 2 what games gives/header.jpg](https
СтатьяJava №4. JVM, JRE, JDK
В прошлом посте мы разобрались, что такое JVM. Но Java мир, конечно, не мог остановиться на одной
СтатьяЭтика игр №6. Зависимость от игр
А вы задумывались, откуда и почему вообще появляется эта страшная и непонятная — игровая зави