The Resource Adventures in Minecraft, Martin O'Hanlon and David Whale
Adventures in Minecraft, Martin O'Hanlon and David Whale
Resource Information
The item Adventures in Minecraft, Martin O'Hanlon and David Whale represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Randwick City Library.This item is available to borrow from 2 library branches.
Resource Information
The item Adventures in Minecraft, Martin O'Hanlon and David Whale represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Randwick City Library.
This item is available to borrow from 2 library branches.
- Summary
- 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!
- Language
- eng
- Extent
- xvi, 296 pages
- Note
- "9 awesome projects written especially for young people!"--Cover
- Contents
-
- Machine generated contents note: What Is Minecraft? -- The Virtual World -- How Did Minecraft Come About? -- What Is Minecraft Programming? -- Who Should Read This Book? -- What You Will Learn -- What We Assume You Already Know -- What You Will Need for the Projects -- A Note for Parents and Teachers -- How This Book Is Organised -- The Companion Website -- Other Sources of Help -- Conventions -- Reaching Out -- Setting up Your Raspberry Pi to Program Minecraft -- Installing Minecraft on Your Raspberry Pi -- Starting Minecraft on Your Raspberry Pi -- Setting up Your PC or Apple Mac to Program Minecraft -- Installing the Starter Kit and Python on Your Windows PC -- Installing the Starter Kit and Python on Your Apple Mac -- Starting Minecraft on Your Windows PC or Apple Mac -- Stopping Bukkit -- Creating a Program -- Running a Program -- Stopping a Program -- Sensing Your Player's Position -- Getting Started -- Showing Your Player's Position -- Tidying Up Your Position Display --
- Contents note continued: Using postToChat to Change Where Your Position Displays -- Introducing a Game Loop -- Building the Welcome Home Game -- Using if Statements to Make a Magic Doormat -- Checking if Your Player Is at a Particular Location -- Building a Magic Doormat -- Writing the Welcome Home Game -- Using Geo-Fencing to Charge Rent -- Working out the Corner Coordinates of the Field -- Writing the Geo-Fence Program -- Moving Your Player -- Further Adventures in Tracking Your Player -- Creating Blocks -- Building More than One Block -- Using for Loops -- Building Multiple Blocks with a for Loop -- Building a Huge Tower with a for Loop -- Clearing Some Space -- Using setBlocks to Build Even Faster -- Reading Input from the Keyboard -- Building a House -- Building More than One House -- Using Python Functions -- Building a Street of Houses with a for Loop -- Adding Random Carpets -- Generating Random Numbers -- Laying the Carpets -- Further Adventures in Building Anything --
- Contents note continued: Finding Out What You Are Standing On -- Finding out if Your Feet Are on the Ground -- Building Magic Bridges -- Using Python Lists as Magic Memory -- Experimenting with Lists -- Building Vanishing Bridges with a Python List -- Sensing that a Block Has Been Hit -- Writing a Treasure Hunt Game -- Writing the Functions and the Main Game Loop -- Placing Treasure in the Sky -- Collecting Treasure when It Is Hit -- Adding a Homing Beacon -- Adding Your Bridge Builder -- Further Adventures in Interacting with Blocks -- What You Will Need for this Adventure -- Prototyping Electronics with a Breadboard -- Building a Circuit that Lights an LED -- Connecting Electronics to Your Computer -- Setting Up the PC or Mac to Control Electronic Circuits -- Configuring the Drivers -- Finding the Serial Port Number -- Controlling an LED -- Lighting Up an LED from your Computer -- Flashing the LED -- Running a GPIO Program -- Writing the Magic Doormat LED Program --
- Contents note continued: Using a 7-Segment Display -- What is a 7-Segment Display? -- Wiring Up the 7-Segment Display -- Writing Python to Drive the 7-Segment Display -- Using a Python Module to Control the Display -- Making a Detonator -- Wiring Up a Button -- Writing the Detonator Program -- Further Adventures in Electronic Circuits -- Reading Data from a File -- Interesting Things You Can Do With Data Files -- Making a Hint-Giver -- Building Mazes from a Data File -- Understanding CSV Files -- Building a Maze -- Building a 3D Block Printer -- Hand-Crafting a Small Test Object to 3D Print -- Writing the 3D Printer -- Building a 3D Block Scanner -- Building a Duplicating Machine -- Writing the Framework of the Duplicating Machine Program -- Displaying the Menu -- Building the Duplicator Room -- Demolishing the Duplicator Room -- Scanning from the Duplicator Room -- Cleaning the Duplicator Room -- Printing from the Duplicator Room -- Listing Files --
- Contents note continued: Further Adventures in Data Files -- The minecraftstuff Module -- Creating Lines, Circles and Spheres -- Drawing Lines -- Drawing Cirdes -- Drawing Spheres -- Creating a Minecraft Clock -- Drawing Polygons -- Pyramids -- Further Adventures with 2d and 3d Shapes -- Your Block Friend -- Using Random Numbers to Make Your Block Friend More Interesting -- Bigger Shapes -- Alien Invasion -- Further Adventures in Simulation -- A Game within a Game -- Part 1[—]Building the Arena -- Part 2[—]Creating the Obstacles -- The Wall -- Running More Than One Obstade -- Building the River -- Creating the Holes -- Part 3[—]Game Play -- Starting the Game -- Collecting Diamonds -- Out of Time -- Tracking the Player -- Setting the Level as Complete and Calculating Points -- Adding the Game Over Message -- Part 4[—]Adding a Button and Display -- What You Will Need -- Set Up the Hardware -- Diamond Countdown -- Time-Left Indicator --
- Contents note continued: Further Adventures in Your Continuing Journey with Minecraft -- Websites -- Minecraft -- Python -- Bukkit -- Other Ways to Make Things Happen Automatically -- Projects and Tutorials -- Videos -- Books
- Isbn
- 9781118946916
- Label
- Adventures in Minecraft
- Title
- Adventures in Minecraft
- Statement of responsibility
- Martin O'Hanlon and David Whale
- Subject
-
- Computer games -- Programming -- Juvenile literature
- Minecraft (Game)
- Minecraft (Game) -- Handbooks, manuals, etc
- Minecraft (Game) -- Handbooks, manuals, etc | Juvenile literature
- Minecraft (Game) -- Juvenile literature
- Video games -- Handbooks, manuals, etc
- Video games -- Handbooks, manuals, etc | Juvenile literature
- juvenile non-fiction.
- Computer games -- Programming
- Language
- eng
- Summary
- 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!
- Additional physical form
- Also issued online.
- Cataloging source
- YDXCP
- http://library.link/vocab/creatorName
- O'Hanlon, Martin
- Dewey number
- 793.932
- Illustrations
- illustrations
- Index
- index present
- Intended audience
- Pre-adolescent
- Literary form
- non fiction
- Nature of contents
-
- bibliography
- handbooks
- filmographies
- http://library.link/vocab/relatedWorkOrContributorName
- Whale, David
- http://library.link/vocab/subjectName
-
- Minecraft (Game)
- Video games
- Video games
- Video games
- Minecraft (Game)
- Computer games
- Minecraft (Game)
- Minecraft (Game)
- Computer games
- Label
- Adventures in Minecraft, Martin O'Hanlon and David Whale
- Note
- "9 awesome projects written especially for young people!"--Cover
- Bibliography note
- Includes bibliographical references, filmographies and index
- Carrier category
- volume
- Carrier category code
-
- nc
- Carrier MARC source
- rdacarrier
- Content category
-
- still image
- text
- Content type code
-
- sti
- txt
- Content type MARC source
-
- rdacontent
- rdacontent
- Contents
-
- Machine generated contents note: What Is Minecraft? -- The Virtual World -- How Did Minecraft Come About? -- What Is Minecraft Programming? -- Who Should Read This Book? -- What You Will Learn -- What We Assume You Already Know -- What You Will Need for the Projects -- A Note for Parents and Teachers -- How This Book Is Organised -- The Companion Website -- Other Sources of Help -- Conventions -- Reaching Out -- Setting up Your Raspberry Pi to Program Minecraft -- Installing Minecraft on Your Raspberry Pi -- Starting Minecraft on Your Raspberry Pi -- Setting up Your PC or Apple Mac to Program Minecraft -- Installing the Starter Kit and Python on Your Windows PC -- Installing the Starter Kit and Python on Your Apple Mac -- Starting Minecraft on Your Windows PC or Apple Mac -- Stopping Bukkit -- Creating a Program -- Running a Program -- Stopping a Program -- Sensing Your Player's Position -- Getting Started -- Showing Your Player's Position -- Tidying Up Your Position Display --
- Contents note continued: Using postToChat to Change Where Your Position Displays -- Introducing a Game Loop -- Building the Welcome Home Game -- Using if Statements to Make a Magic Doormat -- Checking if Your Player Is at a Particular Location -- Building a Magic Doormat -- Writing the Welcome Home Game -- Using Geo-Fencing to Charge Rent -- Working out the Corner Coordinates of the Field -- Writing the Geo-Fence Program -- Moving Your Player -- Further Adventures in Tracking Your Player -- Creating Blocks -- Building More than One Block -- Using for Loops -- Building Multiple Blocks with a for Loop -- Building a Huge Tower with a for Loop -- Clearing Some Space -- Using setBlocks to Build Even Faster -- Reading Input from the Keyboard -- Building a House -- Building More than One House -- Using Python Functions -- Building a Street of Houses with a for Loop -- Adding Random Carpets -- Generating Random Numbers -- Laying the Carpets -- Further Adventures in Building Anything --
- Contents note continued: Finding Out What You Are Standing On -- Finding out if Your Feet Are on the Ground -- Building Magic Bridges -- Using Python Lists as Magic Memory -- Experimenting with Lists -- Building Vanishing Bridges with a Python List -- Sensing that a Block Has Been Hit -- Writing a Treasure Hunt Game -- Writing the Functions and the Main Game Loop -- Placing Treasure in the Sky -- Collecting Treasure when It Is Hit -- Adding a Homing Beacon -- Adding Your Bridge Builder -- Further Adventures in Interacting with Blocks -- What You Will Need for this Adventure -- Prototyping Electronics with a Breadboard -- Building a Circuit that Lights an LED -- Connecting Electronics to Your Computer -- Setting Up the PC or Mac to Control Electronic Circuits -- Configuring the Drivers -- Finding the Serial Port Number -- Controlling an LED -- Lighting Up an LED from your Computer -- Flashing the LED -- Running a GPIO Program -- Writing the Magic Doormat LED Program --
- Contents note continued: Using a 7-Segment Display -- What is a 7-Segment Display? -- Wiring Up the 7-Segment Display -- Writing Python to Drive the 7-Segment Display -- Using a Python Module to Control the Display -- Making a Detonator -- Wiring Up a Button -- Writing the Detonator Program -- Further Adventures in Electronic Circuits -- Reading Data from a File -- Interesting Things You Can Do With Data Files -- Making a Hint-Giver -- Building Mazes from a Data File -- Understanding CSV Files -- Building a Maze -- Building a 3D Block Printer -- Hand-Crafting a Small Test Object to 3D Print -- Writing the 3D Printer -- Building a 3D Block Scanner -- Building a Duplicating Machine -- Writing the Framework of the Duplicating Machine Program -- Displaying the Menu -- Building the Duplicator Room -- Demolishing the Duplicator Room -- Scanning from the Duplicator Room -- Cleaning the Duplicator Room -- Printing from the Duplicator Room -- Listing Files --
- Contents note continued: Further Adventures in Data Files -- The minecraftstuff Module -- Creating Lines, Circles and Spheres -- Drawing Lines -- Drawing Cirdes -- Drawing Spheres -- Creating a Minecraft Clock -- Drawing Polygons -- Pyramids -- Further Adventures with 2d and 3d Shapes -- Your Block Friend -- Using Random Numbers to Make Your Block Friend More Interesting -- Bigger Shapes -- Alien Invasion -- Further Adventures in Simulation -- A Game within a Game -- Part 1[—]Building the Arena -- Part 2[—]Creating the Obstacles -- The Wall -- Running More Than One Obstade -- Building the River -- Creating the Holes -- Part 3[—]Game Play -- Starting the Game -- Collecting Diamonds -- Out of Time -- Tracking the Player -- Setting the Level as Complete and Calculating Points -- Adding the Game Over Message -- Part 4[—]Adding a Button and Display -- What You Will Need -- Set Up the Hardware -- Diamond Countdown -- Time-Left Indicator --
- Contents note continued: Further Adventures in Your Continuing Journey with Minecraft -- Websites -- Minecraft -- Python -- Bukkit -- Other Ways to Make Things Happen Automatically -- Projects and Tutorials -- Videos -- Books
- Control code
- 000053807338
- Dimensions
- 24 cm.
- Extent
- xvi, 296 pages
- Isbn
- 9781118946916
- Media category
- unmediated
- Media MARC source
- rdamedia
- Media type code
-
- n
- Other physical details
- illustrations
- Specific material designation
- regular print
- System control number
- (OCoLC)880565795
- Label
- Adventures in Minecraft, Martin O'Hanlon and David Whale
- Note
- "9 awesome projects written especially for young people!"--Cover
- Bibliography note
- Includes bibliographical references, filmographies and index
- Carrier category
- volume
- Carrier category code
-
- nc
- Carrier MARC source
- rdacarrier
- Content category
-
- still image
- text
- Content type code
-
- sti
- txt
- Content type MARC source
-
- rdacontent
- rdacontent
- Contents
-
- Machine generated contents note: What Is Minecraft? -- The Virtual World -- How Did Minecraft Come About? -- What Is Minecraft Programming? -- Who Should Read This Book? -- What You Will Learn -- What We Assume You Already Know -- What You Will Need for the Projects -- A Note for Parents and Teachers -- How This Book Is Organised -- The Companion Website -- Other Sources of Help -- Conventions -- Reaching Out -- Setting up Your Raspberry Pi to Program Minecraft -- Installing Minecraft on Your Raspberry Pi -- Starting Minecraft on Your Raspberry Pi -- Setting up Your PC or Apple Mac to Program Minecraft -- Installing the Starter Kit and Python on Your Windows PC -- Installing the Starter Kit and Python on Your Apple Mac -- Starting Minecraft on Your Windows PC or Apple Mac -- Stopping Bukkit -- Creating a Program -- Running a Program -- Stopping a Program -- Sensing Your Player's Position -- Getting Started -- Showing Your Player's Position -- Tidying Up Your Position Display --
- Contents note continued: Using postToChat to Change Where Your Position Displays -- Introducing a Game Loop -- Building the Welcome Home Game -- Using if Statements to Make a Magic Doormat -- Checking if Your Player Is at a Particular Location -- Building a Magic Doormat -- Writing the Welcome Home Game -- Using Geo-Fencing to Charge Rent -- Working out the Corner Coordinates of the Field -- Writing the Geo-Fence Program -- Moving Your Player -- Further Adventures in Tracking Your Player -- Creating Blocks -- Building More than One Block -- Using for Loops -- Building Multiple Blocks with a for Loop -- Building a Huge Tower with a for Loop -- Clearing Some Space -- Using setBlocks to Build Even Faster -- Reading Input from the Keyboard -- Building a House -- Building More than One House -- Using Python Functions -- Building a Street of Houses with a for Loop -- Adding Random Carpets -- Generating Random Numbers -- Laying the Carpets -- Further Adventures in Building Anything --
- Contents note continued: Finding Out What You Are Standing On -- Finding out if Your Feet Are on the Ground -- Building Magic Bridges -- Using Python Lists as Magic Memory -- Experimenting with Lists -- Building Vanishing Bridges with a Python List -- Sensing that a Block Has Been Hit -- Writing a Treasure Hunt Game -- Writing the Functions and the Main Game Loop -- Placing Treasure in the Sky -- Collecting Treasure when It Is Hit -- Adding a Homing Beacon -- Adding Your Bridge Builder -- Further Adventures in Interacting with Blocks -- What You Will Need for this Adventure -- Prototyping Electronics with a Breadboard -- Building a Circuit that Lights an LED -- Connecting Electronics to Your Computer -- Setting Up the PC or Mac to Control Electronic Circuits -- Configuring the Drivers -- Finding the Serial Port Number -- Controlling an LED -- Lighting Up an LED from your Computer -- Flashing the LED -- Running a GPIO Program -- Writing the Magic Doormat LED Program --
- Contents note continued: Using a 7-Segment Display -- What is a 7-Segment Display? -- Wiring Up the 7-Segment Display -- Writing Python to Drive the 7-Segment Display -- Using a Python Module to Control the Display -- Making a Detonator -- Wiring Up a Button -- Writing the Detonator Program -- Further Adventures in Electronic Circuits -- Reading Data from a File -- Interesting Things You Can Do With Data Files -- Making a Hint-Giver -- Building Mazes from a Data File -- Understanding CSV Files -- Building a Maze -- Building a 3D Block Printer -- Hand-Crafting a Small Test Object to 3D Print -- Writing the 3D Printer -- Building a 3D Block Scanner -- Building a Duplicating Machine -- Writing the Framework of the Duplicating Machine Program -- Displaying the Menu -- Building the Duplicator Room -- Demolishing the Duplicator Room -- Scanning from the Duplicator Room -- Cleaning the Duplicator Room -- Printing from the Duplicator Room -- Listing Files --
- Contents note continued: Further Adventures in Data Files -- The minecraftstuff Module -- Creating Lines, Circles and Spheres -- Drawing Lines -- Drawing Cirdes -- Drawing Spheres -- Creating a Minecraft Clock -- Drawing Polygons -- Pyramids -- Further Adventures with 2d and 3d Shapes -- Your Block Friend -- Using Random Numbers to Make Your Block Friend More Interesting -- Bigger Shapes -- Alien Invasion -- Further Adventures in Simulation -- A Game within a Game -- Part 1[—]Building the Arena -- Part 2[—]Creating the Obstacles -- The Wall -- Running More Than One Obstade -- Building the River -- Creating the Holes -- Part 3[—]Game Play -- Starting the Game -- Collecting Diamonds -- Out of Time -- Tracking the Player -- Setting the Level as Complete and Calculating Points -- Adding the Game Over Message -- Part 4[—]Adding a Button and Display -- What You Will Need -- Set Up the Hardware -- Diamond Countdown -- Time-Left Indicator --
- Contents note continued: Further Adventures in Your Continuing Journey with Minecraft -- Websites -- Minecraft -- Python -- Bukkit -- Other Ways to Make Things Happen Automatically -- Projects and Tutorials -- Videos -- Books
- Control code
- 000053807338
- Dimensions
- 24 cm.
- Extent
- xvi, 296 pages
- Isbn
- 9781118946916
- Media category
- unmediated
- Media MARC source
- rdamedia
- Media type code
-
- n
- Other physical details
- illustrations
- Specific material designation
- regular print
- System control number
- (OCoLC)880565795
Subject
- Computer games -- Programming -- Juvenile literature
- Minecraft (Game)
- Minecraft (Game) -- Handbooks, manuals, etc
- Minecraft (Game) -- Handbooks, manuals, etc | Juvenile literature
- Minecraft (Game) -- Juvenile literature
- Video games -- Handbooks, manuals, etc
- Video games -- Handbooks, manuals, etc | Juvenile literature
- juvenile non-fiction.
- Computer games -- Programming
Genre
Library Links
Embed
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.randwick.nsw.gov.au/portal/Adventures-in-Minecraft-Martin-OHanlon-and/9OElIyZs25U/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.randwick.nsw.gov.au/portal/Adventures-in-Minecraft-Martin-OHanlon-and/9OElIyZs25U/">Adventures in Minecraft, Martin O'Hanlon and David Whale</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.randwick.nsw.gov.au/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="https://link.randwick.nsw.gov.au/">Randwick City Library</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Item Adventures in Minecraft, Martin O'Hanlon and David Whale
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.randwick.nsw.gov.au/portal/Adventures-in-Minecraft-Martin-OHanlon-and/9OElIyZs25U/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.randwick.nsw.gov.au/portal/Adventures-in-Minecraft-Martin-OHanlon-and/9OElIyZs25U/">Adventures in Minecraft, Martin O'Hanlon and David Whale</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.randwick.nsw.gov.au/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="https://link.randwick.nsw.gov.au/">Randwick City Library</a></span></span></span></span></div>