mmofacts.com

Kampfscript schreiber (c/c++)

gepostet vor 18 Jahre, 1 Monat von Dexus
Guten Tag!
Wir suchen einen Kampfscript schreiber, der für unser Projekt "Ocean-Game"
den Kampfscript schreibt.
Für Verhandlungen bitte eine Mail an [email protected]
Diese Anzeige ist zwar klein gehalten jedoch nicht ohne Grund.
gepostet vor 18 Jahre, 1 Monat von Drezil
also mit so wenig angaben wird sich hier kaum einer melden ..
WAS wollt ihr genau?
WIE wird das Progamm ausgeführt?
wollt ihr nen Programm, was von php direkt aufgerufen wird?
oder soll es nen cronjob geben?
oder wollt ihr lieber nen multithreaded-deamon, der sich per sockets mit php unterhält?
wie komplex soll das ganze werden? ist das in 2h programmiert, oder sitzt man da 2 wochen dran?
wie schaut es mit dem verdienst aus? wenn kein verdienst, was hat man dann davon? (ich hör schon.. "Ihr erscheint auf der teampage" .. davon kann ich meine miete immernochnicht bezahlen ..)
wie sieht es mit langfristiger wartung aus? wenn man so einen job schon auslagert, was passiert, wenn nach 2 monaten bugs auftauchen und der programmierer nicht zu erreichen ist?
wie wollt ihr das rechtlich handhaben? wollt ihr den kompletten source? oder reicht euch eine funktionierende binary?
wie offen steht ihr (lizenz-)bedingingen gegenüber, die z.b. ein nutzungsentgeld vorschreiben?
so.. das sind nur ein paar einführende fragen .. interessierte werden sicherlich noch weitere stellen ..
für alle, die sich ein bild machen wollen: ocean-game.com/ - in den news steht nen link zu nem demo-acc ..
gepostet vor 18 Jahre, 1 Monat von Dexus
Original von Drezil
also mit so wenig angaben wird sich hier kaum einer melden ..
WAS wollt ihr genau?
WIE wird das Progamm ausgeführt?
wollt ihr nen Programm, was von php direkt aufgerufen wird?
oder soll es nen cronjob geben?
oder wollt ihr lieber nen multithreaded-deamon, der sich per sockets mit php unterhält?
wie komplex soll das ganze werden? ist das in 2h programmiert, oder sitzt man da 2 wochen dran?
wie schaut es mit dem verdienst aus? wenn kein verdienst, was hat man dann davon? (ich hör schon.. "Ihr erscheint auf der teampage" .. davon kann ich meine miete immernochnicht bezahlen ..)
wie sieht es mit langfristiger wartung aus? wenn man so einen job schon auslagert, was passiert, wenn nach 2 monaten bugs auftauchen und der programmierer nicht zu erreichen ist?
wie wollt ihr das rechtlich handhaben? wollt ihr den kompletten source? oder reicht euch eine funktionierende binary?
wie offen steht ihr (lizenz-)bedingingen gegenüber, die z.b. ein nutzungsentgeld vorschreiben?
so.. das sind nur ein paar einführende fragen .. interessierte werden sicherlich noch weitere stellen ..
für alle, die sich ein bild machen wollen: ocean-game.com/ - in den news steht nen link zu nem demo-acc ..

