[Projekt] Lords & Peasants

Hier könnt ihr euch selbst, eure Homepage, euren Entwicklerstammtisch, Termine oder eure Projekte vorstellen.
Forumsregeln
Bitte Präfixe benutzen. Das Präfix "[Projekt]" bewirkt die Aufnahme von Bildern aus den Beiträgen des Themenerstellers in den Showroom. Alle Bilder aus dem Thema Showroom erscheinen ebenfalls im Showroom auf der Frontpage. Es werden nur Bilder berücksichtigt, die entweder mit dem attachement- oder dem img-BBCode im Beitrag angezeigt werden.

Die Bildersammelfunktion muss manuell ausgeführt werden, die URL dazu und weitere Details zum Showroom sind hier zu finden.

This forum is primarily intended for German-language video game developers. Please don't post promotional information targeted at end users.
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

[Projekt] Lords & Peasants

Beitrag von Aramis »

Hallo, mich gibt's auch noch :)

Nachdem unser letztes Spieleprojekt - Entropy Rising - abgeschlossen und auf Steam angekommen war, fragten wir uns: was nun? Alsbald war die Idee geboren, ein Mittelalter RTS zu bauen. Nach fast zwei Jahren Konzeptionsphase und mehreren Anlaeufen sind wir bei Unity als Framework gelandet und kamen damit recht gut voran.

Lords & Peasants

... ist ein Aufbau- und Abbaustrategiespiel im idyllisch-bedrohlichem Mittelaltersetting. Viel Gruen, viel Natur, viel Gefahr, viel Wirtschaft, viel Burg, viel Brand und Zerstoerung, ein bisschen Politik.

Eckdaten
  • Singleplayer: Endlosspiel gegen eine erbarmungslose und noch nicht existente AI. Ob und wie weit man sich dabei gegen Naturkatastrophen, Jahreszeiten etc wehren muss ist noch nicht ganz sicher.
  • Multiplayer (hoffentlich bis zu 16 Leute): symmetrische und asymmetrische Szenarien. Fokus auf einen moeglichst stabilen, zuverlaessigen Multiplayer.
  • Maps sind (aktuell) prozedural generiert. Geplant sind NPC Staedte und Banditenlager, die eine aktive Rolle im Spiel haben.
  • Lehnssystem: bei Eroberung eines Dorfes kann sich der unterlegene Spieler anstatt aus dem Spiel auszuscheiden dem ueberlegenen Spieler anschliessen und das Spiel als dessen Lehnmann fortsetzen.
  • Kampfsystem: Einzel- und Formationskampf, Einheiten koennen manuell gesteuert werden.
Aktuell befindet sich das Spiel in einem fruehen Alphastadium: die Simulation ist recht weit gediehen und voll spielbar. Kampfsystem, UI und Grafik sind gerade erst im Entstehen. Multiplayer existiert als Prototyp.

Screenshots
idylle.PNG
twocities.jpg
twocitiesinside.jpg
IMG_08032017_001516_0.png
w2.jpg
w1.jpg
Mehr Info

Website
Facebook
... wir haben vor von nun an einen nicht sonderlich regelmaessigen Dev-Blog zu fuehren. Updates werden wir jeweils auch auf ZFX posten ;-)

Zuletzt

Wir freuen uns ueber eure Unterstuetzung auf Steam Greenlight (die Plattform wird bald durch Steam Direct ersetzt, wir hoffen dennoch noch in letzter Sekunde die Freigabe zu erhalten - sicher ist sicher)
Benutzeravatar
Schrompf
Moderator
Beiträge: 5077
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Schrompf »

Das sieht cool aus! Könnte Spaß machen... viel Erfolg!
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Benutzeravatar
marcgfx
Establishment
Beiträge: 2114
Registriert: 18.10.2010, 23:26

Re: [Projekt] Lords & Peasants

Beitrag von marcgfx »

Vielversprechend, bin gespannt was da noch kommt :)
Benutzeravatar
Sunroc
Beiträge: 33
Registriert: 05.02.2017, 21:58

Re: [Projekt] Lords & Peasants

