Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

24.09.2013, 00:11

Gladiator online

Gladiator Online





Hallo zusammen.



Erst mal möchte ich mich vorstellen. Mein Name ist Ludwig und bin 23
Jahre alt. Ich beschäftige mich schon seit ca 1 Jahr mit der
Spieleprogrammierung Intensiv. Habe auch ein anders Projekt am Laufen
das allerdings nicht in 3d ist. Ich mache das Ganze als Hobby und in
meiner Freizeit. Mich zieht es daher immer wieder natürlich auch zu 3d
Spielen.



Ich arbeite schon eine weile mit Unity und bin auch gerne in dieser
Commiunity. An diesem Punkt möchte ich mich auch bei den vielen Leuten
bedanken die immer wieder im Forum auf Fragen so schnell Antworten oder
mich auch per PN sehr unterstütz haben.



So nun aber zu meiner Spielevorstellung.

Wie der Titel schon sagt handelt es sich um ein Gladiatoren Spiel. Dies
ganze soll auf einem MMo Server laufen. Ja jetzt denken sicher viele,
nicht schon wieder ein MMo, das ist zu schwer und zu komplexe. Damit
haben sie auch Recht. Doch steht der Begriff MMo hier mehr dafür das
hier viele 100 oder 1000 Spieler zusammen Interagieren und gegeneinander
antreten können und nicht das wie zb in wow dutzende von Quests oder
Gegenstände von Nöten sind. Das Spiel wird am Anfang sehr Simpel
gehalten. Was danach dazu kommt oder ob noch andere Sachen möglich sind
steht noch in den Sternen und ist nicht wichtig.



Viele verstehen sicher unter Gladiator online noch im Moment, das man
ein Gladiator ist und versuchen muss gegen andere Spieler in der Arena
zu bestehen. Zu Leveln usw usw. Doch genau dies ist hier nicht der Fall.
Gladiator online versetzt euch in diesem Fall in die Lage eines
Lanisters (so nennen sich die Besitzer von Gladiatorenschulen) Das
bedeutet, ein jeder Spieler wird ein Stück Land besitzen, dieses muss
Wirtschaftlich bebaut werden und was das wichtigste ist. Eure
Gladiatoren müssen versorgt, Ernährt und trainiert werden, damit sie im
Kampf in der Arena Siegreich vom Platz gehen.



Ja Siegreich vom Platz zu gehen ist wichtig. Denn stirbt ein Gladiator in der Arena, bleibt er auch tot!



Das mag einigen Leuten nun etwas hart vorkommen. Doch finde ich das man
heutzutage in den Spielen zu leicht mit dem Begriff tot umgeht, da man
einfach alles und jeden wiederbeleben kann. So ist es immer extrem
Spannend wenn Lieblingsgladiatoren kämpfen, denn entweder man gewinnt
und bekommt ein haufen Gold, oder er stirbt und der Verlust ist
natürlich groß. Doch da man immer einen Vorrat an Gladiatoren hat, wird
der Spielspaß dadurch nicht geringer, sondern eher höher und
Suchtfördernd.



Nun ja, jetzt kommen wir aber zum Herzstück des Spiels. Wovor ich
persönlich am meisten Bammel habe wie man es am besten umsetzt. Und zwar
die KI der Gladiatoren. Denn hier geht es nicht um eine AI sondern eben
um eine KI. Gladiatoren die Selbstständig Lernen. Tack ticken sich
überlegen und ihr eigenes Vorgehen planen. So wird jeder Kampf
unglaublich Individuell und unvorhersehbar. Und umso mehr Kämpfe ein
Gladiator sicher geschafft hat, umso mehr Erfahrung konnte er Sammeln.
Ich habe ein Textdokument mit beigefügt, was die KI besser beschreibt,
um es hier etwas übersichtlich zu gestalten. Aber so etwas gab es kaum
bis jetzt in einem Spiel. Allerdings auch nicht ohne Grund. Sicher kann
man falls das Ziel nicht erreichbar ist, auf einer AI oder KI Systeme
zurückgreifen.



Ich würde behaupten dass die KI und der Server das schwierigste sind.
Allerdings bringt ja Unity Netzwerk schon einiges mit sich. Doch das ist
erst mal nebensächlich.

