Programação Visual em Desenvolvimento e Design de Jogos Digitais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.6/13635 |
Resumo: | Esta dissertação surge da necessidade de procurar um modo de substituir as várias formas de programação tradicionais para um método alternativo, direcionado especialmente a pessoas que recentemente ingressaram na área de desenvolvimento de jogos e/ou para artistas que, apenas desejam criar programas e jogos usando objetos de 2D e 3D para dar vida e controlo às suas criações. Neste sentido, esta tese começa por apresentar uma textualização sobre o tema, seguindo por uma parte prática, onde é feita a comparação entre duas linguagens de programação visual. Nesta segunda parte, vão ser apresentados os vários passos que tomei para desenvolver um simples jogo digital completamente funcional em dois programas diferentes, mas mantendo a mesma lógica de código (ou o mais próximo possível) e as mesmas características técnicas. O principal objetivo desta tese é apresentar um estudo detalhado sobre a programação visual, como uma introdução a qualquer um que tenha interesse nesta área para desenvolver um jogo simples, sem a necessidade de aprender e/ou usar programação tradicional. Com base nas informações aqui partilhadas, o leitor poderá expandir os seus conhecimentos e ser capaz de construir vários tipos de sistemas que lhe podem ser úteis durante a sua jornada profissional. |
id |
RCAP_3635ba6166fe9ca70326cb321ba9aa6c |
---|---|
oai_identifier_str |
oai:ubibliorum.ubi.pt:10400.6/13635 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Programação Visual em Desenvolvimento e Design de Jogos DigitaisEstudo e Análise da Programação Visual Como Método Alternativo para Lógica em Jogos DigitaisArtistasCódigoJogo DigitalProgramaçãoProgramação VisualDomínio/Área Científica::Humanidades::Artes::Jogos DigitaisEsta dissertação surge da necessidade de procurar um modo de substituir as várias formas de programação tradicionais para um método alternativo, direcionado especialmente a pessoas que recentemente ingressaram na área de desenvolvimento de jogos e/ou para artistas que, apenas desejam criar programas e jogos usando objetos de 2D e 3D para dar vida e controlo às suas criações. Neste sentido, esta tese começa por apresentar uma textualização sobre o tema, seguindo por uma parte prática, onde é feita a comparação entre duas linguagens de programação visual. Nesta segunda parte, vão ser apresentados os vários passos que tomei para desenvolver um simples jogo digital completamente funcional em dois programas diferentes, mas mantendo a mesma lógica de código (ou o mais próximo possível) e as mesmas características técnicas. O principal objetivo desta tese é apresentar um estudo detalhado sobre a programação visual, como uma introdução a qualquer um que tenha interesse nesta área para desenvolver um jogo simples, sem a necessidade de aprender e/ou usar programação tradicional. Com base nas informações aqui partilhadas, o leitor poderá expandir os seus conhecimentos e ser capaz de construir vários tipos de sistemas que lhe podem ser úteis durante a sua jornada profissional.This thesis arises from the need to search for a way to replace the several forms of traditional programing for an alternative method, aimed especially at people who have recently entered the field of game development and/or artists who just wish to create programs and games, using 2D and 3D objects, to bring life and control to their creations. In this sense, this thesis begins by presenting a textualization on the subject, followed by a practical part, where a comparison is made between two visual programming languages. In this second part, I will present the many steps I took to develop a simple fully functional videogame in two different programs, but keeping the same code logic (or as close as possible) and the same technical characteristics. The main goal of this document is to present a detailed study on visual programing, as an introduction to anyone who is interested in this area to develop a simple game without the need to learn and/or use tradicional programming. Based on the information shared here, the reader will be able to expand their knowledge and build various types of systems that can be useful during their professional journey.Silva, Bruno Miguel Correia dauBibliorumFerreira, Lucas de Azevedo Lopes2023-11-10T14:35:29Z2023-03-072022-12-292023-03-07T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.6/13635TID:203383117porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-15T09:57:18Zoai:ubibliorum.ubi.pt:10400.6/13635Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:53:01.956536Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Programação Visual em Desenvolvimento e Design de Jogos Digitais Estudo e Análise da Programação Visual Como Método Alternativo para Lógica em Jogos Digitais |
title |
Programação Visual em Desenvolvimento e Design de Jogos Digitais |
spellingShingle |
Programação Visual em Desenvolvimento e Design de Jogos Digitais Ferreira, Lucas de Azevedo Lopes Artistas Código Jogo Digital Programação Programação Visual Domínio/Área Científica::Humanidades::Artes::Jogos Digitais |
title_short |
Programação Visual em Desenvolvimento e Design de Jogos Digitais |
title_full |
Programação Visual em Desenvolvimento e Design de Jogos Digitais |
title_fullStr |
Programação Visual em Desenvolvimento e Design de Jogos Digitais |
title_full_unstemmed |
Programação Visual em Desenvolvimento e Design de Jogos Digitais |
title_sort |
Programação Visual em Desenvolvimento e Design de Jogos Digitais |
author |
Ferreira, Lucas de Azevedo Lopes |
author_facet |
Ferreira, Lucas de Azevedo Lopes |
author_role |
author |
dc.contributor.none.fl_str_mv |
Silva, Bruno Miguel Correia da uBibliorum |
dc.contributor.author.fl_str_mv |
Ferreira, Lucas de Azevedo Lopes |
dc.subject.por.fl_str_mv |
Artistas Código Jogo Digital Programação Programação Visual Domínio/Área Científica::Humanidades::Artes::Jogos Digitais |
topic |
Artistas Código Jogo Digital Programação Programação Visual Domínio/Área Científica::Humanidades::Artes::Jogos Digitais |
description |
Esta dissertação surge da necessidade de procurar um modo de substituir as várias formas de programação tradicionais para um método alternativo, direcionado especialmente a pessoas que recentemente ingressaram na área de desenvolvimento de jogos e/ou para artistas que, apenas desejam criar programas e jogos usando objetos de 2D e 3D para dar vida e controlo às suas criações. Neste sentido, esta tese começa por apresentar uma textualização sobre o tema, seguindo por uma parte prática, onde é feita a comparação entre duas linguagens de programação visual. Nesta segunda parte, vão ser apresentados os vários passos que tomei para desenvolver um simples jogo digital completamente funcional em dois programas diferentes, mas mantendo a mesma lógica de código (ou o mais próximo possível) e as mesmas características técnicas. O principal objetivo desta tese é apresentar um estudo detalhado sobre a programação visual, como uma introdução a qualquer um que tenha interesse nesta área para desenvolver um jogo simples, sem a necessidade de aprender e/ou usar programação tradicional. Com base nas informações aqui partilhadas, o leitor poderá expandir os seus conhecimentos e ser capaz de construir vários tipos de sistemas que lhe podem ser úteis durante a sua jornada profissional. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-12-29 2023-11-10T14:35:29Z 2023-03-07 2023-03-07T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.6/13635 TID:203383117 |
url |
http://hdl.handle.net/10400.6/13635 |
identifier_str_mv |
TID:203383117 |
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.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136418415509504 |