It is well known that the area of triangle in the Euclidean plane is given by the formula
$$A = \dfrac 1 2 {\left| \begin{vmatrix} x_1 & y_1 & 1 \\ x_2 & y_2 & 1 \\ x_3 & y_3 & 1 \\ \end{vmatrix} \right|},$$
where $(x_i, y_i)$ are the coordinates of the three vertices of the triangle.
I was wondering if this admits a generalisation to higher dimensions, since the standard proof of this formula (something along the lines of this) seems to result in a determinant almost accidentally.
For example, might the volume of a tetrahedron be given by the following?
$$A = \dfrac 1 2 {\left| \begin{vmatrix} x_1 & y_1 & z_1 & 1 \\ x_2 & y_2 & z_2 & 1 \\ x_3 & y_3 & z_3 & 1 \\ x_4 & y_4 & z_4 & 1 \\ \end{vmatrix} \right|}.$$
I suspect this is too naive a generalisation, but I'd be curious how you generalise this determinant formula anyway, if possible.