Name: | Description: | Size: | Format: | |
---|---|---|---|---|
7.24 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
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.
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.
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.
Description
Keywords
Artistas Código Jogo Digital Programação Programação Visual