Home / Online-Artikel / Das Spiel zum Wochenende: Unknown Horizons

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(263 Punkte bei 23 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Land in Sicht!

Das Spiel zum Wochenende: Unknown Horizons

25.09.2010 Herrscher über die eigene Inselwelt zu sein, davon hat sicher jeder schon einmal geträumt. Im 2D-Echtzeit-Strategiespiel Unknown Horizons kann nun jeder sein Geschick auf die Probe stellen.

Am Anfang ist nur ein Schiff beladen mit ein paar Ressourcen auf weiter See. Daraus soll einmal ein prächtiges Insel-Imperium entstehen. Doch aller Anfang ist schwer, zunächst gilt es eine passende Insel für unser Vorhaben zu finden. Die Auswahl ist groß und die Entscheidung will gut überlegt sein, schließlich brauchen wir genug Platz und Ressourcen um unsere Bevölkerung später angemessen versorgen zu können.

Abbildung 1: Aller Anfang ist schwer, wir beginnen besiedeln unsere erste Insel und bauen ein Kontor.

Nachdem wir uns entschieden haben und das Kontor errichtet ist müssen wir zunächst die Ressourcen vom Schiff auf die Insel verladen. Nun können wir endlich anfangen unsere erste Siedlung zu errichten. Den Anfang macht ein Förster im nahe gelegenen Wald. Sobald er mit dem Kontor verbunden ist, werden unsere Arbeiter fortan fertiges Bauholz von ihm holen. Nun ist es an der Zeit, unsere ersten Zelte zu errichten. Gesagt getan, doch schon erscheint eine Meldung, der Siedler könne keinen Weg zum Marktplatz finden. Natürlich nicht, wir haben ja noch keinen. Schnell gebaut und mit der Straße verbunden, schon macht sich der Siedler auf den Weg, Nahrung am Marktplatz zu beschaffen. Nahrung ist ein gutes Stichwort, haben wir doch noch nichts, um unsere Versorgung damit zu sichern. Schnell wird ein Fischer an die Küste gebaut, der unsere kleine Stadt zunächst versorgen wird.

Ein Klick auf den Marktplatz und den dazugehörigen Ressourcen-Tab zeigt uns, dass die Bürger nach einer Kirche verlangen. Also wollen wir auch diese bauen, doch es mangelt an Holz. Vielleicht sollten wir noch einen weiteren Förster bauen? Das Leben als Herrscher über eine Insel ist wahrlich kein Zuckerschlecken!

Abbildung 2: Die ersten Zelte sind errichtet und die paar Siedler sind schon auf den Straßen.

Die nächste Stufe

Nach einiger Zeit und harter Arbeit erreichen einige unserer Siedler die zweite Stufe: Sie werden zu Pionieren. Pioniere wohnen nun schon in etwas robusteren Holzhäusern. Dafür sind sie aber auch anspruchsvoller. Eine Schule soll her und Stoffe wollen sie auch noch haben. Glücklicherweise gibt es nun neue Gebäude, um diese Bedürfnisse zu erfüllen. Also an die Arbeit…

Abbildung 3: Unsere Siedler haben die zweite Stufe erreicht und werden nur von einer Farm mit Nahrung und Stoffen versorgt.

Einsteiger

Für Einsteiger bietet Unknown Horizons ein sehr ausführliches Tutorial an. Während des Tutorials wird alles Wichtige erklärt: Wie funktioniert das Be- und Entladen des Schiffes? Welche Gebäude brauche ich wofür? Wie kann ich beim freien Händler etwas kaufen oder verkaufen?

Abbildung 4: Im Tutorial klärt uns das Kapitänsbuch über alle wichtigen Details des Spiels auf.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare
Leider geht recht wenig
Chris (unangemeldet), Sonntag, 22. Januar 2012 19:07:43
Ein/Ausklappen

Habe die Version 2011.3
Die Hauptmeldung (1-10 Minutentakt): This application has requested the Runtime to terminate it in an unusual way.... (habe auch die settings schon geändert, obwohl mein System es schaffen müsste). Win sagt mir nur: Game inkompatibel :-(
Desweiteren ist absolut kein Verkauf meiner überschüssigen Ware möglich, was Depris macht :-(
System:
BS: Win 7 64bit ultmate
Prozzi: Intel(R) Core(TM)2 Duo CPU E6850 @ 3.00GHz 3.00 GHz
RAM: 2x2 GB DDR2 (GaIL)
Graka: Radeon 4890 Sapphire 1GB GDDR5
Vor dem Error: Figuren bewegen sich nicht mehr, Musik läuft weiter, Speichern geht noch.
Oder spontaner Freeze der Reset verlangt :-(
Treiber alle aktuell!
Erbitte Infos, da mir das Spiel eigentlich gut gefällt :-)


Bewertung: Noch keine Bewertung abgegeben!
Den Beitrag bewerten: Gut / Schlecht
Unknown Horizon
Thomas (unangemeldet), Samstag, 25. September 2010 17:54:30
Ein/Ausklappen

SuSe 11.2.
KDE 4.5.1

Installiert über Packmann

Das Spiel kommt über den Startbildschirm nicht hinaus und bricht mit folgenden Fehlermeldungen ab:

unknown-horizons
action <Swig Object of type 'gcn::ActionEvent *' at 0x7fff577ee780>
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/events.py", line 159, in _redirectEvent
timer.delayCall(0,delayed_f)
File "/usr/lib/python2.6/site-packages/fife/extensions/fife_timer.py", line 101, in delayCall
timer.callback = cbwa(real_callback, callback, timer)
File "/usr/lib/python2.6/site-packages/fife/extensions/fife_timer.py", line 96, in cbwa
c(*args)
File "/usr/lib/python2.6/site-packages/fife/extensions/fife_timer.py", line 99, in real_callback
c()
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/events.py", line 158, in delayed_f
f( event )
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/events.py", line 308, in captured_f
tools.applyOnlySuitable(self_ref().callbacks[group_name][event_name],event=event,widget=self_ref().widget_ref())
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/tools.py", line 60, in applyOnlySuitable
return func(*args,**kwargs)
File "/usr/lib/python2.6/site-packages/horizons/gui/modules/singleplayermenu.py", line 120, in start_single
horizons.main.start_singleplayer(map_file, game_data)
File "/usr/lib/python2.6/site-packages/horizons/main.py", line 155, in start_singleplayer
_modules.session.init_session()
File "/usr/lib/python2.6/site-packages/horizons/session.py", line 99, in init_session
self.view = View(self, (15, 15))
File "/usr/lib/python2.6/site-packages/horizons/view.py", line 56, in __init__
self.view = horizons.main.fife.engine.getView()
File "/usr/lib/python2.6/site-packages/fife/fife.py", line 1746, in <lambda>
__getattr__ = lambda self, name: _swig_getattr(self, Engine, name)
File "/usr/lib/python2.6/site-packages/fife/fife.py", line 34, in _swig_getattr
raise AttributeError,name
AttributeError: getView
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/events.py", line 181, in action
def action(self,e): self._redirectEvent("action",e)
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/events.py", line 159, in _redirectEvent
timer.delayCall(0,delayed_f)
File "/usr/lib/python2.6/site-packages/fife/extensions/fife_timer.py", line 101, in delayCall
timer.callback = cbwa(real_callback, callback, timer)
File "/usr/lib/python2.6/site-packages/fife/extensions/fife_timer.py", line 96, in cbwa
c(*args)
File "/usr/lib/python2.6/site-packages/fife/extensions/fife_timer.py", line 99, in real_callback
c()
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/events.py", line 158, in delayed_f
f( event )
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/events.py", line 308, in captured_f
tools.applyOnlySuitable(self_ref().callbacks[group_name][event_name],event=event,widget=self_ref().widget_ref())
File "/usr/lib/python2.6/site-packages/fife/extensions/pychan/tools.py", line 60, in applyOnlySuitable
return func(*args,**kwargs)
File "/usr/lib/python2.6/site-packages/horizons/gui/modules/singleplayermenu.py", line 120, in start_single
horizons.main.start_singleplayer(map_file, game_data)
File "/usr/lib/python2.6/site-packages/horizons/main.py", line 155, in start_singleplayer
_modules.session.init_session()
File "/usr/lib/python2.6/site-packages/horizons/session.py", line 99, in init_session
self.view = View(self, (15, 15))
File "/usr/lib/python2.6/site-packages/horizons/view.py", line 56, in __init__
self.view = horizons.main.fife.engine.getView()
File "/usr/lib/python2.6/site-packages/fife/fife.py", line 1746, in <lambda>
__getattr__ = lambda self, name: _swig_getattr(self, Engine, name)
File "/usr/lib/python2.6/site-packages/fife/fife.py", line 34, in _swig_getattr
raise AttributeError,name
AttributeError: getView

Traceback (most recent call last):
File "/usr/share/unknown-horizons/run_uh.py", line 386, in <module>
main()
File "/usr/share/unknown-horizons/run_uh.py", line 174, in main
horizons.main.start(options)
File "/usr/lib/python2.6/site-packages/horizons/main.py", line 115, in start
fife.run()
File "/usr/lib/python2.6/site-packages/horizons/engine.py", line 262, in run
self.loop()
File "/usr/lib/python2.6/site-packages/horizons/engine.py", line 270, in loop
self.engine.pump()
File "/usr/lib/python2.6/site-packages/fife/fife.py", line 1765, in pump
return _fife.Engine_pump(*args)
RuntimeError: Catched director exception
AL lib: ALc.c:1879: exit(): closing 1 Device
AL lib: ALc.c:1808: alcCloseDevice(): destroying 1 Context(s)
AL lib: ALc.c:1420: alcDestroyContext(): deleting 3 Source(s)
AL lib: ALc.c:1818: alcCloseDevice(): deleting 3 Buffer(s)


Wo liegt der Fehler?

Gruß
Thomas


Bewertung: 174 Punkte bei 12 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Unknown Horizon
Thomas Kinnen, Samstag, 25. September 2010 18:20:30
Ein/Ausklappen

Hallo Thomas,
dieser Fehler tritt bei einer veralteten FIFE Version auf. Zum Benutzen des aktuellen Release muss die SVN Version von FIFE benutzt werden. Der 0.3.x Release reicht leider nicht. Ich werde dem SUSE Paketmaintainer bescheid geben, hoffentlich kann dieser dann ein Update online stellen. Ansonsten bliebe dir noch FIFE selber vom SVN aus zu installieren. Eine Anleitung dazu findest du im Downloadbereich unserer Website.

Gruß Thomas


Bewertung: 155 Punkte bei 14 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

3451 Hits
Wertung: 176 Punkte (17 Stimmen)

Schlecht Gut

Infos zum Autor

Thomas Kinnen

Thomas ist Informatik Student an der TU München. Er ist Projekt Coordinator und einer der Programmierer von Unknown Horizons (http://www.unknown-horizons.org).


Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...