Программируй в Minecraft. Строй выше, выращивай быстрее, копай глубже и автоматизируй всю скучную работу! [Эл Свейгарт] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

AL SWEIGART

CODING WITH
MINECRAFT

BUILD TALLER, FARM FASTER, MINE DEEPER,
AND AUTOMATE THE BORING STUFF

ЭЛ СВЕЙГАРТ

ПРОГРАММИРУЙ
В MINECRAFT

СТРОЙ ВЫШЕ, ВЫРАЩИВАЙ БЫСТРЕЕ, КОПАЙ ГЛУБЖЕ
И АВТОМАТИЗИРУЙ ВСЮ СКУЧНУЮ РАБОТУ!

ƣƔƚ 004.4-93
ƑƑƚ 32.973.26-018
ơ24
Al Sweigart
CODING WITH MINECRAFT: BUILD TALLER, FARM FASTER, MINE DEEPER,
AND AUTOMATE THE BORING STUFF
© 2018 by Al Sweigart. Title of English-language original: Coding with Minecraft: Build Taller, Farm
Faster, Mine Deeper, and Automate the Boring Stuff, ISBN 978-1-59327-853-3, published by No Starch
Press. Russian-language edition copyright © 2018 by EKSMO Publishing House. All rights reserved

ơ24

ƦƷƺƾƸƵDžLJ, Ʋǀ.
ƟǀƾƳǀưƼƼƸǀǃƹ Ʋ Minecraft. ơǂǀƾƹ ƲNjLjƵ, ƲNjǀưljƸƲưƹ ƱNjǁǂǀƵƵ, ƺƾƿưƹ ƳƻǃƱƶƵ Ƹ ưƲǂƾƼưǂƸƷƸǀǃƹ Ʋǁǎ ǁƺǃLJƽǃǎ ǀưƱƾǂǃ! / ƭƻ ơƲƵƹƳưǀǂ ;
[ƿƵǀ. ǁ ưƽƳƻ. ƠưƹǂƼưƽ Ɯ.Ɛ.]. — ƜƾǁƺƲư : ƭƺǁƼƾ, 2019. — 344 ǁ. —
(ƟǀƾƳǀưƼƼƸǀƾƲưƽƸƵ ƴƻǏ ƴƵǂƵƹ).
ƝƾƲưǏ ƺƽƸƳư ƴƻǏ ƲǁƵDž ƻǎƱƸǂƵƻƵƹ ƸƳǀNj Minecraft ƾǂ ưƲǂƾǀư ƼƸǀƾƲNjDž ƱƵǁǂǁƵƻƻƵǀƾƲ-ǁưƼƾǃLJƸǂƵƻƵƹ ƿƾ ƿǀƾƳǀưƼƼƸǀƾƲưƽƸǎ ƭƻư ơƲƵƹƳưǀǂư. ƑƻưƳƾƴưǀǏ ǁƲƾƵƼǃ ƼƽƾƳƾƻƵǂƽƵƼǃ ƾƿNjǂǃ, ơƲƵƹƳưǀǂ ǃƼƵƵǂ Ʋ ǃƲƻƵƺưǂƵƻnjƽƾƹ ƸƳǀƾƲƾƹ DŽƾǀƼƵ ƿƾƴưǂnj ƴưƶƵ ǁưƼǃǎ
ƽƵƿǀƾǁǂǃǎ ƸƽDŽƾǀƼưdžƸǎ Ƹ ƷưƸƽǂƵǀƵǁƾƲưǂnj ƴưƶƵ ǂƵDž ƼưƻƵƽnjƺƸDž LJƸǂưǂƵƻƵƹ, ƺƾǂƾǀNjDž
LJǂƵƽƸƵ ƽƵ ƸƽǂƵǀƵǁǃƵǂ. ơưƼưǏ ƿƾƿǃƻǏǀƽưǏ ǃ ƴƵǂƵƹ Ʋƾ ƲǁƵƼ ƼƸǀƵ ƸƳǀư ǁǂưƽƵǂ ƵljƵ ƸƽǂƵǀƵǁƽƵƵ, ƺƾƳƴư ƲưLj ǀƵƱƵƽƾƺ ƽưǃLJƸǂǁǏ ƸǁƿƾƻnjƷƾƲưǂnj Ƹ ǁƲƾƸƼƸ ǀǃƺưƼƸ ƿǀƾƳǀưƼƼƸǀƾƲưǂnj
ưƲǂƾƼưǂƸLJƵǁƺƸDž ƿƾƼƾljƽƸƺƾƲ-LJƵǀƵƿưLjƵƺ, ƴƵƻưǎljƸDž Ʋ Minecraft Ʒư ƸƳǀƾƺư Ʋǁǎ ǁưƼǃǎ
ǁƺǃLJƽǃǎ ǀưƱƾǂǃ. ơ Ǎǂƾƹ ƺƽƸƳƾƹ LJƸǂưǂƵƻƸ ǁƼƾƳǃǂ ƽƵ ǂƾƻnjƺƾ ǁǂưǂnj ƿǀƾƴƲƸƽǃǂNjƼƸ ƳƵƹƼƵǀưƼƸ, ƽƾ Ƹ ƿƾƷƽưƺƾƼǏǂǁǏ ǁ ƾǁƽƾƲưƼƸ ƿǀƾƳǀưƼƼƸǀƾƲưƽƸǏ Ƹ ƿƾƻǃLJưǂ džƵƽƽNjƵ ƽưƲNjƺƸ, ƺƾǂƾǀNjƵ Ʋ ƴưƻnjƽƵƹLjƵƼ ǁƼƾƳǃǂ ǀưƷƲƸǂnj.
ƨƙƟ 004.4-93
ƖƖƟ 32.973.26-018

