M4GD1
Math for game developers, lesson 1 https://www.youtube.com/watch?v=sKCF8A3XGxQ&list=PLW3Zl3wyJwWOpdhYedlD-yCB7WQoHf-My
by Patrick Hund
JavaScript
function Vector(x, y) {
this.x = x;
this.y = y;
}
function Point(x,y ) {
this.x = x;
this.y = y;
}
Point.prototype.addVector = function (v) {
var p2 = new Point();
p2.x = this.x + v.x;
p2.y = this.y + v.y;
return p2;
}
var p = new Point(1, 0),
v = new Vector(2, 3);
p2 = p.addVector(v);
console.log("Result: (" + p2.x + ", " + p2.y + ")");