fleeting-garden/src/pipelines/agents/agent.ts
2023-05-01 18:12:25 +01:00

10 lines
212 B
TypeScript

import { vec2 } from 'gl-matrix';
export interface Agent {
position: vec2;
direction: vec2;
species: number;
timeToLive: number;
}
export const AGENT_SIZE_IN_BYTES = 6 * Float32Array.BYTES_PER_ELEMENT;