Update Entwicklungsupdate #2 - Maps und Code

  • 631
  • 10
Sehr geehrte Luminu Community,

Vorab - falls ihr noch nicht unserem Discord Server beigetreten seid, könnt ihr das unter https://discord.luminu.net/ tun. Dort erhält man am schnellsten neue Informationen und später gegebenfalls exklusive Eindrücke zu unserem Netzwerk.

Dieser Beitrag wird neben dem eigentlichen Thema auch nochmals unseren momentanen Entwicklungsstand und ein paar schicke Bilder enthalten.
Einige von euch haben uns gefragt, ob wir Maps, Code, und Spielmodi von gewissen anderen Netzwerken übernehmen würden, daher wird es in diesem Beitrag um genau dieses Thema gehen.

Vollständige Neuentwicklung
Allgemein ist es uns sehr wichtig, so weit wie möglich auf unseren selbst erstellten Systeme zu laufen, so werden wir auch keine Maps wiederverwerten. Damit die Server schlussendlich auch so performant, wie es in der 1.15 nun eben möglich ist laufen, bedeutet das auch, dass wir uns von so ziemlich allen alten Systemen getrennt haben, da diese oftmals in extremem Zeitdruck entstanden sind, unglaublich unschön zu verwenden und weiterzuentwickeln sind, oder auch von Grund auf schlecht designed worden sind.

Dies bedeutet aber auch, dass das Entwickeln von allen grundlegenden System sehr viel Zeit in Anspruch nimmt, dessen Design gut durchdacht wird, und sie auch in Zukunft leicht skalierbar und flexibel bleiben müssen. Ähnlich kommen immer wieder Projekte dazu, denen man anfangs wenig Gedanken schenkt, beispielsweise Hologramme (vorher HolograpicDisplays), oder 1.8er PvP (ohne Hitdelay, Angeln machen Knockback, Enchanten ohne Lapis, alte Schadensberechnung für Waffen/Rüstung, Regeneration, ... - vorher OldCombatMechanics), die nun vollständig durch eigene Lösungen ersetzt worden sind.

Diese Sauberkeit braucht also seine Zeit, weshalb wir euch auch erst ein Releasedatum ankündigen wollen, wenn wir uns zu 100% sicher sind, dass wir tatsächlich alles abgedeckt haben (sowohl interessante Spielmodi als auch die Hintergrundsysteme) - Monatelang wird es aber nicht mehr dauern :p
Für die interessierten/aufmerksamen Leser: Vor Release wird es eine nette geschlossene Beta-Phase mit 2 der 3 zum Release geplanten Spielmodi geben.

Spielmodi
Zum Release werden (soweit geplant) mit 3 Spielmodi starten, von denen 2 bereits in den unteren Screenshots gezeigt werden. Der dritte bleibt noch eine Weile geheim, und wird auch der "einzigartigste unserer Spielmodi sein" - sollte das Netzwerk dann nicht gerade ein Disaster sein, werden natürlich auch weitere folgen :p

Die ersten beiden Modi gibt es bereits auf einigen Netzwerken, wir werden mithilfe der 1.15 und eigenen Innovationen aber definitiv einige Gründe bieten, explizit auf unseren Servern zu spielen, und nicht auf einem beliebigen anderen... Auf explizite Features gehen wir zu späterer Zeit ein!

Voreindrücke der Maps
Bevor wir wieder in Stille verfallen, sind hier nochmal 3 Screenshots von schick aussehenden Bauten:







Nun gut, wir hören uns hoffentlich bald wieder mit tollen Neuigkeiten!

Mit erleuchteten Grüßen
Eure Luminu Serverleitung

Update Entwicklungsupdate - Die 1.15

  • 1.213
  • 11
Liebe Luminu-Community,

Nach 3 Wochen der Stille wollen wir unseren momentanen Entwicklungsstandpunkt erklären, bevor es in wenigen Wochen eine noch interessantere Ankündigung geben wird... :p
Dies ist ein erstes kleines Entwicklungsupdate, in dem wir euch Pläne und Entscheidungen zur Serverstruktur nahelegen wollen, in den nächsten Tagen und Wochen folgen also noch 2-3 weitere Beiträge dieser Art (und wie erwähnt eine andere, noch interessantere Überraschung ;))

Server Version
Vor 4 Tagen wurde von Mojang die Minecraft Version 1.15 released, auf welche wir unsere Server und Systeme tatsächlich auch schon wieder geupdatet haben. Die Frage, welche Version unser Netzwerk unterstützen sollte, war keine wirklich schwere Frage - die 1.8 ist einfach mit deutlich zu viel Eigenaufwand (Sicherheitslücken, Crasher, viele andere kleine Bugs) und ist nach nun 5 Jahren seit Release einfach langweilig, repetitiv, und mühsam zum Aufrechterhalten geworden. Gleichzeitig brachte es aber die viel wichtigere Frage: Wie handhaben wir Serverperformance und natürlich für euch noch relevanter, das Kampfsystem. Die vielen neuen Features und Möglichkeiten zur Erweiterung kommen leider mit dem Nachteil von teilweise schlechter Serverperformance, weshalb wir uns sehr stark in der Entwicklung darauf fokussieren mussten, den Minecraft Server nicht zu überlasten und anderweitig Lag vorzubeugen, was mittlerweile aber auch ziemlich gut funktioniert (auf diese Art der Entwicklung fokussieren wir uns aber erst im nächsten Beitrag).

