-
Notifications
You must be signed in to change notification settings - Fork 0
Full code documentation
Bas de Reus edited this page Mar 26, 2024
·
49 revisions
This is a wiki page with the full documentation of every piece of code. Any class can be found here.
This is a static class that improve the usage of enum with custom attributes.
Write by Bas
Every method it public.
| Methods | Return | Description |
|---|---|---|
GetString(Enum) |
string |
Get the string of an enum type. If not existing returns empty string |
GetChar(Enum) |
char |
Get the char of an enum type. If not existing returns empty char ('\0') |
GetVector2(Enum) |
Vector2 |
Get the Vector2 of an enum type. If not existing returns vector2.zero |
GetVector3(Enum) |
Vector3 |
Get the Vector3 of an enum type. If not existing returns vector3.zero |
GetRandomEnumValue |
T |
Retrieves a random enum value of the specified type. Returns a random enum value of type T |
Vector3 use case
Vector 3 attributes

Enum with Vector3

Using the enums Vector3

GetRandomEnumValue use case

| Links | Description |
|---|---|
| What-is-made | Here is a list of the team members with their roles and what they have made |
| Asset Naming Conventions | An in depth convention for naming files |
| Code Convention | A code convention used for this project |
| Definition of done | When is something done? Here's a list of criteria of the definition of done. |
| Functional Design | A description about how to play the game |
| Git workflow | This is our git workflow, with branch naming |
| Scrum | A page with all our scrum notes and files |
| Software in use | Here's a list of the software we use to make this project |
| Technical Design | An in depth explanation of how complex systems work in the game |
| Full code documentation | The full documentation of each feature and class |
| User testing | User testing video's of the game |
- Bas de Reus - Lead developer
- Dylan Vermeulen - Scrummaster & artist
- Lisa van Boven - Lead artist & notulist
- Martijn van der Meer - Product owner & developer
- Taquila van Houwelingen - Artist & notulist
- William Soijer - Technical artist & developer