Autor Beitrag
DKing
Hält's aus hier
Beiträge: 10



BeitragVerfasst: So 03.12.06 14:57 
Hi,
ich und mein Team arbeiten z.Z. an Blobby Volley 2 (blobby.sf.net).

Den Code des Vorgängers haben wir, jedoch darf er nicht frei veröffentlicht werden auf Grund lizenstechnischen Gründen.
Da der Blobby 1.x in Delphi (5) programmiert wurde und unser Team nur Erfahrungen in C++ hat, würde es ich anbieten (falls Interesse besteht) parallel ein Team aufzubauen was BV 1 weiterentwickelt.

Falls Interesse besteht könnt ihr euch ja hier melden.
Die Programmierer sollten richtig viel Erfahrung mit Delphi haben, den Fremden Code weiterzuentwickeln ist nicht gerade die einfachste Aufgabe.

Verbesserungsansätze am Vorgänger währen:
- Ruckelfreies Spielen unter Systemen wie WinXP
- Umsattelung von DX auf OpenGL & andere freien Schnittstellen -> plattformunabhängigkeit
- Netcode Optimierungen (Ruckelfreies Spielen z.Z. net möglich)
- ... und und und

Die Zeit veröffentlichte Version liegt in der Version 1.8 vor.
Der Sourcecode liegt in der Verison 1.9 PreAlpha vor.

mfg
DKing
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: So 03.12.06 19:58 
wie soll diese erweiterung genau aussehen ? bzw was soll es andere neue features geben, die vielleicht das gameplay o.Ä. betreffen ? soll sie in delphi oder c++ entwickelt werden ? wenn der original code in delphi ist, würde ich sagen, dass das erstens mal schön zu wissen ist ;) da blobby volley ja ein geniales kult spiel ist und zum anderen man dann schonmal den "core" verwenden kann, wobei ich mal annehme, dass dann sämtliche controls auf directx basieren, ebenso das networking. sound könnte man bass.dll nehmen und opengl ist immer ne gute wahl ;) habt ihr die offizielle genehmigung der entwickler oder wie kam es zum sourcecode austausch ?

ich finde, wenn es schon ein blobby volley 2 geben soll, dann sollte es auch gleich komplett in 3d sein, momentan ist es ja so, dass einem nur ein 3d feld vorgegaukelt wird, aber warum die grafik nicht direkt in 3d umsetzen ? die möglichkeiten ausnutzen ?

an einer parallelen weiterentwicklung von BV wäre ich auch interessiert. was macht denn der ehemalige entwickler ?

mfg
DKing Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: So 03.12.06 20:38 
->wie soll diese erweiterung genau aussehen?
- Das wird dem zusammengestellten Team überlassen. Ich selber arbeite nur an dem 2ten Teil der Reihe.
Am Source gibt es noch massenweise Dinge zu verbessern, er ist Teilweise relativ unleserlich und unstruckturiert.
Teilweise auch optimierungsbedürftig. Ist nen hartes Stück Arbeit den Source zu lesen, deswegen sollten die Pascalcoder auf jeden Fall viel Erfahrung haben. Gelegenheitscoder werden hier denke ich nicht glücklich. Weiterentwicklung sollte denke ich in Pascal/Delphi geschehen, da sich der 2te Teil anders anfühlt als der Erste und der erste Teil sich weiterhin wie der erste anfühlen soll^^.
->bzw was soll es andere neue features geben, die vielleicht das gameplay o.Ä. betreffen?
- Gameplay muss identisch bleiben, es gibt ne große Community um Blobby die sonst sehr erzürnt währe.
Ziel ist es das Game einfach technisch aufzupolieren aber Spielelementarisch nichts zu ändern.
Technische Mängel sind z.B. das ruckeln unter WinXP, Netwerk nur über tunneling möglich (OpenVPN/Hamachie)
->soll sie in delphi oder c++ entwickelt werden?
- Denke hier sollte Delphi/may be nen freier Compiler von Pascal zum Einsatz kommen. Sonst währe es wie BV2 ein anderes Spiel. Es sollte schon so wie der erste Teil bleiben und deswegen währe ein Wechsel der Sprache unsinnig, da man dann direkt bei Blobby 2 einsteigen könnte, wo es nähmlich so gemacht wurde. Ein überholtes BV 1.9 währe für die Community wohl das größte Geschenk^^.
-> ich mal annehme, dass dann sämtliche controls auf directx basieren, ebenso das networking.
- Genau, und zwar alles, ... teilweises Austauschen der Elemente, z.B. DirectDraw gegen OpenGL. Wäre ja schon mal ein Erfolg.
-> habt ihr die offizielle genehmigung der entwickler oder wie kam es zum sourcecode austausch ?
- Wir hatten Daniel angerufen. Der Source wurd uns zum weiterentwickeln zur Verfügung gestellt. Da wir jedoch mehr C++ orientiert Erfahrungen gemacht haben, war uns der Code doch ein zu großer Brocken. Hier im Forum dürften jedoch Erfahrene Entwickler vorhanden sein, die sich dem Projekt annehmen könnten. Er würde dann unter der Freeware Lizens closed weiterentwickelt werden. Würde der Code GPL tauglich gemacht d.h. würde er überholt und lesbar gemacht werden, könnte man Daniel zu einem Umschwenken der Lizens bewegen können. Er möchte es wegen dem schlechten Code jedoch am jetzigen Zeitpunkt nicht OpenSource machen.

Nach meinem Kenntnisstand sind die ehem. Entwickler nicht an einer "eigenen" Weiterentwicklung interessiert. Deswegen besteht auch die Möglichkeit ein großen Team drum zu bilden.

mfg
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: So 03.12.06 20:43 
ich würde mir den code gerne mal zu gemüte führen, ich kann mir jetzt nämlich nicht vorstellen wie "schrecklich" das ganze wirklich aussieht ;) die umstellung auf opengl sollte schonmal kein ding der unmöglichkeit darstellen, das wäre auch ein erster schritt zur platformunabhängigkeit, wenn man dann noch sdl benutzt freuen sich die linux user ;) was netcoding betrifft habe ich kaum erfahrung. ruckler unter xp sind mir nicht aufgefallen, wenn ich das reproduzieren könnte, wäre es vielleicht möglich dahinter zu kommen.
DKing Threadstarter
Hält's aus hier
Beiträge: 10



BeitragVerfasst: So 03.12.06 20:52 
Ich werd dir den Source mal schicken, wichtig ist das du ihn nicht weitergibst. Man sollte sich auch an nicht freie Lizenzen halten, genau wie an die GPL. Komm mal ICQ online. Meine ICQ ist 164936713
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: So 03.12.06 21:13 
Ebenfalls interessiert. Kenn mich zwar eigentlich gar nicht im OpenGL-Bereich aus, aber Optimierungen sind mein Ding - kann F34r0fTh3D4rk bestätigen :lol:.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: So 03.12.06 21:55 
Hallo,

würde mich auch interessieren, vor allem der Network-Code. Allerdings hab ich im Moment keine Zeit. Wäre trotzdem nett, wenn man du es mir mal schicken könntest (Kontaktdaten siehe Profil).

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.