An entity for organizing data in a specific way so it can be used efficiently. Examples are arrays, objects, records, structs.
0
votes
0answers
15 views
How to store NPC movement data?
In my 2D tile-based game, I have NPCs that move around on a fixed path. I am putting the information about the NPCs in a .plist file that is loaded on startup. The thing is, I'm not sure how to format ...
0
votes
0answers
105 views
Argumentation Frameworks - Games approach
Logic-based argumentation theory is an area of Artificial Intelligence that models how to rationally choose (i.e., argue about) what to believe or do when faced with conflicting information. The aim ...
0
votes
0answers
117 views
Is there a more efficient approach to buffering render operations than this?
In my rendering system each renderable object implements the following interface (at minimum):
interface IRenderableComponent
{
void CreateRenderOperations(RenderOperationList);
}
Render ...