Minecraft Ecologies
Werkmodul / Fachmodul
Lecturer: Martin Schneider + Guests
Credits: 6 ECTS, 4 SWS
Date: 3 Workshop Weekends (Fri/Sat/Sun)
Venue: Performance Platform, Digital Bauhaus Lab
First meeting: Friday, April 15. 13:30 Uhr
Beschreibung
Die kybernetische Simulation als Spiel hat in Deutschland in den 1980ern erstmals mit Frederic Vester's Brettspiel Ökolopoly Einzug erhalten. Aber auch in der Welt immer komplexerer Computer Games, spielen generative Landschaften, Wirtschafts- und Ökosysteme eine immer größere Rolle. Wie Dietrich Dörner in der Logik des Mißlingens zeigte, neigen sogenannte Experten dazu ihr Verständnis komplexer Systeme zu überschätzen.
Im Rahmen des Workshops soll das Spektrum von Simulation und Wirklichkeit, harmlosem Spiel und realer Katastrophe, vermeintlicher Kontrolle und Machtlosigkeit erforscht werden. Jeder Teilnehmer / jede Teilnehmerin programmiert dabei ein offenen Ökosystem, das mit den anderen Ökosystemen vernetzt ist. Für die 4x4 Videowand der Interaktiven Peformance-Plattform wurde eine verteilte Ansteuerung entwickelt, die aus 16 Kleinstcomputern (Raspberry-Pi) besteht, von denen jeder einzelne ein Panel der Videowand steuert. (Auf den Raspberry-Pis ist das Spiel MineCraft kostenlos verfügbar).
Im Rahmen der Summaery 2016 sollen die Ökosysteme auf der Videowand präsentiert werden. Die Besucher können durch Bewegung auf der Tracking-Plattform mit den Systemen interagieren und spielen.
Description
Cybernetic simulation as a game made it's first appearance in the 1980s in the form of Frederic Vester's board game Ecopolicy. Thesed days, procedurally generated landscapes, economies and ecosystems are playing an increasingly important role in the world of ever more complex video games. As shown in Dietrich Dörner's "The logic of failure" even so called experts tend to overestimate their understanding of complex systems.
As part of this workshop series we will explore the spectrum of simulation and reality, playful games and catastrophy, total control and the lack of it. Every participant will program an eco system, that is connected with other eco-systems, each controlling one panel of the video wall of our interactive performance platform. The results will be presented as part of the summary 2016. The tracking system that is installed in the space will allow visiors to play and interact with the eco systems.
Language
The course will be in English, unless all participants are speaking German.
Eligible Participants
Undergraduates and graduates enrolled in the faculties of:
- Media
- Art and Design
- Architecture and Urbanism
Requirements
- Basic knowledge of programming in Python or Processing
Application
Application deadline for this course is April 8th, 2015.
Please provide links to previous work and a sketch of a simple game to be elligible to this course.
To: Martin Schneider
Subject: Minecraft Ecologies /// Application
Content:
- Name, Surname
- program and semester (Studienprogramm und Fachsemester)
- matriculation number (Matrikelnummer)
- Valid email address @uni-weimar.de
- References to previous works
- Sketch a simple simulation or a very simple game that involves an every day activity (using paper or code)
Syllabus
Im Rahmen eines Workshops sollen 16 Studierende jeweils ein eigenes ökologisches System im Computer entwickeln.
Dabei dient das Spiel Minecraft als Bühne zur Aufführung des ökologischen Systems.
Die Studierenden erlernen im Workshop nicht nur die Grundlagen der Kybernetik sonden auch das Handwerkszeug der Programmierung, und wie sie es zur Modifikation bestehender Spiele kreativ nutzen können (Modding).
Evaluation
- 50% Artistic work using MineCraft as an artistic and critical medium
- 20% Interaction of the work with other participants + the performance platform
- 30% Documentation (10% contribution to the media wiki)
Books
Simulations and Games
- Dietrich Dörner: Die Logik des Mißlingens ISBN 978-3498012601
- Jon Petersen: Playing at the World ISBN 978-0615642048
- Joshua Epstein & Robert Axtell: Growing Artificial Societies ISBN 978-0262050531
- Melanie Mitchel: Turtles, Termites, and Traffic Jams: Explorations in Massively Parallel Microworlds ISBN 978-0262680936
Minecraft Culture
- Nate Garrelts: Understanding Minecraft: Essays on Play, Community and Possibilities ISBN 978-0786479740
- Minecraft: The Complete Handbook Collection: An Official Mojang Book ISBN 978-0545823289
Modding Minecraft
List of recommended books for hacking Minecraft:
- Daniel Braun: Let's Play Minecraft: Dein Praxis Guide ISBN 978-3826676505
- Daniel Braun: Let's Play Minecraft: Dein Readstone-Guide ISBN 978-3826696787
- Daniel Braun: Let's Play Minecraft: Plugins programmieren mit Java ISBN 978-3958451391
- Stephen O'Brien: Das Minecraft Insider Buch ISBN 978-3864902543
- Andy Hunt Programmieren lernen mit Minecraft Plugins ISBN 978-3864902208
- Thimothy L. Warner: Das Minecraft Server Buch ISBN 978-3864903342
- Craig Richardson: Learn to Program with Minecraft ISBN 978-1593276706
- Arun & Aditya Gupta: Modding Minecraft with Python ISBN 978-1491918890
Programming Python
List of recommended books for the Python language:
- Beazley, David: Python Cookbook ISBN 978-1449340377
- Chan, Jamie: Learn Python in One Day and Learn it Well ISBN 978-1506094380
- Blum, Richard: Python Programming for Raspberry Pi ISBN 978-0789752055
- Zelle, John: Python Programming: An Introduction to Computer Science ISBN 978-1590282410
- Gries, Paul: Practical Programming: An Introduction to Computer Science Using Python 3 ISBN 978-1937785451
Links
Minecraft Info
- English Minecraft Wiki (on gamepedia)
- German Minecraft Wiki (on gamepedia)
Programming Tutorials
- Young Persons Guide to Programming Minecraft (by Walter Higgins)
- Minecraft Programming with Python (by Dave Griffiths)
- more to come ...