[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Programme_starten:] [:Terminal: Ein Terminal öffnen] optional [:Programmstarter: Einen Programmstarter erstellen] optional }}} [[Inhaltsverzeichnis(1)]] ##[[Bild(./frogatto_animated.gif, , align=left)]] ##march: animiertes gif - tsss,tsss,tsss... ;) ##aasche: nur zu Weihnachten :) [[Bild(./frogatto_logo.png, 48, align=left)]] [https://www.frogatto.com/ Frogatto & Friends] {en} (kurz Frogatto) ist ein klassisches 2D-Jump-’n’-Run-Spiel mit einem 8-} als Spielfigur. Dabei werden alle Fähigkeiten eines Frosch benötigt: springen, schwimmen, klettern, verstecken und (nicht nur) Fliegen mit der Zunge fangen. Die Linux-Version des Spiels steht kostenlos zur Verfügung. Die deutsche Übersetzung ist manchmal etwas holprig – die ursprüngliche Spielsprache war Englisch – was aber dem Spielspaß in keinster Weise schadet. [[Vorlage(Bildersammlung, , 200 ./frogatto_start.png, "Spielstart" ./frogatto_grotto.png, "Frogattos Haus" ./frogatto_caverns_of_holes.png, "Unterirdische Ausflüge" )]] = Installation = [[Bild(Wiki/Icons/synaptic.png, 48, align=right)]] Das Programm ist in den offiziellen Paketquellen enthalten. Diese Installationsmethode ist die einfachste. Der Umfang der Installation ist mit ca. 150 MiB relativ groß, aber im Vergleich zu anderen Spielen nichts besonderes. Folgendes Paket muss installiert [1] werden: {{{#!vorlage Paketinstallation frogatto, multiverse }}} Von Frogatto gibt es nicht nur unterschiedliche Versionen (1.x.y), sondern auch eine kommerzielle Fassung. Wer die Entwickler unterstützen möchte, kann dies beispielsweise durch einen Kauf tun. = Bedienung = [[Bild(./icon.png, 48, align=right)]] Bei Ubuntu-Varianten mit einem Anwendungsmenü erfolgt der Programmstart [2] über den Eintrag ''"Spiele -> Frogatto"'' oder ''"Spiele -> Frogatto & Friends"''. = Tastenkürzel = Ungeübte Spieler können auf der Startseite des Spiels die Tasten zur Steuerung der Spielfigur gefahrlos ausprobieren, ohne gleich ein (Frosch-)Leben zu verlieren. Vorsicht nur mit der Taste [[Vorlage(Tasten, hoch)]], denn damit öffnet man Türen. {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, links)]], [[Vorlage(Tasten, rechts)]] bewegen +++ [[Vorlage(Tasten, links)]][[Vorlage(Tasten, links)]], [[Vorlage(Tasten, rechts)]][[Vorlage(Tasten, rechts)]] schnell bewegen +++ [[Vorlage(Tasten, runter)]] ducken +++ [[Vorlage(Tasten, hoch)]] aufheben oder Türen öffnen +++ [[Vorlage(Tasten, A)]] springen +++ [[Vorlage(Tasten, S)]] Zunge benutzen (verteidigen) +++ [[Vorlage(Tasten, D)]] Angriffsart umschalten (Feuer, Zunge) +++ [[Vorlage(Tasten, esc)]] Lautstärke für Soundeffekte und Hintergrundmelodien sowie Tastenkürzel anpassen }}} = Einstellungen = Einstellungen werden über zusätzliche Optionen beim Programmstart übergeben. Beispiel: Ruft man Frogatto wie gewohnt über den Menü-Eintrag auf, ist die Größe des Programmfensters auf 800x600 Pixel begrenzt. Diese Beschränkung kann man aufheben [3]. Beispiel: {{{#!vorlage Befehl frogatto --fullscreen --widescreen }}} Eine Übersicht der wichtigsten Optionen sind der nachfolgenden Tabelle zu entnehmen ([github:frogatto/frogatto/wiki/Command-Line-Options:Quelle] {en}). Da von Frogatto unterschiedliche Versionen existieren, kann es passieren, dass die installierte Version nicht alle Optionen kennt. Die konkret vorhandenen kann man mit `--help` abfragen. Einstellungen und Spielstände werden im Ordner '''~/.frogatto/''' im [:Homeverzeichnis:] gespeichert. {{{#!vorlage Hinweis Bei Bedarf kann man den Programmstarter [4] '''/usr/share/applications/frogatto.desktop''' anpassen (oder einen zweiten erstellen). Bei Optionen, die mit `--` beginnen, verwendet man folgende Zeile: {{{ Exec=sh -c "frogatto --OPTION --OPTION" \}}} }}} {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel">Einstellungen +++ Option Beschreibung +++ `-h`, `--help` Übersicht der vorhandenen Optionen +++ `-config-path="PFAD" ` Definiert den Pfad zum Benutzerkonfigurationsbereich (Standard: '''~/.frogatto/''') +++ `--difficulty ` Schwierigkeitsgrad definieren, z.B. `difficulty=0`. Es können Konstanten aus der Datei '''~/Spiele/frogatto/data/difficulty.cfg''' verwendet werden. Diese Option wird i.d.R. mit dem Parameter `--level` verwendet. Ein fortgeschrittenes Level innerhalb des Spiels kann mit einem Cheatcode ('''~/Spiele/frogatto/data/frogatto_playable.cfg''') kombiniert werden, um dieses mit einem anderen Schwierigkeitsgrad zu testen. +++ `--fullscreen` Vollbildmodus +++ `--windowed` Fenstermodus +++ `--native` Setzt die Auflösung auf die nativ verfügbare des verwendeten Bildschirms. Damit wird die ursprüngliche Zuordnung von ein Pixel im Spiel entspricht 4 Pixeln am Bildschirm (double-size mode) aufgehoben. Diese Option kombiniert man mit bzw. folgt der Angabe `--width "GANZZAHL"`, `--height "GANZZAHL"` zur Fenstergröße (Voreinstellung: 800x600). Primär für sehr kleine Bildschirme gedacht (Smartphones). +++ `--resizable` / `--no-resizable` (de)aktivieren der Möglichkeit, die Größe des Programmfensters zu ändern +++ `--scale` Experimenteller Modus, um die Standard-Skalierung zu beeinflussen. Dieser Modus beruht auf einem speziellen Algorithmus, um die Skalierung zu verdoppeln (die Voreinstellung ist eine ungefähre Interpolation). Zur Zeit treten in diesem Modus noch Darstellungsprobleme auf. +++ `--widescreen` Während die Standardauflösung 800x600 (4:3) beträgt, wird das Spiel mit dieser Option in 1066x600 (ca. 16:9) dargestellt. Da sich die Skalierung nicht verändert, steht eine größerer sichtbarer Bereich innerhalb des Spiels zur Verfügung. +++ `--width "GANZZAHL"`, `--height "GANZZAHL"` Angaben zur Größe des Programmfensters. Fensterinhalte werden entsprechend skaliert. +++ `--wvga` Auflösung von 800x480 Pixeln +++ `--joystick` / `--no-joystick` Unterstützung für einen Joystick (de)aktivieren +++ `--level "LEVEL_DATEI"` Spielstart im definierten Level, welche dem Ordner '''~/Spiele/frogatto/data/level/''' zu entnehmen sind +++ `--module=Modulname` Modul, welches mit dem Start der Spiel-Engine geladen werden soll. Die Grundeinstellung ist Frogatto, kann aber in der Datei '''master-config.cfg''' aus dem Verzeichnis '''~/Spiele/Frogatto''' anders definiert werden. +++ `--music` / `--no-music` Musik (de)aktivieren +++ `--sound` / `--no-sound` Sound (de)aktivieren +++ `-no-send-stats` Datenübermittlung deaktivieren +++ `-v`, `--version` Workaround zur Ermittlung der intern verwendeten Spiele-Engine (keine offizielle Option) }}} {{{#!vorlage Warnung Frogatto übermittelt, eine bestehende Internetverbindung vorausgesetzt, anonymisierte Daten zur Nutzung des Spiels an die Entwickler mit dem Ziel, das Spiel weiter verbessern zu können ([holarse:frogatto:Quelle] {de}, [https://www.frogatto.com/download Quelle] {en}). Wer damit nicht einverstanden ist, sollte das Spiel nicht oder nur mit deaktivierter Internetverbindung spielen. Einfacher ist es, beim Programmstart die Option `--no-send-stats` zu benutzen. }}} Einstellungen werden in der Datei '''~/.frogatto/preferences.cfg''' gespeichert. Beispiele (die intern verwendete Syntax weicht zwischen den verschiedenen Versionen leicht ab): * Version 1.3.2: {{{ { "allow_autopause": false, "joystick": true, "key_attack": 100, "key_down": 274, "key_jump": 97, "key_left": 276, "key_right": 275, "key_tongue": 115, "key_up": 273, "music_volume": 1000, "no_music": false, "no_sound": false, "registry": { }, "reverse_ab": false, "show_iphone_controls": false, "sound_volume": 1000, "user_id": xxxxxxxxxxxx } }}} * Version 1.2: {{{ [preferences] joystick="true" key_attack="100" key_down="274" key_jump="97" key_left="276" key_right="275" key_tongue="115" key_up="273" music_volume="1000" no_music="false" no_sound="false" reverse_ab="false" sound_volume="1000" user_id="xxxxxxxxxxxx" [registry] [/registry] [/preferences] }}} ##[[Vorlage(Bildersammlung, right, 200 ##./Leveleditor.png, "Leveleditor" ##)]] ##= Leveleditor = ## https://github.com/frogatto/frogatto/wiki/Editor ## march: Bei mir stürzt das Spiel ab... ## aasche: braucht man den wirklich oder reicht es aus, einen Link zu setzen? ## ## * [[Vorlage(Tasten, strg+e)]] startet den Leveleditor ## * [[Vorlage(Tasten, strg+s)]] speichert das Level. ## * [[Vorlage(Tasten, esc)]] beendet den Editor. = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf">Frogatto & Friends +++ Genre: Jump'n'Run +++ Sprache: {de} {en} {fr} {it} {es} {pt} {zh} +++ Veröffentlichungen: 2008+ +++ Entwickler: [https://www.frogatto.com/team Frogatto Team] {en} und [https://www.frogatto.com/press/ Lost Pixel] {en} +++ Systemvoraussetzungen: - +++ Medien: Download +++ Strichcode / EAN / GTIN: - +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} = Links = [[Bild(logo.png,,align=right)]] * [https://www.frogatto.com/ Projektseite] {en} * [https://www.frogatto.com/screenshots Weitere Bilder und Videos] {en} * [github:frogatto/frogatto/wiki/General-FAQ:General-FAQ] {en} * [https://www.frogatto.com/forum/ Forum] {en} * [youtube:9SYAcXnWc2M:Official Frogatto Trailer] * [github:frogatto/frogatto/wiki:Wiki] {en} * [fb:Frogatto:Frogatto & Friends] * [twitter:Frogatto:Frogatto & Friends] * [indiedb:frogatto:Frogatto & Friends] * [github:anura-engine/anura:Spiele-Engine Anura] - Basis von Frogatto * [http://gaming.wikia.com/wiki/Frogatto_%26_Friends Encyclopedia Gamia] {en} * [https://www.humblebundle.com/widget/v2/product/frogatto/thsueWluErTM Humble Widget] {en} * [wikipedia_en:Frogatto_&_Friends:Frogatto & Friends] * [:Software_für_Kinder:] * [:Spiele:] {Übersicht} Programmübersicht #tag: Spiele, Kinder, Denkspiel, Open-Source-Spiel, Jump&Run, Humble Store