Dit forum is bedoeld voor tutorials, examples, scripts, tools, libraries en meer van dit soort uitbreidingen. Dit forum is dus
niet bedoeld voor vragen. Vragen stellen kan bij
Beginners of
Gevorderden.
Ben je een gevorderde gebruiker?Tutorials horen geschreven te worden door de meer gevorderde Game Maker-gebruikers op dit forum. Als je nog een beginner bent, probeer dan nog geen tutorials te schrijven, want ze zullen waarschijnlijk afgekeurd worden vanwege een te laag niveau.
Zoek voor je een tutorial maaktVooraleer je een tutorial maakt, is het een goed idee om even te controleren of er nog geen tutorials zijn over dat onderwerp. Gebruik daarvoor de
zoekfunctie, en selecteer alleen het tutorialsforum. Als er al andere tutorials zijn, zorg dat jouw tutorial dan beter is of andere onderdelen van het onderwerp bespreekt dan de tutorials die al bestaan. Het zou jammer zijn als je al het werk voor niets hebt gedaan.
NiveausEr zijn vier verschillende niveaus voor tutorials en uitbreidingen. Deze geven aan welke voorkennis nodig is om de tutorial te kunnen volgen of de uitbreiding te gebruiken:
- Beginner: bijna geen voorkennis nodig, enkel D&D en misschien wat GML
- Gemiddeld: de basis van GML en de meeste zaken van GM
- Gevorderd: redelijk wat ervaring met GM nodig
- Expert: veel ervaring en ook kennis van hoe Game Maker werkt nodig
Voor tutorials:- Post enkel je eigen werk, niet het werk van anderen (ook niet als link).
- Zorg dat je tutorial niet te simpel is. Niet elke beginnersvraag moet beantwoord worden in een tutorial. Bespreek ook geen dingen die je zo uit de handleiding kan halen.
- Denk na over de doelgroep. Gebruik niet zomaar GML in een tutorial voor beginners, beginners kennen nog geen GML. Geef ook geen overbodige uitleg in tutorials voor gevorderden of experts.
- Let op spelling en hoofdletters!
- Verdeel je tutorial in hoofdstukken als het een langere tutorial is.
- Het is de bedoeling dat de lezer iets leert, niet dat hij gewoon alles naar zijn spel kopieert. Zeg dus niet:
Zet deze code in de draw event voor motion blur:
maar zeg
Om motion blur te gebruiken moeten we meerdere afbeeldingen tekenen die gedeeltelijk doorschijnend zijn. Hiervoor gebruiken we een for-loop waarin we de verschillende coordinaten bepalen op basis van x, y, hspeed en vspeed. Dat ziet er zo uit:
Het is de bedoeling dat de lezer na het lezen van je tutorial zelf in staat is om de code te schrijven. De code is enkel bedoeld als voorbeeld. - Voeg commentaar toe aan je code waar dat nodig is.
- Zorg dat je alles weet over wat je schrijft. Schrijf geen tutorial over dingen die je nog nooit zelf hebt geprobeerd.
- Plaats de tutorial pas als hij af is, en niet in delen verspreid over het topic.
- Plaats niet enkel een link naar een tutorial op een site. Zorg ervoor dat de tutorial ook nuttig is als die link het niet doet. Om dezelfde reden is het niet toegestaan om tutorials te maken als PDF- of Word-bestand, want dan wordt de tutorial waardeloos als de link het niet meer doet.
Voor alle andere topics:- Post enkel je eigen werk, niet het werk van anderen (ook niet als link).
- Maak geen examples, scripts of uitbreidingen voor te eenvoudige dingen.
- Let op spelling en hoofdletters!
- Zorg voor een goede en zo direct mogelijke downloadlink (indien van toepassing). Zorg dat de links lang mee gaan en niet binnen enkele weken automatisch verlopen.
- Maak geen topics voor uitbreidingen die je nog aan het maken bent. Als je een redelijk grote uitbreiding maakt mag je wel beta-versies plaatsen als die al bruikbaar zijn.
TopictitelKies een goede titel waarbij het meteen duidelijk is waarover je topic gaat. Voor de titel van je topic moet een afkorting staan van het type tutorial of uitbreiding:
- [Tut] bij een tutorial
- [Exa] bij één (of meer) example(s)
- [Tool] bij een tool
- [Scr] bij één (of meer) script(s)
- [Lib] bij een library
- [Gex] bij een uitbreiding (game maker extension)
- [Dll] bij een dll
Het is
niet de bedoeling om een topic-icoon te gebruiken.
Lay-outZorg bij alle soorten tutorials en uitbreidingen voor een goede lay-out. Een goede lay-out kan er bijvoorbeeld zo uitzien:
Titel van de tutorialKorte inleiding
GM-versie: 
/

/

en
Registratie vereist: Ja / Nee
Niveau: Beginner / Gemiddeld / Gevorderd / Expert
TussentitelTekst
TussentitelTekst
TussentitelTekst
Slot
Dit is geen vereiste, het is alleen een voorbeeld. Je mag je eigen lay-out gebruiken, zolang die deze dingen bevat:
- GM-versie
- registratie vereist
- niveau
- onderverdeling in hoofdstukken (bij grotere tutorials)
BeoordelingVoordat een topic geplaatst wordt, wordt hij eerst bekeken door een moderator. Topics worden binnen
enkele weken beoordeeld (maar meestal veel sneller). Als je tutorial of uitbreiding niet aan bovenstaande eisen voldoet, beslist de moderator of de topic wordt verwijderd of dat hij na enige aanpassing goedgekeurd kan worden. Je ontvangt in dit geval altijd een PM. Je ontvangt meestal geen PM als je tutorial is goedgekeurd.
Ga geen moderators PMen als je tutorial niet snel genoeg gecontroleerd wordt. Doe dit pas als je al langer dan twee weken wacht. Controleer het forum ook altijd eerst, vaak is de tutorial al goedgekeurd maar heb je dat niet gezien.
Gestopt met het modereren van het tutorialforum sinds 6 maart 2009. Ik wens mijn opvolger Matrebatre veel succes!