Beitrag von Sunroc »

Mir gefällt der aktuelle Grafikstil ganz gut, ich fühle mich ein wenig in die alten Ultima Onlinezeiten zurück versetzt. Nur halt mit gescheiter 3D Grafik :)
Benutzeravatar
gombolo
Establishment
Beiträge: 161
Registriert: 26.01.2011, 20:33

Re: [Projekt] Lords & Peasants

Beitrag von gombolo »

Sieht toll aus. Ich liebe solche Spiele. Viel Erfolg bei der Umsetzung. :)
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

Danke!!
Benutzeravatar
Krishty
Establishment
Beiträge: 8316
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Krishty »

[youtube]vdZVtPA8PzU[/youtube]
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
scheichs
Establishment
Beiträge: 896
Registriert: 28.07.2010, 20:18

Re: [Projekt] Lords & Peasants

Beitrag von scheichs »

fUFF! Also ich bin nicht firm was (aktuelle) EchtzeitStrategie angeht, aber das hier sieht ziemlich OP aus!
Viel Erfolg!
Benutzeravatar
Krishty
Establishment
Beiträge: 8316
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Krishty »

Ja, wünsche ich auch!

(Weil’s nicht so deutlich war: Ich habe mit dem Projekt nichts zu tun. Ich verfolge nur Aramis’ Tweets und hab’s deshalb hier gepostet :) )
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

Krishty war schneller als ich :-) Danke fuer den Repost!

Ja, uns gibt's immer noch. Obiges Video repraesentiert den aktuellen Stand von Lords & Peasants nach ca 1 Jahr weiterer Entwicklung (weiterhin 3x Hobby/Freitzeitentwickler)

Der erste Gebaeudetier (Holz) ist nahezu vollstaendig und die wichtigsten Systeme sind implementiert (Strassen/Mauern, Bausystem, Fraktionensystem + minimale NPC AI, bisschen UX). Technisch sind wir noch immer auf Unity, verwenden allerdings mittlerweile unser eigenes Terrain und Vegetationsystem, womit Weitsicht mit tausenden an Baeumen kein Problem mehr darstellt.

Feedback zum Look und Gameplay sehr willkommen.

Alex
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

Aktuelle Shots: eine mittelgrosse (eigene) Siedlung, alle Gebaeude noch in der ersten Ausbaustufe.
2k1.PNG
2k3.PNG
Ein NPC-Dorf, das uns feindlich gesinnt ist ... aber das naechstgelegene NPC Banditenlager kam uns zuvor :-)
2k2.PNG
Benutzeravatar
Schrompf
Moderator
Beiträge: 5077
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Schrompf »

Wow, sieht sehr cool aus. Mit eigenem Baum- und Wiesen-Renderer? Gibt's da ein paar coole Techniken, von denen Du was erzählen kannst? Vorausgesetzt Du hast Zeit und Lust.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
joggel

Re: [Projekt] Lords & Peasants

Beitrag von joggel »

@Aramis
Ich weiß nicht ob Du hier mitliest. Aber eines würde mich mal interessieren:
Wie kommst Du an deine Projekte oder Teams?
Fallen die Dir ein und schaust dann nach Mitstreitern, oder wie passiert das?

Gruß
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

Es kann sein dass es (mal wieder) ein Weilchen dauert, aber wir planen einen Dev-Blog anzufangen und dann auch ueber unsere Erfahrungen mit dem Feld-Wald-und-Wiesen-Renderer (und der Simulation/Architektur hinter dem Spiel) zu erzaehlen.

Hier ist die Kurzform:

