Skip to content

Platform object #126

@tomjn

Description

@tomjn

It'd be great to have an engine/platform/api object you could access e.g.:

ai.engine

That would contain the implementation for that particular environment. It could eb an AIBase object with a specific name that we pass events to, that can also implement engine specific things.

An example of something that should be done with this would be how Shard will try to cache unit positions ever frame when ran as a LuaAI in Spring rather than as a C++ AI

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions