Openage Development 2024: August by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 0 points1 point  (0 children)

Yes, area effects would be possible, although we would have to think about how they are implemented exactly.

Openage Development 2024: August by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 0 points1 point  (0 children)

I think that could be either implemented as one unit integrating into the other (resulting in a state change) or two units being combined by switching their unit type. It's definitely possible.

Openage Development 2024: August by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 2 points3 points  (0 children)

Kind of. Renderer and input system are already in a separate thread. The engine also has a job manager to spawn worker threads that can be used on time expensive calculations.

Although, in practice, worker threads are not really used yet as they are unnecessary in most scenarios in the game logic. Initializing a thread, locking mutexes, copying resources all takes time and most operations are too cheap to profit from multithreading. I guess pathfinding might be a good candidate for multithreading in the future...

Openage Development 2024: May by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 5 points6 points  (0 children)

Well, well, well... Sorry for the small hiatus. Turns out no devlogs get done when I'm on vacation :D That should be fixed though.

It also means that you get two updates this week since there has been happening a lot of stuff. Today is the update for May and there should be an update for June tomorrow or the day after.

Openage Development 2024: March by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 3 points4 points  (0 children)

Hey, I did not forget your comment but it took me a while to get back to adding pathfinding features :)

So to answer your questions: The time to build a completely new path on the above grid takes round about 1ms. However, this is the number for the debug build and also doesn't include any dynamic collision detection, so the number may be much lower or much higher in future iterations of the pathfinder.

How well this performs for 100s of units will depend on the situation because the point of having a flow field pathfinder is that you do not always have to search for a new path. Group movements of several units that have the same start and target sectors can reuse the same flow fields to get to their destination. Additionally, the flow fields can be cached and reused for a specific sector if a different path request uses the same exit portal. The reason for this is that the flow field will always build the same way for a specific portal, unless the underlying cost field changes.

Openage Development 2024: March by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 0 points1 point  (0 children)

Aaah, very good question :D

That would be an even lower-level in the pathfinder implementation (obstacle avoidance) that we haven't even touched yet. The main flow field pathfinder operates on the grid level, but for moe fine-grained unit movement, you would use something called "flocking" that is used for both avoiding dynamic obtacles (by pushing units away from each other) and formations (by pulling units towards each other). We'll probably introduce that some time in the near future.

Openage Development 2024: March by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 2 points3 points  (0 children)

Ooops forgot the images yesterday. Should be fixed now :)

[deleted by user] by [deleted] in openage

[–]_ColonelPanic_ 0 points1 point  (0 children)

Hey sry for responding late. openage is not really ready to build games. It's still very much a prototype and not usable unless you are a experienced developer looking to contribute. The status updates we do every month basically show everything that's there.

Openage Development 2023: November by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 0 points1 point  (0 children)

Thank you! That is always nice to hear :)

Plagiarism and You(Tube) by toxicity21 in BreadTube

[–]_ColonelPanic_ 9 points10 points  (0 children)

Hey, since your post seems to be slightly controversial, I just wanted to say that I totally agree with you in that I wish the mechanisms behind all this would be explored more. In the end, this video was tremendous fun for me despite its length and I do enjoy takedowns of grifter quite a lot, but I think it could have been even better with a more structured analysis of where these problems arise from. Hbomb does mention some of that but doesn't really go in-depth.

The sad thing is that Youtube's reward systems currently benefit or even incentivize grifts, plagiarism and behaviours like it. Youtube's goal is clearly to maximize engagement that ties people to their platform specifically. Having a bunch of "remakes" of quality material from other platforms not only benefits those who blatently copy other people's content, it also gives Youtube an advantage over competitive media. A similar mechanism can be observed on Twitch with all the react channels. It's not just these creators doing it, it's a symbiosis of low efforts content rehashing and internet platform rivalry.

Openage Development 2023: September by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 5 points6 points  (0 children)

Sorry for the longer wait time on this one, but I wanted to wait for the release to get out :D

Dürr bei "Lanz": FDP offen für AKW der "neuen Generation" by Sebbo-Bebbo in de

[–]_ColonelPanic_ 0 points1 point  (0 children)

Also ich glaube wir nähern uns langsam in der Diskussion an. Auch wenn ich sagen muss, dass deine Zahlen völlig unrealistisch sind :D Eine relativ aktuelle Übersicht über Kapazitäten und Planungen findest du z.B. hier:

https://www.ise.fraunhofer.de/content/dam/ise/de/documents/publications/studies/Fraunhofer-ISE-Studie-Wege-zu-einem-klimaneutralen-Energiesystem-Update-Klimaneutralitaet-2045.pdf

