kids, javascript, and minecraft an explosive combination greg bulmash – cascadiajs 2015 -...

15
Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

Upload: barbara-stafford

Post on 11-Jan-2016

221 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

Kids, JavaScript, and Minecraftan explosive combination

greg bulmash – cascadiajs 2015 - @yiddishNinja

Page 2: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja
Page 3: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

I have stickers.See me after.

Page 4: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

What is Minecraft?*

*"Minecraft" is a trademark of Mojang AB – This presentation is not endorsed by or associated with MojangAB or Microsoft

Page 5: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

What is Minecraft Modding?

Page 6: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja
Page 7: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja
Page 8: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja
Page 9: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

How Do You Do Minecraft Modding?

Page 10: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

JavaScript... in Java?

Page 11: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

Why JavaScript?

Page 12: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

Why JavaScript?

class HelloWorldApp {

public static void main(String[] args) {

System.out.println("Hello World!");

}

}

/js echo("Hello World");

vs.

Page 13: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

+ =

www.scriptcraftjs.org

Page 14: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

Links, Links, Links

• Minecraft (the game)

• ScriptCraft (the mod that lets you use JavaScript in Minecraft)

• CanaryMod (the Minecraft server you need to run ScriptCraft)

• My Minecraft workshop docs at Yiddish.Ninja (a work in progress)

• Indiegogo for Seattle CoderDojo Robotics DayRobotics for 100 kids on July 25 - bit.ly/robotday

Page 15: Kids, JavaScript, and Minecraft an explosive combination greg bulmash – cascadiajs 2015 - @yiddishNinja

Time for live demos

• The JavaScript console

• The Drone object

• Blowing Stuff Up

• Pigramid

This deck available at http://Yiddish.Ninja/mcFollow me at @YiddishNinja on Twitter