Git Product home page Git Product logo

museum4punkt0 / rettet-die-spielebuecher Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 540.2 MB

Rettet die Spielebücher - Robo gegen die Spielefresser ist ein Browsergame, das für das Projekt museum4punkt0 entwickelt wurde.. Das Spiel vermittelt Kindern von sechs bis zehn Jahren anhand einfacher interaktiver Rätsel die materiellen Besonderheiten historischer Bewegungs- und Spielbilderbücher aus dem Bestand der Staatsbibliothek zu Berlin.

License: GNU General Public License v3.0

JavaScript 0.03% CSS 0.05% HTML 30.02% C# 63.33% ShaderLab 5.48% HLSL 1.09%
unity browser-game picture-book spielbilderbuch museum4punkt0 webgl webgl-game

rettet-die-spielebuecher's Introduction

Rettet die Spielebücher - Robo gegen die Spielefresser

Inhaltsverzeichnis

Beschreibung

Das Spiel "Rettet die Spielebücher - Robo gegen die Papierfresser" ist ein spielbarer Prototyp, der Kindern von sechs bis zehn Jahren anhand einfacher interaktiver Rätsel die materiellen Besonderheiten historischer Bewegungs- und Spielbilderbücher aus dem Bestand der Staatsbibliothek zu Berlin vermittelt. In insgesamt drei Leveln mit steigendem Schwierigkeitsgrad stehen die Kinder vor der Aufgabe, ihren Robotor durch das Labyrinth eines Aufstellbuchs zu steuern und verlorengegangene Teile aus verschiedenen Spielebüchern einzusammeln, die Bücher zu reparieren und schließlich die Papierfresser zu vertreiben.

Das Spiel wurde mit Unity als WebGL Projekt erstellt und kann online in einem Browser ausgeführt werden. Die Entwicklung des Spiel wurde beauftragt von museum4punkt0 - Teilprojekt Zentrale wissenschaftliche Projektsteuerung. Die gestalterische sowie die inhaltliche Konzeption wurde in Zusammenarbeit mit Kindern von 6-12 Jahren erarbeitet. Mehr Informationen dazu im BLOG-Beitrag auf der Website von museum4punkt0.

Aufstellbuch

Kurzbeschreibung

"Rettet die Spielebücher - Robo gegen die Papierfresser" ist ein browserbasiertes Spiel, das mit Unity im Rahmen des Projekts museum4punkt0 erstellt wurde.

Titelblatt

Entstehungskontext

Dieses Spiel ist entstanden im Verbundprojekt museum4punkt0 – Digitale Strategien für das Museum der Zukunft. Weitere Informationen: www.museum4punkt0.de

Förderung

Das Projekt museum4punkt0 wird gefördert durch die Beauftragte der Bundesregierung für Kultur und Medien aufgrund eines Beschlusses des Deutschen Bundestages.
BKM-Logo NeustartKultur

Installation und Benutzung

Das Spiel "Rettet die Spielebücher - Robo gegen die Papierfresser" wurde mit unity 2019.1.0f2 erstellt.
Das hier veröffentlichte Respository enthält zusätzlich zu den Quelldateien ein Build des unity-Projekts, der beim Export als unity WebGL-Target erzeugt wurde. Das Spiel ist somit in einem Browser online lauffähig, sofern der Browser den unity WebGl Player untersützt. Zur Installation des Spiels müssen die in diesem Repositorium abgelegten Dateien nach dem Herunterladen entzippt, auf einen Web-Server hochgeladen und in eine Website eingebettet werden. Durch Aufruf der index.html startet der unity WebGL-Player. Nach dem Laden der Assets steht das Spiel zur Benutzung bereit. Siehe hier das Beispiel auf der Website von museum4punkt0.

Eine Weiterentwicklung und Anpassung des Spiels muss auf dem Quellcode mit allen Unity-Komponenten aufsetzen. Um den Code innerhalb von Unity zu starten bedarf es weiterer Konfigurationen, die innerhalb von unity vorgenommen werden müssen. Das Dokument "Technical Documentation" gibt eine Übersicht über die Architektur der Anwendung in Unity und Informationen zu den Manager Scripts. Zusätzlich werden folgende Plugins aus dem unity AssetStore benötigt:

  1. Airy UI: https://assetstore.unity.com/packages/tools/gui/airy-ui-easy-ui-animation-135898

  2. Marvelous Techniques: https://assetstore.unity.com/packages/vfx/shaders/marvelous-techniques-37726

  3. Tween: https://assetstore.unity.com/packages/tools/animation/tween-55983

Credits

Auftraggeber/Rechteinhaber: museum4punkt0
Entwickler: Jens Blank, STUDIO JESTER BLANK

Lizenz

Copyright © 2019, museum4punkt0 / Jens Blank, STUDIO JESTER BLANK

Dieser Code unterliegt der GNU General Public License v3.0. Näheres siehe hier.

Der Code enthält wiederverwendete Programmteile Dritter. Diese sind im Code markiert und auskommentiert. Um den Code zu starten, müssen die Kommentare an den entsprechenden Stellen entfernt werden. Diese sind:

  1. Messenger.cs v1.0 by Magnus Wolffelt, [email protected] Version 1.4 by Julie Iaccarino, biscuitWizard @ github.com Inspired by and based on Rod Hyde's Messenger: http://www.unifycommunity.com/wiki/index.php?title=CSharpMessenger

  2. The A* Pathfinding Project The A* Pathfinding Project is an out-of-the-box pathfinding system which along with ease of use has a large amount of features and blazing fast pathfinding. The system has a Free version and a Pro version, both can found on my website (see below) and the Pro version can also be found in the Unity Asset Store The A* Pathfinding Project was made by Aron Granberg http://www.arongranberg.com The license is the AssetStore Free License and the AssetStore Commercial License respectively for the Free and Pro versions of the project.

  3. DUCK.Tween see https://www.digitalruby.com/unity-plugins

rettet-die-spielebuecher's People

Contributors

arm4p0 avatar m4p0zar avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.