dc.contributorLucca, José Eduardo De
dc.contributorUniversidade Federal de Santa Catarina
dc.creatorFeijó, Diego
dc.date2020-12-07T22:37:54Z
dc.date2020-12-07T22:37:54Z
dc.date2020-11-16
dc.date.accessioned2023-09-02T11:50:18Z
dc.date.available2023-09-02T11:50:18Z
dc.identifierhttps://repositorio.ufsc.br/handle/123456789/218118
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/8595547
dc.descriptionTCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.
dc.descriptionO desenvolvimento de jogos em Java exige, além do conhecimento avançado na linguagem, o uso de ferramentas que garantam desempenho em tempo de execução, estas que por sua vez tem sua própria complexidade de implementação. Para iniciantes no desenvolvimento de de jogos digitais esses são dois grandes obstáculos. Este presente trabalho tem por objetivo desenvolver uma biblioteca que facilite o uso das principais APIs da linguagem Java utilizadas no desenvolvimento de games em 2D, abstraindo sua implementação para o desenvolvedor iniciante. Para fins didáticos, a biblioteca dará suporte a jogos baseados em tiles – uma divisão da tela em uma grade composta por células quadradas - com perspectiva top-down – onde o jogador visualiza o cenário de cima do ator. No decorrer deste documento são discutidos os principais elementos de um game no formato descrito, a criação da biblioteca baseada nesses elementos e uma documentação de uso desta. O objetivo da biblioteca desenvolvida é de ser uma porta de entrada para desenvolvedores iniciantes em Java e na área de jogos digitais. Além disto, espera-se do desenvolvedor que for utilizar esta ferramenta o conhecimento básico em Programação Orientada a Objetos. Com o uso da ferramenta jTiled2D foi desenvolvido um jogo de exemplo que utiliza as suas principais funcionalidades, exibindo a capacidade da biblioteca e servindo também de apoio aos seus futuros usuários.
dc.format64
dc.formatapplication/pdf
dc.languagept_BR
dc.publisherFlorianópolis, SC
dc.rightsOpen Access
dc.subjectjogos digitais
dc.subjectjogos 2D em java
dc.subjectdesenvolvimento de jogos em java
dc.titleJTiled2D:uma biblioteca para desenvolvimento de jogos 2D em perspectiva top-down na linguagem Java
dc.typeTCCgrad


Este ítem pertenece a la siguiente institución