Ergebnis 1 bis 20 von 339

Thema: Entwicklerthread: "Force" Testphase angelaufen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Lichteffekte machen das Spiel unheimlich lahm wenn der Entwicker, der sie einbaut unheimlich unfähig ist.

    Jegliche Form von Pictureanimationen macht man mit "MovePicture" statt "ShowPicture", also mit "Anderes Stück des Bildes im Speicher anzeigen" anstatt" Bild von Festplatte laden". Das Erase ist egal, man sollte nur im einem PP kein ShowPicture machen. Bilder können beim Mapwechsel geladen werden, Wechsel und Animation dann über MovePicture, dann hat man auch keine Probleme.

  2. #2
    Zitat Zitat von Corti Beitrag anzeigen
    Lichteffekte machen das Spiel unheimlich lahm wenn der Entwicker, der sie einbaut unheimlich unfähig ist.
    Wenn jemand nicht unbedingt alles weiß, kann man ihm das auch erklären ohne fast beleidigend zu werden.
    Sowas kann man doch auch in einer freundlichen, konstruktiven Form schreiben oder ?

  3. #3
    Drastische Worte gegen die Verbreitung von Unfug. Leider hat Unfug im Makerforum eine hohe Halbwertszeit wenn es erstmal verbreitet ist, also bitte bitte macht daraus kein "Lichteffekte verschlimmern die Performance", dass um die Welt geht.

  4. #4
    Meine Lichteffekte wurden per PP so gesetzt:
    <> Show Picture Lichteffekt
    <> Erase Event

    So wird das Bild geladen, aber nie wiederholt. So hat man auch keine Performance Probleme.
    Daher weiß ich gar nicht, wieso es einige so machen:
    <> Show Picture Lichteffekt
    <> Wait 100.0

    Naja... das muss wohl jeder selber wissen, aber ich finde die Erase Variante am simpelsten und performanceleichtesten. Wenn man natürlich ein Flackern einbauen will, dann würde ich es so machen:

    <> Show Picture Lichteffekt
    <> Loop
    <> Move Picture
    <> Move Picture
    End Loop

    LG
    MajinSonic

  5. #5

    Hier wird nicht geterrort
    stars5
    Zitat Zitat von MajinSonic Beitrag anzeigen
    <> Show Picture Lichteffekt
    <> Wait 100.0
    O_o!?

    Es gibt Leute die machen das so? Warum?
    Ich seh grad den Sinn nicht ._.

  6. #6
    Schau mal in den Lichteffekt von Thyrik in Vampires Dawn 2.
    Wahrscheinlich ging Marlex einfach davon aus, dass er so die Performance nur alle 100 Sekunden zur Hölle schickt. Wobei eigentlich kein Computer damit Probleme haben sollte ein Bild anzuzeigen, oder?

    LG
    MajinSonic

  7. #7
    Achso "Erase" hier als DeleteEvent, ich dachte schon es gibt Leute, die ihre Pictures mit "ErasePicture" ausblenden vor dem Neuanzeigen.


    @Scheisslösung mit Wait 100.0:
    VS2 ist Jahre alt und es gab Zeiten, da war nicht verbreitet, was der "EraseEvent "Befehl wirklich tat. Ohne dieses Wissen gibt es zwei Varianten: Totzeit oder Switchen~ und die Mühe von extra Switches wollte sich da jemand wohl nicht machen. ich würds mit dem historischem Wissenmangel erklären.

  8. #8
    Das denke ich auch. Aber das war ja nicht schlimm, denn VD2 war performancetechnisch für mich zumindest nie ein Problem.
    Ein Code wie:
    <> Show Picture
    <> Erase Picture


    Das wäre lustig...das flackert sicher xD

    Immerhin konnte sich die Situation nun klären.

    Ich habe auch mit Soul eine PN geschrieben und habe ihm schon gesagt, dass der Aufwand der Lichteffekte hier wirklich sehr gigantisch wäre.
    Force wird an sich größer als UoC2 und natürlich wesentlich detaillierter und Kritik von UoC2 wird schön umgewandelt.

    So, aber rechnen wir doch nur mal insgesamt 400 Häuser. Vergessen wir nicht, dass diese auch gerne mal ein bis zwei Extraetagen haben. (sei es Keller oder Obergeschoss)

    Dann kommen da schnell ca 700-800 Pictures zusammen. Alleine ist das ein Pensum, welches nicht möglich ist.

    ALSO, WENN IHR DAS GERNE IM SPIEL HÄTTET:
    Ich brauche Leute, auf die ich mich verlassen kann und die auch gerne ein paar mehr Lightmaps machen.
    Diese sollen jedoch nicht so detailliert werden, wie die in UiD. Dabei geht es vorallem um einen Lichteinfall durch Fenster (die sichtbaren und die an der "unteren Hauswand"), einen leichten Glüheffekt auf Kamine und Kerzen usw.
    Dann gibt es natürlich noch Lichteffekte in Dungeons, ausgehend von Fackeln und ggf. auch Lichteinfälle.

    Je mehr Leute sich melden und desto weniger hat jeder zu tun und desto konzentrierter kann man an seinem Teil der Arbeit sitzen.

    Es gibt natürlich einen Crediteintrag, eine Gastrolle und ich denke, dass ich mir noch etwas einfallen lassen werden.

    LG
    MajinSonic

  9. #9
    Zitat Zitat
    Das denke ich auch. Aber das war ja nicht schlimm, denn VD2 war performancetechnisch für mich zumindest nie ein Problem.
    Ich weiss ja nicht worans liegt, aber gerade mit dem Spiel verbinde ich sowas wie eine Art Ladezeiten
    zwischen den geblendeten Mapübergängen, gelegentliches Stottern, wenn man ein Haus verlässt oder
    reingeht als wären da Huckeleien sogar beabsichtigt.

    Zitat Zitat
    Ein Code wie:
    <> Show Picture
    <> Erase Picture


    Das wäre lustig...das flackert sicher xD
    Klar, wenn du noch Wait 0.0 zwischen die beiden und nochmal drunter baust. Ansonsten ohne flackert
    das vielleicht auch, aber dann so richtig laggy und unregelmäßig, genau dann wenn der Eventinterpreter
    innerhalb eines Moments so oft diese Zeilen wiederholt hat, wo einfach ein Frame vergehen muss.

    Zitat Zitat
    und es gab Zeiten, da war nicht verbreitet, was der "EraseEvent "Befehl wirklich tat.
    Ist das heute eigentlich wesentlich besser? Ob "Erase" auch wirklich gut genug ist um zu schildern was
    mit einem Event eigentlich passiert, ist auch so eine Sache. Ausser zu ignorieren, dass es eine oder auch
    mehrere Seiten mit Grafiken und Prozessen hat, bleibt es noch immer auf der Map, Destiny kann diesen
    Vorgang sogar theoretisch mit einer Codezeile rückgängig machen.

  10. #10
    Ich würde "Event temporär deaktivieren" für die bessere Benennung halten.


    Zitat Zitat
    So, aber rechnen wir doch nur mal insgesamt 400 Häuser. Vergessen wir nicht, dass diese auch gerne mal ein bis zwei Extraetagen haben. (sei es Keller oder Obergeschoss)
    Ohne dir jetzt reinreden zu wollen: Wäre dein Spiel wesentlich schlechter mit nur 100 Häusern?

  11. #11
    Nun, es ist nur eine Schätzung. Weißt du, ich brauche am Anfang schon 3 Städte und diese zusammen haben schon ca 30 Häuser. Und die Weltkarte ist noch keine 5% abgedeckt. Doch ich denke, dass sich noch etwas daran ändern wird. Also bisher sind ca 5 Städte Storybedingt für eine kleine Substory. Dann gibt es einige Hauptstädte usw.

    Wichtig ist mir, dass ich die Städte abwechslungsreich genug mache, es immer was zu entdecken gibt und ich will dafür nicht mehr so viele Schlösser verwenden, wie in UoC2.

    Ich sage mal so... die Weltkarte an sich ist in 3 große Kontinente unterteilt und einige kleine Inseln. In UoC2 wurde sich gewünscht, dass es noch mehr zu entdecken gibt, das wird umgesetzt. Dann sollten die Städte mehr NPCs beinhalten, auch dies ist (bisher) umgesetzt und die NPCs sollen mehr im "Geschehen" stecken. Ich möchte gerne Städte und NPCs nutzen um die Lagen zu vertiefen und die Story zu vertiefen. Und viele Städte haben auch Substories, welche die Helden aus diversen Gründen mitmachen müssen um selbst weiter zu kommen.

    Es ist ja auch nicht mehr wie in UoC2, dass man auf die Städte losgelassen wird und gesagt bekommt: "Nun such mal schön los."

    Im Grunde ist alles geplant zumal es auch mehr als nur "Menschenstädte" gibt, weßt du? Daher trifft es "Haus" nicht immer. Denn ich hatte ja bei UoC2 schon die erste Zwergenstadt und das waren halt auch keine "Häuser". Keine Panik, es werden also keine 400 Menschenhäuser sein. Das wäre zu viel und zu eintönig.

    Wie viele es im Endeffekt werden, wird man dann erst sehen.

  12. #12
    Erst dachte ich mir "oh ich werde ja Offtopic in dem Lichteffekt-Topic" aber das ist ja dein allgemeines Entwicklertagebuch hier (was imo mehr Leute so machen sollten ).

    Bringt es was, die Häuser nach Gegenständen zu durchwühlen? Wenn ja werd ich deine Häuser von innen sehen, sonst ist nach dem 5. Haus mit quatschenden NPCs Schluss mit Erkunden. Die anderen 395, auch wenns Erdlöcher, Hobbithöhlen und ausgehöhlte Bäume sind werde ich schöööön ignorieren, denn belanglose Einzeiler-NPCs sind nur noch unterboten von welchen, die mit Labern gar nicht mehr aufhören. Dann stellt man im ersten Satz fest, das es einen nicht interessiert, drückt gelangweilt "Enter" - "Enter" - "Enter" ~ und eh ma sich versieht geht der ganze Kram nochmal von vorne los. Ich denke deine Zielgruppe wird das anders sehen, für mich klingt das nach unheimlich viel Arbeit ohne groß nennenswerten spielerischen Mehrwert, ausser du kannst extrem tolle Dialoge schreiben, dann wär das was anderes~ vielleicht.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •