ПРОЕКТИ:

Безкоштовні точки доступу Wi-Fi в Україні

- Пошук людей через Інтернет

Тестуємо Wi-Fi доступ до Інтернету: моніторинг, безпека…__SEO - пошукова оптимізація – ключ до успіху

Безкоштовні телефонні дзвінки через Інтернет__Соціальні мережі, як спосіб знайти однодумців

Безпека при роботі в Інтернеті__Про Київ в Інтернеті

Arduino _

Raspberry Pi  Unix, Linux. Ubuntu, Fedora...- це не так вже й страшно

Знайти драйвер в Інтернеті  Пошук технічної документації

Сценарії для Інтернету   Пошук патентів в Інтернеті

Невидимий Інтернет    Пірингові мережі: видимі і невидимі

Посилання:

Сайт про все: isearch.in.ua

Персональний сайт Пальшина Єгора

Сайт мого учня

Ділова розвідка в Інтернеті

Платформа для Minecraft на Raspberry Pi
Рейтинг статті: / 1
НайгіршеНайкраще 
Minecraft на Raspberry PiВсе більшої популярності сьогодні набувають прості дешеві базові платформи, які легко інтегруються у великі системи і можуть бути використані для різноманітних розширень, наукової роботи, навчання, технологічних рішень тощо.
Крім вищезазначеного використання, ентузіасти Raspberry Pi спромоглись використовувати його як ігрову платформу, в тому числі як платформу для Minecraft.
Minecraft на Raspberry Pi-1
Для побудови платформи для гри Minecraft на Raspberry Pi необхідно встановити відповідне програмне забезпечення, яке наразі можна легко знайти в Інтернеті. Раніше було розглянуто, як почати роботу з Raspberry Pi та встановлювати додатки на Raspberry Pi, тому наступні дії широко коментувати не будемо.
Установка та налаштування сервера Minecraft на Raspberry Pi
Рекомендуємо для встановлення скористатися SpigotMC - легким і стабільним сервером збірки Minecraft, який чудово працює на Raspberry Pi. Для його використання необхідно мати копію коду, завантажену за допомогою:
sudo wget http://ci.md-5.net/job/Spigot/lastSuccessfulBuild/artifact/Spigot-erver/target/spigot.jar
Після успішного завершення завантаження, введіть наступну команду:
sudo /opt/jdk1.8.0/bin/java -Xms256M -Xmx496M -jar /home/pi/spigot.jar nogui
При цьому, якщо Ви запускаєте команду на Raspberry Pi версії А (256 Мб RAM), то необхідно змінити розрядність з 256 і 496 у наведеній вище команді на 128 і 256, відповідно.
Тепер Ваш сервер буде запущений, але не відразу. Будьте готові чекати приблизно 3-6 хв. для процесу встановлення сервера і створення карти. Наступні стартапи займатимуть набагато менше часу (близько 20-30 секунд). Запуск сервера відображається аналогічно його запуску на звичайному комп’ютері. Натиснувши на Multiplayer, Ви повинні побачити сервер:
Minecraft на Raspberry Pi-2
Використання модуля minecraftstuff для побудови платформи Minecraft на Raspberry Pi
Крім цього, на Raspberry Pi можна самому створювати 2D та 3D лінії та фігури для побудови нових об’єктів в Minecraft. Це стало можливим завдяки розширенню MinecraftDrawing модуля minecraftstuff. Для користування ним, необхідно імпортувати модуль minecraftstuff в код:
#імпорт модуля minecraftstuff.py
import minecraft.minecraftstuff as minecraftstuff
Після підключення до Minecraft Ви можете створити об’єкт MinecraftDrawing, передаючи в Minecraft наступні зв’язки:
# підключення до minecraft
mc = minecraft.Minecraft.create()
#створення об’єкта minecraft та його передача зв’язкам minecraft
mcdrawing = minecraftstuff.MinecraftDrawing(mc)
Крім цього, клас малюнків Minecraft підтримує наступні функції:
  • drawLine
  • drawSphere
  • drawCircle
  • drawFace
# для того, щоб викликати drawLine і передати йому x,y,z координати  початку і кінця лінії
mcdrawing.drawLine(x1,y1,z1,x2,y2,z2,blockType,blockData)
# для того, щоб викликати drawSphere і передати йому координати центра і радіус сфери
mcdrawing.drawSphere(x,y,z,radius,blockType,blockData)
# для того, щоб викликати drawCircle і передати йому координати центра і радіус кола
mcdrawing.drawCircle(x,y,z,radius,blockType,blockData)
# виклик drawFace для створення будь-якої плоскої форми
Для креслення заповнених фігур можна використовувати відповідні атрибути. Якщо ми передаємо атрибут True, то ми заповнюємо весь простір між точками, а якщо передаємо атрибут False, то ми окреслюємо лише каркас фігури.
Minecraft на Raspberry Pi-3
# для того, щоб накреслити декілька точок
shapePoints = []
shapePoints.append(minecraft.Vec3(x1,y1,z1))
shapePoints.append(minecraft.Vec3(x2,y2,z2))
shapePoints.append(minecraft.Vec3(x3,y3,z3))
# для того, щоб накреслити декілька точок разом і наповнити їх атрибутом True
mcdrawing.drawFace(shapePoints, True, block.GOLD_BLOCK.id)
Побудова додаткових об’єктів не лише ріноманітнить Minecraft, але й дозволяє отримати певні навики програмування.
Автор Анна Мазуркевич, магістрант НТУУ «КПІ»
 
>
КнигаНовиниПрактика пошукуПартнериПро нас
Підтримка та дизайн: Могильний С.С. Шаблон: Joomla Templates by BuyHTTP Joomla Hosting