raylib code does not use TABS, use 4 spaces instead.
Some other conventions to follow:
When dealing with braces or curly brackets, open-close them in aligned mode, it's more visual for students:
- raylib code does not use TABS, use 4 spaces instead.
- Control flow statements always are followed by a space:
```c
if (condition) value = 0;
while (!WindowShouldClose())
{
}
for (int i = 0; i <NUM_VALUES;i++)printf("%i",i);
switch (value)
{
case 0:
{
} break;
case 2: break;
default: break;
}
```
- All conditions checks are always between parenthesis but not boolean values:
```c
if ((value > 1) && (value <50)&&valueActive))
{
}
```
- When dealing with braces or curly brackets, open-close them in aligned mode, it's more visual for students:
```c
void SomeFunction()
{
// TODO: Do something here!
}
```
When proposing new functions, please try to use a clear naming for function-name and functions-parameters, in case of doubt, open an issue for discussion.
**When proposing new functions, please try to use a clear naming for function-name and functions-parameters, in case of doubt, open an issue for discussion.**