mmofacts.com

Suche Helfer

gepostet vor 14 Jahre, 11 Monate von Prowler

Hi an Alle,

Ich bin 24, Programmierer, Grafiker und Autor und seit ein paar tagen auf der Suche nach Leuten, die mit mir zusammen ein Projekt auf die Beine stellen würden. Ich kann und werde keine Mutmaßungen darüber anstellen ob sich damit jemals Geld verdienen lassen wird, kann dahingehend also in erster Linie niemanden etwas bieten außer der Arbeit am Projekt und die Erfahrung die dadurch gewonnen werden kann. Unnötig zu sagen: Ich suche engagierte Leute!

Bei dem Projekt geht es um ein "Browsergame", das den Spielern einige Freiheiten lässt und mehr denn je das spielen miteinander fördern soll. Hintergrund soll eine Welt ähnlich der "Infinity Worlds" Welt aus dem GURPS Regelwerk werden. Die Spieler erstellen sich einen Charakter nach RPG-Regelwerk, wählen Wohnort und Umfeld ihres Charakters und werden dann in dieser Welt, neben herkömmlicher Arbeit auch besondere Aufträge bekommen, die sie allein oder gemeinsam erledigen können. Spezielle Aufgaben werden nur in Zusammenarbeit möglich sein. Dabei soll ihnen so viel Freiraum wie möglich für die erfüllung ihrer "Quests" bleiben. Ermöglicht wird das durch ein breites Spektrum an Items, Kombinationsmöglichkeiten und sehr flexiblen Skripten.

Natürlich lässt sich das ganze Projekt nicht von 0 auf 100 erledigen und mir geht es jetzt vorrangig um die Konzeption und das Ausloten und Ausbreiten der Möglichkeiten.

Ich würde mich über Rückmeldung freuen und entschuldige mich für diesen kurzen Text, aber ich muss los!

gepostet vor 14 Jahre, 11 Monate von barkeltheboon

Original von Prowler

Ich würde mich über Rückmeldung freuen und entschuldige mich für diesen kurzen Text, aber ich muss los!

Dann schreib den Text doch einfach wenn du Zeit hast? *businessmanneverhavetime*

mfg *g*

gepostet vor 14 Jahre, 11 Monate von Prowler

Jo bin jetzt angekommen und nun genaueres.

Der Grundgedanke ist es ein Browsergame zu konzipieren, das die Spieler nicht nur einfach gegeneinander Antreten lässt, sondern ihnen auch eine Notwendigkeit liefert zusammen arbeiten zu müssen um noch besser zu werden. Spiele wie Atlantica Online haben das schon gut angefangen. Das Handwerkssystem dort, hilft sowohl dem Spieler, der den Beruf als Lehrer ausüben kann, als auch dem Spieler, welcher als Lehrling etwas beigebracht bekommten möchte. Beide bekommen Punkte. Der eine für's Lehren, der andere für's Lernen. Zudem kann der Lehrer auch eine Bezahlung verlangen, wenn er möchte. Bisher ist eine derartige Technik in Browsergames kaum vertreten. Dabei lässt sich noch viel mehr daraus machen.

Szenario Infiltration:

Drei Spieler haben unabhängig voneinander von einem NPC einen Auftrag angenommen, ein Gebäude zu Infiltrieren und einen Forschungsbericht zu stehlen. Ein Spieler hat im Laufe der Zeit einige Entwicklungspunkte in Technik- und Digitalfertigkeiten investiert und fungiert in diesem "Team" als Hacker. Er wird das Sicherheitssystem des Gebäudes infiltrieren und dem zweiten Spieler den "Weg freiräumen". Spieler Zwei sei ein Geschickter Charakter mit Skills in den Bereichen Schleichen, Infiltrieren, Wissen um Alarmsysteme usw. Er wird den aktiven Part übernehmen und in das Labor einsteigen um die Berichte zu stehlen. Spieler drei sei ein geborener ( oder durch gute Punktevergabe entstandener ) Schauspieler. Er hat die Aufgabe, das Wachpersonal abzulenken.

Die Spieler sitzen nun vor ihrem Rechner und werden diese Aufgabe in einer Rundenbasierenden Mission ala Jagged Alliance gleichzeitig lösen müssen.

Das Forschungslabor wird vor Beginn der Mission aud die gute alte Diabolo Art auf Grund von vorgefertigten Räumen, zufällig, zu einem ganzen Gebäude zusammengesetzt. Die Grafik, in der unser Infiltrator und der Lockvogel agieren ist Isometrisch. Die Engine dazu PHP-basiert und mit bisher maximal 8 Spielern getestet. Zu beginn ist auch unser "Hacker" erstmal gezwungen in der Iso-Welt eine Verbindung zu den Sicherheitssystemen zu bekommen. Anfangs wird er noch mit ein paar Apparaten aus seinem Inventar ein paar Kameras fernsteuern müssen um letztendlich auf dem Gelände des Labors einen Anschluss an das Sicherheitssystem zu bekommen. ( Spätestens im Serverraum des Labors hat er dann zugriff ). Von Dort an kann er gezielt die Systeme fernsteuern oder blockieren. Der Infiltrator, wird sicher trotz Lockvogel das ein oder andere Mitglied der Wachmannschaft ins Reich der Träume schicken müssen aber jeder Zug ist Zeitbegrenzt und wenn z.B. der Hacker in seinem Zug nicht die Versuche des Systems abwehrt, ihn rauszuschmeißen, dann haben auch die anderen ein Problem. Teamwork ist gefragt.

Das ist ein Beispiel für die Möglichkeiten von Teamwork.

Sind die Spieler in ihren virtuellen vier Wänden ( die je nach finanziellen Möglichkeiten, mehr oder weniger zu bieten haben ). So können sie auch über den PDA ihres Charakters "Termine" einstellen, oder anders gesagt, bestimmen was ihr Charakter tun soll während Sie offline sind. Das könnte zum Beispiel das Trainieren von 2 anderen Spieler-Charaktären in einer Fertigkeit sein. Gegen Bezahlung wenn gewünscht. Der Charakter muss allerdings auch Essen und Schlafen. Solange ein Spieler für einen vollen Kühlschrank gesorgt hat, muss er sich also keine Gedanken darüber machen, dass sein Charakter verhungert. Wenn der Charakter einen regulären Job hat, kann der Spieler auch mal in den Urlaub fahren und nach 2 oder 3 Wochen seinen Charakter immernoch gesund und munter, und bei guter Planung sogar mit mehr Geld und ein paar Skillpunkten extra vorfinden.

Reguläres arbeiten könnte man auch nicht blos als langweiligen Ladebalken ins Spiel einbauen sondern als wirkliches Minispiel. Arbeitet der Charakter in einem Fastfoodladen ... naja dafür gibts genug Minispiele. Arbeitet er als Kurrier, kann auch das interaktiv vom Spieler unterstützt werden, um so bessere Ergebnisse zu erzielen. Mehr Trinkgeld oder durch Bonusereignisse auch mehr Skillpunkte.

...

Das Grundkonzept basiert also auf Charaktären, die nach RPG manier mit allerlei Attributen ausgestattet sind und auch damit erweitert werden können. Hinzu kommt Geld mit dem der Charakter Waffen, Lebensmittel, Einrichtungsgegenstände, Kleidung uvm kaufen oder NPCs und andere Spieler für Dienstleistungen bezahlen kann. Neben einem normalen Job, denn der Charakter nicht zwingend haben muss, gibt es ala Shadowrun die Möglichkeit, sich mit einigen Aufträgen aus dem Untergrund, oder auch eigenen Aufträgen, die man anderen Spielern stellen kann, Geld zu verdienen, oder besondere Items zu besorgen. Das heißt auch, mindestens 2 Märkte ( Herkömmlich und Schwarzmarkt ) + die Möglichkeit der Spieler untereinander zu Handeln. Man kann sich so in vielen Gebieten einen Namen machen. Sei es als besonders effektiver Auftragskiller oder sehr zuverlässiger Kurrier, oder auch als Politiker, Bankier oder Feuerwehrmann. Ein Spieler kann also, wenn er reich und mächtig wird auch andere Spieler, Aufträge für sich erfüllen lassen oder Sie in seiner Firma anstellen. Was sicherlich auch einen Reiz ausmacht. Bündnisse usw. können unter den Spielern jederzeit geschlossen und auch Organisationen gegründet werden. Alles in allem also ein Mammutprojekt, dass alleine niemals und selbst im Team nur mit großer Anstrengung geschafft werden könnte. Aber von nichts kommt nunmal nichts.

Es geht mir in erster Linie weniger um das Programmieren des Spiels selbst, als um Strategien, das geschriebene umzusetzen. Wenn ich hier im Forum damit an der falschen Stelle suche, dann möge man mich bitte auf eine bessere verweisen.

Ich bitte auch darum, Kommentare wie: "Träum weiter!" Oder "ja genau, und dann kann der Spieler zum Mond fliegen und dort nach und nach Imperien in der ganzen Galaxie aufbauen!" zu unterlassen. Ich sage ja, ich weiß selbst, dass ein solches Projekt mehr Zeit und Leute braucht als man dafür finden würde. Es geht nur darum Helfer zu finden, die konstruktiv kritisch etwas dazu einbringen können.

Puh, so viel Text, aber danke schonmal.

gepostet vor 14 Jahre, 11 Monate von Drezil

klingt interessant.

endlich mal wer, der sich hinsetzt und sich mal ein paar alternative ideen aus den fingern saugt, den multiplayer-gedanken voll ausspielen will und auch sonst ordentlich vorbereitet ausschaut.

ich wünsch dir viel erfolg bei der suche

gepostet vor 14 Jahre, 11 Monate von splasch

Hast dir schon gedanken darüber gemacht wie du das ganze Umsetzen möchtest? Wie sieht dein können aus Traust du dir so ein großes Projekt zu um es zu vollenden. Welchen Zeitrahmen hast du für die Erstellung des Game eingeplannt.

Wann kann man rechnen das der erste Mailenstein programmiert ist.

Mfg Splasch

gepostet vor 14 Jahre, 11 Monate von Prowler

Hey Alle zusammen.

Zuerst mal, danke Drezil!

@Splasch : Ich habe schon eine ganze Weile über den Ideen gebrütet und dabei auch schon einiges konzeptuell und teilweise auch schon ein paar Gründgerüste in Code-Form ausgearbeitet. Mein können ist für mein Alter ganz gut würde ich sagen. Es gibt kaum eine Programmiersprache in der ich noch nix geschrieben habe und in den Meisten habe ich schon größere Projekte verwirklicht. Das kommt auch daher, dass ich bei meiner Arbeit als Freelancer bisher an vielen Projekten mitgewirkt bzw. auch selbst auf die Beine gestellt habe, die viele Sprachen miteinander verknüpfen. Meine Auftraggeber haben immer sehr lustige Aufgaben. Sachen wie:

"Wir Scannen hier was mit ner OCR-Software ein. Das hätten wir gern in einer Datenbank gesichert und ein PHP-Front- und Backend dafür gebaut, das natürlich vor lauter AJAX und sonstigen dynamischen Javascripts nur so trieft. Die Daten sollen mit Amazon und Ebay abgeglichen werden und dann an Clients gesendet werden, die unsere Kunden installieren werden. Die Clients sollten Sie in Java Schreiben. Außerdem benötigen wir noch eine Möglichkeit mittels Mustererkennung bestimmte Videos von Youtube zu analysieren..."

Für mich allein ist sowas ein Jahresprojekt. Mit fähigen Kollegen würde ich die Zeit schon auf 5 Monate, bei gutem Wetter auch 4 Monate schätzen.

An Erfahrung und können mangelt es mir eigentlich nicht und ich lerne sehr gern und schnell neue Dinge, das hilft sehr. Ich habe zum Beispiel die im letzten Beitrag beschriebene PHP-Iso-Engine selbst geschrieben und im Augenblick arbeite ich wenn ich Zeit finde an der Verbesserung einer Java-Script Iso-Engine, die ich letztes Jahr zu entwickeln begonnen habe.

Zur Frage ob ich mir zutraue, dass Projekt zu vollenden und wie der Zeitplan aussieht. Bei meiner derzeitigen "Freizeit" und unter der Prämisse, dass ich allein arbeite muss ich dafür im schnellsten Fall ein Jahr, wohl eher anderthalb Jahre veranschlagen. Dann wären die Grafiken aber definitiv noch kein Augenschmaus und ich könnte mich nochmal mindestens 3 Monate daran machen, Ton und Grafiken zu finalisieren. Alles in allem kann ich allein ein Projekt der Größe in 2 Jahren aus dem Betastadium raus haben...

Realistisch betrachtet wird es dann schon Spiele geben, die um einiges besser sind und wahrscheinlich kostenlos sind ^^. Es kann für mich allein also nur eine Art, großes Trainigsprojekt/Spielplatz bleiben.

Zur Frage, wann der ersten Meilenstein fertig programmiert ist...

Es ist immer schön schonmal etwas zu haben mit dem man Spielen kann auch wenn das eigentliche Spiel noch lange nicht am Ende ist. Daher lege ich in den letzten Wochen verstärkt Programmierarbeit auf die erwähnte Technik, mittels der Iso-Engine, aus dem "Baukasten" automatische "Aufträge" zu kreieren und sie spielen zu können. Ich denke allgemein: Wenn ich meine Iso-Engine und ihren Editor erstmal soweit habe, dass meine Bekannten auch ohne meine Anleitung damit umgehen, und spaß haben können, dann werde ich das als ersten "Meilenstein" sehen und das Ganze dann wahrscheinlich auch veröffentlichen bzw. mal zu Beta-Tests einladen.

Eine erste Kostprobe wird es denke ich gegen Ende Februar geben.

Auf diese Diskussion antworten