Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Adventures in Minecraft
Adventures in Minecraft
Adventures in Minecraft
Ebook528 pages4 hours

Adventures in Minecraft

Rating: 4 out of 5 stars

4/5

()

Read preview

About this ebook

Here's your ticket to a world of adventures with Minecraft and programming.

Learn how to extend Minecraft and create a new gaming experience, by exploring the magical world of Minecraft programming. Adventures in Minecraft, like other books in the highly successful Adventures series, is written especially for 11- to 15-year-olds. With this book you will learn new programming skills while having fun with Minecraft!

Minecraft programming experts David Whale and Martin O'Hanlon walk you step-by-step through everything you need to know to:

  • Get started writing Minecraft programs in Python on your PC, Mac, or Raspberry Pi
  • Build houses and other structures in the blink of an eye, and make a 3D duplicating machine
  • Write interactive games like a field that charges you rent, and a treasure hunt using magic vanishing bridges
  • Build custom game control panels using simple electronic circuits
  • Easily build huge 2D and 3D structures such as spheres and pyramids
  • Build intelligent objects like a massive Minecraft clock, and program an alien invasion
  • Plan and write a complete interactive arena game

Using the programming skills you learn from this book, writing Minecraft programs offers endless possibilities to create anything you can imagine.

To make your journey that much easier, the Adventures in Minecraft companion website supplies you with a video for each adventure in the book, downloadable code files, helpful programming reference tables, a bonus adventure, and badges to collect for your Minecraft accomplishments.

By day, David Whale and Martin O'Hanlon are software engineers who design computer products. By night, they play Minecraft and develop exciting new programs that interact with the Minecraft world. They both work regularly with young people in schools, computing clubs and at community events, giving talks about Minecraft programming and running programming workshops.

LanguageEnglish
PublisherWiley
Release dateNov 5, 2014
ISBN9781118946855
Adventures in Minecraft
Author

David Whale

David Whale lives in Stoney Creek, Ontario Canada, with his spouse Crazy, his step-daughter Lil Crazy, and their three dogs Tucker, Weasley & Mundungus. He has been telling stories in various forms since he was a kid, from writing and drawing his own comic books to creating photo-stories using his old Kenner Star Wars action figures to script doctoring on a televised sports show to Radko's War – his first published novel. When not writing, Whale enjoys reading, drawing, creating custom action figures, and trying like hell to finish the Stormtrooper costume he’s been working on intermittently for a year. He also spends time writing a blog at his website, WhaleWriter.com, though probably not as often as he should.

Read more from David Whale

Related to Adventures in Minecraft

Related ebooks

Hardware For You

View More

Related articles

Reviews for Adventures in Minecraft

Rating: 4 out of 5 stars
4/5

2 ratings1 review

What did you think?

Tap to rate

Review must be at least 10 words

  • Rating: 4 out of 5 stars
    4/5
    I got a copy of this book to review through the Amazon Vine program. Overall this was a good book. My computer is running ubuntu 14, and since linux wasn’t expressly covered in this book, I was a little worried it might not work out well. In the end I only had to do a few extra things, like install the tk-dev package for python which wasn’t included by default with apt get (sudo apt-get install tk-dev), of course I had already made python, so I had to make it again, which was a little annoying. Other than the above, I was able to follow the instructions in the book, and it worked out (btw, idle should be in your path after the python install, so you don’t double click on it in linux). The authors have a kit setup for download for the server (bukkit), which I would have liked the instructions for setup.After the initial install, it was pretty easy to follow the instructions. This book is setup for someone who has no programming knowledge. I do java development for a living, so most of the book was just basics that I really didn’t need to read. I did think that for the most part the explanations were pretty good, but like most technical books, it was a little too wordy for my taste. I was running through this with my 8 yr old son (who is a diehard Minecraft fan) and he understood pretty quickly what was going on, though some explanations were needed. My son quickly wanted to get off track from what the book was doing, and though that is kind of fun, it made it so that once he had the basics he really wasn’t interested in running through the other examples in the book. Right away he wanted to start doing other things. My eight year old also lost interest in the programming part pretty quickly and wanted to stop putting in the code himself and have me do it. He was interested in the results and the coding held his interest for 30 minutes or so. So I would recommend for kids that are a bit older, probably 10 years or older...of course it depends on the kid.The only other thing, is that one of the examples uses a raspberry pi board, to connect to minecrafter, we didn’t do that since we didn’t have one lying around, so we skipped that chapter. It looked interesting, but I didn’t really see the point.Pros:Well written with good basic examplesSetup was pretty easyCons:A little long winded at partsNo instructions for setup of the server (this is in a README file, but it would be nice to at least have it in appendix of the book itself).

Book preview

Adventures in Minecraft - David Whale

fHdbook_preview_excerpt.html}rǒaŽ)SeY#/-Qik<1; FW/'e>ἜO񗜵2R1.YyYz֦z[ں}@>??]Wڬ6s%?Ϯl:l暶~ZvaGfO|~_TWuf"U;^wa|]>{ol1lruxb4Ŀe 1&f]6Utv.\u}mI3~\)_j^e\ d+[&}K?57Ub'3ӆd2Hax;|#Sn1ILƜ60 KعBWmdr y..ڪE_mCnI>BX.s[2%o ur:#% mF%7Wz[BP/:J'&;OVsB;|˜YacgМe)8lABBǙ񓣶w Z60{Ya!U X=pC S/xF_V$*{f0j-:q!WJ?3~IvQ_l4zW|gmqu#"DUjͪ":.]ēGusٗW+ZC:¦0ʰ.f_?_+qwPF Fl&zLAI) qQvT: wqu&o|w|}Yxj~vyٗ]?ϛ|s𘿜*Nqe;ta`OgG_oOU|U<,8Х2l,0N,L|¯F8jg6{ma `־DVJHdq8_y 4%;aV pEvAv@եYc}|fPǿ,& _7MW-v)< | @qXiդ)rry*3_~'l &|j5N]9D6znI2>{S %O8$CPέS;6X\vRbw#W뢂7sPħ#/¸!. aQͲ8֕ezr֥`(L07H̙"YiLv( xg`:II_ *<:KRz`_&^2٥qxhw^iwK֗|ݙ? P1v]^.Ma.W9, S ztxo*tm8x@="wy⍜o &%E}5>6?:T ,xDX0;' 3 EPuҴZ䪛6 m%c)Zsl.q{wu sUlҡGc)dO`2=T=Z{S+@C.p6zQ93g>e-osu8NHOb,b*"B-.& #b4wA [#5M,/@rLy'75{0ĉjZ&[pxx` ^i,DNGXfыeQS_;U'bD ` 1"R kp U8؄bX|(r!Կ͍D|5VhS47PQd+qz}B%"{ *0B|NHt!evڻqGA.0oH 9|ԉ`@]"'"eh|Cܴ$^ÐQoE*6g@-W=?WN] 4xj0V!޵ 86,D)lJK7@C)BN:+dshc?~o6V8.҉MîsA(H\E;L'd]Q)|!Agnbԣ{=dD ߃4Rk{3cm|$W8{{˛tmf[ogo|g)xȂKm37%?+gJJp93[KyRO / ZW6byp6G kK!v|}kk 8.?`2 E.+ĵ|pOoVT)QTElVp2= } P6@03b4ULsogE1mZ2R[2V`׮wSؙkQz'Y(owO8 Ae;jK 'ݚ-s*s!o[< S_k$F7U6,^ڏ7T="= !yi 1yK W&xXG!z [8 ׃Eߵ8C6[ܵ  'ѓ, >qywsD%pRfҠ^\Seoٽ@I{uUO"{wyp>)"+.]XF&ʞ7 XYEnpF_3e{&7}U=K E_hVdO$aGE/-Dy$<_Nwk˷bopDF aN50KuNWX_o\ڥosŐ8gܲv? 5#Nj[5)9uxx@eɜз{tXmL73N/tխiw.-r7JF?+,`CgnZtcQvnZC<؋ODP.U~$w>~AXɹ],; =RW]\3gڑzdXn' dZp%}Q҆BSS*"ڽ;)%.m2a11'inz3;;{m[6!P@_Bs7g&*0ԻjxN0xE^w\i0{."QKxBjoLq^Mz^Ϯ~Ʌlntsnݡ«TJ+'}.d YمrŭIhN`}tz}y y~2 v7itL4L&Rg!9de.+CFn֕1ty%!.>f^dU>S $ ߞĹ9>ɖ25EL`UG%Ӄ 2F%>;9 ?Yƍ1%^lGz-y(TV?;Քԅ hw;K"@As%SrԔ鳡vȁ JR"4IaY\F2ڷX6rqj߀- d(d ׉6d0Z| YkBP>轎K^,wKgZ[#;K_P6DCyKs8 jTzGMg($:SQ%Ҕ ¤|©ٗP*`恉K?VBv"kK Te"xveWa@ -e6|J +AYYhb.)T| ߆,*xk;6WOlOĴ Pۍ&% ))fZEٷXjR6jQHbflԗri%:IQXhmRI%R;p_" UKQ$-m{ڪr\wi Ě BB8C5~&d>VUQߪE#K-nYI$e;MeE`(2E>4PuJkX oRS-F`$Na7TBjF;CSO1_qv4F'TG7gdX@kUURg._K*G@/ ,XE\Nr1+-ӓZê3$L9m]Cj&A= {x:e^W qCc 1baj5TJ*CP DQe7#!Zkς>p JhQ_MAFz)Q'ꙥܩQDP#C5ktR[(BD9G"JcYԐ-/=Ŷ_HSgsvobQ{8,=Avn6royvf/˞bmص0$n`ti?3% um І @*xp1\$Yr&aݺmL+Uw#yy.)N=asmVX(.eBG})>h|`؋?ASc%zOQ5:Z=T2vEj"eͿ^6gi4-e# xq ޕ͜ij~u(#K/'HpkУn# m5jհW{rNowG}=4?8ZՆ qկ^C/10ic5 6 _~J R/|_?`KHȄ~IJ}JǶ[\A01"wa4yVy˚&s- m?cjFQ>i oeɎ!dϒc課_N`}NSu <Ċ TG; :aQ{M6hrݒ)2a4y{X/1A"K?4 ҨfTO5XX%W.a3;)& ^@8Kj[a u3))]܌"jzB7pMT+{%0L- ܁{|~Ê[v_!~H$!DC|Y9֍.at)g4:٣!w?:FCm`Fɾ4|bߏV_*j"Y]~}][#OyYKNCSZUW# YI`e#7dzVC7DectOFj9uryw0+rьg&ZEpGjW;mC%Z޶ ;k왥kW^{F^h?1Fy?2$k0Y<7fptytqduJ)ܝƽ]t{ 4JGںV!.&idvL BHݬWN fz`"ՠ--4Lptu1𧚫y@3Jj#6YIoSJ(x0uWÒ6Wj@=l@GMhR4ՠwՎ_*T-gՇ¥>`Wcz(dBYRlm?v64]TSYX,ɒy2JcRl/uh*J-4hFn!>FN&1mR:Bh# /%aJ-Df T_uZ]6NUЖZZ;w |ԝUX" ŞT$
Enjoying the preview?
Page 1 of 1