PvP
Das 1.9 Kampfsystem hingegen ist - darüber müssen wir uns nicht streiten - nicht ideal für PvP, vor allem wenn es um energiegeladene Minispiele geht. So haben wir ziemlich schnell die Entscheidung getroffen, den Hitdelay (sowie viele andere PvP betreffende Änderungen, z.B. Rüstungsstärke, Axtschaden, Notch-Äpfel, Angelknockback, ...) wieder dem 1.8 System anzupassen. Spieltechniken, wie zum Beispiel das Reducen, sind also weiterhin möglich.

Gleichzeitig sind wir aber auch schon gespannt auf die kommenden PvP Änderungen, die durch starken Community Input geprägt werden.
Hier beispielsweise der letzte Combat Snapshot: In Kurz: Der nervige Hitdelay ist weg, und Schilder, Äxte, andere Waffen wurden angepasst, um Varietät im Spielstil zu fördern, ohne eines der Dinge (wie der Schild momentan) zu stark/unausgeglichen zu machen. Indem wir unseren Server also auf der 1.15 aufbauen, wird es aller Wahrscheinlichkeit unglaublich einfach für uns sein, auf die dann folgende Version mit den Kampfänderungen zu wechseln... natürlich nur, wenn sie auch wirklich gut im Endzustand erscheinen :p

1.8-1.15 Client Support
Ein wichtiges Thema ist auch, dass ihr weiterhin Clients wie LabyMod oder Badlion verwenden könnt, selbst wenn sie noch nicht für die neuste Version verfügbar sind. Hierfür erlauben wir also tatsächlich alle Clients bis hin zur 5 Jahre alten 1.8 auf unseren Servern! Hierfür dienen die Projekte ViaVersion, ViaBackwards, und ViaRewind, die von so ziemlich allen Netzwerken mit solchem Clientsupport universell verwendet werden, sei es Mineplex, Gomme, Timolia, NeruxVace, ... (mit seltenen Ausnahmen, wie Hypixel oder Rewi). Ich selbst bin als Contributor maßgeblich an der Entwicklung von ViaVersion und ViaBackwards beteiligt, und kann von euch gemeldete Bugs somit ziemlich schnell beheben und auch andere Optimierungen treffen.

... Auch wenn man mit der 1.8 "spielen" kann, optimal ist es nicht (da die zweite Hand fehlt und einige neue Blöcke und Mobs keine perfekten Darstellungen in der 1.8 haben). Falls ihr also LabyMod verwenden wollt, trifft sich die 1.12.2 LabyMod Version am besten, für Badlion natürlich auch die neuste supportete Version. Dinge wie Partikel, Mobs, Sounds, Blöcke, und Items werden auf jeweilige in der Client Version vorhandenen Partikel etc. remapped. Um 2 Beispiele zu nennen: 1.15 Bienen werden als fliegende Pufferfische in der 1.13/14, und als Fledermäuse in allen darunter liegenden Versionen erscheinen. Die 1.14 Armbrust erscheint einfach als Bogen - man kann die Armbrust auch ganz normal spannen, es fehlt aber natürlich das perfekt passende visuelle Feedback beim fertigen Spann.

Zusammengefasst also - alles funktioniert aufgrund des größtenteils selbst entwickelten Clientsupports von der 1.15 bis hin zur 1.8, aber je höher die Clientversion, desto angenehmer das Spielen!

... Damit war's das auch schon für diesen netten Beitrag, wir hören (/sehen/lesen?) uns demnächst wieder <o/

Mit freundlichen Grüßen
Eure erleuchtete Luminu Serverleitung

Ankündigung Luminu

  • 1.652
  • 29
Halli hallo!

@xImSyntax hat sich alle Mühe gemacht, das Forum so schnell wie möglich für euch einzurichten; Bis zu unserem tatsächlichen Release werden hier nun ab und an kleinere Ankündigungen und Teaser zum neuen Netzwerk folgen. Gleichzeitig wird es auch als Meldestelle für Bugs, sowie das Erstellen von Bewerbungen, Entbannungsanträgen, Ideen, und natürlich allgemeinen Communityposts dienen.

Zu Anfang interessante Foreninhalte wären der Communitytab, Bewerbungsanforderungen, und die Teamliste.
Bewerbungen als Entwickler, Designer, und Architekten sind somit wieder offiziell möglich (vorher unbedingt die jeweiligen Anforderungen durchlesen!).
Zu einer Supporter-Bewerbungsphase wird xImSyntax zu späterer Zeit eine Ankündigung verfassen. :)

Für das weitere Zurechtfinden gibt es außerdem folgende Links:
Mit freundlichen Grüßen
Eure erleuchtete Luminu Serverleitung

Community Discord

Oben