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

27.07.2014, 17:30

[SUCHE] Spiel-Projekt "Sonicstory World" (OpenWorld-Spiel)

Hallo liebe User,

ich bin FanMaderWeb (14 Jahre) und suche mit einem Freund einige Leute, welche helfen wollen ein Spiel zu programmmieren.

Über meine Programmierkentnisse:
Große Programmierkenntnisse habe ich nicht, aber ich kann die Sprachen Visual Basic, C#, HTML, Batch und Scratch. Spiele habe ich bisher nur als PowerPoint-Präsentationen gemacht (Quizspiele) und sonst nur mit Scratch.

Das Spiel:
Das Spiel ist Sonicstory World. Es beinhaltet nur Charaktere, Orte, etc. aus dem Sonicstory Wiki ( http://de.sonicstory.wikia.com ), welches ein Fan-Wiki zu Sonic the Hedgehog (Spielreihe zu SEGA) ist. Es ist ein OpenWorld-Spiel, also kann man sich in der Welt frei bewegen. Jeder Charakter, welchen man spielt, hat seine eigenen vorher selbererfundenen Fähigkeiten (zum Beispiel fliegen, teleportieren, ...) welche ausschließlich charakterbezogen sind. Mit seinem Useraccount, welcher in dem Spiel intengriert ist, kann man seine Charaktere spielen und freischalten, damit andere User seine Charaktere spielen können. Orte werden auch auf den Daten des Wikis eingefügt und alle anderen Elemente ebenfalls. Über ein sehr kompliziertes Serverkonzept können dann die Spieler online im Server zusammenspielen.
Das Spiel wird in Java geschrieben; der Launcher in Visual Basic. Modelliert wird mit Blender3D, Texturen kommen in eine Ressourcen-Datei in das Spiel.

Wir suchen:
  • Mitarbeiter mit Programmierkenntnissen in Visual Basic (Launcher)
  • Mitarbeiter mit Programmierkenntnissen in Java (Spiel)
  • Mitarbeiter mit Kenntnissen zum Modellieren von Objekten in Blender3D
  • Designer zum Erstellen von Texturen
  • Mitarbeiter mit Programmierkenntnissen für Dropbox-APIs
  • Soundeffekte-Komponierer für Aktionen im Spiel
  • Mitarbiterter mit Kenntnissen zum Animieren für 3D-Objekte
Zusätzlich sollte man folgende Kriterien erfüllen
  • Kenntnisse in der Entwicklung von Programmen allgemein
  • Kenntnisse zum Videospielcharakter "Sonic the Hedgehog"
  • Erfüllung des 14ten Lebensjahres
  • Im Besitz sein von Skype und Dropbox (Beides kostenlos) / Optional ein Wikia-Account (Ebenfalls kostenlos)
Bezahlung:
Da wir noch Schüler sind und wir das Spiel kostenlos anbieten wollen, können wir leider keine Bezahlung geben. Jeder Mitarbetier bekommt aber einen Admin-Account.
Interresse?
Wenn ihr Interresse habt, sendet bitte eine aussagekräftige Bewerbung an sonicstoryworld@web.de senden. Nach einigen Tagen werden wir Antworten.
Bei weiteren Fragen einfach Fragen :)

Gruß^^ FanMaderWeb

@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

2

27.07.2014, 21:25

Was? Dukennst Sonic nicht? Die alte SEGA zeit? Naja egal aber auch wenn es hier keiner schreibt, mach ichs halt: Muß man Rechte haben umdas Projekt zu machen?

Naz

Frischling

  • Private Nachricht senden

3

27.07.2014, 22:41

Was? Dukennst Sonic nicht? Die alte SEGA zeit? Naja egal aber auch wenn es hier keiner schreibt, mach ichs halt: Muß man Rechte haben umdas Projekt zu machen?

Klar braucht man die.Wollte mich mal an einen Mario Klon wagen, hatte auch schon sämtliche assets, sound etc im Netz gefunden.Wollte den Urheberschutz umgehen indem ich den Namen und die Farbe von Mario gändert hätte, aber Nintendo hat wirklich alles geschützt : Sound, Texturen etc.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

4

28.07.2014, 06:44

Ihr meint wohl der Server in Java und Spiel in Visual Basic.
Wenn er Spiel und Launcher schreibt, wieso sollte er dann Client und Server meinen?
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]

ExCluSiv3

Frischling

Beiträge: 61

Wohnort: Düsseldorf

Beruf: Fachinformatiker - Ausbildung

  • Private Nachricht senden

5

28.07.2014, 12:33

Hört sich interessant an, habe da allerdings eine Frage zum verständnis:

Zitat

Jeder Charakter, welchen man spielt, hat seine eigenen vorher selbererfundenen Fähigkeiten (zum Beispiel fliegen, teleportieren, ...) welche ausschließlich charakterbezogen sind
Wählt der Spieler bei Charaktererstellung die Fähigkeiten (bzw. erfindet sie, was ich dann doch sehr merkwürdig finden würde) oder meinst du, der Spieler hat die möglichkeit seinen Charakter individuell mit von euch erfundenen Fähigkeiten auszustatten?

OT:

Zitat

