TEMPLE ROOM 1 CHESSBOARD PUZZLE

This is the overhead view of the chessboard. You get this view by clicking on the board and selecting the magnifying glass.
The solution below is just the first one I came up with. After realizing how annoying it is to actually count the steps out, I went back and added a grid. Collumns (left to right) are labelled A-H and Rows (bottom to top) are labelled 1-8. The term "Grid" refers to the position of the block on the grid. The grid code consists of the collumn letter followed by the row number (ie. A1). There are multiple solutions so feel free to try your own. However, there are a few things to keep in mind:

Note: The blocks are not numbered in the game. I have merely assigned numbers to them according to the order they are stepped on. 
 A
 B
 C
 D
 E
 F
 G
 H
~~~~~~Move~~~~~~~#~Grid
1st Black on far Left
1
A1
Up two, Right one
2
B3
Up two, Right one
3
C5
Right two, Up one
4
E6
Up two, Left one
5
D8
Left two, Down one
6
B7
Right two, Down one
7
D6
Up two, Left one
8
C8
Down two, Left one
9
B6
Up two, Left one
10
A8
Right two, Down one
11
C7
Left two, Down one
12
A6
Up two, Right one
13
B8
Down two, Right one
14
C6
Left two, Down one
15
A5
Right two, Down one
16
C4
Left two, Down one
17
A3
Down two, Right one
18
B1
Up two, Right one
19
C3
Left two, Up one
20
A4
Down two, Right one
21
B2
Right two, Down one
22
D1
Up two, Right one
23
E3
Left two, Down one
24
C2
Right two, Down one
25
E1
Up two, Right one
26
F3
Down two, Right one
27
G1
Up two, Right one
28
H3
Left two, Down one
29
F2
Right two, Down one
30
H1
~~~~~~~~~~~Move~~~~~~~~#~~Grid 
Up two, Left one
31
G3
Up two, Left one
32
F5
Right two, Down one
33
H4
Up two, Left one
34
G6
Up two, Right one
35
H8
Left two, Down one
36
F7
Right two, Down one
37
H6
~~~~~~~Move~~~~~~~~#~Grid 
Up two, Left one
38
G8
Down two, Left one
39
F6
Right two, Down one
40
H5
Up two, Left one
41
G7
Left two, Up one
42
E8
!DOOR OPENS!
O
 
~END~
~
 
8
7
6
5
4
3
2
1