summaryrefslogtreecommitdiffhomepage
path: root/src/player.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/player.c')
-rw-r--r--src/player.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/player.c b/src/player.c
new file mode 100644
index 0000000..aca5a80
--- /dev/null
+++ b/src/player.c
@@ -0,0 +1,16 @@
+#include "player.h"
+
+void
+drawPlayer(Player *player)
+{
+ //DrawCube(player->position, 1.0f, 1.0f, 1.0f, BLUE);
+ DrawSphereEx(player->position, 0.5f, 3, 3, BLUE);
+}
+
+void
+movePlayer(Player *player)
+{
+ player->position.x += player->direction.x * player->speed;
+ player->position.y += player->direction.y * player->speed;
+ player->position.z += player->direction.z * player->speed;
+}