ID: 0fdf0df63e60873b3a1d0632df754cb7e82d3b12
30 lines
—
900B —
View raw
| {
"@context": {
"library": "dokk:vocab:library:",
"license": "dokk:vocab:license:",
"license:licensed_under": {
"@type": "@id"
},
"license:translation_of": {
"@type": "@id"
},
"blob": "dokk:vocab:blob:"
},
"@type": [
"library:Item"
],
"@id": "dokk:game_programming_patterns_2021_Nystrom",
"library:website": "https://gameprogrammingpatterns.com",
"library:author": [
"Robert Nystrom"
],
"license:licensed_under": [
"dokk:license:MIT",
"dokk:license:CC-BY-NC-ND-4.0"
],
"library:title": "Game Programming Patterns",
"blob:at": {
"@id": "file:/pdf/game_programming_patterns_2021_Nystrom.pdf",
"blob:primary_source": "https://github.com/munificent/game-programming-patterns",
"blob:retrieval_date": "2023-11-04"
}
}
|