Colli : uma linguagem de script para detecção de colisões em 2D

Detalhes bibliográficos
Autor(a) principal: Costa, Guilherme de Oliveira
Data de Publicação: 2014
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: http://bdm.unb.br/handle/10483/9264
Resumo: Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Engenharia Eletrônica, 2014.
id UNB-2_6d2fa951fb2bff2e0d02acd0551c049b
oai_identifier_str oai:bdm.unb.br:10483/9264
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Costa, Guilherme de OliveiraCosta Júnior, Edson Alves daCOSTA, Guilherme de Oliveira. Colli: uma linguagem de script para detecção de colisões em 2D. 2014. 77 f., il. Monografia (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Gama-DF, 2014.http://bdm.unb.br/handle/10483/9264Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Engenharia Eletrônica, 2014.Este trabalho descreve o processo de criacao de uma linguagem de script para detecção de colisoes em simulacoes 2D, discutindo a maneira como esta foi implementada, desde da criacao de seu conjunto sintatico ate os algortimos utilizados nos testes de colisao, bem como as ferramentas e tecnicas utilizadas. O texto tambem apresenta o ferramental de apoio desenvolvido para ser utilizado em conjunto com a linguagem, consistindo em um modulo de visualizacao e uma API de integracao com a linguagem C.Submitted by Cristiane Maria Mendes (mcristianem@gmail.com) on 2014-12-17T16:00:38Z No. of bitstreams: 1 2014_GuilhermeDeOliveiraCosta.pdf: 869091 bytes, checksum: 06a41c09e821d18c21d8359bd6e8ace0 (MD5)Approved for entry into archive by Ruthlea Nascimento(ruthlea.nascimento@gmail.com) on 2014-12-18T17:02:00Z (GMT) No. of bitstreams: 1 2014_GuilhermeDeOliveiraCosta.pdf: 869091 bytes, checksum: 06a41c09e821d18c21d8359bd6e8ace0 (MD5)Made available in DSpace on 2014-12-18T17:02:00Z (GMT). No. of bitstreams: 1 2014_GuilhermeDeOliveiraCosta.pdf: 869091 bytes, checksum: 06a41c09e821d18c21d8359bd6e8ace0 (MD5)This document describes the creation process of a script language for the detection of collisions in 2D computer simulations, discussing the implementation decisions for this language, touching on aspects such as its syntax and collision testing algorithms, as well as the tools and techniques used on its development. The text also the development process for the auxiliary tools of the language, such as a visualisation module and an APIfor integration with the C language.Colisões em simulações 2DColli (Linguagem de script)Jogos - desenvolvimentoParsingSistemas de colisão (Jogos)Colli : uma linguagem de script para detecção de colisões em 2Dinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2014-12-18T17:02:00Z2014-12-18T17:02:00Z2014-12-18T17:02:00Z2014-11-27info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2014_GuilhermeDeOliveiraCosta.pdf2014_GuilhermeDeOliveiraCosta.pdfapplication/pdf869091http://bdm.unb.br/xmlui/bitstream/10483/9264/1/2014_GuilhermeDeOliveiraCosta.pdf06a41c09e821d18c21d8359bd6e8ace0MD51CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/9264/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/9264/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream23148http://bdm.unb.br/xmlui/bitstream/10483/9264/4/license_rdf9da0b6dfac957114c6a7714714b86306MD54LICENSElicense.txtlicense.txttext/plain1857http://bdm.unb.br/xmlui/bitstream/10483/9264/5/license.txt2569a01b0961b64ade12ef671393fc75MD5510483/92642020-08-11 15:31:39.67oai:bdm.unb.br:10483/9264TGljZW5zZSBncmFudGVkIGJ5IENyaXN0aWFuZSAgTWFyaWEgTWVuZGVzIChtY3Jpc3RpYW5lbUBnbWFpbC5jb20pIG9uIDIwMTQtMTItMTdUMTY6MDA6MzdaIChHTVQpOgoKw4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbm8gUmVwb3NpdMOzcmlvLiBQb3IgZmF2b3IsIGxlaWEgYQpsaWNlbsOnYSBhdGVudGFtZW50ZS4gQ2FzbyBuZWNlc3NpdGUgZGUgYWxndW0gZXNjbGFyZWNpbWVudG8gZW50cmUgZW0KY29udGF0byBhdHJhdsOpcyBkZTogYmRtQGJjZS51bmIuYnIgb3UgMzEwNy0yNjg3LgoKTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCBvL2EgU3IuL1NyYS4gKGF1dG9yIG91IGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvcik6CgphKSBDb25jZWRlIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlCnJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhYmFpeG8pLCBjb211bmljYXIgZS9vdQpkaXN0cmlidWlyIG8gZG9jdW1lbnRvIGVudHJlZ3VlIChpbmNsdWluZG8gbyByZXN1bW8vYWJzdHJhY3QpIGVtCmZvcm1hdG8gZGlnaXRhbCBvdSBpbXByZXNzbyBlIGVtIHF1YWxxdWVyIG1laW8uCgpiKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBzZXUgdHJhYmFsaG8gb3JpZ2luYWwsIGUgcXVlCmRldMOpbSBvIGRpcmVpdG8gZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIERlY2xhcmEKdGFtYsOpbSBxdWUgYSBlbnRyZWdhIGRvIGRvY3VtZW50byBuw6NvIGluZnJpbmdlLCB0YW50byBxdWFudG8gbGhlIMOpCnBvc3PDrXZlbCBzYWJlciwgb3MgZGlyZWl0b3MgZGUgcXVhbHF1ZXIgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlLgoKYykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgY29udMOpbSBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zCmRpcmVpdG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBvYnRldmUgYXV0b3JpemHDp8OjbyBkbyBkZXRlbnRvciBkb3MKZGlyZWl0b3MgZGUgYXV0b3IgcGFyYSBjb25jZWRlciDDoCBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIG9zIGRpcmVpdG9zCnJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MgZGlyZWl0b3Mgc8OjbyBkZQp0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdQpjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLgoKU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8KcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhLCBkZWNsYXJhIHF1ZQpjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91CmFjb3Jkby4KCkEgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBzZXUgKHMpIG5vbWUgKHMpCmNvbW8gbyAocykgYXV0b3IgKGVzKSBvdSBkZXRlbnRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8KZW50cmVndWUsIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgcGFyYSBhbMOpbSBkYXMgcGVybWl0aWRhcyBwb3IKZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712020-08-11T18:31:39Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.en.fl_str_mv Colli : uma linguagem de script para detecção de colisões em 2D
title Colli : uma linguagem de script para detecção de colisões em 2D
spellingShingle Colli : uma linguagem de script para detecção de colisões em 2D
Costa, Guilherme de Oliveira
Colisões em simulações 2D
Colli (Linguagem de script)
Jogos - desenvolvimento
Parsing
Sistemas de colisão (Jogos)
title_short Colli : uma linguagem de script para detecção de colisões em 2D
title_full Colli : uma linguagem de script para detecção de colisões em 2D
title_fullStr Colli : uma linguagem de script para detecção de colisões em 2D
title_full_unstemmed Colli : uma linguagem de script para detecção de colisões em 2D
title_sort Colli : uma linguagem de script para detecção de colisões em 2D
author Costa, Guilherme de Oliveira
author_facet Costa, Guilherme de Oliveira
author_role author
dc.contributor.author.fl_str_mv Costa, Guilherme de Oliveira
dc.contributor.advisor1.fl_str_mv Costa Júnior, Edson Alves da
contributor_str_mv Costa Júnior, Edson Alves da
dc.subject.keyword.en.fl_str_mv Colisões em simulações 2D
Colli (Linguagem de script)
Jogos - desenvolvimento
Parsing
Sistemas de colisão (Jogos)
topic Colisões em simulações 2D
Colli (Linguagem de script)
Jogos - desenvolvimento
Parsing
Sistemas de colisão (Jogos)
description Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Engenharia Eletrônica, 2014.
publishDate 2014
dc.date.submitted.none.fl_str_mv 2014-11-27
dc.date.accessioned.fl_str_mv 2014-12-18T17:02:00Z
dc.date.available.fl_str_mv 2014-12-18T17:02:00Z
dc.date.issued.fl_str_mv 2014-12-18T17:02:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv COSTA, Guilherme de Oliveira. Colli: uma linguagem de script para detecção de colisões em 2D. 2014. 77 f., il. Monografia (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Gama-DF, 2014.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/9264
identifier_str_mv COSTA, Guilherme de Oliveira. Colli: uma linguagem de script para detecção de colisões em 2D. 2014. 77 f., il. Monografia (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Gama-DF, 2014.
url http://bdm.unb.br/handle/10483/9264
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/9264/1/2014_GuilhermeDeOliveiraCosta.pdf
http://bdm.unb.br/xmlui/bitstream/10483/9264/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/9264/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/9264/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/9264/5/license.txt
bitstream.checksum.fl_str_mv 06a41c09e821d18c21d8359bd6e8ace0
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
9da0b6dfac957114c6a7714714b86306
2569a01b0961b64ade12ef671393fc75
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1801492952107712512