summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 0aebaa8)
raw | patch | inline | side by side (parent: 0aebaa8)
author | DeaDDooMER <deaddoomer@deadsoftware.ru> | |
Mon, 3 Apr 2017 08:17:29 +0000 (11:17 +0300) | ||
committer | DeaDDooMER <deaddoomer@deadsoftware.ru> | |
Mon, 3 Apr 2017 08:17:29 +0000 (11:17 +0300) |
game.c | patch | blob | history | |
game.h | patch | blob | history |
index cacaf6213412aca5862a489bb33f50c5cc9a2aa9..896fb8eb25cdddf5a8de56e0b801df122877b1cd 100644 (file)
--- a/game.c
+++ b/game.c
#include "game.h"
-#define SPEED 0.00006
-#define ROTATE 0.00004
-#define BULL_SPEED 0.00800
+#define SPEED (0.000006 * TICK_DELAY)
+#define ROTATE (0.000006 * TICK_DELAY)
+#define BULL_SPEED (0.0008 * TICK_DELAY)
Player g_player[MAX_PLAYERS];
Bullet g_bullet[MAX_BULLETS];
index a2d44b4ba1c82167c55681235148d7efb884c098..00b06cccfc30130de9f36ef98de92257200e363e 100644 (file)
--- a/game.h
+++ b/game.h
#define MAX_PLAYERS 32
#define MAX_BULLETS (MAX_PLAYERS * 8)
-#define TICK_DELAY (1000 / 20) // 20 World updates per second
-#define BULLET_TIME (TICK_DELAY * 6) // Bullet live time 6.0s
-#define PLAYER_SIZE 0.01785 // Palyer radius
-#define PLAYER_SHOOT (TICK_DELAY * 0.3) // Can shoot every 0.15s
+#define TICK_DELAY (1000 / 20) // 20 World updates per second
+#define BULLET_TIME (TICK_DELAY * 6) // Bullet live time 6.0s
+#define PLAYER_SIZE 0.01785 // Palyer radius
+#define PLAYER_SHOOT (TICK_DELAY * 1) // Can shoot every 1.0s (less then 1s not work)
typedef struct Player {
/* public */