Hi,
da ich ab morgen Abend Urlaub habe und ich nicht den ganzen Tag World of Warcraft zocken will, sowie nur an germangamedev v2 rumschrauben möchte, frag ich ganz einfach mal: Wie wäre es mit einem Coding-Contest?
Hier in der Community ist in letzter Zeit viel tote Hose, was nicht bedeuten soll, dass es schlecht ist. ABER: Es ist doch schöner wenn es mal ein Highlight gibt. ;-)
Natürlich soll dieser Contest dann auch unter einem gewissen Thema stehen, was am Ende dabei herauskommt (Genre, Idee, Demo, Sound, usw.) ist eigentlich Schnuppe. Ich finde hier sollte man nicht sagen, es soll Dies und Das werden, sondern einfach nur mit dem Thema zusammen hängen. Das bedeutet im Klartext: Ihr könnt eine 64k Demo Coden, einen Shooter, ein Knobelspiel, ein Adventure usw.! Hier sollte es keine Grenzen geben. :-)
Daher kann dann auch keiner sagen: „Ja der ist doch sowieso voll der Guru, da habe ich keine Chance!“ Denn es soll ja nicht nur Code und Stabilität gewertet werden, sondern auch Idee usw. hier können vor allem Neulinge gegenüber erfahreneren Membern ordentlich punkten, sowie in anderen Bereichen. Daher no Panic, das euch ein unsigned long, Abrexxes, David Scherfgen, Riddik, Dark XYZ und wie sie nicht alle heißen, euch den 1. Platz rauben. ;-)
Natürlich soll der Contest ja auch Wissen verbreiten und euch Ansporn geben Wissen zu erlangen.
Daher würde ich sagen, es sollte keiner irgendwelche Extended Libraries benutzen wie z. B. D3DX, GLut, GLaux, Boost usw. Damit man z. B. lernt: „Hey, wie mache ich das denn von Hand?“ und Neulinge z. B. lernen können: „Aha! So funktioniert das alles intern! Ist ja geilomatiko!“
Kurz: Es wird eine breite Palette an Libraries zur Verfügung gestellt, die man benutzen kann. Alles andere ist Tabu.
Dadurch erhält dann später auch die Jury die Möglichkeit eure Projekte leichter zu bewerten und keine Falschbewertung aufkommen zu lassen. Denn: Wenn einer kein XYZ kann, aber ABC bewertet er ein Projekt mit ABC besser als mit XYZ. Das sollte natürlich nicht sein. ;-)
Programmiert soll das alles dann mit C++, was hier jeder kann (bzw. können sollte ;-)).
Also was haltet ihr von dem Vorschlag? Stimmt am Besten ab, damit wir so früh wie möglich starten können!
Da ich den Thread auch erstellt habe, kann ich ja mal einen Vorschlag machen unter welchem Schlüsselwort und APIs das alles laufen soll: Das ist kein muss! Die endgültige Entscheidung liegt bei den Mods/Admins, die auch diesen Contest dann erlauben. Das Management kann im Endeffekt über API und Thema entscheiden, das was jetzt kommt ist nur ein Vorschlag. ;-)
Ich würde folgendes Contest-Thema vorschlagen:
„Angriff!!!“
Benutztes Betriebssystem: Microsoft Windows 2000 oder höher.
Benutzte Sprachen: C/C++ (STL ist erlaubt) und inline-Assembler.
Mögliche APIs:
- DirectDraw, Direct3D, DirectInput, DirectSound, usw.
(Keine Einschränkungen. D3DX jedoch nicht erlaubt!)
- OpenGL
(Kein GLut, SDL, GLaux usw.)
- Win32 API
(Keine Einschränkungen.
- WinSocks
(Falls jemand Netzwerk machen möchte)
Dazu würde ich folgendes Bewertungssystem vorschlagen:
Bewertet werden die Kriterien: Idee, Code, Grafik, Bedienung, Sound, Spielspass. Alle Kriterien sollen Punkte von 0-10 bekommen, wo 0 das Schlechteste ist und 10 das Beste.
Daraus soll dann am Ende ein Durchschnitt gezogen werden für das gesamte Programm. Der der am Ende den größten Durchschnitt hat, gewinnt.
Also was sagt Ihr? Lust auf nen Contest?
so long!
- unsigned long