Als was wir genau Brauchen:
Wir brauchen einen Shell laufenen Deamon, der sich selber alle 24 Stunden neu startet.
Was wir genau wollen:
Wir wollen, das über den Shell, alle Kampfhandlungen abgehalten werden. In diesen Script müssen für jeden Server eigene Divinisation eintragbar sein.
Komplex?
Es muss nicht sehr Komplex sein, die zusammen arbeit mit der MySql ist jedoch vorraussetzuung!
Vergütung?
Soweit es in unseren Bugget liegt werden wir sicher einen Lösung finden.
Support:
Sollte, möglichsein, wenn nicht wäre eine gute beschreibung sehr hilfreich! Um die Einzelnen Stationen der Abhandlungen im Script zu verfolgen.
Rechtlichehandhabe:
Wir bitten darum den Kompletten Srcouce zu erhalten, denn wir werden sicher noch andere Server Stellen, für die dann sicher einer aus unseren Team, nach seiner Ausbildung sich mit der Shell Programmierung auseinandere setzt. Ich bin gerade dabei mir C++ / Shell Programmierung anzueignen, jedoch reicht es im Augenblick nicht für ein solches Script aus.
Lizenzbedingungen
Da wir leider nur sehr Begrenzte Mittel haben, und uns nicht verschulden wollen, haben wir einen Firma Gegründet. Die bisher das Minimale Budget zuverfügung stellt.
Für Nutzungsentgelte, sind wir daher nicht zu haben. Wir könnten aber sicher durch verhandlungen Lösungen finden, die beide Seiten zufrieden stellen.
So ich hoffe das ich nun die Wichtigen Fragen beantwortet habe.
gepostet vor 18 Jahre, 1 Monat von Todi42
Scheint mir technisch etwas konfus zu sein, shell + C++? Warum C++? Wenn Datenbanken involviert sind, kannst Du es in fast jeder Sprache schreiben, die Datenbank bleibt der Flaschenhals. Hast Du den irgendwo Anforderungen, die man mal einsehen kann?
gepostet vor 18 Jahre, 1 Monat von Drezil
Original von Dexus
Als was wir genau Brauchen:
Wir brauchen einen Shell laufenen Deamon, der sich selber alle 24 Stunden neu startet.
Was wir genau wollen:
Wir wollen, das über den Shell, alle Kampfhandlungen abgehalten werden. In diesen Script müssen für jeden Server eigene Divinisation eintragbar sein.
So ich hoffe das ich nun die Wichtigen Fragen beantwortet habe.

hast du nicht ..
ich sehe hier keinerlei technisches hintergrundwissen ..
ein daemon läuft nicht in einer shell - er ist ein eigener prozess.
wieso sollte man diesen prozess alle 24h töten und wieder aufrufen?
wie soll der prozess konkret aufgebaut sein? linear oder threaded?
wtf ist eine "Divinisation"?
ansonsten kann ich mich nur Todi anschließen..
gepostet vor 18 Jahre, 1 Monat von Dexus
Original von Drezil
Original von Dexus
Als was wir genau Brauchen:
Wir brauchen einen Shell laufenen Deamon, der sich selber alle 24 Stunden neu startet.
Was wir genau wollen:
Wir wollen, das über den Shell, alle Kampfhandlungen abgehalten werden. In diesen Script müssen für jeden Server eigene Divinisation eintragbar sein.
So ich hoffe das ich nun die Wichtigen Fragen beantwortet habe.

hast du nicht ..
ich sehe hier keinerlei technisches hintergrundwissen ..
ein daemon läuft nicht in einer shell - er ist ein eigener prozess.
wieso sollte man diesen prozess alle 24h töten und wieder aufrufen?
wie soll der prozess konkret aufgebaut sein? linear oder threaded?
wtf ist eine "Divinisation"?
ansonsten kann ich mich nur Todi anschließen..
Gut ein Daemon läuft immer, war es nur gewohnt, bei meinen Alten Spiel das Der Kampscript einmal am Tag neu Gestartet wurde. Deshalb wollte ich auch einen Daemon damit das nicht gemacht werden muss.
Divinisation= weiß nicht was ich da schreiben wollte, aber ich wollte sicher sagen, das Der Daemon anpassbar sein muss für jeden kommenden server.
Technisch: Der Daemon soll ständig Punkte Updates machen, und die Kämpfe berechnen.
Auf unseren Server läuft:
Php 4.3.10
MySql 4.1 + lib
Schreibt mir was ihr sonst für Informationen braucht, ich bin im Umgang mit Servern noch nicht so bewandert, bin aber dabei mir Linux und diverse andere Wichtige Informationen anzueignen.
gepostet vor 18 Jahre, 1 Monat von schokofreak
*nimmer relevant*
Gruss
gepostet vor 18 Jahre, 1 Monat von Dexus
In dem Bereich liegen wir bei weitem nicht, ehr 100x drunter
Wir sind alle sehr Knapp mit dem Geld, aber warum laden wir uns dann sowas auf fragen sich sicher viele, weil es Wirklich häufig so ist, das Viele Gute Spiele von anderen Gekauft werden und dann vernachlässigt, nur um Werbung zu schalten...
Bei uns ist es einfach der Spass daran, etwas zu gestalten und auf den Markt zu bringen, wo man Sieht das es ein Spiel ist wo man sich drum kümmert, nicht die User alle verrecken lässt, weil dei Betreiber/Admins sich nicht kümmern.
Genau da Setzen wir an, und versuchen aus dem Nichts etwas zu machen.
Naja Wir investieren ja sogut es eben möglich ist. Aber ohne wirkliches einkommen ist das Schwierig wird sicher jeder hier bestätigen.
Nichts detotroz, versuche ich ein Verdienst anzubeiten, sicher nicht öffentlich, aber wir können ja sehen wer sich meldet.
gepostet vor 18 Jahre, 1 Monat von schokofreak
Guten Abend, bin nun von der Arbeit zurück.
Meine Rechnung sieht eigentlich so aus, dass ein C++ Kampfscript starke Integration in das Spiel benötigt.
-> Wann werden Kämpfe ausgelöst,
-> Was löst ein Verlust einer Einheit für Folgeaktionen aus
-> Beute, ...
Deshalb schätz ich die Einbindung des KS in das Game als eben so gross ein wie das KS selbst. Diesen Aufwand mit einem vertretbaren Stundensatz verrechnet gibt eine Zahl.
Diese Zahl ist, in mehreren Detaillierungsgraden des KS an den Intererssenten gegangen - auch im obigen Post gestanden. Anscheinend bedeutend zu gross.
Somit denke ich, mach aus Auftrag eher - Freiwilliger gesucht; Spesen und Umsatzentschädigung wird bezahlt. Entlöhnt (also Auftrag) nicht möglich.
Gruss
gepostet vor 18 Jahre, 1 Monat von Dexus
Original von schokofreak
Guten Abend, bin nun von der Arbeit zurück.
Meine Rechnung sieht eigentlich so aus, dass ein C++ Kampfscript starke Integration in das Spiel benötigt.
-> Wann werden Kämpfe ausgelöst,
-> Was löst ein Verlust einer Einheit für Folgeaktionen aus
-> Beute, ...
Deshalb schätz ich die Einbindung des KS in das Game als eben so gross ein wie das KS selbst. Diesen Aufwand mit einem vertretbaren Stundensatz verrechnet gibt eine Zahl.
Diese Zahl ist, in mehreren Detaillierungsgraden des KS an den Intererssenten gegangen - auch im obigen Post gestanden. Anscheinend bedeutend zu gross.
Somit denke ich, mach aus Auftrag eher - Freiwilliger gesucht; Spesen und Umsatzentschädigung wird bezahlt. Entlöhnt (also Auftrag) nicht möglich.
Gruss

Steht denn ihrgentwo Auftrag meinerseits?
Ich weiß nciht auf was für einer Wolke du schwebst aber Wolke 7 muss es wohl sein....
Du musst mir nicht helfen schokofreak, du bist eh zu teuer, und geldgeil würde ich das auch nennen.
Aber ich verstehe das heute ist nix mehr um sonst und wenn man nur 1 mal im Jahr was machen kann muss man schon viel verlangen. Weil sonstz kommt man ja das nächste Jahr nicht aus ohne wieder solche preise zu verlangen.
Du betreibst deine Spiele Kommerziel wir nicht, wir habe Spass dabei du Arbeit....
Danke!
gepostet vor 18 Jahre, 1 Monat von Todi42
Original von Dexus
Du betreibst deine Spiele Kommerziel wir nicht, wir habe Spass dabei du Arbeit....

Hm, das eine muß das andere ja nicht ausschließen. Ich versuche eigentlich immer, bei der Arbeit Spaß zu haben. Ansonsten dürfte ein weiterer, großer Unterschied sein, das Schoko seine Miete selber bezahlen muß und Du wahrscheinlich noch zu Hause wohnst und dafür sogar noch Taschengeld bekommst ;-)
gepostet vor 18 Jahre, 1 Monat von Dexus
Todi42, da liegst du Falsch, ich wohne nicht mehr zuhause.
Ich gehe arbeiten, udn invetiere meine Freizeit in BG's, was Auch geld Kostet.
Ich Zahle keine Miete weil, ich nen eigenes Huas habe, dafür Zahle in leider das Darlehn zurück.
Und ich bin in der Ausbildung... nicht wie andere hier die evtl schon ausgelernt sind, und nicht so mikriege Euros verdienen.
Was war nicht böse gemeitn, aber sagt mir mal wo soll ein Nackter mensch sich geld aus der (Eigenen-)Tasche nehmen?
Also wenn mri das jemand erklären kann ohne dabei auf "Ausnahmen" sich zu beschrenken der soll vortreten.
Ich bin Sozial eingestellt, ich mache auch sachen Ohne bezahlung, wenn ich dafür jemanden helfen kann. hier sind jedoch viele Egos unterwegs die "nur das Schnelle" Geld machen wollen.
Klar heute ist nichts umsonst, die Infaltion-Nadel steigt stetig. Aber Schon mal nach gedacht, das es viel merh wert hat, jemanden ohne kostenentlohnung zu helfen?
Für mich steht nie das Geld im Fordergrund, wenn ich ein Spiel schreibe, soll es später nur die Kosten selbst decken, mehr nicht, der Gewinn dabei wenn welcher anfällt, wird für Modernere Systeme investiert. Für zukünfitge erweiterungen usw.
Und Alleine das macht mich sicher vornahme haft, wil ich nicht in die Eigene Tasche wirtschafte, im gegen teil, ich bin habe wie bei anderen Projekten von mir, alle einnahmen 10% abgezogen und Gebe diese Gelder einen Guten Hilfsgruppe bzw. Stiftung, die Wohltätige Zwecke bestreiten.
In den vergangen 3 Jahren habe ich 2000€ für gute zwecke gestiftet.
und den Rest in die Abzahlung meienr Kreditet gesteckt. Das geld kommt aber von Seiten die kein BG sind und zumteil auch nicht mal mehr mir gehören.
Und genau das ist was ich an diesen ganzen geldgeiern hasse, das Sie nur an sich denken.
Aber gut, ich denke ihr werdet sowas nicht verstehen, weil euer Horizont, dafür zu klein ist.
Wünsche euch aber dennoch viel glück auf euren Wegen.
gepostet vor 18 Jahre, 1 Monat von Fornax
ICh verstehe, und würde dir auch helfen, kann es aber leider nicht. Ich habe mit meinen Scripten genug um die Ohren, und muss "nebenbei" noch mein Abitur machen.
Leider denke ich, dass du recht viel erwartest - so ein Script ist nicht einfach mal schnell gemacht.
gepostet vor 18 Jahre, 1 Monat von Dexus
Original von Fornax
ICh verstehe, und würde dir auch helfen, kann es aber leider nicht. Ich habe mit meinen Scripten genug um die Ohren, und muss "nebenbei" noch mein Abitur machen.
Leider denke ich, dass du recht viel erwartest - so ein Script ist nicht einfach mal schnell gemacht.

Ersteinmal danke ich dir, für deine Positive nachricht, werde dir mal eine PN schreiben, vllt. kommen wir ja mal andersweitig ins gespräch.
Ich erwarte nicht viel, mir ist klar das C++ mehr Scripting ist als mit PHP, ohne zweifel.
Ich erwarte ja nicht das man mir den Himmel auf den Boden holt, nur etwas mehr Sozialität, und etwas ergeiz. Das fehlt hier bei den meisten Game-Chefs/-Entwicklern.
Ich denke immer eine Community ist für einander da. Nichts detotroz, danke für Positive einstellung.
gepostet vor 18 Jahre, 1 Monat von Frostbringer
Ihr seit eine Firma, und seit nicht in der Lage für etwas zu bezahlen? Als Firma gibt es etwas, was sich "Gewinnabsicht" nennt. Der einzige Zweck einer Firma ist nun mal, Gewinn zu machen, sonst nichts. Warum sollte man also dir etwas schenken?
Wenn du ein ehrenamtlicher Verein bist, würde die Sache ganz anders ausschauen. Und ich habe schon durchaus mehrere Scripts für solche Vereine geschrieben, auch wenn keiner ein Browsergame erstellt. Obwohl durchaus ein solche Verein etwas mit Spielen zu tun hat. Weil wenn ich sehe dass dein Ziel nicht ist fett Kohle abzusahnen, wird sich durchaus wer finden der hilft.
Andere Möglichkeit wäre natürlich OpenSource. Das wäre für mich ein starkes Zeichen dafür, dass du nicht einfach das schnelle Geld machen willst.
Leider gibt es heutzutage immer mehr Firmen, die glauben sie würden alles im Internet geschenkt bekommen. Und ich kenne auch einige, die mit dieser Masche durchaus erfolgreich sind (Möchte hier aber keine Namen nennen). Und nur mit ein paar Beteuerungen wirst du mein Herz nicht erweichen.
Frosty, die exakt einmal zu oft auf so etwas reingefallen ist.
gepostet vor 18 Jahre, 1 Monat von schokofreak
- 21 Jährig
- Hat ein eigenes Haus; Hypothek
- Azubi
- Eigene Unternehmung
- Firmen- Homepage ist leer
- Schreibt von Verhandlungen, Anzeige (Inserat), meint aber es seie kein Auftrag
- Wirft mit Fremdwörtern um sich: Divinisation
Für Dich würd ich keinen Deut von einem Stundenansatz von 50Euro Plus abweichen.
gepostet vor 18 Jahre, 1 Monat von Dexus
Original von schokofreak
- 21 Jährig
- Hat ein eigenes Haus; Hypothek
- Azubi
- Eigene Unternehmung
- Firmen- Homepage ist leer
- Schreibt von Verhandlungen, Anzeige (Inserat), meint aber es seie kein Auftrag
- Wirft mit Fremdwörtern um sich: Divinisation
Für Dich würd ich keinen Deut von einem Stundenansatz von 50Euro Plus abweichen.

Halo die Guschen, du bist Ausgeschlossen. Möchte gerne die nur Labern, und keine ahnung haben brauche ich nicht. Vllt. hat alles seinen grund du Nappel.
Original von Frostbringer

Ihr seit eine Firma, und seit nicht in der Lage für etwas zu bezahlen? Als Firma gibt es etwas, was sich "Gewinnabsicht" nennt. Der einzige Zweck einer Firma ist nun mal, Gewinn zu machen, sonst nichts. Warum sollte man also dir etwas schenken?
Wenn du ein ehrenamtlicher Verein bist, würde die Sache ganz anders ausschauen. Und ich habe schon durchaus mehrere Scripts für solche Vereine geschrieben, auch wenn keiner ein Browsergame erstellt. Obwohl durchaus ein solche Verein etwas mit Spielen zu tun hat. Weil wenn ich sehe dass dein Ziel nicht ist fett Kohle abzusahnen, wird sich durchaus wer finden der hilft.
Andere Möglichkeit wäre natürlich OpenSource. Das wäre für mich ein starkes Zeichen dafür, dass du nicht einfach das schnelle Geld machen willst.
Leider gibt es heutzutage immer mehr Firmen, die glauben sie würden alles im Internet geschenkt bekommen. Und ich kenne auch einige, die mit dieser Masche durchaus erfolgreich sind (Möchte hier aber keine Namen nennen). Und nur mit ein paar Beteuerungen wirst du mein Herz nicht erweichen.
Frosty, die exakt einmal zu oft auf so etwas reingefallen ist.
Genau.
1. Ist für eine Limited nur ein Stamkapital von 1 GBP bnotwenig, entspriht etwar 1,50€.
2. Meine Firma dient legentlich zum erhalt von Rechten, an Sorftware. Wie etwar von dem Spiel.
3. Für einen Verein sind mindestens Dauerhaft 6 oder mehr Mitglieder nötig, wo der Vorstand gewählt wird..., Sprich in diesen Fall nicht ganz das was gebraucht wird.
4. OpenSource, klar wieso lege ich nicht gleich meine Passwörter frei? OS ist zwar eine gute Sache, aber nicht damit andere damit Geld machen.
5. Ich glaube nicht das ich was Geschenkt bekomme, Jeder kennt das Sprichtwort geben und nehmen, naja aber Deutschland ist eh wie man hier sieht Gesellschaftlicher Müll. Wartet mal ab wenn ihr A-Los seit oder H4 nötig habt, vllt freut ich euch wenn euch geholfen wird.
Habe aber immer noch keinen Menschen gesehen der einen Nackten Geld aus der Tasche ziehen kann.
und zu allerletzt, wieso schreibt ihr denn wenn ihr nicht helfen wollt oder könnt? Nur um Euch wichtig zu machen und zu Zeigen das Ihr Arschlöcher seid? Also Das könnt Ihr euch doch schenken und eure Nutzlose Luft wo anders Investieren.
So Long.
gepostet vor 18 Jahre, 1 Monat von TheUndeadable
Servus,
ich persönlich würde es nicht so eng sehen. Der eine dachte halt, dass du ein professionelles Angebot machst und auch dementsprechend professionell bezahlt und der Stundensatz von 50 EUR ist nicht sonderlich hochgegriffen. Dort kam es halt zu Missverständnissen.
Die andere Person hat halt meiner Meinung nur normal gefragt. Dort sehe ich auch das Problem einer Ltd. Auf der einen Seite seid ihr eine Firma, die nach außen hin kommerziell agiert, auf der anderen Seite seid ihr eine Ltd, die niemals professionell auf andere Unternehmen wirkt. Aber Ok, dies ist deine Entscheidung, du hast dich garantiert bewusst dafür entschieden. Ich persönlich arbeite lieber auf GbR-Basis, lebe allerdings mit dem Risiko der persönlichen Haftung.
Nun zum eigentlichen Problem.
Das C++-Kampfskript wie du möchtest, hast du hier kaum beschrieben. Für mich wirkt die Problematik erstmal abschreckend. Ein C++-Kampfskript kann alles oder nichts bedeuten. Es kann eine hochkomplexe Angelegenheit wo jede Einheit eine kleine KI hat und diese dann gegeneinander kämpfen, es kann ein simples miteinander Verrechnen der Einheiten sein. Das eine dauert Tage, das andere hat man in 1 Stunde zusammengekloppt. Auch ist die Anbindung von PHP an C++ nicht immer das optimale.
> Jeder kennt das Sprichtwort geben und nehmen, naja aber Deutschland ist eh wie man hier sieht Gesellschaftlicher Müll.
Das Sprichwort zwischen Geben und Nehmen gilt nur zwischen Privatpersonen. Einer Firma würde ich nie was geben. Und du hast nunmal dich für die Ltd-Form entschieden. Ich persönlich habe auch noch nicht hier gesehen, dass ohne eine persönliche Bekanntschaft jemand was für einem programmiert hat.
Bzgl OpenSource und Verein gebe ich dir Recht. Dies sind zwei Formen, die auch für mich nie an Frage kommen würden. Wobei sich deine OpenSource-Begründung ("OS ist zwar eine gute Sache, aber nicht damit andere damit Geld machen.") mit ("Jeder kennt das Sprichtwort geben und nehmen") beißt.
Daher würde ich das ganze nicht so emotianal sehen. Ich persönlich wünsche dir noch viel Erfolg bei deiner Suche.
Nachtrag:
> nicht wie andere hier die evtl schon ausgelernt sind, und nicht so mikriege Euros verdienen.
Die meisten, die hier sind, sind entweder Schüler oder Studenten. Es gibt hier nur sehr wenig wirklich Arbeitende und die sind relativ ausgebucht.
gepostet vor 18 Jahre, 1 Monat von Dexus
Ich danke dir!
Du hast recht ich sollte etwas zurück Schalten.
Ich muss mich entschuldigen, aber aus Rechtlichen und Sicherheitsgründen ist oft eine Firmen gründung von Vorteil als alles Privat zu machen.
Sicher jede Seite hat einen Vorteil, aber auch nachteile.
Aber ich denke wenn mich jeman kennt, weiß warum und wieso, so agiert wird.
Ich hoffe man nimmt mir das nicht böse.
Ansonsten wenn auf Freier Basis sich wer findet, würde ich mich freuen. Ansonsten muss ich selber mich versuchen und halt für den Anfang ein "verbugtes" script schreiben.
Man lernt halt nur mit dem Machen, aber man möchte halt auch eine Sicherheit dabei haben, nicht den Server zu killen.
gepostet vor 18 Jahre, 1 Monat von mr-smile
Hi
ich frage mich warum du nicht einfach ein PHP basiertes Kampfscript schreibst, bzw schreiben lässt, was direkt auswertet (falls du nur alle 24h eine Ausgabe haben willst kannst du ja noch dazuschreiben, dass nur alle 24h die Ergebnisse freigegeben werden).
matthias
gepostet vor 18 Jahre, 1 Monat von schokofreak
Original von Dexus
Halo die Guschen, du bist Ausgeschlossen. Möchte gerne die nur Labern, und keine ahnung haben brauche ich nicht. Vllt. hat alles seinen grund du Nappel.

