The Digital Bahnhof (DigiBahn) Project is an interdisciplinary software development initiative seeking to program a 3D digital game-based learning (3D-DGBL) environment for teaching German language, vocabulary, and culture to advanced high school and beginning university students. The current basic prototype addresses the topics of recycling and waste management in Germany and has been developed to test proof of concept and as a research bed to evaluate how the narrative structures these environments generate can best be leveraged to teach a second language within simulated sociocultural contexts. Project development at the time was made possible with support from the Center for the Advancement of Teaching and Learning (CATL) and Teaching and Learning Technologies at Elon University.
If you would like more information about the project, please reach out to me through my contact page. Your feedback and experiences with the game will direct future game development and help create an environment that is fun, educational, and broadly accessible. I did all the 3D development, coding, and instructional design myself in my spare time over the course of one year, so the game doesn’t play like Half-Life 2 or Mass Effect 2. It nevertheless hopefully shows the directions that language education can (and should) explore in the coming years.
The game can be downloaded as a compressed .zip file and extracted to your computer. The extracted folder contains two releases of the game: (1) a Windows .exe file, which can be played on a PC, and (2) a Mac universal binary file, which can be played on a Mac computer. An accompanying player guide in .pdf format gives instructions on how the game can be played.
Instructional materials are available for download and include: (1) a PowerPoint presentation on recycling and waste management in Germany, (2) a vocabulary list, (3), classroom exercises; (4) a level-appropriate reading, and (4) a homework assignment. With the exception of the PowerPoint presentation, all instructional materials can be modified in OpenOffice, an open source word processing program.
Game resources are distributed as a Unity package, a proprietary compressed file format that contains all the game source files for 3D models, code, and sound. Please download Unity and install it on your computer before attempting to extract these files. You can either double-click the package, which will prompt Unity to create a new project into which the package will then be imported, or your can import the package into an existing project. As the Unity package is rather large and contains many resources, it may take a while to download and extract all files. Computer code for the game was done in C# in Microsoft Visual Studio Express, 3D model development in Blender, 3D model textures in GIMP, and sound effects with Audacity using open source, royalty free, or collaborative sound resources (e.g., freesound). Once the Unity package has been extracted, all game models, scripts, and sounds can be found in the Assets folder.