Unser Terrainmesh ist komplett GPU-generiert, mit 1 grosser Textur als Datengrundlage (Hoehen, Ist-Gebaeude, Ist-Wald, Ist-Verbrannt). Von dieser ist eine zweite Textur (ueber einen Shader) abgeleitet die dann (Tangente, Bitangente, 4 komprimierte Splat-Gewichte) haelt. HW-Mip mapping gibt uns dann weichgezeichnete Versionen von allen Datenmaps gratis, was weiche Uebergaenge erlaubt. Der tatsaechliche Terrain-Render liest beide Texturen an verschiedenen MIP-Levels, rekonstruiert eine Weltposition mit Normale und macht dann ganz normales Splatting mit aktuell 4, bald 8 Kanaelen. Ein Gebaeude zu setzen (oder als Vorschau anzuzeigen) laeuft daraus raus ein Rechteck in die erste Textur zu rendern, dabei die Hoehe anzupassen und das Ist-Gebaeude-Bit zu setzen. Dann rendern wir ein etwas groesseres Rechteck in der zweiten Textur neu und das Terrain passt sich sofort in Echtzeit an.

Gras funktioniert so aehnlich: wir rendern statische Patches voller Gras-Blades und verschieben sie in der Naehe von Gebaeuden oder anderen Blockern (wieder aus denselben Texturen) unter das Terrain bzw. clip(-1)en.

Mit dem Ergebnis bin ich recht zufrieden:
terrain3.png
Vorschau von Gebaeuden (und Loeschen, Verschieben etc) ist damit recht einfach nachdem die eigentliche Aenderungen (Rechteck in Textur fuellen) einfach rueckgaengig zu machen ist.

Auch LOD auf Entfernung ist damit recht einfach, hier z.b. eine 4k Map:
4k.PNG
Quadratische Patches in variabler Aufloesung. Nachdem die Hoehendaten des Terrains aus einem entfernungsabhaengigen MIP-Level der Heightmap kommen, ist es einfach eine hinreichende Patch-Aufloesung zu waehlen. im Screenshot sind die hinteren 3/4 der Karte mit 3 Drawcalls aus jeweils 128x128 verts gerendert (an Unity vorbei, tauchen auch nicht in den Tris-Stats auf).

Zu Baeumen gibt es nicht viel zu sagen: wir rendern die Billboards in grossen Batches (aktuell das Aequivalent einer 256x256 Terrain Tile). Batches sind all-or-nothing - wenn auch nur ein Baum sichtbar ist rendern wir den ganzen Batch. In der Naehe der Kamera fader der Billboard-Shader gegen 0 und wir zeigen stattdessen ordentliche Tree-Meshes an. Die ganze Loesung war ein Ersatz fuer Unity's existierendes Baum-Batching-System, das leider nicht skalierte (da jeder Baum als einzelnes Szenenobjekt betrachtet wird, mit separatem culling + rebatching jedes Frame).

Uebergaenge sind noch nicht perfekt, aber ganz passabel:
treefade.PNG
@Joggel, zu deiner Frage:

Aktuell sind wir ehemalige Studienkollegen - zuvor hatten wir in aehnlicher Besetzung Entropy Rising gebaut und kennen uns entsprechend gut. Die Idee fuer dieses Spiel (bzw der Wunschtraum) war effektiv schon seit Jahren da, nur der Anfang war schwer :-) Ein Patentrezept um Mitstreiter zu finden habe ich nicht.
Benutzeravatar
Krishty
Establishment
Beiträge: 8316
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Krishty »

GPU-generiert; schön. Die große Frage bei sowas ist immer: Wie kriegt man es mit der CPU synchronisiert, z.B. für KI? Pflegt ihr einfach eine Kopie der Textur für die CPU?
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

Ja - der Simulationsteil des Spiels haelt eine CPU-Version der Map, auf der dann Pathfinding, KI etc aufbauen. Dafuer brauchen wir allerdings wirklich nur die Hohen und nur ein Subset aller Modifikationen wird darauf angewandt (alles was fuers Gameplay relevant ist).
Benutzeravatar
ScoreJoe
Beiträge: 4
Registriert: 19.04.2016, 13:22
Benutzertext: Game Audio
Wohnort: Niedersachsen / Hamburg
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von ScoreJoe »

Ich bin gerade bei den Screenshots hängen geblieben und bin begeistert. Hut ab! Sieht top aus! Viel Erfolg weiterhin.
Spielebegeistert und arbeite im Bereich Game Audio! Komposition und Produktion von Musik und Sounds für Games.
--> Kontakt