Dem Momentanen Stand vom Spiel habe ich auf YouTube gestellt. Ist mein
erstes Video und ich hoffe es macht schon einen einiger maßen guten
Eindruck. ;)
Die meisten Objekte sind reine Platzhalter. Doch soll es eben schon
einmal die Startwelt zeigen. Leider kann ich nicht auf alles im Detail
hier eingehen, was zb auch Sklavenhandel, Arena Einstellungen usw usw
angeht. Ist ja so schon sehr viel zusammen gekommen.


[video]www.youtube....h?v=SB_ugAtu65s[/video]



Folgender Ablaufplan:

Die Heimatwelt wird als erstes fertig erstellt. Denn ist die an sich
fertig, ist auch der Rest der Welt bis auf Desain zum größtenteils.

Wichtig also daher ist das man sämtliche Baufunktionen fertig stellt, Inventar und Ressorcenabbau.

Den NPCs noch Leben und mehr Realismus einhauchen.

Die Welt noch Lebendiger und schöner gestaltet, vor allem mit ein paar weiteren Modellen wie Tiere, Charaktere usw usw.

Zudem natürlich noch viele andere Sachen die ich mir aufgeschrieben hab.

Erst wenn dies alles fertig ist, sowie die Server und KI fertiggestellt
sind und die erste kleine Ortschaft auf Italien Platziert ist, wird das
Spiel schon Beta fähig sein und kann angetastet werden. Also wie Ihr
hoffentlich sehr, geht’s hauptsächlich um Funktion erst einmal im
kleinen Stil. Denn das Ausbauen geht dann ratz fatz.



Momentan Arbeite ich ja alleine und nur mit etwas Unterstützung bei
Fragen. Daher suche ich noch ein paar gute Leute die mich unterstützen
wollen. Natürlich auf freiwillige Basis.

Es gibt dabei mehrere Möglichkeiten. Entweder fest im Team, oder
gelegentlich helfen bei Zeiten. Bei beidem erwarte ich aber dann wenn
man sich dazu bereit erklärt auch ernsthaft das ganze über die Bühne zu
bekommen und nicht auf einmal zu verschwinden ;)
Ansonsten möchte ich einfach nur Lustige Nette Personen im Team haben
die auch mal Lust haben vielleicht eine Nacht durch zu Scripten oder zu
Modellieren oder wie auch immer.

Am liebsten würde ich für 4 Team Personen suchen die eng zusammen arbeiten würden.



1: Gameprogrammeirer

Man sollte sich in c# auskennen und wir Programmieren letzten Endes die Spielinhalten

2: Modellierer

Die uns zb über Blender die nötigen Gebäude und Charaktere, Tiere usw. zusammenstellen.

3: KI Programmerer

Die KI wird in c++ geschrieben und ist mit Abstand vermutlich einer der schwierigsten angelegenheiten.

4: Server Team

Auch der Server wird in c++ geschrieben.



Das sind so die Bereiche in denen ich noch gute Helfer suchen würde und
wo ich mich sehr freuen würde. Ansonsten werde ich weiter immer wieder
alleine das ganze versuchen voran zu bringen :)

Würde mich also sehr freuen wenn sich Personen finden würden und melden
würden. Ich hoffe auch das was ich euch vorgestellt habe gefällt soweit.
Naja ist halt Hobbyentwicklung :D
»Slayers90« hat folgende Datei angehängt:
  • KI.rar (13,32 kB - 113 mal heruntergeladen - zuletzt: 11.04.2024, 21:36)

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

2

24.09.2013, 08:19

Denn hier geht es nicht um eine AI sondern eben
um eine KI.
Vielleicht kannst Du nochmal kurz erläutern, was der unterschied zwischen dem englischen Begriff "artificial intelligence" und der deutschen Übersetzung "künstliche Intelligenz" ist?
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

ttm

Frischling

  • Private Nachricht senden

3

24.09.2013, 10:26

Moin
das klingt für mich so ziemlich nach der Idee von CHTML90
siehe Projekt Ludos
vielleicht solltet ihr euch zusammentun?

4

24.09.2013, 10:39

