[Projekt] Destoroya

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
Top-OR
Establishment
Beiträge: 330
Registriert: 02.03.2011, 16:32
Echter Name: Jens H.
Wohnort: Esslingen/Dessau
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von Top-OR »

Auch, wenn es meinem guten Ruf schadet .. und der ist schon so schlecht: Natürlich möchte ich als einstiger Thälmannpionier lobend zur Kenntnis nehmen, dass es sich um russische Panzer (T-72?) der NVA handelt! Sehr gut... :D
--
Verallgemeinerungen sind IMMER falsch.
joeydee
Establishment
Beiträge: 1039
Registriert: 23.04.2003, 15:29
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von joeydee »

T-72 ist richtig, aber leider nicht sehr gut ...
Vorsicht mit den Lizenzen. Das Original ist die Covergrafik von einem Revellbausatz (03149). Selbst wenn es nur Platzhalter ist - auch ohne Nutzungsrecht in einem Forum posten kann schon Probleme geben.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Okay, danke dir für die Info, werde das wohl heute Abend austauschen.... Muss halt erst mal das Prerender des Jeeps herhalten...
Oder ich kauf mir den Bausatz und mach das Foto selbst, so nen kleiner Panzer aufm Schreibtisch hat auch was.
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Danke für die Bilder, das hier wirds wohl werden, das ist richtig geil
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

So, ich möchte darauf hinweisen, dass die beiden vorigen Screenshots aktualisiert wurden.
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
Krishty
Establishment
Beiträge: 8229
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von Krishty »

Besser :) Aber ich hoffe, dass das kaputte Kerning immernoch zu Programmer’s Art zählt ;)
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
joeydee
Establishment
Beiträge: 1039
Registriert: 23.04.2003, 15:29
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von joeydee »

Cool :) Wie dafür gemacht mit dem Menü links.
Beim Briefing-Screen würde ich die Fenster-Deckkraft erhöhen oder das Hintergrundbild weichzeichnen, damit der Text (wird später ja evtl. auch mal mehr) besser lesbar ist.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Ja, hab ich mir auch gedacht. Zu den Panel-Hintergründen: Das wird noch ein wenig aufwändiger, dann sieht das auch alles nicht mehr so verpixelt aus. Ich möchte nur grade wenig Fokus auf die Ausarbeitung einzelner Komponenten legen, da mir noch ein Teil des Ports auf MonoGame komplett fehlt (Ingame-UI und Terrain Rendering).

Hat mir jemand ein paar gute Tipps zu Terrain Rendering mit XNA/MonoGame?
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Wir haben wieder angefangen! Doch wieder ein paar Schritte zurückgerudert, den Fokus jetzt aufs wesentliche: Vorankommen, keine Spielereien.

Ergebnis der heutigen Session: Wir haben ein Levelformat, einen dazu passenden, sehr guten Leveleditor und 3D-Tiles:
In-Engine:
Bild

In-Editor:
Bild

Wie ihr sehen könnt, verwenden wir Tiled als Editor mit dessen "Custom Properties" als Import-Möglichkeit in XNA. Die nächsten Schritte werden sein: Map-Objekte mit Tiled erstellbar machen (Bäume, Strukturen wie Spawnpunkte, ...).
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Es gibt weitere Neuigkeiten:

Die Physikintegration geht voran, zudem haben wir ein neues Konzept eingebracht: Frei programmierbare Bordcomputer.

Bild

Hier zu sehen ist eine Visualisierung der Physikprimitive, die aktuell noch ziemlich rumglitcht. Zudem kann man oben links einen Vektorbildschirm, angelehnt an die klassischen Vektor-Terminals wie ein TEK 4006 sehen.
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Physikalischer Panzer ist physikalisch. Wichtig ist: Turm und Lauf sind physikobjekte, welche die Umwelt beeinflussen können oder von ihr beinflusst werden.
Bild
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
Top-OR
Establishment
Beiträge: 330
Registriert: 02.03.2011, 16:32
Echter Name: Jens H.
Wohnort: Esslingen/Dessau
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von Top-OR »

Ha.. Tiled! Wie schön! ;-)

Und cool, was Ihr daraus gemacht habt. :-D
--
Verallgemeinerungen sind IMMER falsch.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Danke, morgen gehts groß weiter. Das ganze wird morgen Abend wohl wieder massiv besser aussehen... :)
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
marcgfx
Establishment
Beiträge: 2050
Registriert: 18.10.2010, 23:26

Re: [Projekt] Destoroya

Beitrag von marcgfx »

wenn das alles physik-objekte sind, heisst das wohl auch das man sich mit dem geschützturm verhaken kann :) ?
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Theoretisch ja, das muss man halt später gucken. Der Geschützturm ist aber nur ein Würfel, das heißt, man sollte sich auch wieder enthaken können.
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Wir rudern weiter zurück, was Features angeht und bleiben jetzt klassisch 2.5D, keine Physik, keine Terrainhöhen abgesehen von "Barriere" und "Loch":

Bild

ich hoffe, wir kommen in nächster Zeit wieder zu mehr....
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
marcgfx
Establishment
Beiträge: 2050
Registriert: 18.10.2010, 23:26

Re: [Projekt] Destoroya

Beitrag von marcgfx »

Gibt's einen Grund, ein neues Spielkonzept?
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Im Endeffekt Rückkehr zu unserer ursprünglichen Idee, die auch im Concept File drin steht, also ein arcade-lastiger Panzershooter, der vorallem mal wenig Programmieraufwand darstellt.
ich hab eben jetzt endlich eingesehen, dass 3D-Panzerphysik zwar ziemlich geil, aber auch ziemlich anfällig und kompliziert ist. Das ganze halte ich natürlich für ein zukünftiges Destoroya 2 –Tank Simulator vor..

Zudem haben wir halt einfach nen Aufwandsvorteil, das Tilemapping erlaubt es, einen Ingame-Leveleditor zu bauen, mit dem auch Spieler Maps erstellen können
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

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

Re: [Projekt] Destoroya

Beitrag von joeydee »

Weniger ist manchmal mehr, nicht nur für die Programmierer: flachere Lernkurve für Spieler, weniger buggy, besseres Polishing, ...
Aber keine falsche Bescheidenheit: der Screenshot ist immer noch 3D, kein 2.5D ;)
Auf dem Screenshot ist nicht so intuitiv erkennbar was Hindernis und was Loch ist, man braucht einen Moment um das richtig zu erfassen. Aber sicher ist das in Bewegung besser erfassbar, und mit fortschreitender Grafik sowieso. Von daher nur eine Bemerkung am Rande.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

2.5D bezieht sich hier auf das Gameplay, nicht auf die Grafik: Das Movement und alle Interaktionen sind zwei-dimensional, aber die Grafik an sich ist 3D.
Auf dem Screenshot ist nicht so intuitiv erkennbar was Hindernis und was Loch ist, man braucht einen Moment um das richtig zu erfassen. Aber sicher ist das in Bewegung besser erfassbar, und mit fortschreitender Grafik sowieso. Von daher nur eine Bemerkung am Rande.
Ich muss noch ein bisschen mit der Kamera-Brennweite spielen, mit einem breiteren Projektionswinkel erhält man einen besseren Tiefeneffekt:

Bild
Weniger ist manchmal mehr, nicht nur für die Programmierer: flachere Lernkurve für Spieler, weniger buggy, besseres Polishing, ...
ja, das war auch einer der Gedanken dahinter. Das ganze ist einfach in allen Aspekten besser greifbar und handlebar.
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
Schrompf
Moderator
Beiträge: 4838
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas Ziegenhagen
Wohnort: Dresden
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von Schrompf »

Mach Doch die Oberseite der hervorstehenden Hindernisse andersfarbig - dunkler Schotter vielleicht, oder Pflastersteine.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Ja, ich muss Lemming mal dazu bewegen, das zu machen. Ich mach ja grafisch nix an dem Projekt

EDIT: und ich muss ihn dazu bringen, sich endlich mal hier im forum anzumelden.... :P
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

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

Re: [Projekt] Destoroya

Beitrag von joeydee »

Ich glaube da brauchst du gar nicht so sehr mit dem FoV zu spielen, es sind glaube ich eher die fehlenden Schatten.
ein bischen Depth-Cueing müsste da schon was rausholen können: Tiefe Stellen dunkel definieren, hohe Stellen hell, und über die Vertexcolors interpolieren.
Falls ihr aber noch Schatten etc. vorhabt, heißt es natürlich "einfach mal abwarten" :)
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Ja, Schatten muss ich mal schauen, wie ich die implementiere. Aktueller Plan sieht vor: Copy&Paste ein Example aus dem Internetz. Aber haste schon recht, die sind sehr wichtig bei so einer Perspektive
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

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

Re: [Projekt] Destoroya

Beitrag von joeydee »

Ich würde gar nicht erst mit komplexen Lichtberechnungen anfangen. Zumindest für Demopräsentation noch nicht.
Hier mal was ich mit Depth-Cueing meinte:

Bild
Vertextiefe (Weltkoordinate) als Schattenfaktor. Günstig als Vertexcolors. Wirkt "neblig", ist ja fast dasselbe Prinzip.

Bild
Einfaches Light-Fake dazu: alle Flächen die nach oben zeigen werden leicht aufgehellt. Lässt sich natürlich auch mit NdotL-Light kombinieren, aber so würde auch schon reichen.

Bild
Ein wenig Fake-AO. Ohne Shader, ganz simpel in einem 2D-Bitmap vorberechnet: In der Tilemap alle Hindernisse schwarz, rest weiß, blurren, und als Shadowmap für den Boden nehmen. Entsprechend Löcher weiß, Rest schwarz, blurren, und als Shadowmap für die Lochböden nehmen.

Alles gibt einen relativ guten und eindeutigen Eindruck, was "hoch" und was "tief" ist. Mehr braucht man ja eigentlich nicht.
Zuletzt geändert von joeydee am 22.02.2017, 09:10, insgesamt 2-mal geändert.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Stimmt, ist ne gute Lösung! Jetzt muss ich es nur noch auf die Reihe bringen, einen Shader zu compilieren. *hust* MonoGame hat da unter Linux ein paar kleine Schwächen (wie: man kann keine Shader compilieren), es gibt aber scheinbar einen Workaround....
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

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

Re: [Projekt] Destoroya

Beitrag von joeydee »

(Hab nochmal editiert, da ich versehentlich auf "absenden" statt "Vorschau" gekommen war :D)

Kenne jetzt nicht die Details von MonoGame, aber kann man nicht einfach über Vertexfarben Texturen einfärben? War eigentlich früher schon in jeder Standard-Pipeline möglich. Das sollte (bis auf die AO-Shadowmap-Geschichte) eigentlich reichen.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [Projekt] Destoroya

Beitrag von xq »

Hab mal jetzt nen kleines Experiment zum Shading gemacht, deine Idee mal umgesetzt. Fake-SSAO fehlt noch, sollte sich aber relativ leicht umsetzen lassen (einfach ein passendes Sprite dazu malen :P)

Bild
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
Chromanoid
Moderator
Beiträge: 4254
Registriert: 16.10.2002, 19:39
Echter Name: Christian Kulenkampff
Wohnort: Lüneburg

Re: [Projekt] Destoroya

Beitrag von Chromanoid »

Ich würde an eurer Stelle auf solche Texturen verzichten und eher einen "NPR"-Stil wie "Running With Rifles" oder so wählen.
Antworten