Some of my favs: Skyrim, Witcher III, Journey, Monkey Island und Prince of Persia 2D ;-P (seiner Zeit), Mirrors Edge

Zuletzt gespielt: Rise of the Tomb Raider
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

Danke dir!

Neuestes Feature ist Fog Of War (aktuell in der einfachen Variante: einmal entdecken langt).
fow4.PNG
Die Minimap ist auch einsatzbereit:
fog_of_war.png
In diesem Beispiel haette der Spieler vielleicht ein bisschen weiter spaehen sollen ...
fow2.PNG
... dann waere ihm vermutlich das Banditencamp aufgefallen:
fow3.PNG
Benutzeravatar
Schrompf
Moderator
Beiträge: 5077
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Schrompf »

Sieht cool aus, aber: gib doch bitte auch Gebäuden etwas Spähreichweite. Es ist absurd, dass in diesem Gebäude Leute wohnen, aber alle starren nur peinlich berührt am Zaun auf den Boden. Bei so einer Wiese würde jeder Siedler doch mindestens den halben Bildschirm weit schauen können.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Benutzeravatar
joeydee
Establishment
Beiträge: 1158
Registriert: 23.04.2003, 15:29
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von joeydee »

Das dachte ich auch beim Betrachten - vielleicht ist es auch nur aktueller Entwickler-Status.
Interessant fände ich in dem Zusammenhang eine Abhängigkeit vom Gelände: übers Meer reicht der Blick am weitesten, über Hügel hinweg mittelmäßig, und bei Fels/Wald und anderen Hindernissen stark begrenzt. Ein grober Raycaster sozusagen.
Dann könnte man nämlich z.B. ein Banditenlager hinter einem Felsen erst dann entdecken, wenn ein Kundschafter dahinter schaut. Oder wenn man in See sticht, sieht man schon von weitem die nächste Insel oder Landzunge als Ziel, aber auch beim Näherkommen noch nicht viel vom Land dahinter bis man es tatsächlich betritt.
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

@Schrompf

In der Tat - ist sogar implementiert, allerdings war der Screenshot aus der Perspektive einer anderen Fraktion aufgenommen, was die partielle Sicht erklaert. Da sieht man auch wie blind Entwicklung macht ;-)

@joeydee

Das ist eine coole Idee. Ich vermute aktuell sind wir nicht huegelig genug aber alleine die Unterscheidung Wald vs offene Wiese koennte Wirkung haben. Wir gucken mal ;-)
mrz
Beiträge: 79
Registriert: 07.08.2008, 14:34

Re: [Projekt] Lords & Peasants

Beitrag von mrz »

Aramis hat geschrieben:In der Tat - ist sogar implementiert, allerdings war der Screenshot aus der Perspektive einer anderen Fraktion aufgenommen, was die partielle Sicht erklaert. Da sieht man auch wie blind Entwicklung macht ;-)
Wenn man die Minimap genau betrachtet sieht man das (die "Perspektive" in der Minimap lässt sich durch den schlechten Kontrast aber nur schwer erkennen).
Die Frage ist aber wie ist der Späher überhaupt dahin gekommen, zwischen der eigenen und gegnerischen Fraktion gibts laut Minimap keine Verbindung? ;-)
Die Screenshots haben mich übrigens sofort an Banished erinnert.
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

>> Die Frage ist aber wie ist der Späher überhaupt dahin gekommen, zwischen der eigenen und gegnerischen Fraktion gibts laut Minimap keine Verbindung?

*Huestel* No cheats involved! :-) :-)

Banished ist sicherlich eine Inspiration. Wollen uns aber absetzen was Kampf und Multiplayer angeht.
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

@joeydee - V0 ist mal implementiert. Fuehlt sich klasse an, danke fuer die Anregung!

Im Wald
wald.PNG
Noch immer Wald mit geringer Sichtweite
mehrwald.PNG
Eine Lichtung oeffnet sich!
eine_lichtung.PNG
... und kurz darauf ist auch schon der Gegner zu sehen
ein_gegner.PNG
... der besser Mauern haette bauen sollen :-)
los_reveal.PNG

