ubuntuusers.de

[Neuer Artikel] Spiele/Slingshot

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Spiele/Slingshot.

e2b Team-Icon

Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

[wiki]Baustelle/Spiele/Slingshot[/wiki] hat geschrieben:

Slingshot (auf Deutsch "Steinschleuder") ist ein simples 2D-Spiel (Simulation/Strategie), in dem es darum geht, abwechseln auf das jeweils gegnerische Raumschiff zu schießen. Dabei gilt es, die Schüsse geschickt um die Gravitationsfelder der angezeigten Planeten zu lenken.

Ich habe dazu einen Artikel geschrieben: Baustelle/Spiele/Slingshot

Ist der Artikel so ok? Ist nicht besonders lang, da das Spiel auch simpel ist. Ist eine Infobox sinnvoll?

Holger63

Avatar von Holger63

Anmeldungsdatum:
8. Juni 2006

Beiträge: 695

Wohnort: Wesel, Nordrhein-Westfalen

Nettes kleines Spiel 😀
Man sollte allerdings noch erwähnen, dass es von dem Paket python-pygame (universe) abhängt.

Gruß, Holger

e2b Team-Icon

(Themenstarter)
Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

Mmm. Wenn man das DEB-Paket installiert müssten doch eh alle Abhängigkeiten aufgelöst werden? Allerdings weiß ich nicht, wie es sich verhält, wenn man universe zu dem Zeitpunkt nicht freigeschalten hat ...
Kennst sich da jemand aus?

Holger63

Avatar von Holger63

Anmeldungsdatum:
8. Juni 2006

Beiträge: 695

Wohnort: Wesel, Nordrhein-Westfalen

Als ich das Paket installieren wollte, erhielt ich folgende Meldung:

holger@andromeda:~$ sudo dpkg -i slingshot-0.8.1p.deb
[sudo] password for holger:
Wähle vormals abgewähltes Paket slingshot.
(Lese Datenbank ... 296321 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke slingshot (aus slingshot-0.8.1p.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von slingshot:
 slingshot hängt ab von python-pygame (>= 1.7.1); aber:
  Paket python-pygame ist nicht installiert.
dpkg: Fehler beim Bearbeiten von slingshot (--install):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 slingshot


Das Universe-Repository ist bei mir freigeschaltet. Erst als ich python-pygame manuell installiert habe, ließ sich auch das Spiel installieren.

Gruß, Holger

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

zur Abhängigkeit: aber es ist ein externes Paket, die lösen AFAIK _nicht_ alle Abhängigkeiten auf, weil das Paket ja nicht weiß, für welche Distro es ist... BTW, die Fremdpakete-Warnung fehlt. ☺

Infobox: ja, wenn du alle Infos bekommst.

Gruß
noisefloor

Holger63

Avatar von Holger63

Anmeldungsdatum:
8. Juni 2006

Beiträge: 695

Wohnort: Wesel, Nordrhein-Westfalen

Ich habe testweise die beiden Pakete wieder entfernt und das Spiel über den Dateimanager mit gdebi installiert. Hier wurden dann automatisch die Abhängigkeiten aufgelöst.
Das Problem tritt also nur beim Installieren mit dpkg auf.

Gruß, Holger

e2b Team-Icon

(Themenstarter)
Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

So habe die einfach reingeschrieben, dass python-pygame installiert sein sollte.
Fremdpaket-Warnung hab ich rein.
Infoxbox bleibt draußen, da es ja kein kommerzielles / großes Projekt ist und die Daten sowieso fehlen. Bei einer Freeware (sagt man das bei Linux noch? 😉) macht es eh fast keinen Sinn, nach Medium, Publisher usw. zu suchen. Sagen wir mal, bei Spielen mit CD-Hülle sinnvoll, sonst nur bedingt (z.B. bei Second Life).

EDIT: Hab extra nochmal beim DEB-Paket nachgesehen (da das Spiel von Ubuntu-Benutzern gemacht worden ist) und siehe da, dort steht in der control-Datei:

Depends: python (>= 2.4), python-pygame (>= 1.7.1)

Möglicherweise gibt es aber dann nen Error, wenn die universe-Quelle nicht aktiviert ist.
Kann das bitte noch jemand testen?

Onli Team-Icon

Ehemalige
Avatar von Onli

Anmeldungsdatum:
1. August 2005

Beiträge: 6941

Habe das mal unter dapper getestet: http://ubuntuusers.de/paste/29592/
Das halte ich für völlig normal, dpkg -i löst halt nicht Abhängigkeiten übers Internet auf. Oder vertu ich mich da, und hier gings nur um die Benennung?
Ansonsten scheint das Spiel einwandfrei zu laufen, ich erweiter den Testblock.
Gruß

PS: In der Einleitung steht was von "alleine spielbar". Aber eine KI gibt es nicht, oder?

e2b Team-Icon

(Themenstarter)
Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

Mmm. Die Bezeichnung stimmt ja, mich würde vor allem interessieren, wie es sich verhält, wenn man das Paket installiert und universe nicht aktiviert ist.
Und nein, es gibt keine KI. Werde das wohl noch ein wenig verbessern.

Holger63

Avatar von Holger63

Anmeldungsdatum:
8. Juni 2006

Beiträge: 695

Wohnort: Wesel, Nordrhein-Westfalen

Wenn man das Spiel bei nicht aktiviertem Universe-Repository mit gdebi installieren will, dann erscheint die Meldung

Error: Dependency is not satisfable:
python-pygame

Gruß, Holger

e2b Team-Icon

(Themenstarter)
Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

Und wie sollen wir uns im Wiki verhalten? Hinschreiben, dass universe aktiviert sein muss? Ignorieren?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

schreib' rein, dass das Paket vorher installiert werden muss - fertig. Schadet nicht und spart Ärger. Wobei "universe" ja seit Feisty (?) AFAIK so wie so aktiviert ist.

Gruß
noisefloor

e2b Team-Icon

(Themenstarter)
Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

Also so wie es jetzt ist?

Onli Team-Icon

Ehemalige
Avatar von Onli

Anmeldungsdatum:
1. August 2005

Beiträge: 6941

Ist ja eigentlich nicht nötig.
Gdebi holt das Paket, wenn die Quelle verfügbar ist, Konsolennutzer können mit apt-get install -f nachhelfen.
Aber so wie es jetzt ist passt es. Der Artikel ist ja nicht wirklich zu lang ☺
Gruß

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

verschoben: Spiele/Slingshot

Kategorie "Bildung"... na gut, hab's erstmal drin gelassen...

Gruß
noisefloor

Antworten |