-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.py
More file actions
18 lines (17 loc) · 725 Bytes
/
main.py
File metadata and controls
18 lines (17 loc) · 725 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from pycraft.game import Game, Input
import glfw
if __name__ == "__main__":
Game(title="Pycraft", window_width=1220, window_height=701, world_seed=1234, controls={
Input.MOVE_FORWARD: glfw.KEY_W,
Input.MOVE_BACKWARD: glfw.KEY_S,
Input.MOVE_LEFT: glfw.KEY_A,
Input.MOVE_RIGHT: glfw.KEY_D,
Input.JUMP: glfw.KEY_SPACE,
Input.PLACE: glfw.MOUSE_BUTTON_RIGHT,
Input.BREAK: glfw.MOUSE_BUTTON_LEFT,
Input.QUIT: (glfw.KEY_Q, glfw.KEY_ESCAPE),
Input.SWITCH_BLOCK_1: glfw.KEY_1,
Input.SWITCH_BLOCK_2: glfw.KEY_2,
Input.SWITCH_BLOCK_3: glfw.KEY_3,
Input.SWITCH_BLOCK_4: glfw.KEY_4,
}).run()