Der Server macht nichts anderes als Informationen zu dem Clienten zu senden. Ein MMORPG Spielt also nicht auf dem Server sondern der Server senden die Koordinaten Daten etc. an den Launcher oder Client (das Spiel Selbst) und dieser Positioniert Charaktere etc.
So nicht ganz richtig, wenn der Server die Daten die er sendet nicht selbst Emuliert und Validiert bevor er sie an alle weiter Sendet, sprich einfach nur die Anfrage eines Clients an alle ohne Umwege weiter Delegiert, wünsche ich viel Spaß mit Hackern (ALL(!) incoming data is evil). Das heißt, da der Server alle Daten wirklich Prüfen soll, brauch er zu praktisch allem Zustandswerte etc. was dafür sorgt, dass das Spiel eig. doch auf dem Server spielt ;)

6

28.07.2014, 15:03

Ihr meint wohl der Server in Java und Spiel in Visual Basic. Der Server macht nichts anderes als Informationen zu dem Clienten zu senden. Ein MMORPG Spielt also nicht auf dem Server sondern der Server senden die Koordinaten Daten etc. an den Launcher oder Client (das Spiel Selbst) und dieser Positioniert Charaktere etc.
Nein, es ist ein anderes Multiplayer-System, welches eigentlich gut funktionieren sollte :) Wenn sich ein Spieler bewegt, sendet das Programm diese Daten an alle anderen Computer per IP-Adresse (welche mit einem DNS-Service verbunden werden), sodass diese Spiele dies darstellen können. Wenn jetzt zum Beispiel eine Tür auf ist, sendet das Spiel eine neue Karte per API an einem Dropbox-Account und einen Befehl an alle anderen Computern, diese herunterzuladen.
Wählt der Spieler bei Charaktererstellung die Fähigkeiten (bzw. erfindet sie, was ich dann doch sehr merkwürdig finden würde) oder meinst du, der Spieler hat die möglichkeit seinen Charakter individuell mit von euch erfundenen Fähigkeiten auszustatten?
Sagen wir es mal so: Wenn du jetzt einen Charakter erfindest, welches die Fähigkeiten hat, zu Fliegen und Feuer zu spucken, dann werden diese direkt in das Spiel intengriert. Wenn du später eine andere Sache (zum Beispiel Teleportieren) hinzufügst, wird dein Charakter in der Warteliste angestellt und kommt in dem nächsten Update mit dieser Fähigkeit raus.

Zitat

Muß man Rechte haben umdas Projekt zu machen?
Natürlich. Deswegen nehmen wir aber nur Objekte, welche nicht dem Copyright von SEGA unterliegen, das heißt, wir machen alles von den Texturen über die Charaktere bis hin zu den Sounds selber.

7

28.07.2014, 15:39

Was ist denn Ziel des Spiels? Oder, da ihr ein Open World Szenario plant, was ist die Motivation für den Spieler?

Wie stellt ihr sicher, dass über das "eigene Fähigkeiten" Konzept nicht kompletter Unfug getrieben wird, ohne dass es nach Willkür Seitens der Entwickler aussieht?

So Far...
Laguna
Portfolio runvs.io | Gamejolt | itch.io | PEWN | Twitter

8

28.07.2014, 16:34

Was ist denn Ziel des Spiels? Oder, da ihr ein Open World Szenario plant, was ist die Motivation für den Spieler?

Wie stellt ihr sicher, dass über das "eigene Fähigkeiten" Konzept nicht kompletter Unfug getrieben wird, ohne dass es nach Willkür Seitens der Entwickler aussieht?

So Far...
Laguna
Der "Sinn" des Spieles (und nebenbei auch der Grund, WARUM das Spiel gemacht wurde) ist das RPG, was immer urspünglich im Chat stattfindet, welches aber durch den Bugs im Chat nicht so "toll" ist. Wenn jemand dann stärkere / bessere Fähigkeiten hat, dann ist das so ... Nicht alle Menschen sind auch gleichstark/gleichschwach :) Dann erfindet man halt einen neuen Charakter, welche mehr Fähigkeiten hat.

9

28.07.2014, 17:03

Hi,

Über die RGP Elemente schreibst du in deinem Eröffnungspost leider garnichts. Vielleicht wäre es eine gute Idee, die dort noch kurz vorzustellen.

Wenn man sich ohne weiteres einfach immer einen stärkeren Char bauen kann, warum sollte ich mir als Spieler dann überhaupt die Mühe machen und einen Char mit vermutlich schwächeren Fähigkeiten länger spielen als nötig?

So Far...
Laguna
Portfolio runvs.io | Gamejolt | itch.io | PEWN | Twitter

10

28.07.2014, 18:49

Hi,

Über die RGP Elemente schreibst du in deinem Eröffnungspost leider garnichts. Vielleicht wäre es eine gute Idee, die dort noch kurz vorzustellen.

Wenn man sich ohne weiteres einfach immer einen stärkeren Char bauen kann, warum sollte ich mir als Spieler dann überhaupt die Mühe machen und einen Char mit vermutlich schwächeren Fähigkeiten länger spielen als nötig?

So Far...
Laguna
RGP Elemente ... Die werden noch Ausgedacht. Normalerweise ist es aber ein Chat-RPG ... ein Beispiel wäre zum Beispiel, dass eine Gruppe Verbündeter zu einem bestimmten Ort geht und einen Bösewichten aufhalten muss oder ähnlches :)

Deswegen kann man sich Vorteile/Nachteile erschaffen, denn jeder hat Schwächen und Stärken. Und wenn jemand mal einen schwächeren Charakter hat, dann kann man die Schwächen des anderen ausnutzen :)

Gruß^^ FanMaderWeb

Werbeanzeige