Minecraft Seattle Waterfront (and Seattle Center)
Bridging virtual and real worlds through play and learning, PSCS Class, Mondays 2:20-3:20
Tuesday, January 10, 2012
Why the Seattle World's Fair Was About Science and Space
Seattle started planning for the fair in 1955 to celebrate the 50th anniversary of the Alaska-Yukon-Pacific Exposition in 1959. On October 4, 1957, the Soviet Union launched Sputnik, the first man-made satellite. America became very concerned about potential wars involving rockets carrying nuclear warheads. The planning for the Seattle World's Fair switched it's theme from celebrating the past to looking toward the future. Science and space exploration became the main idea for most of the fair. On May 25, 1961, President Kennedy announced the goal of landing a man on the moon. The Seattle World's Fair opened in April of 1962.
Listen to Sputnik recorded over Texas in 1957.
1 Horsepower Motor Spins the Space Needle Restaurant
The whole restaurant on top of the Space Needle turns with a little 1 horsepower motor. Here's a picture of testing the set up.
Space Needle Web Cam
Want to look out from the top of the Space Needle but not have to go there? Check out the web cam at http://www.spaceneedle.com/view/webcam.html
Seattle World's Fair 50th Anniversary
Seattle is getting ready to celebrate the 50th anniversary of the Seattle World's Fair this year. The idea for the original fair in 1962 started as a celebration of the 50th anniversary of the Alaska-Yukon-Pacific Exposition in 1909. Check out the official web site of this year's celebration at http://www.thenextfifty.org/
Tuesday, November 15, 2011
Class Pictures
Class
Aaron, Martin, River, Asher
Quinn and Margret Paint a Diamond Ore Block
Joshua
Ben Logs In
Zane
Isabella and Margaux
Aaron, Martin, River, Asher
Quinn and Margret Paint a Diamond Ore Block
Joshua
Ben Logs In
Zane
Isabella and Margaux
Our Waterfront
Here's what we've built so far.
Pier 66 - Bell Street Conference Center
Bell Street Marina
Aquarium
Historic Marker
Waterfront Park
John William Totem Pole
Pier 62 Concert Stage
Concert Stage Interior
Restaurant
Fishing Pier
Roller Coaster in the Rain
Pier 66 - Bell Street Conference Center
Bell Street Marina
Aquarium
Historic Marker
Waterfront Park
John William Totem Pole
Pier 62 Concert Stage
Concert Stage Interior
Restaurant
Fishing Pier
Roller Coaster in the Rain
Thursday, November 10, 2011
How TopoMC works!
Hey there! I hope you all are having a wonderful time with Minecraft. I first encountered it shortly after it came out and I was impressed with its powerful simplicity. There's just so many things you can do with Minecraft -- I've just scratched the surface with TopoMC so far, and I'm looking forward to doing more.
When I was a kid my favorite maps were topographic maps. I collected all the maps for the area around where I grew up (I still have them!) and I loved just how detailed they were. The elevation lines, the little icons for buildings and churches and towers, the lines for the roads, all that stuff. When I got older and started playing with computers, the USGS was just starting to put some data out on the Internet. Back in 1990, I used to download files from their FTP sites on my 2400 baud modem; now in 2011, I can retrieve data from their web services on my cable modem over a thousand times faster!
The USGS publishes a great deal of data but TopoMC only uses two types: elevation and landcover. Elevation data is what it sounds like -- an elevation datum in meters above sea level every so often across the entire country. The spacing between the elevation datums is the resolution of the data. The entire country except Alaska is available at a resolution of one arc-second (about thirty meters) but many places are available at one-third arc-second and some like Seattle are available at one-ninth arc-second! This elevation data is used by
TopoMC to determine the relative height of any particular piece of terrain on the map, which is pretty awesome. I think the landcover data is even more awesome -- that's how TopoMC knows whether to place water or dirt or grass or stone or trees! Landcover data describes the land at any particular part of the map: water, forest, beach, forest, things like that. This data is only available at one resolution: every thirty meters across the entire country.
As most users want Minecraft worlds that are scaled larger than thirty real-world meters to one Minecraft block, TopoMC transforms the elevation and landcover data to suit the needs of the user. What this means is that for every real data point for landcover and elevation, there are a bunch of data points that need to be generated. The default scaling values are 6:1 which means TopoMC needs to generate 24 additional data points for each real data point. Your map has a 2:1 ratio which means TopoMC needs to generate 224 additional data points for each original data point! How does the software do this? This bit is complicated -- if there's something you don't understand, just ask in the comments and I'll try to explain! The horizontal interpolation of elevation data is straightforward: for each point, I find the nearest points and generate a weighted mean based on the distance between those points and the new point. The Wikipedia page on weighted means has an example. Using their numbers, if I found the two nearest points to have elevations of 80 and 90 meters and distances from the new point of 20 and 30 meters, respectively, the new point's estimated elevation would be 86. The vertical scaling is even simpler: if the real elevation is 86 degrees, I divide that by the scaling factor. If the real elevation is 86 and the vertical scaling factor is 6, then the resulting elevation would be 14 blocks above sea level. As an aside, sea level is traditionally at the halfway point in Minecraft worlds, but the worlds generated by TopoMC tend to make sea level much lower to have more space for natural elevations. Changes in Minecraft will soon permit much taller worlds, which will make this problem mostly go away. Anyway, back to interpolation. Landcover data is only interpolated horizontally, as vertical scaling has no impact on what type of terrain is in use. Weighted means are no help when dealing with landcover data, so I use a weighted majority algorithm to determine what sort of terrain should be placed on scaled terrain. If a new point is surrounded by water, it'll be water. If a new point is surrounded by equal amounts of water and sand, it'll be a coin flip -- unless the water is close and the sand is far away, in which case it'll be water. Make sense? If not, let me know in the comments and I'll answer as best I can.
There's one last thing I'd like to share with you all about TopoMC. I have released the software with an open source license, which means anyone else in the world can download it and use it and modify it as long as they give me credit for what I've done. Why is this so important? All sorts of reasons! Want to understand more about how TopoMC works? Download the source code and figure it out or ask me questions and I'll explain. Want to fix a bug like those pesky mid-ocean waterfalls where the water swells up for no reason, or maybe add a feature like supporting a new kind of tree or flower? Download the source code and make the changes yourself! This is something that is impossible with most software these days, like Microsoft Windows or Minecraft itself. The best you can do is tell the people who make it what doesn't work or how you would like them to change it, or maybe if you're lucky get an aftermarket addon that does what you need. With software like TopoMC or Linux or any other open source software, you are only limited by your time, patience and ability. This is how I learned to write software, and I do it for a living, so I think I'm doing something right! :-) If any of you like this sort of thing, let me know and I'll help you out as best I can.
Thank you for listening, and I hope you continue to enjoy Minecraft!
Thursday, November 3, 2011
Waterfront Seattle Design Update
Here's a video of the 10/27 meeting to present the real waterfront design progrss.
Friday, October 14, 2011
Four More Classes
After intensives week we have only four more class periods. I will get the remaining piers outlined so you can fill them with wood planks. Then we need to get building!
I want us to show some of our creations to the rest of the community at the end.
Viaduct Party
The Department of Transportation is having a contest for exclusive access to the viaduct before a 9 day demolition. Read about the contest rules here.
Digging Light Rail Tunnel
Here's a story from the Seattle Times about digging the light rail tunnel.
It's not on the waterfront, but it is about digging in Seattle!
It's not on the waterfront, but it is about digging in Seattle!
Saturday, October 8, 2011
Alaskan Way Connected!
The north and south sections of Alaskan Way are connected in Minecraft. Now we need to label and clean up the perimeters of the piers.
Friday, October 7, 2011
Take Minecraft with you!
Hello! I am glad you all are enjoying Minecraft. I wanted to share with you Mojang's latest release: Minecraft Pocket Edition for Android. It costs about seven dollars for the full edition, which allows users to access multi-player worlds such as the one you all are using. This could be very handy for your trips to the waterfront -- you could add information to the game world in real time!
I will be using it to help me improve TopoMC. I am confident that you will find new and interesting ways to use these tools!
Monday, October 3, 2011
Useful Mod and Texture Pack
Saturday, October 1, 2011
Friday Tour #2
The second waterfront tour included some interesting sights.
First we looked through binoculars on the roof of Pier 66.
We saw a boat at the Pier 66 marina that holds 6,000 gallons of fuel in its main tank. It costs $24,000 just to fill the tank!
Quinn's sharp eyes quickly spotted crabs, starfish, and salmon in the water.
We saw this cool bike stand/sculpture at the aquarium.
We will come back on another Friday to see Duncan Moore dive in the big fish tank.
Lauren spotted this plaque in the sidewalk at Pier 62/63.
We talked to Rick Williams while he carved a totem for his brother John. We smelled the cedar of a smaller version he was carving and sniffed the sage in his smudge pot.
We ate lunch at Ivar's and read a story about Ivar Haglund by Seattle painter William Cumming. Cumming told about Ivar's bedroom being filled with bees.
We stopped at a Stonington gallery to view Tlingit artists's work, especially a green glass octopus.
Martin picked our last stop at the Klondike Museum where we saw a replica of 1 ton of gold bars worth over $14 million at today's prices.
First we looked through binoculars on the roof of Pier 66.
We saw a boat at the Pier 66 marina that holds 6,000 gallons of fuel in its main tank. It costs $24,000 just to fill the tank!
Quinn's sharp eyes quickly spotted crabs, starfish, and salmon in the water.
We saw this cool bike stand/sculpture at the aquarium.
We will come back on another Friday to see Duncan Moore dive in the big fish tank.
Lauren spotted this plaque in the sidewalk at Pier 62/63.
We talked to Rick Williams while he carved a totem for his brother John. We smelled the cedar of a smaller version he was carving and sniffed the sage in his smudge pot.
We ate lunch at Ivar's and read a story about Ivar Haglund by Seattle painter William Cumming. Cumming told about Ivar's bedroom being filled with bees.
We stopped at a Stonington gallery to view Tlingit artists's work, especially a green glass octopus.
Martin picked our last stop at the Klondike Museum where we saw a replica of 1 ton of gold bars worth over $14 million at today's prices.
Seattle History Resource
I found this great online resource for Seattle waterfront history. The site is maintained by Paul Dorpat, Jean Sherrard, and Bérangère Lomont. Not only are there posts about and pictures of the waterfront, but other Seattle and Washington history topics as well.
Wednesday, September 28, 2011
Surveying the Landscape
I picked up a Seattle waterfront map today at Metsker's Map in the Pike Market.
Scobie gave me the idea of putting a transparent grid over the map. Each box of the grid works out to about 13 minecraft blocks on each side.
We will find a point in our Minecraft world that corresponds to a point on the real map. Then we can create a 13 block grid in the game to locate the edges of the piers and building areas.
Simple, right?
Scobie gave me the idea of putting a transparent grid over the map. Each box of the grid works out to about 13 minecraft blocks on each side.
We will find a point in our Minecraft world that corresponds to a point on the real map. Then we can create a 13 block grid in the game to locate the edges of the piers and building areas.
Simple, right?
Class Organization Stuff
Everyone is encouraged to post and comment on the blog.
New minecrafters (Asher, Isabella, Joshua, Margaret, Margaux, Peyton), use courage to ask for help from others.
Experienced minecrafters (Aaron, Ben, Martin, Quinn, River, Zane) engage the community by teaching others what you know.
We will clean up the landscape as we go.
Quinn, Joshua, and Ben will be the survey team.
Margaux, Margaret, and Joshua are interested in making a real cube, chicken, and pig.
Martin will need to make us all operators, allow flying, turn off PVP (no attacks), and verify that the game is in "peaceful" mode.
Peyton will lead the thank you activities for Jack Twilley.
We will watch waterfront DVDs during class while we are gaming.
New minecrafters (Asher, Isabella, Joshua, Margaret, Margaux, Peyton), use courage to ask for help from others.
Experienced minecrafters (Aaron, Ben, Martin, Quinn, River, Zane) engage the community by teaching others what you know.
We will clean up the landscape as we go.
Quinn, Joshua, and Ben will be the survey team.
Margaux, Margaret, and Joshua are interested in making a real cube, chicken, and pig.
Martin will need to make us all operators, allow flying, turn off PVP (no attacks), and verify that the game is in "peaceful" mode.
Peyton will lead the thank you activities for Jack Twilley.
We will watch waterfront DVDs during class while we are gaming.
Field Trips
Here are the field trip ideas and the votes:
8 – Aquarium
7 – Underground Tour
7 – Tillicum Village
6 – Ferry
6 – Arcade
4 – Waterfront
4 – Klondike Museum
4 – Container Port
3 – Pier 66
3 – Department of Transportation
8 – Aquarium
7 – Underground Tour
7 – Tillicum Village
6 – Ferry
6 – Arcade
4 – Waterfront
4 – Klondike Museum
4 – Container Port
3 – Pier 66
3 – Department of Transportation
Subscribe to:
Posts (Atom)