Skip to content

Code Conventies

Bart edited this page May 23, 2024 · 27 revisions

Dit zijn onze Code Conventies. Wil je onze code inzien, dan kun je hier terecht.

πŸ“Œ Functies

Een functie wordt gebruikt wanneer je 10 of meer nodes hebt of als je de code wilt hergebruiken. Aan het einde van een functie moet altijd een return node.
Bijvoorbeeld: Movement snelheid meegeven aan een ingespawnde vijand. afbeelding afbeelding

πŸ“Œ Errors en Warnings

Wanneer je een error message schrijft, gebruik je de format 'ERROR: (error message) in (blueprintnaam)'. De lengte van de print moet op minimaal 10 seconden worden neergezet en de tekstkleur moet rood. image
Voor warnings gebruik je dezelfde format, maar dan met 'WARNING: (message)' en met een gele tekstkleur.
Alle andere print nodes moeten verwijderd zijn uit de feature voordat er gemergd word.

πŸ“Œ Variabelen

Je maakt iets een variable als je het op meerdere plekken in de code wilt gebruiken of als je verwacht dat je de waarde nog wilt aanpassen.

Alle variabelen worden in PascalCase geschreven.

Je schrijft een categorie altijd in het Engels en met PascalCasing. Alle variabelen moeten in een categorie.

Local variables worden gebruikt wanneer je een variable alleen nodig hebt in een functie.

image

πŸ“Œ Comments

Comments worden altijd geschreven in het Engels. Normale comments zijn wit.
image
Comments die nog niet door de andere developers zijn gecheckt zijn blauw.
image
Sub comments zijn zwart.
image
Comments die om code heen staan die uiteindelijk verwijderd wordt moeten rood zijn.
image
Comments om code dat nog verbeterd/aangepast moet worden zijn geel.
image

Clone this wiki locally