They aren't hard at all
In fact, if you know C, the only thing you need to know about vJass is the syntax
In C:
int main()
{
int i;
bool b;
i = 2;
b = true;
i = 3;
while (i<50)
{
i+=1;
}
return i;
}
This is what it would like in vJass:
function main takes nothing returns integer
local integer i
local boolean b
set i = 2
set b = true
set i = 3
loop
exitwhen i>=50
set i = i + 1
endloop
return i
endfunction
It's pretty easy
A class in C would be a struct here
I can't be your teacher unfortunately (I'm really busy
), but there might be other people who could help you