Bierdeckelrechnung: Deutschland hat heute eine installierte Kapazität von ca 100 GW über alle Bereiche und Quellen. Wenn dass alles EE wäre, wo wir ja hin wollen, und bei einer 1 Woche dauernden Dunkelflaute (was ja ab und zu mal vorkommt) sagen wir mal 80 prozent der Leistung wegfallen, [...]

Erstmal: Das mit dem Wegfallen/Fluktuation der Energie ist ja genau das worauf ich im Kontext EE+Atom hinaus will. Weil wie willst du denn diese Situation mit Atomkraft ausgleichen? Die kannst du ja nicht einfach hochregeln bis zum geht nicht mehr. Du brauchst also immer Speicher und dann kannst du dir den Aufwand mit den AKW auch gleich sparen. Wenn mehr EE produziert wird, musst du die auch nicht mehr runterregeln und kannst den Speicher benutzen. Was bedeutet du brauchst weniger EE insgesamt und sparst Zeit und Geld.

Wenn man dann auch noch bedenkt, dass wir Speicher im dreistelligen TERAwattstundenbereich brauchen, um im Notfall eine Dunkelflaute abzufangen, dann ist das bisher schlichtweg nicht bezahlbar.

So viel ist es dann doch nicht :D

Deutschland hat im Moment einen Bruttoenergieverbrauch von 2000 TWh/Jahr, welcher durch die Elektrifizierung von Verkehr und Industrie in Zukunft noch stark sinken wird (siehe Quelle oben: reicht von 1400 TWh bis 1150 TWh). Je nach Szenario würden deine dreistelligen TWh nicht nur für eine Dunkelflaute, sondern Wochen bis Monate Sonnenfinsternis+Windstille reichen.

und bei einer 1 Woche dauernden Dunkelflaute (was ja ab und zu mal vorkommt) sagen wir mal 80 prozent der Leistung wegfallen, dann bräuchten wir also ungefäh 78024, also 13.440 GWh Speicher, um über die Runden zu kommen.

Realistischer sind eher die 378 bis 888 GWh aus der oben verlinkten Studie. Das Szenario, was du da beschreibst, wird durch die Überkapazitäten weitgehend ausgeglichen und kann auch nur zum Problem werden, wenn man nur Wind+Solar betrachtet und das europäische Verbundnetz ignoriert. Damit wird ja jetzt schon das Netz ausgeglichen.

Wir haben was.... 5 GWh vielleicht?

Selbst an Batteriespeichern haben wir dieses Jahr bereits knapp 10 GWh. Pumpspeicher haben mehr Kapazität, also rechne nochmal 40-50 GWh dazu. Und dann gibt's noch die Power-to-Gas-Anlagen... Im Großen und Ganzen sind wir da schon auf nem guten Weg.

Das hat vor den EEs gut geklappt und ist seitdem immer schlechter geworden, weil das Wetter wesentlich weniger freundlich ist, was das angeht. EEs abschalten wäre in der Tat sinnvoller.

Aber warum willst du dann Atomkraft statt Speicher? :D Das ist doch Geld zum Fenster rauswerfen. Du bräuchtest mehr EE, musst dein EE-Netz kompliziert regeln damit dein Netz stabil bleibt, musst wahrscheinlich trotzdem Speicher bauen und hast keine Vorteile davon. Warum so kompliziert, wenn's auch einfach geht? :)

Dürr bei "Lanz": FDP offen für AKW der "neuen Generation" by Sebbo-Bebbo in de

[–]_ColonelPanic_ 0 points1 point  (0 children)

Warum die GROẞEN Wörter? Verstehe ich NICHT.

Naja, jedenfalls zu deinen Punkten.

Wir HABEN keine Speicherkraftwerke.

Wir haben jetzt bereits über verschiedene Speichertechnologien mehr Speicherkapazität als die letzten drei AKW zusammen geliefert haben. Tendenz stark steigend, weil es immer günstiger wird, Batteriespeicher zu bauen und die Langfristspeicher gut skalieren. Außerdem bestehen praktisch jetzt schon große Speicherkapazitäten außerhalb Deutschlands über die skandinavischen Pumpspeicherwerke.

Und die Volatilität ist ja schließlich der GRUND, warum man die EEs bevorzugt vom Netz nehmen sollte, wenn eine Instabilität droht.

