-
Notifications
You must be signed in to change notification settings - Fork 0
/
params.json
1 lines (1 loc) · 2.92 KB
/
params.json
1
{"name":"DIGEO","tagline":"Digital Game Elements Ontology","body":"### The Ontology.\r\nDigeo is an Ontology that identifies in an abstract manner elements that make up digital games from a developer perspective. The primary goal of this ontology is to identify game-related elements in order to enable the understanding of how a digital game works to the masses. \r\n\r\nAs a result of its existence, a common vocabulary may raise and a practical application of game elements become more intelligible to all individuals who have an interest to the area.\r\n\r\n### Description Method\r\n\r\nDIGEO leverages a descriptive top-down method, it distinguishes the generic classification first, and then specialise in accordance with the characteristics and applications of these relationships, in our case this means \"to define digital game by listing and relating its elements\", ideally in all these elements would be classes of the DIGEO Ontology and no other elements would be added, at most some new properties.\r\n\r\n### Is this breakthrough?\r\n\r\nNo. There are plenty of other Ontologies out there (see the references) that try to define Games, but few are the ones who are describing Games as they're made or thought.\r\n\r\nThere's one specific Ontology that was used as DIGEO's inspiration: [Game Ontology Project (GOP) ](http://www.gameontology.com/index.php/Main_Page). GOP is a really broad Ontology which approachs a description method bottom-top - new classes are added in order to describe new game titles. The classes are organised hierarchically by being instances of a class, the objects will (necessarily), by definition, be instances of classes in the parent hierarchy.\r\n\r\n### DML: DIGEO Markup Language\r\nIn order to validate and enunciate more clearly and specifies the proposed ontology the DML was created.\r\n\r\nHere is an example:\r\n```\r\n<entity id=\"entityP1\">\r\n <hit id=\"hitPlayer1Bounds\" input=\"#room\">\r\n <move target=\"#entityP1\" invert=\"true\" />\r\n </hit>\r\n</entity>\r\n```\r\n\r\n### MuGE: Multi-genre Game Engine\r\nTo prove its use in professional or educational world a Prototype Game Engine was created in order to interpret DML. The Multi-genre Game Engine (Muge) provides to programmers, game designers and tinkerers the creation of digital games in a without the need a extra programming skills.\r\n\r\n### Future\r\nA Node based Software is planned make DIGEO even more accessible to ordinary people and to make it more fun.\r\n\r\n### Attention\r\nThis project/theses was mainly developed with the Brazilian Portuguese Language and it's in a process of translation. So do not wonder if you at some point some phases in some other language appears. For now use google translate please. Be patience. Thanks.\r\n\r\n### Interest\r\nIf you have interest in the project please enter in contact with me via GitHub.","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}