We hebben de keuze gemaakt om in elk IObject de create shape aan te roepen met zijn eigen attributen.
Dit hebben we gedaan zodat het interface IObject niet belast wordt met variabelen die niet gelden voor alle IObjects.
Een Player bijvoorbeeld heeft unieke eigenschappen als in dat hij altijd een dynamic body is. Daarom hebben we een Player in de constructor als is_dynamic true meegegeven.
Bij vragen horen we het graag!
We hebben de keuze gemaakt om in elk IObject de create shape aan te roepen met zijn eigen attributen. Dit hebben we gedaan zodat het interface IObject niet belast wordt met variabelen die niet gelden voor alle IObjects. Een Player bijvoorbeeld heeft unieke eigenschappen als in dat hij altijd een dynamic body is. Daarom hebben we een Player in de constructor als is_dynamic true meegegeven. Bij vragen horen we het graag!