Все права защищены. Книга или любая ее часть не может быть скопирована, воспроизведена в электронной или механической
форме, в виде фотокопии, записи в память ЭВМ, репродукции или каким-либо иным способом, а также использована в любой информационной системе без получения разрешения от издателя. Копирование, воспроизведение и иное использование книги или
ее части без согласия издателя является незаконным и влечет уголовную, административную и гражданскую ответственность.

Издание для досуга
Для среднего школьного возраста
ПРОГРАММИРОВАНИЕ ДЛЯ ДЕТЕЙ

Эл Свейгарт
ПРОГРАММИРУЙ В MINECRAFT

Строй выше, выращивай быстрее, копай глубже и автоматизируй
всю скучную работу!
Главный редактор Р. Фасхутдинов. Ответственный редактор Е. Истомина
Художественный редактор А. Гусев. Младший редактор Е. Минина
ООО «Издательство «Эксмо»
123308, Москва, ул. Зорге, д. 1. Тел.: 8 (495) 411-68-86. Home page: www.eksmo.ru E-mail: info@eksmo.ru
Bндіруші: «ЭКСМО» АIБ Баспасы, 123308, МKскеу, Ресей, Зорге кLшесі, 1 Mй. Тел.: 8 (495) 411-68-86.
Home page: www.eksmo.ru E-mail: info@eksmo.ru.
Тауар белгісі: «Эксмо»
Интернет-магазин : www.book24.ru
Интернет-д*кен : www.book24.kz
Импортёр в Республику Казахстан ТОО «РДЦ-Алматы».
IазаRстан РеспубликасындаSы импорттаушы «РДЦ-Алматы» ЖШС.
Дистрибьютор и представитель по приему претензий на продукцию, в Республике Казахстан: ТОО «РДЦ-Алматы»
IазаRстан Республикасында дистрибьютор жKне Lнім бойынша арыз-талаптарды
RабылдаушыныX Lкілі «РДЦ-Алматы» ЖШС, Алматы R., Домбровский кLш., 3«а», литер Б, офис 1.
Тел.: 8 (727) 251-59-90/91/92; E-mail: RDC-Almaty@eksmo.kz
BнімніX жарамдылыR мерзімі шектелмеген.
Сертификация туралы аRпарат сайтта: www.eksmo.ru/certification
Сведения о подтверждении соответствия издания согласно законодательству РФ о техническом регулировании
можно получить на сайте Издательства «Эксмо» www.eksmo.ru/certification
Bндірген мемлекет: Ресей. Сертификация RарастырылмаSан

EKSMO.RU
новинки издательства

Подписано в печать 31.08.2018. Формат 70x1001/16.
Печать офсетная. Усл. печ. л. 27,87.
Тираж
экз. Заказ

ISBN 978-5-04-096471-0

© ƥƵƾLJǁƵǂ ơ.ƕ., DŽƺDžƺƷǃƹ ǂƵ DžLjdždžƿƽƾ ǔƼǐƿ, 2018
© ƣljǃDžǁǀƺǂƽƺ. ƣƣƣ «ƝƼƹƵLJƺǀǑdžLJƷǃ «Ʋƿdžǁǃ», 2018

ĝĚĐđĜĒČęĔđ
ǼȏȎȐȠȜȞȓ........................................................................................................ 13

ĎĎđĐđęĔđ ..................................................................................................14
ȅȠȜȠȎȘȜȓȚȜȒȩȒșȭ0LQHFUDIW" ................................................................... 15
ȅȠȜȠȎȘȜȓ&RPSXWHU&UDIW" ............................................................................ 15
ǸȎȘȝȜșȪȕȜȐȎȠȪȟȭȫȠȜȗȘțȖȑȜȗ"................................................................... 16
ǿȠȞȡȘȠȡȞȎȘțȖȑȖ ........................................................................................... 17
ǽȜșȡȥȓțȖȓȝȜȚȜȧȖ ....................................................................................... 19
ǰȓȏȞȓȟȡȞȟȩ ................................................................................................... 20
ȅȠȜȚȩȡȕțȎșȖ............................................................................................... 21

ďėČĎČęČģČėĚĜČčĚĞħĝ+758=>ɉɪɨɝɪɚɦɦɚɬɚɧɰɭɥɟɤɗɥɚɋɜɟɣɝɚɪɬɚ
2. Make the turtle dance!]]
3.
4. print('Time to dance!')
5.
ɑɟɪɟɩɚɲɤɚɧɚɱɢɧɚɟɬɬɚɧɰɟɜɚɬɶ
7. turtle.forward()
8. turtle.back()
9. turtle.turnRight()
10. turtle.forward()
11. turtle.back()
12. turtle.back()

74

DZǹǮǰǮ

13. turtle.turnLeft()
14. turtle.turnLeft()
15. turtle.back()
16. turtle.turnRight()
17.
ɑɟɪɟɩɚɲɤɚɤɪɭɬɢɬɫɹ
19. for i = 1, 4 do
20.
turtle.turnRight()
21. end
22.
23. turtle.up()
24. turtle.down()
25.