Unknown Horizons

Aus Ubuntu-Forum Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(In die Repository)
Zeile 142: Zeile 142:
-
 
+
= Links =

Version vom 17. Februar 2011, 22:39 Uhr

Info.png Dieser Artikel wird gerade neu erstellt und ist noch nicht vollständig. Info.png
Der Inhalt dieses Artikels unterlag noch keiner Revision. Er kann geeignet sein, ein System zu beschädigen oder zu zerstören.
Die Anleitungen sollten noch nicht genutzt werden.
1010.png 1004.png 910.png

Inhaltsverzeichnis

1 Das Spiel

Unknown Horizons ist -bzw. wird- ein 2D Echtzeitstrategiespiel, welches ein komplexes Wirtschafts- sowie Siedlungssystem beinhaltet. Es erinnert stark an den Aufbau-Strategieklassiker Anno 1602. Dabei entwickelt der Spieler sein kleines Dorf zu einer blühenden Metropole. In der aktuellen Fassung ist dies jedoch noch nicht möglich. Hierbei sind wie im Klassiker Anno 1602 Geschicke in der Politik/Diplomatie, Wirtschaft und Handel notwendig.

1.1 Features

Die Features ändern sich von Zeit zur Zeit. In dieser Version (Alpha 2010.1) hat man die Möglichkeit zu siedlen, dabei eine größere Siedlung auf zu bauen. Freie Händler sowie der Bergbau sind verfügbar, sowie eine Werft, Farmen und ein Tutorial. Da die Karten automatisch generiert werden, sind vorerst keine Szenarien möglich, was sich aber noch, wie vielen, ändern wird.


1.2 Einstellungen

Im Hauptmenü gibt es einige Einstellungsmöglichkeiten, die man auch vornehmen sollte. Zunächst sollte die jeweilige Sprache ausgewählt werden, wie z.b. deutsch. Es gibt die Möglichkeit die Auflösung entsprechend seinen Monitor an zu passen, im Vollbild- bzw. Fenstermodus zu spielen, von OpenGL auf SDL zu schalten, sowie Audioeinstellung als auch spielinterne Einstellungsmöglichkeiten

2 Systemvoraussetzungen

Da Unknown Horizons noch in der Entwicklung ist, gibt es keine festgelegten Voraussetzungen. Empfohlen wird erstmal ein x86 mit 2GHz. Diese Angaben können allerdings je nach Release schwanken, darum gibt es darauf keine Gewähr. Ich habe die Erfahrung gemacht, dass ca. 100 bis 150 MB Ram für Unknown Horizons ausreichen sind. Die Grafikkarte sollte dabei OpenGL unterstützen, dürfte allerdings auch mit älteren Modellen gut funktionieren. Das Hauptaugenmerk liegt dahingehend auf der CPU-Taktung.

3 Installation

Das Spiel ist leider nicht in den Softwarequellen, so dass man es sich entweder in der Repository einfügt oder selber kompiliert.

3.1 In die Repository

Der Einsatz von Fremdquellen birgt grundsätzlich Gefahren für System und Daten. Näheres beschreibt der Artikel über Fremdquellen.

Dazu öffnet man mit root die /etc/apt/sources.list. Z.b. mit

Quellcode
  1.  sudo nano /etc/apt/sources.list

Dort fügt man nun folgendes ein:

Quellcode
  1. deb http://packages.unknown-horizons.org/DISTRO release main

Mit STRG+C und Enter bestätigt man die Eingabe. Nun muss nano noch mit STRG+X geschlossen werden. Ansonsten kann man ebenso mit

GNOME:

  1.  sudo gedit /etc/apt/sources.list

oder

KDE:

  1.  sudo kate /etc/apt/sources.list

der jeweilige Editor aufgerufen werden.

Für DISTRO müssen die entsprechenden Namen der Distribution eingegeben werden.

Distribution DISTRO
Ubuntu 9.10, Mint 8 karmic
Ubuntu 10.04, Mint 9 lucid
Ubuntu 10.10, Mint 10 maverick

Danach wird

Quellcode
  1.  wget http://packages.unknown-horizons.org/key -O- | sudo apt-key add -

ausgeführt und noch

Quellcode
  1.  sudo apt-get update

Nun kann Unknown Horizons per

Quellcode
  1.  sudo apt-get install unknown-horizons

installiert werden.


Gestartet wird Unkown Horizons entweder mit

Quellcode
  1.  unknown-horizons

oder über Anwendungen -> Spiele -> Unknown Horizons

3.2 Kompilierung

Für die Kompilierung sind vorerst folgende Pakete notwendig

Quellcode
  1. sudo apt-get install -y build-essential scons libalsa-ocaml-dev libsdl1.2-dev libboost-dev libsdl-ttf2.0-dev libsdl-image1.2-dev libvorbis-dev 
  2. libalut-dev python2.6 python-dev libboost-regex-dev libboost-filesystem-dev libboost-test-dev swig zlib1g-dev libopenal-dev git subversion 
  3. python-yaml libxcursor1 libxcursor-dev python-distutils-extra

Nun erstellt man im /home-Verzeichnis einen Ordner per

Quellcode
  1.  mkdir FIFE

Man wechselt in das Verzeichnis und lädt sich die Engine herunter

Quellcode
  1.  cd ~/FIFE && svn co http://fife.svn.cvsdude.com/engine/trunk && cd trunk

Nun wird mit scons kompiliert:

Quellcode
  1.  scons ext && scons fife-python && cd ../../

Wenn dies getan ist, fehlt nur noch der Code von Unknown Horizons


Quellcode
  1. git clone git://github.com/unknown-horizons/unknown-horizons.git
  2. cd unknown-horizons
  3. ./setup.py build_i18n
  4. python2.6 run_uh.py

Um das Spiel bequemer zu starten, erstellt man auf seinem Desktop einen Starter mit folgenden Befehl

Quellcode
  1. python2.6 /home/USERNAME/unknown-horizons/run_uh.py

Nun startet Unknown Horizons per Doppelklick darauf.


4 Links

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge