Skip to content

Basis for parsing demodata from different games to a uniform json format.

License

Notifications You must be signed in to change notification settings

DeepGameAnalysis/dga-demo2json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepGameAnalysis - JSON De-/Serialization of replay data

This package builds the basis for parsing demodata to a uniform json format. All games supported by our encounter detection need the same file format to allow running our algorithm. The data used by our algorithm uses a JSON-file(or database type). This file needs a unique setup and layout and the game needs to fulfill certain expcetations:

  • The game is tick-based
  • The parser for this games replay data returns:
    • entities with attributes such as id,name,health,weapons,line of sight
    • events performed/caused by these entities
    • positional updates of entities OR entities at every given tick

Building a JSON containing all relevant replay data

The JSON-object containing all replay information is called ReplayGamestate, although game state can be used in different contexts. (ref)

About

Basis for parsing demodata from different games to a uniform json format.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages