Kategorie-Archiv: Sauerbraten

Sauerbraten ist ein Open Source Spiel, bei dem man mit anderen zusammen auch Maps bauen kann – dies haben wir hauptsächlich getan.

BananaBread – Sauerbraten im Browser

Ist schon etwas älter (August 2012) aber ziemlich cool.

Im “Mozilla Developer Network” gibt es eine Demonstration von azakai, in der man im Browser ein limitiertes Sauerbraten spielen kann. Dafür wird die Engine von Cube 2: Sauerbraten mittels Emscripten nach JavaScript und WebGL kompiliert.

Funktioniert auch bei Full-HD Auflösung sehr gut in Chromium mit 55 FPS.

Die Demo und ein Video gibt es unter https://developer.mozilla.org/de/demos/detail/bananabread (auf “DEMO STARTEN” klicken). Aktuell kann man 5 Level ausprobieren.

Weitere Informationen unter https://wiki.mozilla.org/HTML5_Games/BananaBread.

BananaBread - Sauerbraten im Browser
BananaBread – Sauerbraten im Browser

Gefunden auf http://web3dblog.wordpress.com/2012/09/09/bananabread-cube-2-engine-in-the-browser/.

Video: Sauerbraten-Map Kleine Stadt

Kleine Stadt von oben
Kleine Stadt von oben

Die Map “Kleine Stadt” haben wir schon vor langer Zeit fertig gestellt; nur wollte bisher keiner ein Video davon machen und ich konnte es nicht wegen meiner alten Grafikkarte.

Doch gestern hat sich endlich jemand gefunden, der das Video von der kleinen Stadt gemacht hat.
Vielen Dank an Meister Korni 🙂

Und das Video ist richtig geil gemacht, gefällt mir sehr gut :), Kompliment, das ist einfach nur genial 😀
Ich ziehe meinen virtuellen Hut 🙂

An der Map haben damals mitgebaut:

  • Jumpingbit
  • Janek
  • Jokaloma
  • Prittchard
  • SmartWish
  • Kattalunikes
  • Natenom

Die Musik im Video stammt von der Band “Ashes of Pompeii”, das Stück heisst “Flying Carpets” und es steht unter der Lizenz CC by-nc-sa.
Ich habe es zum ersten Mal auf der CD des OpenMusicContest 2005 gehört. Auf deren Website kann man es auch im FLAC-Format herunterladen (Nr. 2).

Die Website der Band ist http://www.ashesofpompeii.com.

Das Video selbst ist, wie auch die Musik, unter der Lizenz CC by-nc-sa lizenziert.
Die Original-Datei (ca. 600 MiB, mp4) gibt es auf Anfrage.

Und hier das Video:
sauerbraten_map_kleine_stadt_videothumb

Die Map selbst kann man im Wiki herunterladen; dort steht auch, wie man sie im Spiel testen kann usw.

Bilder in FullHD gibt es in der Galerie.

Screenshots verschiedener Sauerbraten-Maps

Diese Screenshots wurden bisher in der Galerie aufgewahrt und nun hierher in den Blog verschoben.

Charaktere

Ich mag keine Waffen … hier sind aber sehr detailierte Figuren und xxx zu sehen 🙂

Die Map stammt von mX|Kraiden und mX|Snowy vom … na? … ja, vom mX Clan.

Eine Website zum Verlinken konnten die beiden leider nicht nennen.

screenshot_87680 screenshot_93307 screenshot_98512 screenshot_104379 screenshot_123975 screenshot_129106 screenshot_139095 screenshot_142924 screenshot_148703 screenshot_165430 screenshot_423151 screenshot_429957 screenshot_440176 screenshot_554298 screenshot_561862 screenshot_571245 screenshot_576191 screenshot_583322 screenshot_646445

Metro

sauerbraten_metro_map_1 sauerbraten_metro_map_2 sauerbraten_metro_map_3 sauerbraten_metro_map_4 sauerbraten_metro_map_5 sauerbraten_metro_map_6 sauerbraten_metro_map_7 sauerbraten_metro_map_8 sauerbraten_metro_map_9 sauerbraten_metro_map_10 sauerbraten_metro_map_11 sauerbraten_metro_map_12 sauerbraten_metro_map_13 sauerbraten_metro_map_14

Verschiedenes

Screenshots von verschiedenen Maps die auf unseren Servern von verschiedenen Menschen bearbeitet wurden (nicht von uns).

sauerbraten_map_misc_1 sauerbraten_map_misc_2 sauerbraten_map_misc_3 sauerbraten_map_misc_4 sauerbraten_map_misc_5 sauerbraten_map_misc_6 sauerbraten_map_misc_7 sauerbraten_map_misc_8 sauerbraten_map_misc_9 sauerbraten_map_misc_10 sauerbraten_map_misc_11 sauerbraten_map_misc_12 sauerbraten_map_misc_13 sauerbraten_map_misc_14

Partikel

Die Map wurde auf einen der öffentlichen Sauerbraten-Server hochgeladen. Wer sie gemacht hat ist mir nicht bekannt.

sauerbraten_map_particles_1 sauerbraten_map_particles_2 sauerbraten_map_particles_3 sauerbraten_map_particles_4 sauerbraten_map_particles_5 sauerbraten_map_particles_6 sauerbraten_map_particles_7 sauerbraten_map_particles_8 sauerbraten_map_particles_9 sauerbraten_map_particles_10 sauerbraten_map_particles_11 sauerbraten_map_particles_12 sauerbraten_map_particles_13 sauerbraten_map_particles_14 sauerbraten_map_particles_15 sauerbraten_map_particles_16

Riesenstadt

Auch wieder eine Map die auf einem öffentlichen Server lag. Auch hier ist der Erbauer unbekannt.

sauerbraten_map_megatown_1 sauerbraten_map_megatown_2 sauerbraten_map_megatown_3 sauerbraten_map_megatown_4 sauerbraten_map_megatown_5 sauerbraten_map_megatown_6 sauerbraten_map_megatown_7 sauerbraten_map_megatown_8 sauerbraten_map_megatown_9 sauerbraten_map_megatown_10 sauerbraten_map_megatown_11 sauerbraten_map_megatown_12 sauerbraten_map_megatown_13 sauerbraten_map_megatown_14 sauerbraten_map_megatown_15

Stadt

Noch eine Stadt, Erbauer unbekannt.

screenshot_337362 screenshot_342937 screenshot_343106 screenshot_348822 screenshot_353960 screenshot_358105 screenshot_364132 screenshot_375423 screenshot_383057 screenshot_402410 screenshot_406147 screenshot_422566 screenshot_428427 screenshot_434646 screenshot_463558 screenshot_468269 screenshot_479366 screenshot_481942 screenshot_483075 screenshot_488371 screenshot_499008 screenshot_982222_720p screenshot_992095_720p screenshot_1005489_720p screenshot_1020703_720p screenshot_1047075_720p screenshot_1057103_720p screenshot_1076401_720p screenshot_1082868_720p screenshot_1089225_720p screenshot_1118894_720p screenshot_1125666_720p screenshot_1153522_720p screenshot_1156896_720p screenshot_1203577_720p screenshot_1329494_720p

Video: Wir haben ein Video von unserer Mumble Map gemacht :)

Wir haben heute zusammen ein Video von unserer Mumble-Map gemacht …
… zumindest sind wir darauf herumgelaufen während Jumpingbit mit seinem HellPC alles aufgenommen hat 😛
Dazu gute Musik von Hostile Cell, etwas Arbeit in einem Videobearbeitungsprogramm, ein paar Credits, viel PC Power und ein unendlich langes Hochladen, fertig.

Das Video gibt es bei Youtube zu sehen:


mumble_map_video_thumbnail

Musik und Video stehen unter der Creative Commons Lizenz CC BY-SA.

Die Map entstand damals weil wir mal was anderes in Sauerbraten bauen wollten als nur Häuser, und da kam als Idee, dass wir einen Mumble-Screenshot bauen; hier im Detail.
Und da Mumble 1.2.3 am Wochenende in freigegeben werden soll, haben wir dieses Ereignis zum Anlass genommen um ein schönes Video von unserer Map machen; schließlich hat nicht jeder das Spiel Sauerbraten auf seinem PC um sich die Map ansehen zu können.

Danke an die Mitglieder des OSH-Clans die für das Video mitgespielt haben, namentlich a_teammate, Legend, Railway, Tylon und Trixxer.
Von uns waren dabei: Korni, Jumpingbit und Natenom.

Bilder von der Map gibt es in der Galerie und in HD.

Alle weiteren Informationen zum Video und die Map zum Herunterladen gibt es im Wiki.

Nachtrag: Ja, die Map war schon immer auf 1.2.3 gebaut, wir haben nicht einfach nur ein Aufnahmeicon nachträglich eingebaut. Wir nutzen schließlich immer die neuesten Snapshots, RCs, etc. Und so haben wir uns die Zeit bis zum Release etwas verkürzt 🙂
Und wenn ich mich richtig erinnere dachten wir mal wieder, dass damals eventuell kurz danach das Release kommen koennte … wie mehrmals bisher 🙂
Als Beweis soll der Blogeintrag vom 28. August 2010 dienen; dort wurde die Map vorgestellt und es ist sowohl im Screenshot als auch im Text zu sehen, dass es sich um 1.2.3 handelt.
https://blog.natenom.com/2010/08/sauerbraten-spielbare-map-mumble-ist-fertig/.

Tschüss Sauerbraten… MM| Server werden abgeschaltet

Die Sauerbraten-Phase ist nun bei uns endgültig zu Ende; zum einen ist keiner mehr übrig, der noch Interesse an diesem Spiel hat.

Und zum anderen habe ich kein Interesse mehr daran, mehrere Server laufen zu lassen bei denen der meiste Ärger dadurch entsteht, dass ein allein herrschender Wannabe an Hinz und Kunz Auth-Schlüssel vergibt mit denen diese dann auf jedem Server Master-Status erlangen können um zu tun was sie wollen, ganz nach ihrem Gutdünken.

Und wenn man als Betreiber des Servers selbst entscheiden will wer Rechte haben soll und diesen Auth-Mechanismus deaktiviert, sperrt Herr Projektleiter Wannabe den Server nach Kenntnisnahme sofort aus der öffentlichen Liste aus.

Selbst als einer seiner “Auserwählten” Amok gelaufen ist und alle unsere Server und auch andere immer wieder leer gekickt hat und ich ihm sagte ich würde diesen Mechanismus zum Schutz ersteinmal deaktivieren, ist ihm nichts besseres eingefallen als zu drohen.
Hier der entsprechende Auszug aus dem IRC (der Chat war öffentlich):

Dec 01 22:24:41 <Natenom> eihrul: I will disable now auth as long as this freak has an auth key … so don’t remove our servers.
Dec 01 22:25:04 <eihrul> Natenom: if you disable auth, i disable your server
Dec 01 22:25:08 <eihrul> Natenom: shall we?

Solch eine Aussage würde ich vielleicht noch von einem trotzigen Kind erwarten, nicht jedoch vom Projektleiter von Sauerbraten.

Solche Geschichten mit spinnenden Auth-Schlüssel-Besitzern sind leider öfters vorgekommen; es wurden z.B. MM| Clan-Mitglieder vom eigenen Server gekickt, andere Benutzer wegen Kindereien gekickt und viele dieser Leute sehen leider die ihnen gegebene “Verwantwortung” als reine Penisverlängerung an und/oder spielen die ganze Zeit gut sichtbar mit Master-Status.
Es sind natürlich nicht alle so, aber leider zu viele. Der Apfel fällt hier wohl nicht weit vom Stamm.

Auf so eine Kinderkacke habe ich keine Lust mehr, deshalb werden irgendwann in den nächsten Tagen alle unsere Sauerbraten-Server (MM|OpenServer und die MM|Baustellen A bis G) abgeschaltet.
(Ohne die genannten Umstände hätte ich die Server wohl auch weiterhin betrieben da der Linuxserver genug ungenutzte Reserven hat und mir das Projekt besonders wegen coop edit sehr gefällt.)

Auf dann … es gibt noch viele andere wirklich freie Spiele 🙂

Nochmal Sauerbraten…

Eigentlich wollte ich den Sauerbraten Server MM|OpenServer demnächst abschalten. Hopmod ist Buggy, nette Dinge wie auth funktionieren nicht und Sauerbraten spielen bei uns kaum noch jemand.
Und dann gibt es noch bei Sauerbraten den unantastbaren, allwissenden King der alles unter seiner Kontrolle haben will; nicht gerade mit OpenSource vereinbar.

Was das Problem mit auth angeht, hat mich jemand vor ein paar Tagen auf eine Hopmod Alternative gebracht: XSBS.

Die Vorteile:

  • Weniger Speicherverbrauch und kein Speicherleck (Hopmod verbraucht jede Stunde einige MB mehr)
  • Alles was mit auth zu tun hat funktioniert. Man kann also bestimmten Benutzern unabhängig vom Adminpasswort Rechte geben 🙂 Bei Hopmod hatten bestimmte Leute halt immer das aktuelle Passwort; wenn einer Scheisse gebaut hat, musste jeder das neue Passwort holen.
  • Zusätzlich kann man sich seinen Nicknamen schützen lassen.
  • XSBS ist in Python geschrieben; da kann ich zumindest den Code ansatzweise verstehen und selbst anpassen 🙂

Einige Dinge wurden bereits für unseren Server angepasst:

  • Nur ein Admin kann neue Benutzer anlegen.
  • Das Kommando “names” kann nur von Admins benutzt werden.
  • Nur Mastermode 0 verfügbar.

Die Syntax für Befehle bei XSBS ist “#befehl”; eine Übersicht bekommt man mit “#listcommands”. Wenn man einen Account hat, kann man sich mit “#login email@domain.tld password” einloggen.
Diejenigen die früher das Adminpasswort hatten, können sich dann mit “#admin” zum Admin oder mit “#master” zum Master machen. Solange jemand als Admin eingeloggt ist, kann kein anderer Benutzer master werden.
Wer an einem Zugang interessiert ist kann sich auf Mumble oder im Jabber MUC melden.

Man kann sich mit folgendem Befehl das Einloggen auf eine Taste binden:
bind KP_PLUS [say “#login email@domain.tld passwort”]

Der Server läuft seit heute auf sb.natenom.name 28785, ersetzt also direkt den alten Hopmod. Der alte Name bleibt aber erstmal für einige Tage.

Im Projekt XSBS hat sich zwar seit Ende März 2010 nichts mehr getan, aber im Gegensatz zu Hopmod funktioniert es.

Schau ma mal wann wir Hopmod ersetzen können und ob die Benutzer es annehmen.
Falls nicht … dann machen wir weiter wie geplant … nämlich aus 😛