Denn hier geht es nicht um eine AI sondern eben
um eine KI.
Vielleicht kannst Du nochmal kurz erläutern, was der unterschied zwischen dem englischen Begriff "artificial intelligence" und der deutschen Übersetzung "künstliche Intelligenz" ist?
AI == KI.
Da habe ich mich falsch ausgedrückt



Zitat

das klingt für mich so ziemlich nach der Idee von CHTML90
siehe Projekt Ludos
vielleicht solltet ihr euch zusammentun?

Ja ich darf die Idee umsetzen ;) Also den anstoß gabs durch das. Und hoffe ich kann es so gut wie möglich umsetzten ;)

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

5

24.09.2013, 11:15

Denn hier geht es nicht um eine AI sondern eben
um eine KI.
Vielleicht kannst Du nochmal kurz erläutern, was der unterschied zwischen dem englischen Begriff "artificial intelligence" und der deutschen Übersetzung "künstliche Intelligenz" ist?
AI == KI.
Da habe ich mich falsch ausgedrückt

Wie wäre es denn richtig gewesen?


Zitat

das klingt für mich so ziemlich nach der Idee von CHTML90
siehe Projekt Ludos
vielleicht solltet ihr euch zusammentun?

Ja ich darf die Idee umsetzen ;) Also den anstoß gabs durch das. Und hoffe ich kann es so gut wie möglich umsetzten ;)

Ideen können nicht geschützt werden. Du darfst dich also überall bedienen was Ideen angeht. Die Umsetzung ist das schwierige. Deswegen die Frage, wieso ihr euch nicht zusammentut...
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

6

24.09.2013, 12:27

Irgendwie würde ich die beiden eher für eine Person halten. Warum man sich hinter einen neuen Pseudonym verstecken will, weiß ich nicht. Fördert aber meiner Meinung nach nicht unbedingt die Bereitschaft, dich irgendwie zu unterstützen.

7

24.09.2013, 13:09

Ati Freak. Das die vermutung kommen wird dachte ich mir sowieso ;) Also wieso sollte mans versuchen wenn das Thema eh schon aufgekommen ist? Aber das ja auch nicht das Thema ;) Ch90 oder so Arbeitet in dieser richtung nicht weiter. Also wenns jemanden stört das ich nun daran Arbeite kann es gerne ebenfalls versuchen umzusetzen wenn er daran interresiert ist..


Zitat von »Slayers90«



Denn hier geht es nicht um eine AI sondern eben
um eine KI.
Vielleicht kannst Du nochmal kurz erläutern, was der unterschied zwischen dem englischen Begriff "artificial intelligence" und der deutschen Übersetzung "künstliche Intelligenz" ist?
AI == KI.
Da habe ich mich falsch ausgedrückt

Wie wäre es denn richtig gewesen?

Naja in meinen Augen gibt es ja mehrere Arten von KIs/AIs. Einmal welche die feste vorgehensweisen haben. Die kaum eigenständig agieren. Oder eben auch nichts dazu lernen können. Ich würde mir allerdings eine KI wünschen die all diese Punkte aber noch mit sich bringt. Allerdings sollte man dafür vll noch ein extra Thema eröffnen wenn Interesse besteht? Dann kann man das ja noch genauer ausführen und Meinungen einholen?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

8

24.09.2013, 13:33

Ati Freak. Das die vermutung kommen wird dachte ich mir sowieso ;)

Jedenfalls kommt "ihr beide" aus München und habt denselben Internetanbieter.
Zufall?

9

24.09.2013, 13:39

Nein wir arbeiten aber beide im selben Betrieb und Personalwohnungen. Okay wenns haubtthema ist wer wer ist kann ich auch gerne unter dem Namen auftreten wenn es besser ist :D Find ich aber einen Interresanten Aufhänger :D Also ich schaue das ich die Passwortdaten bekomme dann werd ich demnächst ebenfalls unter dem Namen schreiben. Denke sollte bis heute Abend kein problem sein. Der Kollege ist noch auf der Wiesen unterwegs ;) Oder ich ;)

10

24.09.2013, 14:44

Sehr dubios das Ganze. Um mal was Konstruktives beizufügen: Wie willst du die KI dann umsetzen? Mit neuronalen Netzen? Fuzzy Logic? Hast du dich damit schonmal beschäftigt? Eine lernende KI ist nicht gerade einfach zu entwickeln.

Werbeanzeige