Initial commit: Naddie Jump — Monad Edition
This commit is contained in:
43
src/config/game.config.js
Normal file
43
src/config/game.config.js
Normal file
@@ -0,0 +1,43 @@
|
||||
export const GAME_WIDTH = 480;
|
||||
export const GAME_HEIGHT = 854;
|
||||
|
||||
export const GRAVITY = 1200;
|
||||
export const JUMP_VELOCITY = -650;
|
||||
export const SUPER_JUMP_VELOCITY = -950;
|
||||
export const ROCKET_VELOCITY = -1400;
|
||||
export const PROPELLER_VELOCITY = -950;
|
||||
|
||||
export const PLAYER_SPEED = 300;
|
||||
export const PLAYER_MAX_SPEED = 400;
|
||||
|
||||
export const PLATFORM_GAP_MIN = 60;
|
||||
export const PLATFORM_GAP_MAX = 120;
|
||||
export const PLATFORM_WIDTH = 80;
|
||||
export const PLATFORM_HEIGHT = 24;
|
||||
|
||||
export const SPAWN_RATES = {
|
||||
stable: 0.60,
|
||||
moving: 0.20,
|
||||
breaking: 0.15,
|
||||
genesis: 0.05,
|
||||
};
|
||||
|
||||
export const POWERUP_RATES = {
|
||||
none: 0.91,
|
||||
spring: 0.04,
|
||||
propeller: 0.025,
|
||||
rocket: 0.015,
|
||||
};
|
||||
|
||||
export const ENEMY_RATES = {
|
||||
none: 0.90,
|
||||
bug: 0.10,
|
||||
};
|
||||
|
||||
export const DIFFICULTY = {
|
||||
initialGap: 100,
|
||||
gapIncreasePer1000: 12,
|
||||
maxGap: 160,
|
||||
enemyIncreasePer1000: 0.015,
|
||||
maxEnemyRate: 0.25,
|
||||
};
|
||||
Reference in New Issue
Block a user