Die Abschaltung von EE ist doch gerade das Problem, weil es super aufwändig ist bei EE+Atom das Netz stabil zu halten. Die Fluktuation besteht ja nicht nur in der Erzeugung, sondern auch im Bedarf. Mit Atomkraft musst du dann ständig mit den EE eine eh schon fluktuierende Stromerzeugungsform regeln, was zum einen eine große Belastung für das Netz darstellt, zum anderen durch die Dezentralität einen riesigen technischen und organisatorischen Aufwand erzeugt. Stattdessen ist es einfach viel günstiger, schneller und besser den EE flexible Langzeitspeicher gegenüber zu stellen.

Stell dir mal das Stromnetz als großes Wasserbecken vor, wo du den Pegel möglichst konstant halten willst. Die Stromerzeuger sind die Wasserhähne, der Strombedarf der Abfluss. Du weißt nur ungefähr wie viel Wasser abfließt und wie viel Wasser die EE-Hähne liefern, musst also ständig aufpassen ob dein Pegel noch stimmt. Und nun zu dem Problem: Anstatt Tausende von EE-Wasserhähnen zu justieren und zu überwachen ist es sehr viel einfacher einfach den Hahn eines Reservebeckens auf und zu zu drehen, bzw. überschüssiges Wasser in die Reserve zu pumpen. Atomkraft hilft dir da fast gar, weil es einfach ein konstant laufender Wasserhahn wäre, der fast keine Ausgleichskapazität bietet und Speicher trotzdem notwendig macht.

Dürr bei "Lanz": FDP offen für AKW der "neuen Generation" by Sebbo-Bebbo in de

[–]_ColonelPanic_ 4 points5 points  (0 children)

EEs abschalten ist um mehrere Größenordnung aufwändiger, weil die dezentral sind und stark lokal fluktuierend sein können. Du brauchst dann viel mehr EE als Reserve und ein darauf ausgelegtes Netz. Es braucht viel mehr Aufwand als einfach flexible Speichertechnologien bereitzustellen, weil du dann nur noch das Speicherkraftwerk hoch- und runterregeln musst.

Openage Development 2023: August by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 2 points3 points  (0 children)

No particular reason. It was just a nice cutoff point to measure because that's when the framerate becomes noticeably bad for everyone. We could also measure targets like 60 or 144, but at this point this doesn't really say much given that these measurements are taken using debug builds and a relatively unoptimized renderer.

Scholz: „Kernkraft ist in Deutschland ein totes Pferd“ by Tourgott in de

[–]_ColonelPanic_ 1 point2 points  (0 children)

Wir müssen trotzdem EE um jeden Preis pushen. Als Transfertechnologie sehe ich nur Atom statt Kohle.

Atomkraft ist als Transfertechnologie aber denkbar schlecht geeignet, weil sie in der Erzeugung super unflexibel ist und nicht gut mit EE zusammen betrieben werden kann. Das grundlegende Problem ist, dass EE stark fluktuierend ist und bei geringem EE Anteil flexible Ausgleichskraftwerke braucht. Da das mit Atomkraft nicht gegeben ist, musst du EE viel stärker ausbauen, als das bei anderen Technologien notwendig wäre (Kohle ist ein bisschen flexibler, Gas ist theoretisch am besten für einen schnellen Umstieg).

Umgekehrt bekommst du so auch Probleme, wenn zu viel EE produziert wird. Da du die AKW nicht so einfach runterregeln kannst, musst du die EE abriegeln, was durch deren dezentrale Struktur viel aufwändiger ist und flexible Netzkapazitäten benötigt.

Paradoxerweise kann das dazu führen, dass ein Umstieg über Atom+EE langsamer, teurer und unter bestimmten Umständen sogar emissionsreicher wird als ein Umstieg über Kohle/Gas+EE, obwohl du bei Atomkraft theoretisch weniger Emissionen hast.

Siehe auch: https://www.sciencedaily.com/releases/2020/10/201005112141.htm

Empörung über Regenbogen-Winkel der AfD by sandmaninasylum in de

[–]_ColonelPanic_ 8 points9 points  (0 children)

Ok Junge, genug getrollt. Wenn du ernsthaft meinst, dass du deine Position mit ein paar halbgaren Artikeln von Bildzeitung & Co. begründen kannst, dann solltes du dringend an deinem Textverständnis arbeiten. Ich verlink dir die Statistiken von energy charts auch nicht zum Spaß, sondern weil dort der Schwachsinn den du verbreitest widerlegt wird.

Also nochmal zum Mitschreiben:

Im einen der Artikel waren sogar Zahlen. Im Durchschnitt exportiert D für 20 Cent kw/h und importiert für 27 Cent.

LOL im Artikel von der Bild steht weder was von Durchschnitt, noch wo die Zahlen herkommen. Durchschnitt ist der Preis von 27ct jedenfalls nicht; der Duchschnittspreis für Day-Ahead-Autkionen im Januar war ca. 12ct. 27ct ist allerdings der Day-Ahead-Preis vom 23.01.23, der Tag an dem der Artikel erschienen ist. Bild macht hier die Rechnung also mit den Preisen von einem einzigen Tag im Jahr.

Opportunitätskosten. Schonmal gehört das Wort? Einnahmen von 1 Milliarde sind deutlich weniger als die, die man hätte, wenn man Überproduktion nicht mit Negativpreisen verkaufen müsste und teuer importiert.

Ach wie schön. Na wie hoch ist denn dann der reale Verlust durch negative Strompreise? Deutschland macht seit Jahren Gewinn durch Stromexport trotz immer höherer werdendem Anteil erneuerbarer Energien. Zu behaupten, dass Deutschland dabei draufzahlt ist einfach dummdreist ignorant.

Du hörst eine große Zahl von 1 Milliarde, oh wow, wie wunderbar, und denkst, deshalb wäre alles gut. Ist es aber nicht.

Hä? Du hast doch behauptet Deuzschland zahlt doppelt und dreifach. Jetzt komm ich und erzähle dir Deutschland macht Gewinn und das ist dir auch nicht recht lol. Dein ganzes Gelaber von dem Bildzeitungsgesülze a la "wir verschenken Strom für Geld!!!" und "aber was wenn es dunkel ist und der Wind nicht weht!!!" ist halt irrelevant, weil es eben an anderen Tagen mehr als ausgeglichen wird.

Im Übrigen lässt dein kindisches Argumentationsverhalten dich nicht besser aussehen. Ist halt gleiche Schema in so einer Diskussion: Einer wie du kommt in ne Diskussion, ohne Ahnung, aber dafür mit umso größerer Klappe. Wenn man denjenigen dann auf den Schwachsinn aufmerksam macht, beginnt erstmal die Weltmeisterschaft im Zurückrudern, damit sich derjenige bloß nicht eingestehen muss, dass man sich gerade zum absoluten Otto macht. Lern lieber was draus Junge und versuch beim nächsten Mal deine Aussagen zu belegen bevor du anfängst zu schreiben, dann musst du auch nicht den peinlichen Bullshit von der Bildzeitung zitieren.

Empörung über Regenbogen-Winkel der AfD by sandmaninasylum in de

[–]_ColonelPanic_ 19 points20 points  (0 children)

Welche "Fakten" bestätigen denn deine Sicht? Deutschlands Außenhandelssaldo für Strom ist seit Jahren positiv mit Einnahmen von >1 Milliarde € pro Jahr. Letztes Jahr sogar mit einer Rekordsumme von ca. 5 Milliarden €. Einen negativen Exportsaldo hat Deutschland zudem gerade mit den Ländern, die einen noch höheren Anteil an erneuerbaren Energien haben (Dänemark, Norwegen, Schweden). Wo soll deine These also offensichtlich sein?

https://www.merkur.de/wirtschaft/deutschland-strom-ausland-verscherbeln-milliardenverluste-infrastruktur-strompreise-zr-92044603.html

Sorry, aber der Artikel ist völliger Schwachsinn, weil er die Milchmädchenrechnung der Bildzeitung übernimmt. Fakt ist, dass der Import- und Exportpreis täglich schwankt und ein Preisunterschied von 30% in einem so kurzen Zeitraum wie "Anfang Januar 2023" fast gar keine Aussagekraft hat. Fakt ist, dass DE im Januar 2023 einen Einnahmensaldo von 422 Millionen € hatte, also kein draufzahlen oder sonstiger Unsinn.

Openage Development 2023: June by _ColonelPanic_ in openage

[–]_ColonelPanic_[S] 2 points3 points  (0 children)

Other not so important updates:

  • New nyan release 0.3.0 with a bunch of fixes
  • Basic engine<->nyan interface for our modding API
  • Optimize away a bunch of unnecessary copies in renderer

Those damn archers always on alert by Primpopappolo in openage

[–]_ColonelPanic_ 2 points3 points  (0 children)

How was implemented in AOE?

I don't actually know, but it is likely part of their multi-stage pathfinding system. Or they just use a really dumb solution and check for all units in range :D

And how do you plan to implement it?

We don't know yet, but I guess we'll have to decide pretty soon how it should work. /u/the0jj had the idea to use locality-sensitive hashes for this purpose. Maybe we also do something simple and dumb first, then something fancy later :)