{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T13:15:17Z","timestamp":1781615717142,"version":"3.54.5"},"reference-count":46,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["UIDB\/04111\/2020 (COPELABS)"],"award-info":[{"award-number":["UIDB\/04111\/2020 (COPELABS)"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2022]]},"DOI":"10.1109\/access.2022.3168832","type":"journal-article","created":{"date-parts":[[2022,4,20]],"date-time":"2022-04-20T19:33:32Z","timestamp":1650483212000},"page":"43093-43111","source":"Crossref","is-referenced-by-count":10,"title":["Procedural Generation of 3D Maps With Snappable Meshes"],"prefix":"10.1109","volume":"10","author":[{"given":"Rafael C. E","family":"Silva","sequence":"first","affiliation":[{"name":"ECATI, Lus&#x00F3;fona University, Campo Grande, Lisboa, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8487-5837","authenticated-orcid":false,"given":"Nuno","family":"Fachada","sequence":"additional","affiliation":[{"name":"COPELABS, Lus&#x00F3;fona University, Campo Grande, Lisboa, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9180-0545","authenticated-orcid":false,"given":"Diogo","family":"De Andrade","sequence":"additional","affiliation":[{"name":"COPELABS, Lus&#x00F3;fona University, Campo Grande, Lisboa, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8682-0410","authenticated-orcid":false,"given":"Nelio","family":"Codices","sequence":"additional","affiliation":[{"name":"Instituto Superior T&#x00E9;cnico, Universidade de Lisboa, Lisboa, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/CIG.2018.8490433"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12276"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3402942.3402946"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1126\/science.1213847"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387378"},{"key":"ref6","first-page":"80","article-title":"Procedural game level generation by joining geometry with hand-placed connectors","volume-title":"Proc. Videojogos 12th Int. Conf. Videogames Sci. Arts","author":"e Silva"},{"key":"ref7","volume-title":"Unity","year":"2021"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-30004-7_6"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-63519-4"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TCIAIG.2011.2148116"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-3-319-42716-4_1","article-title":"Introduction","volume-title":"Procedural Content Generation in Games: A Textbook and an Overview of Current Research","author":"Togelius","year":"2016"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42716-4_11"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1822348.1822376"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ITW.2010.5593333"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/CIG.2017.8080411"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TG.2021.3086215"},{"key":"ref17","first-page":"1","article-title":"Sentient sketchbook: Computer-assisted game level authoring","volume-title":"Proc. 8th Int. Conf. Found. Digit. Games","author":"Liapis"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TG.2021.3068360"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2015.7257069"},{"key":"ref20","volume-title":"Oblige Level Maker 7.70","author":"Apted","year":"2017"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502011"},{"key":"ref22","volume-title":"Spelunky Classic","author":"Yu","year":"2009"},{"key":"ref23","volume-title":"The Binding of Isaac: Rebirth","author":"McMillen","year":"2014"},{"key":"ref24","volume-title":"Enter the Gungeon","author":"Roll","year":"2016"},{"key":"ref25","volume-title":"Spelunky: Boss Fight Books# 11","author":"Yu","year":"2016"},{"key":"ref26","volume-title":"Spelunky Generator Lessons","author":"Kazemi","year":"2013"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.2307\/j.ctv287sjzc.17"},{"key":"ref28","volume-title":"The Binding of ISAAC: Rebirth (Windows)","year":"2020"},{"key":"ref29","volume-title":"Dungeon Generation in Enter the Gungeon","year":"2019"},{"key":"ref30","volume-title":"Introducing Generate Worlds for Procedural Generation Without Code","author":"Dykeman","year":"2019"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1961.tb03975.x"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882265"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-79537-4"},{"key":"ref34","volume-title":"Procedural Worlds From Simple Tiles","author":"Dykeman","year":"2017"},{"key":"ref35","volume-title":"Wavefunctioncollapse: Bitmap & Tilemap Generation From a Single Example With the Help of Ideas From Quantum Mechanics","author":"Gumin","year":"2016"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/CIG.2019.8848019"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TG.2021.3076368"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3472538.3472605"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TG.2017.2783361"},{"key":"ref40","volume-title":"Game Programming Patterns","author":"Nystrom","year":"2014"},{"key":"ref41","doi-asserted-by":"crossref","DOI":"10.1201\/9781351053303","volume-title":"AI for Games","author":"Millington","year":"2019"},{"key":"ref42","volume-title":"Snappable Meshes Performance Dataset","author":"Fachada","year":"2022"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3102071.3110572"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-41106-9_3"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2538528.2538541"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42716-4_12"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/9668973\/09760462.pdf?arnumber=9760462","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T20:54:09Z","timestamp":1705956849000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9760462\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"references-count":46,"URL":"https:\/\/doi.org\/10.1109\/access.2022.3168832","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]}}}