27 lines
592 B
C
27 lines
592 B
C
#ifndef _ENGINE_CONF_H
|
|
#define _ENGINE_CONF_H
|
|
|
|
#define MEMORY_ARENA_SIZE_MB 16
|
|
|
|
// Take care tuning these params. Web build doesn't work
|
|
// if memory used too high
|
|
#define MAX_SCENES_TO_RENDER 8
|
|
#define MAX_RENDER_LAYERS 4
|
|
#define MAX_RENDERMANAGER_DEPTH 4
|
|
#define MAX_ENTITIES 2047
|
|
|
|
#define MAX_TEXTURES 16
|
|
#define MAX_SPRITES 127
|
|
#define MAX_SOUNDS 32
|
|
#define MAX_FONTS 4
|
|
#define N_SFX 32
|
|
|
|
#define MAX_EMITTER_CONF 8
|
|
#define MAX_ACTIVE_PARTICLE_EMITTER 255
|
|
#define MAX_PARTICLES 32
|
|
|
|
#define N_TAGS 10
|
|
#define N_COMPONENTS 20
|
|
#define MAX_COMP_POOL_SIZE MAX_ENTITIES
|
|
#endif // _ENGINE_CONF_H
|