[ik weet het, ik heb teveel tijd
misschien is het handig dit (of een aangepaste versie hiervan) als sticky te zetten?]
Recruitment topics:
Inleiding
Recruitment topics eindigen al te vaak (95 keer van de 100?) in flamen. Deze tekst heeft de bedoeling om de toekomstige topic starter te informeren alvorens een recruitment topic te starten.
Dus wat moet er in zulk topic staan?
- Wie jij bent, wat jij doet in het(of je) project. Ga niet beweren dat je enkel teamleader of verhaalschrijver bent, want zoiets lukt niet: Teamleden aanvaarden nooit een leidende figuur die zelf geen klop doet. Verhaaltjes schrijven kan iedereen en iedereen wil zijn concept uitwerken tot een spel. Als je zelf geen ervaring hebt met het projecten, dan is het absoluut af te raden om de teamleader functie te vervullen. De ervaring van de teamleader is iets waar vele kandidaat-medewerkers over zullen struikelen: kan je aantonen dat je veel ervaring hebt, dan heb je meer kans dat mensen zich aanbieden om met jou samen te werken.
- Wat de doelstellingen zijn van het project. Winst maken is in 99.9% van de topics niet haalbaar, zet dat gewoon uit je hoofd.
- Links naar forum/website/IRC kanaal.
- Een beschrijving van de gameplay, de opzet en/of het verhaal. Ga dus niet rondbazuinen dat alles 'top secret' is en je hierover niks kan zeggen. Mensen gaan niet voor je werken als ze niet precies weten waar ze aan beginnen. Ze gaan zelfs niet de moeite doen om je te contacteren, omdat je niet open-minded bent.
- Welke mensen je nodig hebt, wat preciés hun opdracht is ("modeller gezocht" is dus niet voldoende) en hoe ze hun opdracht moeten volbrengen.
Alsook met welke programma's ze dit moeten doen.
- Gebruik ook de Nederlandse taal, dat komt professioneel over. Mensen gaan niet in een team stappen dat nog niet eens een degelijk Nederlandstalige tekst kan opstellen ... "laat staan een spel" zullen ze dan denken. 't Is goed om trots te zijn op 't feit dat je Vlaming bent, maar een topic als dit is als een sollicitatiegesprek, dat moet netjes verlopen.
- It's not about doing the right thing, it's about doing the thing right! Dat moet je zeker in je achterhoofd houden
Waar gaat het vaak fout in zulke projecten?
- Door te veel tijd te spenderen aan het concept in plaats van het project zelf. Ik zeg altijd "je moet niet blaten maar wol maken".
- Ga niet zomaar een eigen 3D engine maken, tenzij je écht weet waar je aan begint. Er is niks mis mee om een bestaande 3D engine te gebruiken (zoals Ogre3D of Irrlicht bijvoorbeeld). Het getuigt echt niet van onkunde door iemand anders z'n engine te gebruiken.
- Als je met een team werkt, moet je hen continue motiveren. Toon aan dat ze inbreng hebben en dat ze echt belangrijk zijn. Geef ze duidelijke richtlijnen en beperk hun creativiteit niet te veel. Tenslotte is jouw visie op de game niet net dezelfde als je team en dus ook niet als je doelpubliek. Verleg je grenzen en laat je team daarbij helpen.
- Je begint van een slechte basis code en hebt hierop verdergebouwd, getweaked en gehackt. Hierdoor krijg je snel bugs waaraan je uren zoekt naar een oplossing en uiteindelijk nog geen oplossing hebt gevonden.
De oplossing tot dit probleem: durf opnieuw te beginnen en te vernieuwen! Denk niet "dan ben ik al mijn tijd die ik erin gestoken heb kwijt", want dat is het niet: je hebt juist bijgeleerd en weet nu hoe je het beter kan aanpakken (indien niet, dan stop je beter).