2.29M
Категория: ПрограммированиеПрограммирование

Знакомство с minecraft. Занятие 1

1.

Camp
Minecraft
ЗАНЯТИЕ
1
ЗНАКОМСТВО
С
MINECRAFT
Контакты:
clubpixel.ru
[email protected]

2.

Наши
правила!
Чтобы на нас не напал зомби, нам нужно
соблюдать некоторые правила:
1. Соблюдать тишину, когда преподаватель
говорит.
2. Спрашивайте, если не понятно!
3. Поднимайте руку, если хотите что-то
сказать!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

3.

Как
вы
думаете?
Что такое Minecraft?
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

4.

Python
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

5.

Python
Запускаем Python!
Найдем вот такой значок и нажмем на него 2 раза левой кнопкой
мыши!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

6.

Python
Нажимаем “File”, затем “New File”!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

7.

Python
Сохраним наш файл с помощью кнопки “Save as”!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

8.

Python
Сохранить обязательно в эту папку!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

9.

Minecraft
Теперь запустим Minecraft! Но для этого сначала создадим свой
сервер, на котором будем программировать, затем играть!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

10.

Minecraft
Теперь откроем игру!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

11.

Minecraft
Перед нами появится окно:
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

12.

Minecraft
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

13.

Minecraft
Теперь нажимаем кнопку “Play”!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

14.

Minecraft
Выбираем сетевую игру и нажимаем на кнопку
“Прямое подключение”
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

15.

Еще
одно
правило!
Нет программы, нет игры!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

16.

Программирование
Объясним Python откуда брать данные по Minecraft!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

17.

Программирование
Теперь
Python:
clubpixel.ru
создадим
Minecraft
© Клуб робототехники и программирования “Пиксель”
внутри

18.

Запоминаем!
Эта команда выводит любое сообщение в чат игры!
“Отправить в чат”
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

19.

Программирование
Напишем сообщение в чат
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

20.

Задача
1
Теперь представимся “Меня зовут …” и спросим Minecraft “Как
дела?”
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

21.

Решение
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

22.

Задача
2
Написать в чат то, чем вы любите заниматься в свободное время.
Предыдущие сообщения удалить.
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

23.

Решение
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

24.

Цикл
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

25.

Запоминаем!
Это бесконечный цикл в Python
“Пока Истина”
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

26.

Пример
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

27.

Запоминаем!
Добавляем время в Python:
Говорим Python, чтобы подождал 1 секунду:
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

28.

Теперь
clubpixel.ru
попробуем
вот
так!
© Клуб робототехники и программирования “Пиксель”

29.

Задача
3
Пусть в чат каждые 2 секунды выводится ваше имя.
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

30.

Решение
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

31.

Задача
4
С интервалом в одну секунду выводить два сообщения:
1) “Привет”;
2) Minecraft.
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

32.

Решение
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

33.

Подведем
итоги!
Что мы изучили на этом занятии?
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”

34.

Спасибо за внимание!
До
встречи!
clubpixel.ru
© Клуб робототехники и программирования “Пиксель”
English     Русский Правила