Um das Feature im Vergleich zum Originalspiel zu vervollständigen:
Und dann, um eine vollständige 1.0 OpenApoc-Version zu sein, brauchen wir auch:
Wirklich, um ein spielbares OpenApoc zu haben, brauchen wir EINES: AI
Das ist es. Straßenfahrzeuge, die sich nicht angemessen verhalten, illegale Flieger, die nicht spawnen, all das ist wirklich unbedeutend. Es ist flauschig, es wird meistens einfach ignoriert oder nervt (zum Beispiel, man muss diesen dummen Motorrädern und Hovercars nur fünf Minuten beim Manövrieren zusehen, bis sie schließlich abgeschossen werden, damit man weiterspielen kann).
Es geht zuerst um die Kernspielschleife. Wenn wir eine Kernspielschleife haben, können die Leute OpenApoc anstelle von OG spielen und haben die volle Erfahrung, die sie von OG in OpenApoc bekommen würden.
Und alles außer der KI, die zum Kernspielkreis gehört (Finanzierung, richtige Portalstandorte), braucht nur Programmierstunden.
KI ist jedoch ein anderer Fall.
Wir müssen entweder den OG-KI-Code so weit zurückentwickeln, dass wir verstehen, wie er tatsächlich funktioniert, oder wir brauchen jemanden, der die OG-KI studiert und versteht, wie sie funktioniert.
Das Ergebnis wäre ein Dokument, das skizziert, was wir mit der KI erstellen wollen. Was genau soll es tun und wie. Im Grunde ein Entwurfsdokument eines Programmierers, eine Definition dessen, was implementiert werden soll.
Und dann können wir es umsetzen. Das Framework sollte da sein, ich habe ein ziemlich langwieriges KI-System codiert, das es ermöglichen sollte, zusätzliche Logik darin zu implementieren. Dann würde es implementiert und optimiert, damit es schnell genug funktioniert (z. B. müsste es höchstwahrscheinlich viele Verfolgungsaufnahmen machen, wo es sichere Orte berechnet, um sich dahinter zu verstecken oder zu entkommen, und das könnte ziemlich anstrengend werden, wenn nicht optimiert).
Brauchen Sie nur jemanden, der wirklich Stunden entweder in das Reverse-Engineering oder in das Spielen mit dem OG unter verschiedenen Szenarien investiert und untersucht, wie sich KI unter verschiedenen Bedingungen und Einstellungen tatsächlich verhält
Ich kann sicher an diesem KI-Test teilnehmen ...
Aber wenn man etwas breiter denkt, ein Problem außerhalb des Codes, ist das eigentliche Problem nicht einmal die KI, sondern die Programmierstunden und die Leute, die dafür benötigt werden ... das ist eine Aufgabe, die wir meiner Meinung nach zuerst lösen müssen ...
Ich würde hier widersprechen. Programmierstunden sind kostenlos und verfügbar. Wirklich! Es ist eine Frage der Zeit - ein Jahr, zwei Jahre, wenn dies eine Frage der Programmierstunden wäre, würden wir es schaffen. Ein Programmierer funktioniert jedoch am besten, wenn er genau versteht, was er zu programmieren hat. Bei KI besteht das Problem darin, dass es so etwas einfach nicht gibt. Sie müssen zuerst alles von Grund auf neu herausfinden und dann implementieren. Das ist keine Programmierung und die meisten Programmierer würden das nicht... sozusagen attraktiv finden? Es ist nur eine andere Art von Aufgabe und ein anderes Fachgebiet. Beachten Sie, wie niemand dies implementieren möchte, sie implementieren alles andere, aber nicht dies? Deshalb.
Für mich persönlich ist dies eine lästige Pflicht, weil es sich einfach so anfühlt, als würde man seine Zeit verschwenden, denn bis man es endlich "kapiert", hat man das Gefühl, Stunden verbracht zu haben und keine Fortschritte zu machen. Das ist demotivierend.
Wir brauchen jemanden, für den dies eine Herausforderung ist, die er/sie möchte, um dies zu tun. Zum Beispiel eine Person, die gerne Reverse Engineering macht oder studiert, wie obskure Spiele funktionieren, jemand vom Speedrunning vielleicht, du weißt schon, dass die Leute dort ewig verbringen, um herauszufinden, wie man ein Spiel auf jede erdenkliche Weise ausfindig macht - gegen Wände springen, seltsame Eingaben machen usw. So jemand. Wenn das jemand tun würde und wir verstehen würden, was wir codieren müssen - dann wäre es nur eine Frage von Mannstunden, die dafür aufgewendet werden, und wir hätten ein vollständig spielbares Spiel - ohne den Mist, den die meisten Fans haben. ist sowieso egal.
Zum Thema UnitAI; Ich füge immer noch zeitweise Kommentare und Videos zu deinem UnitAI-Thread Istrebitel über die Foren hinzu, um zu dokumentieren, welche benutzerseitigen Aktionen von Außerirdischen, Agenten und menschlichen Fraktionen sowohl für die Final Release als auch für die Beta2 ausgeführt werden
Sie können die Listen, Kommentare, Bilder und sogar Videos von einigen dieser Dinge hier finden
http://www.openapoc.org/threads/task-unit-behavior.185/
Muss noch mehr Verhaltensweisen für andere Organisationen protokollieren, aber Agenten und Außerirdische sind weitgehend abgedeckt
Oh schön! davon rede ich dann. Ich werde es studieren, wenn ich Zeit habe, aber gut gemacht, das ist GENAU das, was wir brauchen
Für mich persönlich ist dies eine lästige Pflicht, weil es sich einfach so anfühlt, als würde man seine Zeit verschwenden, denn bis man es endlich "kapiert", hat man das Gefühl, Stunden verbracht zu haben und keine Fortschritte zu machen. Das ist demotivierend.
Davon rede ich.
Hilfreichster Kommentar
Wirklich, um ein spielbares OpenApoc zu haben, brauchen wir EINES: AI
Das ist es. Straßenfahrzeuge, die sich nicht angemessen verhalten, illegale Flieger, die nicht spawnen, all das ist wirklich unbedeutend. Es ist flauschig, es wird meistens einfach ignoriert oder nervt (zum Beispiel, man muss diesen dummen Motorrädern und Hovercars nur fünf Minuten beim Manövrieren zusehen, bis sie schließlich abgeschossen werden, damit man weiterspielen kann).
Es geht zuerst um die Kernspielschleife. Wenn wir eine Kernspielschleife haben, können die Leute OpenApoc anstelle von OG spielen und haben die volle Erfahrung, die sie von OG in OpenApoc bekommen würden.
Und alles außer der KI, die zum Kernspielkreis gehört (Finanzierung, richtige Portalstandorte), braucht nur Programmierstunden.
KI ist jedoch ein anderer Fall.
Wir müssen entweder den OG-KI-Code so weit zurückentwickeln, dass wir verstehen, wie er tatsächlich funktioniert, oder wir brauchen jemanden, der die OG-KI studiert und versteht, wie sie funktioniert.
Das Ergebnis wäre ein Dokument, das skizziert, was wir mit der KI erstellen wollen. Was genau soll es tun und wie. Im Grunde ein Entwurfsdokument eines Programmierers, eine Definition dessen, was implementiert werden soll.
Und dann können wir es umsetzen. Das Framework sollte da sein, ich habe ein ziemlich langwieriges KI-System codiert, das es ermöglichen sollte, zusätzliche Logik darin zu implementieren. Dann würde es implementiert und optimiert, damit es schnell genug funktioniert (z. B. müsste es höchstwahrscheinlich viele Verfolgungsaufnahmen machen, wo es sichere Orte berechnet, um sich dahinter zu verstecken oder zu entkommen, und das könnte ziemlich anstrengend werden, wenn nicht optimiert).
Brauchen Sie nur jemanden, der wirklich Stunden entweder in das Reverse-Engineering oder in das Spielen mit dem OG unter verschiedenen Szenarien investiert und untersucht, wie sich KI unter verschiedenen Bedingungen und Einstellungen tatsächlich verhält