[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Anwendungen_hinzufügen:Anwendungen hinzufügen] [:Packprogramme:Archive entpacken] [:Programme kompilieren:Pakete aus dem Quellcode erstellen] [:Terminal:Ein Terminal öffnen] [:Programme starten:Ein Programm ohne Menüeintrag starten] [:Menüeditor:Programme zum Menü hinzufügen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(meandmyshadow.png,,align=left)]] [sourceforge2:meandmyshadow:Me & My Shadow] ist ein [wikipedia:Jump_and_Run:Jump ’n’ Run]-Spiel mit Rätselelementen. Der Spieler muss mit der Spielfigur in 40 Leveln das Tor erreichen. Um dieses Ziel zu erreichen, muss man Abgründe überwinden, Felsvorsprünge erklimmen, Rätsel lösen und zur Lösung der Level mit dem eigenen Schatten zusammenarbeiten. Aber der Schatten der Spielfigur kann nur bestimmte Materialien benutzen... Der integrierte [#Karteneditor Karteneditor] erlaubt es, eigene Kreationen zu erstellen. [[Vorlage(Bildersammlung, right, 200 ./Menue.jpg, "Menü" ./Spielszene.jpg, "Spielszene" )]] = Installation = == Binärpaket == Das Spiel benötigt die folgenden Pakete [1]: {{{#!vorlage Paketinstallation libarchive13 libcurl3 libsdl-gfx1.2, universe libsdl-image1.2, universe libsdl-mixer1.2, universe libsdl-ttf2.0-0, universe libssl0.9.8, universe }}} Nun das aktuelle [sourceforge:meandmyshadow/files:Binärpaket] {en} {dl} herunterladen und entpacken [2], z.B. nach '''~/Spiele'''. Über `run_game.sh` kann das Spiel aus dem Installationsverzeichnis heraus gestartet [5] werden. Auf Wunsch einen Menüeintrag [6] vornehmen. == Quellcode == Um den Quellcode zu übersetzen, ist die Installation der folgenden Pakete notwendig [1]: {{{#!vorlage Paketinstallation build-essential checkinstall, universe cmake libarchive13 libarchive-dev libcurl3 libsdl-gfx1.2, universe libsdl-gfx1.2-dev, universe libsdl-image1.2, universe libsdl-image1.2-dev, universe libsdl-mixer1.2, universe libsdl-mixer1.2-dev, universe libsdl-ttf2.0-0, universe libsdl-ttf2.0-dev, universe libssl0.9.8, universe }}} === Kompiliervorgang === Als erstes den Quellcode von der [sourceforge:meandmyshadow/files:Projektseite] {en} {dl} herunterladen und das Archiv entpacken [2]. Im nächsten Schritt den Code übersetzen [3][4]: {{{#!vorlage Befehl cmake . make sudo checkinstall }}} Über `meandmyshadow` kann das Spiel aus dem Verzeichnis heraus gestartet [5] werden. Alternativ über ''"Spiele → Me and My Shadow"'' im Menü aufrufen. {{{#!vorlage Hinweis Um ohne OpenGL-Unterstützung zu kompilieren, verwendet man stattdessen `cmake -DHARDWARE_ACCELERATION=OFF .` - der Spielaufruf erfolgt dann über `meandmyshadow -set gl 0`. }}} ## '''~/.local/share/meandmyshadow/''' ## '''~/.config/meandmyshadow/''' = Bedienung = Das Menü ist übersichtlich gestaltet. {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Menü +++ Menüpunkt Beschreibung +++ ''"Spielen"'' Spiel starten. In der Levelauswahl kann man am oberen Rand mit den Pfeilen durch die Auswahl navigieren. Neben den Eigenkreationen stehen die 24 Level der ersten Ausgabe (''"classic"''), 19 Level der aktuellen Veröffentlichung (''"default"'') und 25 Level des Tutorials zur Verfügung. +++ ''"Optionen"'' Einstellungen an der Auflösung, Vollbild-/Fenstermodus, Sprache, Tastenkonfiguration etc. vornehmen. +++ ''"Karteneditor"'' Eigene [#Karteneditor Level] erstellen. +++ ''"Add-Ons"'' [#Erweiterungen Erweiterungen] wie Levels, Levelsamlungen und Themen auswählen. +++ ''"Beenden"'' Spiel verlassen. }}} [[Vorlage(Bildersammlung, right, 200 ./Theme.jpg, "Theme" )]] = Erweiterungen = Mit [http://meandmyshadow.sourceforge.net/wiki/index.php/Addons Addons] {en} kann die Funktionalität erweitert und das Aussehen angepasst werden. Die Seite befindet sich noch im Aufbau - daher kann dort noch nichts heruntergeladen werden. ## * [http://meandmyshadow.sourceforge.net/wiki/index.php/Levelpacks Levelpacks] {en} ## * [http://meandmyshadow.sourceforge.net/wiki/index.php/Themes Themes] {en} [[Vorlage(Bildersammlung, right, 200 ./Editor.jpg, "Karteneditor" )]] = Karteneditor = Mit dem integrierten Editor können eigene Level kreiert werden. Diese werden im [:Homeverzeichnis:] unter '''~/.local/share/meandmyshadow/custom/''' abgespeichert. Der Karteneditor wird über das [#Bedienung Hauptmenü] des Spiels aufgerufen. Mit der [[Vorlage(Tasten, lmb)]] linken Maustaste können die Objekte gesetzt/entfernt werden - je nach gewählter Schaltfläche. {{{#!vorlage Tabelle <-2 tablestyle="width: 75%;" rowclass="titel"> Karteneditor +++ Taste(n) Funktion +++ [[Vorlage(Tasten, tab)]] Einstellungen +++ [[Vorlage(Tasten, f2)]] Level speichern. +++ [[Vorlage(Tasten, f4)]] Vertauscher +++ [[Vorlage(Tasten, f5)]] Teleportation +++ [[Vorlage(Tasten, f12)]] Siuzid begehen. +++ [[Vorlage(Tasten, bild-auf)]] / [[Vorlage(Tasten, bild-ab)]] Blocktyp wechseln. Alternativ kann dies mit dem [[Vorlage(Tasten, mmb)]] Mausrad erfolgen. }}} = Tastenkürzel = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, pfeiltasten)]] Steuerung +++ [[Vorlage(Tasten, r)]] Level erneut spielen. +++ [[Vorlage(Tasten, esc)]] Zurück / Beenden +++ [[Vorlage(Tasten, enter)]] Auswahl +++ [[Vorlage(Tasten, space)]] Schatten verwenden. +++ [[Vorlage(Tasten, f3)]] Level laden. }}} [[Bild(Wiki/Icons/games.png, 48, right)]] = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf">Me & My Shadow +++ Genre: Jump'n'Run +++ Sprache: {en} {de} {nl} {it} {fi} {ru} {zh} +++ Veröffentlichung: 2011+ +++ Entwickler: [http://meandmyshadow.sourceforge.net/wiki/index.php/Authors Me and My Shadow-Team] {en} +++ Systemvoraussetzungen: - +++ Medien: Download +++ Strichcode / EAN / GTIN: - +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} [[Bild(title.png,250,align=right)]] = Links = * [sourceforge2:meandmyshadow:Projektseite] * [http://forum.freegamedev.net/viewforum.php?f=48 Forum] {en} * [http://meandmyshadow.sourceforge.net/wiki/index.php Wiki] {en} * [http://meandmyshadow.sourceforge.net/wiki/index.php/User_Manual Handbuch] {en} * [youtube:UUcdtxoO5Lw:Me & My Shadow - Official Trailer] ## http://meandmyshadow.sourceforge.net/wiki/index.php/Compiling # tag: Spiele, Linux-Spiel, Jump&Run