Skip to content

Latest commit

 

History

History
 
 

Minecraft

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

##Modding Minecraft Maps

Minecraft Logo

###Gaming in the Academy?

Just some highlights. Feel free to submit pull requests with other key moments.

  • Game Studies: International Journal of Computer Game Research, the "first academic, peer-reviewed journal dedicated to computer game studies," commences publication in 2001.

  • DiGRA (Digital Games Research Association), an "association for academics and professionals who research digital games and associated phenomena," is founded in 2003.

  • Starting in 2008, the American Library Association sponsors the International Games Day on the third Saturday every November.

  • Also in 2008, Scott Nicholson, Associate Professor at the School of Information Studies, founds the Library Game Lab at Syracuse University. He now directs its successor, Because Play Matters Game Lab

  • In 2013, Jay Clayton, William R. Kenan Jr. Professor of English at Vanderbilt University, teaches the first MOOC on online gaming: Online Games: Literature, New Media, and Narrative

###Exploring Minecraft

  • Markus Persson, a.k.a. "Notch," is the lead developer of Minecraft. Mojang, an independent game studio until its acquisition by Microsoft in 2014 launched the beta version of Minecraft in 2009 and the release version in 2011.

  • Minecraft is an Open World style game, meaning that there aren't well-defined goals or narratives. The Minecraft game environment is frequently compared to an online Lego® set.

  • Minecraft is a client/server application. While it is possible to play the game on your own machine, a lot of the fun comes from interacting with other players on Minecraft servers.

  • Minecraft offers several game modes. We'll be working in Creative Mode, which means that won't be inadvertently killed by creepers or skeletons.

###Modding Minecraft with CanaryMod

  • Minecraft is written in Java. "Mods" (modifications) allow users to change the underlying game environment.

  • The legal environment for creating mods is very complex; the recent controversy afflicting the popular CraftBukkit mod serves as an example of the licensing challenges.

  • CanaryMod allows you to write Java code to interact with the Minecraft Server. Since CanaryMod runs on the JVM, it's also possible to write mods in Scala and Clojure. You can also write CanaryMod mods in JavaScript.

  • Learn to Program Minecraft with Minecraft Plugins by Andy Hunt provides a great introduction to both Java and CanaryMod.

####Writing a Command to Build a Castle in CanaryMod

Source Code

Let's change a block type in our Castle: here's the list of avaiable block types in CanaryMod.

Now let's recompile our source code...and issue the command /buildcastle

Fawlty Towers?

###Making Minecraft Maps with WorldPainter

####Exporting Your Map from WorldPainter to CanaryMod

  • From WorldPainter toolbar file-->export-->export as new Minecraft map
  • Open the map in Singleplayer mode in Minecraft
  • Hit [esc], then "Save and Quit to Title"
  • Navigate to your Minecraft saved games folder
    • On a Mac, it's /Users/[USER]/Library/Application Support/minecraft/saves
  • Copy the folder with the name of your world from the saved games folder in your Minecraft application director to the worlds folder in your CanaryMod server directory.
  • Restart CanaryMod
  • Load the new world by issuing the command /loadworld [NAME] normal
  • Switch to the new world by issuing the command /spawn [NAME] [USER]

Central Library in Minecraft

###Programming Inside Minecraft

###Minecraft in Primary and Secondary Education

###Minecraft in Higher Education

Hullcraft Expedition

World of Energy

Using Minecraft to Unboggle the Robot Mind

###Wrapping Up

  • Last year, we sponsored a Dean's Fellow Project to create a representation of the campus library in Minecraft.
  • What other uses might we find for Minecraft and other forms of educational gaming at Vanderbilt?