Nett, nett...
gepostet vor 18 Jahre, 1 Monat von Dexus
Original von mr-smile
Hi
ich frage mich warum du nicht einfach ein PHP basiertes Kampfscript schreibst, bzw schreiben lässt, was direkt auswertet (falls du nur alle 24h eine Ausgabe haben willst kannst du ja noch dazuschreiben, dass nur alle 24h die Ergebnisse freigegeben werden).
matthias

das währe ja wieder nach dem Moto tick-system, aber wir wollen ja ein echtzeit Spiel anbieten, und darauf ist auch alles ausgelegt.
gepostet vor 18 Jahre, 1 Monat von schokofreak
Man hat bei der Implementierung eines Kampfscriptes in C++ die gleichen Probleme wie unter PHP auch shcon. Ergo ist die Entwicklung eines Echtzeit- Kampfsystemes unter C++ gleich mühsam wie unter PHP auch.
Fazit: Nur da du Echtzeit wilst, ist die Entscheidung noch nicht eingeschräntk. PHP Eignet sich nachwievor gleichgut wie C++...
Ausser dass der Aufwand in PHP erfahrungsgemäss bedeutend geringer ist als in C++.
Nochmals: Wieso nicht PHP?
Nur weil man C++ nimmt hat man nciht einfach so mal rasch Real Time.
gepostet vor 18 Jahre, 1 Monat von Dexus
Es liegt alleine schon an der schnellig keit, ich nehme mal nen Bei Spiel ich habe sagen wir mal jetzt eine zahl die aus der luft gegriffen ist: 6865 Angriffe... in 1 Minute
da ist das Berechnen per C++ schneller als mit PHP, und das ist der vorteil weil PHP eine viel längere laufzeit hat als C++
gepostet vor 18 Jahre, 1 Monat von mr-smile
ich glaube nicht, dass man das merkt...
und ich glaube nciht, dass es >100 angriffe pro minute gibt
gepostet vor 18 Jahre, 1 Monat von MagicForrest
Also bei höheren Zahlen merkt man schon einen gewaltigen Unterschied.
Ich habe vor kurzem ein neues Kampfscript mit KI erstellt, welches ich bei mehreren meiner Browsergames zum Einsatz bringen will, und wenn ich das per PHP machen würde, hätt ich schon bei nur 10-20 zu berechnenden Kämpfen Bauchschmerzen.... Bei einem Test waren Berechnungen mit geschätzter Einheitenzahl von einem Durchscnittsspieler per PHP schon sehr lahm, und sowas kann man nicht einfach auf die Menschheit loslassen.
PHP übernimmt in der zum Einsatz kommenden Version aber so gut wie nichts, grad mal ein paar grobe Sachen, das meiste macht eben ein C++ Backend.
Ist aber nicht nur für die Kämpfe zuständig...
Je nachdem was du genau brauchst, kann ich ggf helfen.
Aber komplett kostenlos wird es trotzdem nicht.
gepostet vor 18 Jahre, 1 Monat von schokofreak
Da ein Kampfscript nichts beinhaltet ausser:
- auf allen Seiten alle beteiligten Einheiten einlesen
- Alle einheiten mit neuem Status versehen (Beschädigungsgrad resp. Zerstört)
- 1 Datensatz mit Resultat speichern, ev an jede Partei einen weiteren Datensatz mit der MSG...
Sag ich jetzt einfach mal ganz dof: Ein Kampfscript verursacht keinerlei Last, welche durch Logik hervorgerufen wird. Ein Kampfscript verursacht AUSSCHLIESSLICH DB Last.
Die eigentlichen Berechnungen, wenn alle Einheiten eingelesen wurden / bis einheiten mit neuem Status versehen werden können benötigt 0.00001 prozessorsekunden. in PHP ev. 0.000002. Sprich, das interessiert niemanden. Somit: Wen interessierts obs C++ ist oder PHP. Ausser dass das C++ teil unstabiler und verbuggter sein wird. Zudem den Server gefährdet und in der Erstellung 3 mal so viel Zeit und Nerven benötigt.
Lass die Finger von C++ Kampfscript in PHP Umfeld. Entweder alles PHP oder alles C++. Grund wieso mal so, mal anders, gibet nicht.
Gruss
gepostet vor 18 Jahre, 1 Monat von Drezil
lol .. erzähl das meinem php-k-sys ..
in 0.15sec die daten aus der db gezogen und 0.85sec rechenzeit ..
klar .. man kann ein gw-münzwurf-pronzip sicher in 0.000...001 sec baun .. aber mehr als rand(eiheitenFeind, eiheitenEigen)/EinheitenGesamt = chance auf gewinn ..
gepostet vor 18 Jahre, 1 Monat von Nuky
erzähl das meinem, als noch jede kanone einzeln berechnet wurde ob sie trifft.. hab mir eingebildet mein server packt das ja locker und lustig wärs ja - war eh lustig, bis zur speedrunde. da hab ich dann freiwillig wieder nen gerundeten zufallswert verwendet
wie da berechnungszeit php zu db aussah kannst dir ja vorstellen
gepostet vor 18 Jahre, 1 Monat von Drezil
hey! bei mir feuer immernoch jede waffe!
aber ich habe das anders gelöst. bei mir kost ein dickes schlachtschiff mal schnell 1-3 tagesproduktionen.. es gibt nach 1 jahr spielzeit bei 100 spielern grad mal 3000 schiffe im universum ..
so habe ich auch kein problem mehr damit
gepostet vor 18 Jahre, 1 Monat von schokofreak
Meine Angaben bezogen sich auf folgendes KS:
- Jede Einheit beliebige Standfestigkeit
- beliebig viele Waffen pro Einheit
- beliebige Angriffs, Verteigidungswerte, Ziel Ausweich WS PRO Waffe
- Ausfall von Waffen bei grossen Strukturschäden / Treffern von Waffen
- Kampftaktiken
- Schäden werden auf Schiffe verteilt; es gibt zerstörte, prozentual beschädigte, unbeschädigte Schiffe
Was wohl auch euere KS mit einbezieht.

Auf diese Diskussion antworten