mmofacts.com

BG-Unabhängiges Entwicklerteam

gepostet vor 19 Jahre, 11 Monate von Mudder
Die BG-Szene wandelt sich und was früher ein einfaches Hobby war ist vermehrt eine komzerielle Schlacht um Spieler. Hierbei trumpfen etablierte Spiele mit neuen Details und verfeinerten Schiffsmodellen auf um die Spieler zu halten. Neue BGs hingegen haben einen immer längeren Weg bis sie dem neuen Standard gerecht werden. Hierbei konzentriert man sich aber meist auch nur auf bessere Grafik oder einen detailierten Spielverlauf. Wirkliche Innovationen werden aus Zeitmangel oder auch fehlender Erfahrungen kaum noch entwickelt.

Objektorrentierte Programmierung mit Klassen nimmt auch in PHP immer mehr zu und der Vorteil ist das man sie mehrmals in unterschiedlichen Scripts verwenden kann. Ein richtig programmiertes Warscript kann also sowohl den antiken Kavalerieangriff wie auch die futuristische Weltraumschlacht simulieren. Aber auch einfache Klassen wie eine sichere Userverwaltung welche den Loginstatus der Spieler überwacht dürften bei vielen Entwicklerteams einige Arbeit abnehmen.

So warum schreibe ich das alles?
Ich suche weitere PHP'ler (mit Klassenerfahrung) die sich dem BG-Unabhänigen Entwicklerteam anschliessen wollen wo dann universelle, umfangreiche und innovative BG-Klassen entwickelt werden.

Wer Interesse hat mitzumachen kann mir gerne eine PM schreiben oder ne Mail an [email protected] schicken.

// Edit by TimeOut: Topic pinned, ihr könnt mir auch eine PM schreiben.
gepostet vor 19 Jahre, 11 Monate von None
Hmmm...
Tönt sehr gut! Darf ich dich fragen, was genau deine pers. Motivation; der Reiz darin ist für dich, dies zu tun?

Nimmt mich nur wunder. Die idee an sich find ich sehr gut... frage mich nur n bisschen. Wieso willst du anderen zu viel Ruhm, Ansehen und Geld verhelfen; ohne dabei selbst irgendwo einen Profit zu haben?

Gruss

Edit: Frage 2: wieso nicht java?
gepostet vor 19 Jahre, 11 Monate von Mudder
Jaja man merkt wirklich, dass sich die BG-Szene langsam kommerziallisiert

Ruhm und Ehre sind mir persönlich relativ egal bzw. ich bins schon gewohnt das man meine Arbeiten nie sieht - alle meine letzten Projekte waren Firmeninterne Portale. Thema Geld ist noch ne andere Sache.. hier müssen wir dann Teamintern schauen ob wir für kommerzielle BGs dann nicht evtl. auch ne Lizenzgebühr verlangen. Nur bis dahin muss erstmal was entwickelt werden.
Wenn Ihr mitmachen wollt solltet Ihr aber nicht ankommen und sagen: Ich will damit nun Geld verdienen. In erster Linie sollte es Wohlgesonnenheit zu BGs sein und auch die großen kommzeriellen BGs werden sich evtl. mal überlegen müssen ob sie nicht mal was neues erfinden wenn neue BGs mit umfangreichen Scripts auftrumpfen die von uns geschrieben wurden.

Zur Javafrage.. also warum ICH mich nicht für Java entschieden hab, könnte daran liegen das ich Java bei weitem nicht so gut kann wie PHP. Und der überwiegende Teil der BGs wird/wurde schlichtweg in PHP entwickelt.
gepostet vor 19 Jahre, 11 Monate von woodworker
mhh super idee

wie ist es mit dem zugang zu den entwickleten datein?

OpenSource? (würde ich bevorzugen)
Eigenen Liezenz?
Nur für Mittentwickler?
gepostet vor 19 Jahre, 11 Monate von TimeOut
Bislang sieht es so aus, als würden eine OpenSource Lizenz genommen werden, für nicht kommerzielle Anwendungen. Allerdings kann das natürlich unter den Mitarbeitern frei besprochen werden, wie das gehandhabt wird.
gepostet vor 19 Jahre, 11 Monate von Mudder
Entwickelt wird es "intern" im Team. Wenn eine Klasse fertig ist wird sie wohl OpenSource zur Verfügung stehen, wobei evtl. noch bei kommerziellen BGs noch eine Lizenzgebühr fällig wird. Das ist aber noch nicht beschlossen, nur das kostenlose BGs die Scripts so bekommen dürfte feststehen.
gepostet vor 19 Jahre, 11 Monate von Global
Top Sache würd ich sagen. Ich denke aus den Posts oben geht hervor, dass es für alle verfügbar ist (Open Source / GNU GPL evlt. sogar), für kommerzielle Endprodukte aber kostenpflichtig ist ( entfernte Verwandschaft mit MySQL z.B.).

Übrigens wäre es doch umso besser wenn damit nicht nur die Entwickler von Spielen zur Innovation gezwungen werden, sondern auch das Team Publikationen zu Ideen für Browser-Games herausgibt. Natürlich reicht es nicht einfach sagen: "So und so ein Spielkonzept wäre toll", sondern wirklich eine detaillierte Ausarbeitung von Spielekonzepten.

Wichtig wäre auch ein relativ "passendes Zuschneiden" auf die Spiele, also möglichst praxisnah bei gewahrter Abstraktion zu programmieren. Abgerundet könnte das Angebot durch Benchmarks von Systemen oder ähnlichem.

Zur Java-Frage: Warum sollten nicht andere "Fachbereiche" mit eingegliedert werden? Zum Beispiel könnte mit Java oder C++ eine Programmbasis geschrieben werden, die automatische Updates durchführt und die Serverlast somit verteilt, mit Flash könnten Karten programmiert werden oder mit Visual Basic ein Programm zur Steuerung der installierten Module.

Also ich finde die Idee super und würde mich auf jeden Fall daran beteiligen!

Edit: Das könnte auch, falls es unter Galaxy-News läuft eine Möglichkeit sein eine wirklich aktive Entwickler-Community zu schaffen, die momentan noch etwas begrenzt ist!
gepostet vor 19 Jahre, 11 Monate von TimeOut
Original von Global
Top Sache würd ich sagen. Ich denke aus den Posts oben geht hervor, dass es für alle verfügbar ist (Open Source / GNU GPL evlt. sogar), für kommerzielle Endprodukte aber kostenpflichtig ist ( entfernte Verwandschaft mit MySQL z.B.).

Also ich persönlich dachte, es wäre besser die LGPL zu benutzen, damit die Spiele selbst nicht auch OpenSource sein müssten.


Übrigens wäre es doch umso besser wenn damit nicht nur die Entwickler von Spielen zur Innovation gezwungen werden, sondern auch das Team Publikationen zu Ideen für Browser-Games herausgibt. Natürlich reicht es nicht einfach sagen: "So und so ein Spielkonzept wäre toll", sondern wirklich eine detaillierte Ausarbeitung von Spielekonzepten.


Geniale Idee, ich wäre bereit 2 meiner Ideen / Anfänge von Konzepten dafür zur Verfügung zu stellen.


Wichtig wäre auch ein relativ "passendes Zuschneiden" auf die Spiele, also möglichst praxisnah bei gewahrter Abstraktion zu programmieren. Abgerundet könnte das Angebot durch Benchmarks von Systemen oder ähnlichem.


Das ist ebenfalls eine tolle Sache. Man könnte dann auch Tipps zum Thema "Wie konfiguriere ich einen Server" oder "Günstige Serverprovider in der Übersicht" rausgeben. Das dürfte vielen Admins weiterhelfen, vorallem solchen die Neu in die Szene einsteigen.


Zur Java-Frage: Warum sollten nicht andere "Fachbereiche" mit eingegliedert werden? Zum Beispiel könnte mit Java oder C++ eine Programmbasis geschrieben werden, die automatische Updates durchführt und die Serverlast somit verteilt, mit Flash könnten Karten programmiert werden oder mit Visual Basic ein Programm zur Steuerung der installierten Module.


Ebenfalls eine super Idee, damit könnte man nicht nur die PHP-basierten Spiele ansprechen, sondern auch Plattform "unabhängige" Dinge umsetzen. Allerdings braucht man dazu natürlich auch Leute die zu den entsprechenden Dingen in der Lage sind.


Also ich finde die Idee super und würde mich auf jeden Fall daran beteiligen!

Edit: Das könnte auch, falls es unter Galaxy-News läuft eine Möglichkeit sein eine wirklich aktive Entwickler-Community zu schaffen, die momentan noch etwas begrenzt ist!
Ich würde mich echt darüber freuen, wenn du mit im Team bist. Hast ziemlich gute Ideen hier abgeliefert. Momentan sieht es nicht danach aus, als liefe das unter der GN-Leitung, aber falls von "Mitglieder"-Seite Interesse besteht, kann man ja mit Neit reden, denke ich mir.
gepostet vor 19 Jahre, 11 Monate von Metrax
Problem was ich an der ganzen Sache sehe ist:
- die Klassen wären public
jeder kann sie einsehen, das heißt, sicherheitslücken und fehler werden schneller gefunden.
- das hat zur folge:
alles browsergames hätten die selbe sicherheitslücke, die diese klassen nutzen.
- Alles Browsergames die die Klassen nicht sofort fixen, sind potenziell gefährdet.

Von der Seite aus, findet dieses Projekt leider keine Unterstützung meinerseits. (Auch wenn die Grundidee nicht schlecht ist)
gepostet vor 19 Jahre, 11 Monate von Mudder
Ist das nicht genau die selbe Begründung warum man Firefox verwenden soll? Es ist öffentlich und deswegen werden Fehler schneller gefunden und behoben als beim IE..
gepostet vor 19 Jahre, 11 Monate von Metrax
ich denke das man die beiden bereiche (browsergames und browser) nicht mit einnander vergleichen kann. sicher hat das schon was, aber da führt es mehr auf die sicherheitspolitik von M$ zurück.
gepostet vor 19 Jahre, 11 Monate von troopers
steinigt mich wen ich mich irre aber ich denke

1.die skriptkidis finden um etliches schneller nen weg neh skriptlüke auszunutzen(da parameter bekannt) als man selbige fixt

2. neh lücke auszunutzen ist denk ich bei nehm browser schwerer als bei nehm browsergame

andererseits es könnte klappen wäre nicht das erste mal :roll: aber mir wäre das risiko einfach zu groß aber he ich bin paranoid :roll:

mfg
troopers
PS: ich glaub ich kann wol vergessen mit dem hier klappe halten irgendwie ist seit dem relounch hier mehr interesantes
gepostet vor 19 Jahre, 11 Monate von Global
nun wenn die klassen keine direkte kommunikation mit dem user haben dürfte das doch kein problem sein, da der user keine manipulierten daten an die klasse weitergeben kann. Die Daten müssen halt vom programmierten System geprüft werden und das wird ja je nach Spiel unterschiedlich sein!
gepostet vor 19 Jahre, 11 Monate von Mudder
Wenns generell darum geht das man Hackern und Scriptkiddies keinen Code zeigen darf, wiso gibt es dann überhaupt OpenSource? Was fällt den bescheuerten Programmierern ein, wenn dann sowas wie neulich bei phpBB bei rauskommt?

Doch wiso wird hier im Forum dann ständig gefragt ob es nicht OpenSource-BGs gibt und wo man generell Scripts findet? Klar wenn man Fehler in ein Script einbaut, muss man damit rechnen das er gefunden und evtl. auch ausgenutzt wird. Doch eine User-Klasse welche von 4 erfahrenen Programmierern geschrieben wird hat wahrscheinlich weniger Fehler und mehr Sicherheitskontrollen als ein normales Loginfeld. Und wie Global schon gesagt hat, dürfte z.B. ein Warscript oder eine Mapengine kaum wirklichen Userkontakt haben, sondern wird vom Spiel gefüttert.
gepostet vor 19 Jahre, 11 Monate von Gambler
Zudem werden viele erfahrene Programmierer sich die Codes genauer angucken bevor sie sich sowas einbaun und auch so Fehler aufspürn. Zudem würd ich einfach parallel ein kleines BG betreiben was darauf basiert, welches von einer Gruppe Tester auf Herz und Nieren geprüft wird. Ich finde so ist der Open Source Charakter ziemlich positiv.
Würde auch gern helfen doch leider hab ich im Moment 2 andere Projekte. Vl. später mal
gepostet vor 19 Jahre, 11 Monate von Krisch
Falls es sich noch nicht rumgesprochen hat: Es gibt keine 100%-tige Sicherheit. Aber man kann mit Fehlern rechnen.

D.h. man macht BackUps und schaut, dass im Falle eines Fehlers, das Spiel vorübergehend pausiert oder der Fehler sofort behoben wird. Ich seh da kein Problem.
gepostet vor 19 Jahre, 11 Monate von knalli
Würden wir besser leben, wenn phpBB diese besagte - interessante - Sicherheitslücke weiterhin hätte?

Das kann man nämlich so oder so sehen.. der eine fährt diesen Kurs, der andere jenen.

Die andere Art der Programmierungsqualität.
gepostet vor 19 Jahre, 11 Monate von None
@ Mudder:
Vergleich dir mal den sourceCode des Linux Kernels...
Mit dem von Windows...

Machmal hat Open Source tatsächlcih vorteile; manchmal aber auch nachteile. Ich mein was im Linux Kernel so abgeht... das ist kriminell!

Gruss
gepostet vor 19 Jahre, 11 Monate von felix
Bei Sourceforge gibts sehr viele BG-Projekte. Sogar ein BG-Baukasten Projekt.
gepostet vor 19 Jahre, 11 Monate von TimeOut
Links? Status?
gepostet vor 19 Jahre, 11 Monate von Aragon
@Mudda

Ne tolle Idee würde gern mehr drüber erfahren kann mich ja mal anschreiben
gepostet vor 19 Jahre, 11 Monate von woodworker
Original von llamo diabolo
@ Mudder:
Vergleich dir mal den sourceCode des Linux Kernels...
Mit dem von Windows...

Machmal hat Open Source tatsächlcih vorteile; manchmal aber auch nachteile. Ich mein was im Linux Kernel so abgeht... das ist kriminell!

Gruss


in wie fern kriminell?

so weit ich weiss hat der Kernel weit weniger Fehler als Windows (die Teile die geleakt wurden)

und ich bin der meinung OpenSource hat ein grossen Vorteill was die Qualität von Software angeht.
1. Willst du dich als Programmierer nicht blamierne in dem du Scheisse an die leute auslieferst
und
2. Kann jeder der lust hat Fehler suchen und auch gleich ein Patch selber an den Entwickler schicken
gepostet vor 19 Jahre, 11 Monate von troopers
woodworker öm naja 2. geb ich dier recht aber 1. O.o

ich denke punkt neben der spionage firmengeheimnis kokurentz und dem ganzen pipapo (den es in allen wirtschaftlichen bereichen gibt) ist denk ich das der grund der dan sovort kommt, ist das etliche sich blamierne würden gerade wenn sieh den code zeigen würden/müsten :roll:

oder meinst du:
weil sieh dan eher ich sags mal so, ihren code sauber machen und aufpoliren und vorallem den ganzen müll beseitign der bei streng geheimen sachen oft drin bleibt siehe den MS schrot der seit 3.1 und früher mitgeschlept wird/wurde.
naja aber he da muß sich auch was endern welche/r PC/prozessor hersteller wars der kürtzlich sagte:

"wir machen das immer höher aufrüsten der prozessoren nimmer mit, es wird zeit, das die programierer wieder lernen sauberund efizenter zu programieren und lernen mit dem zu arbeiten was sieh haben als darauf zu hoffen das wir immer schnellere und höhere prozesoren entwikeln um ihren miserablen code auszubügeln"(ganz genauen wortlaut weis ich nimmer)
war glaub von intel oder amd und das ist meiner meinung nach wirklich an der zeit wenn man sich so manches program /os ankukt das schon jezt jahre befor es rauskommt erwartet das sachen bis ins nirwanna erhöhht werden.

he im web lernen die programier auch damit auszukommen was sieh haben und denken nicht, he nächstes jahr müssen alle hoster nen xxyz prozessor mit xyz und dem und dem ... anbiten damit meine sachen auf allen süstemen laufen (frontpage und den ganzen quark mal ausgenommen)
und ich glaub schon das das da funktinirt kann bzw zumindest neh verbesserung werden kann

mfg
troopers
(gefundene rechtschreibfehler dürfen behalten werden soll schlieslich sammler geben die sowas brauchen :wink: )
gepostet vor 19 Jahre, 11 Monate von None
Wood... die Realität ist eben gleich anders rum...
leider...

Im Linux Kernel sind Sachen drin, welche es einfach nicht geben darf. Offensichtlichste fehler, Kommentare wie "I did this at 2 in the morning; don't trust this code"... "was drunken when i coded this"... "don't know how it works, but it works"
Das ist die Linux realität...

Wenn du hingegen bei MS kuckst, so sind keine offensichtlichen Fehler im Code, das ganze ist in einer sauberen norm abgehalten und stabil.

Gruss
gepostet vor 19 Jahre, 11 Monate von None
Original von troopers
he im web lernen die programier auch damit auszukommen was sieh haben und denken nicht, he nächstes jahr müssen alle hoster nen xxyz prozessor mit xyz und dem und dem ... anbiten damit meine sachen auf allen süstemen laufen (frontpage und den ganzen quark mal ausgenommen)
und ich glaub schon das das da funktinirt kann bzw zumindest neh verbesserung werden kann


Tun sie das? Auf einen standardmässigen Server kriegt man n OGame, welches problemlos 150'000 Spieler frisst.
Und wie viele Spieler hält ein Server eines durchschnittlichen Browsergames aus? So bei 5000 bis 10'000 wird riesig nach neuen Servern geschriehen, da der alte schlichtwegs überlastet ist...
Tun das die Entwickler im Internet WIRKLICH???

Des weiteren... was ist billiger? Hardware?
Oder gute Software?

Früher Schrieb ein guter Programmierer 2 Zeilen Code pro tag... und die waren genial.
-> 2 Zeilen Code kosten eine Unternehmung ca. 1000 Euro (Tageskosten eines Programmierers)

Ist es da nicht sinnvoller, Rechenleistung zu verschleudern, da die billiger ist???
Vorallem vergiss die Innovation nicht, welche sich in der Software abzeichnet...

So einfach würd ich das nicht unterschreiben, dass nur die schlecht Programmierten Softwares schuld sind, an den hohen Rechenanforderungen.
Schönstes Beispiel: Datenbanken. Da lässt die Mathematik einfach keine grössere Rechenleistung zu. Da kannst du noch so gute Progger einstellen.

Gruss
gepostet vor 19 Jahre, 11 Monate von Mudder
Genau.
Die Hardwarefresser sind die Spiele und grade in der Spielebranche zählt jeder Tag, da dank Raubkopierer und Co die Budgets arg begrenzt sind. Klar ist es schön wenn man 2 Monate länger dran arbeitet und dann auch mal offensichtliche Bugs findet oder die neue 3D-Sim auch auf nem 1.4er flüssig laufen würde. Aber wenn diese 2 Monate erstmal 60000€ kosten (also wenn man mal ein kleines, deutsches Team nimmt) dann ist dem Publisher egal ob der Hauptcharakter auf dem Kopf läuft.. wenn das Geld erstmal wieder reinkommt kann man immer noch Bugs beseitigen.

Naja und der Spruch dieses Prozessorherstellers.. den habe ich vor vielen, vielen Jahren bereits gehört.. Ich glaub das war die Zeit wo es langsam auf den 1 Ghz'ler zuging. Und wie man sieht machen Intel und AMD sehr wohl noch voller Freude mit.

Und auch wenn wir die Rechtschreibfehler von dir (troppers) behalten können, doch das tut echt schon weh!
gepostet vor 19 Jahre, 11 Monate von woodworker
Original von llamo diabolo
Wood... die Realität ist eben gleich anders rum...
leider...

Im Linux Kernel sind Sachen drin, welche es einfach nicht geben darf. Offensichtlichste fehler, Kommentare wie "I did this at 2 in the morning; don't trust this code"... "was drunken when i coded this"... "don't know how it works, but it works"
Das ist die Linux realität...

Wenn du hingegen bei MS kuckst, so sind keine offensichtlichen Fehler im Code, das ganze ist in einer sauberen norm abgehalten und stabil.

Gruss


aha ja stimmt als ich das letze mal im Quellcode von windows... ähh stopp geht ja garnicht
woher willst du denn davon wissen wenn du den Quelltext vom Kenrle nicht hättest wären dir solche sachen nciht aufgefallen
gepostet vor 19 Jahre, 11 Monate von None
Leider leider ist der Windows Sourcecode immer wieder mal downloadbar.
PLUS Microsoft veröffentlicht immer wieder mal schnipsel...
wer sich darum kümmert, könnt sich theoretisch sein eigenes Windows Kompilieren.
gepostet vor 19 Jahre, 11 Monate von Global
gib mal bitte nen paar source beispiele als dl an pls. möchte dat mir gern mal anschaun!
gepostet vor 19 Jahre, 11 Monate von None
Legale Downloads:
- Kuck dir in der MSDN was du dort so findest. Plus in den Files, welche du zum Visual Studio Hinzuerhälst.
Geben dir schon mal n recht guten Einblick in sourcecode der MFC. Die Darunterliegenden DLLs (alles nach dem Trap) siehe unten.

Illegale Downloads:
Es gab immer wieder Lecks, wo Microsoft Source verloren hat.
Eine google Suche ergibt mir da z.B. diesen artikel hier:
http://www.heise.de/newsticker/result.xhtml?url=/newsticker/meldung/12778&words=Windows%20Sourcecode
Während ca. 1 jahr war es gut möglich, mit File Sharing tools oder über fremde Netzwerke (nicht www) an diese Sources zu kommen.
Insgesamt ist es glaub 3 mal geschehen, dass Microsoft Source übers INet verfügbar war (habs zumindest 3 mal realisiert).
Das bisschen was ich aus interesse behalten haben darf ich dir nicht geben, da ich mich somit strafbar machen würde.
Glaub mir... man kommt sehr schnell an gewisse Microsoft sourcen.

Man kommt zwar an keine sourcen NACH der Qualitätsoffensive von Microsoft. Allerdings an genügende vor dieser. Und zu erwarten ist ja, dass die Qualitätsoffensiven da noch weitere verbesserungen gebracht haben.

Fazit:
Das System überhalb des Traps ist (von Microsoft sogar gewollt) praktisch zu 100 % Frei verfügbar. Dort ist sehr sehr sauberer Code am werk. Das einfachste ist:
- MSDN
- Visual Studio Installieren. Dort was Debuggen und mit StepIns so weit gehen wie möglich.

Unterhalb der Systemgrenze ist sehr sehr wenig nur frei Verfügbar. Nur hat es da immer wieder einen "Verlust" von M$ gegeben.
-> Frag jemanden lieb, der dir ausschnitte gibt.
-> Google selbst (obwohl ich bezweifle, dass immer noch codes verfügbar sind).

Gruss
gepostet vor 19 Jahre, 11 Monate von TheUndeadable
Habe mal eben unter eMule geschaut:

Such einfach ma unter 'Source Windows' . Darunter findet man einige Treffer, die auch 100%ig die Sourcen sind. Hinweis: Du machst dich strafbar und MS hat eine Agentur beauftragt, die diese Downloads mitverfolgt (soweit wie möglich)

Aus verschiedenen Quellen habe ich auch gehört, dass viele Programmierer über die Qualität der Windows-Sourcen erstaunt waren. Sie sind im Allgemeinen sehr sauber und dokumentiert, viele Bugs ließen sich jedoch direkt nachvollziehen ;-)

Kleine Statistik: Im Linux-Quellcode kommt das Wort 'fuck' wesentlich häuftiger vor als im Windows-Quellcode (ich meine Faktor 5- 8 )
gepostet vor 19 Jahre, 11 Monate von felix
Lest mal den ersten Beitrag und dann den letzten...

Es ging doch darum, gemeinsam PHP Klassen zu erstellen. Oder seid ihr leicht abgedriftet?
gepostet vor 19 Jahre, 11 Monate von Mudder
Wollt ich auch grade sagen... liebt und knuddelt euer Windows woanders aber nich in dem Thread.

So das war der letzte Kommentar dazu und der nächste hat wieder was mit openBG zu tun.
gepostet vor 19 Jahre, 11 Monate von None
Mudder: Die frage ist aus der Diskussion entstanden, ob Open source ein Garant für bessere Code Qualität ist...

Gruss
gepostet vor 19 Jahre, 10 Monate von DerFichtl
Eigentlich wollte ich ja ein eigenes Browsergame schreiben, aber bisher hab ich nur einige Seiten Klassen-Diagramme, Beschreibungen, Ideen und ich steh noch ganz am Anfang. Das ganze sieht also echt nach Arbeit aus.

Würde mich also auch an dem Projekt beteiligen unter der Bedingung das es Opensource ist. Die aktuelle soziale Einstellung das man aus allem und jedem einen Gewinn schlagen muß ist mir irgendwie zuwider.

Außderdem würde ich nicht von einzelnen Klassen sprechen sondern eher von einer Library die gewisse Aufgaben übernehmen kann und deren Schnittstellen (Interfaces) genau definiert sind. Wenn in der Library ein Fehler gefunden wird müssen halt alle Projekte die das benutzen schnellstens die aktuelle Version einspielen ist ja bei Linux auch nicht anders.


ps.: @Gast

Ist doch auch logisch das die bei MSDN bzw. in den VisualStudio Beispielen keinen Müll-Code veröffentlichen sondern den vorher genau checken und der kleine Teil Windows-Code der damals an die Öffentlichkeit geraten ist sagt ja nichts über den Gesamtzustand aus.
gepostet vor 19 Jahre, 10 Monate von woodworker
als support würde ich sogar ein paar accounts in meinem subversion repository anbieten.
(wenn der traffic nicht über 100GB im monat gehen würde)

falls sowas gebracuht wird
gepostet vor 19 Jahre, 10 Monate von Global
Zum Thema Open-Source:

Die Sachen werden wohl unter der (oder evlt. einer abgewandelten) LGPL herauskommen. Für kostenfreie Spiele werden diese umsonst lizensiert, für kostenpflichtige Spiele gegen eine geringe Lizenzgebühr.
gepostet vor 19 Jahre, 10 Monate von Sean Baker
Ein solches "Produkt" wie openBG gibt es in etwa dieser Form schon unter dem Titel MyOBG. Es wird zur Zeit in England unter der Leitung von Behr / Schüppach (ehemals Magix) entwickelt und die ersten Tests dazu laufen in begrenztem Rahmen bereits. Das ganze ist mit Java realisiert und soll Juli 2005 unter der LGPL erscheinen.
Nach Eingabe aller relevanten Daten für das BG, erstellt das Programm eine Postgres-DB sowie PHP Seiten. Zur Zeit wird nur noch an der Adminplattform gebastelt die auch die Administration nach der Erstellung erlaubt was bisher leider nur sehr eingeschränkt der Fall ist. Das besondere an dem Programm sind 6 Sprachversionen und ein integrierter Messenger über den auch ich leider nichts mehr weiter weiß.

Ab April wird es genauere Infos, Screenshots etc auf myobg.net geben.

Erste Testversionen können allerdings auch schon auf Anfrage ausprobiert werden.
Die Kontaktadresse bei der man sich melden muss ist [email protected]

MfG
Sean Baker, ehemaliger Arbeitskollege von Behr
gepostet vor 19 Jahre, 10 Monate von Mudder
Es ist ein unterschied zu dem was die / Ihr macht.
Das klingt ehr nach einem BG-CMS mit allen Funktionen wo die BG-Admins dann nur noch Ihre Dinge reinpacken müssen.

Wir wollen primär Klassen erstellen. Und neben den Standarddingern vor allem Klassen wo normale BGs nicht zu kommen weils zuviel Zeit in Anspruch nimmt..
Das sind dann unter anderem nen umfangreiches Warscript oder ne Map-Engine.
gepostet vor 19 Jahre, 10 Monate von Sean Baker
Ok, ich bin nicht so der Kenner was das angeht, wollte nur die Info liefern. Ich selbst habe keinerlei Ambitionen in der Richtung etwas zu machen und habe damit auch nichts am Hut. Kenne eben nur einen jener Entwickler recht gut und für mich hatte es sich ähnlich angehört.
gepostet vor 19 Jahre, 10 Monate von TheUndeadable
Interesse hätte ich prinzipiell schon und könnte auch meine alten Klassen in PHP dazusteuern. Momentan entwickel ich in C# und da weiß ich nicht, ob dort ein Interesse besteht.

Meine Voraussetzung wäre allerdings, dass die Sache nicht und der eine GPL oder Abart von GPL stattfindet. Über eine BSD-Lizenz (kostenlose kommerzielle Verwertung ohne Veröffentlichung des Quelltextes) kann man reden, da ich persönlich kein Interesse daran habe, dass mein Quelltext unter die GPL fällt und ich dann meine Rechte an meinem Quelltext verliere.
gepostet vor 19 Jahre, 10 Monate von Mudder
Also wenn wir unsere ganzen "alte" Klassen in das Projekt schmeissen würden, dann hätten wir auch schon ein halbes Archiv.
Doch es geht nicht darum das wir da unsere ganzen Scripts sammeln und dann 10 Userverwaltungen drin haben, sondern das wir - auch auf Basis bestehender Klassen - nach neuen Ansprüchen und in Absprache mit mehreren Proggern diese einheitlich und entsprechend dokumentiert erstellen/ändern.

Sprich es wird openBG-Klassen geben auch wenn die Mitglieder, jeder für sich, auch noch seine eigenen Klassen haben.

Auf diese Diskussion antworten