ein bisschen ist es auch in unserem letzten Twitter post zu sehen: https://twitter.com/LordsPeasants/statu ... 0755014657
Benutzeravatar
Chromanoid
Moderator
Beiträge: 4275
Registriert: 16.10.2002, 19:39
Echter Name: Christian Kulenkampff
Wohnort: Lüneburg

Re: [Projekt] Lords & Peasants

Beitrag von Chromanoid »

Voll geil :)
Vielleicht könnte man den Nebel auch in einem etwas lebendigerem Farbton gestalten (ein bisschen wie Himmel?, sollte natürlich nicht zu wasserartig aussehen)...? Aktuell wirkt das etwas gruselig wie bei "The Mist" :).
Ich mag es außerdem, wenn man bereits einmal gesehenes Terrain in dem Zustand sieht, indem man es das letzte Mal gesehen hat, nur etwas abgedunkelt - so wie bei AoE...
Vielleicht ein bisschen so?
fogofwar.jpg
Benutzeravatar
xq
Establishment
Beiträge: 1590
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von xq »

Sehr cooler Fog of War, bin aber auch Chromanoids bzgl. Farbgebung. Mit dem weiß/blauen hat das ganze etwas bayrisches von Himmel, find ich cool!
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
joeydee
Establishment
Beiträge: 1158
Registriert: 23.04.2003, 15:29
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von joeydee »

Cool - Sichtschutz als Spielelement :)
Zur Darstellung: Noch ein paar Schleier/Fetzen am Übergang würden es auch weniger nach "Rand der Weltenscheibe" aussehen lassen - aber das ist nur Kosmetik.
Benutzeravatar
Jonathan
Establishment
Beiträge: 2547
Registriert: 04.08.2004, 20:06
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Jonathan »

Ja, das mit den Mauern ist in der Tat ziemlich geil - insbesondere wenn man auf freiem Feld sonst ziemlich weit sehen kann, eröffnet das sehr interessante taktische Möglichkeiten.
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
Benutzeravatar
marcgfx
Establishment
Beiträge: 2114
Registriert: 18.10.2010, 23:26

Re: [Projekt] Lords & Peasants

Beitrag von marcgfx »

Kann man auf einem Hügel über die Mauern schauen? Oder einen eigenen Turm bauen, einen Hügel aufschütten etc...
bezüglich fog of war würde ich gar eher richtung klassisch schwarz gehen, nicht dass ich die lösung/vorschläge schlecht finde.
Benutzeravatar
Aramis
Moderator
Beiträge: 1458
Registriert: 25.02.2009, 19:50
Echter Name: Alexander Gessler
Wohnort: 2016
Kontaktdaten:

Re: [Projekt] Lords & Peasants

Beitrag von Aramis »

Danke euch allen fuer das Feedback!

Die erstmal finale Version sieht so aus:
fog_of_war2.PNG
- Ende der Weltscheibe: hoffentlich durch mehr Wolkenstruktur verbessert. Ausserdem zeigen Baeume in der Naehe der Grenze jetzt Silhouetten an.
- Blau/Schwarz/andere Farbe: wenn man aus Schraegsicht draufguckt ist da schon der blaue Himmel, weshalb das Grau am besten zu passen scheint und dann auch nahtlos in zukuenftige, eche Wolken uebergehen wird.
- The Mist: durch die Silhouetten vermutlich noch verstaerkt ;-) Wir wollen natuerlich kein Zombiespiel bauen, aber ein bisschen Angst darf dem Spieler die unerforschte Welt schon machen. Wir haben jetzt zwar eine Menge Grau auf dem Schirm, aber UI etc werden recht bunt insofern mal gucken ..
- Ueber Mauern gucken: aktuell nicht - aber problemlos einbaubar falls es sich als taktisch interessant erweisen sollte. Ein Problem das ich sehe ist Unsicherheit auf Seite des Verteidigers ob eine Stelle einsehbar sein koennte oder nicht. Mauern als 100%iger Sichtschutz ist da einfacher.

Ansonsten neu sind ueberarbeitete Bruecken:
bridge.PNG
Antworten