Fabula Fantasia
A downloadable game
1 Introdução
Deve conter a descrição do projeto. Considerando as disciplinas envolvidas, seus conteúdos indicados e a parte prática desenvolvida. Sem imagens na introdução. Deve apresentar os objetivos do projeto e os procedimentos metodológicos empregados.
Este projeto é sobre o desenvolvimento de um jogo que possui elementos presentes contos e histórias populares e adaptar essas ideias para o mundo do jogo.
O jogoserá do gênero de ação e plataforma 2D e está sendo feito no motor gráfico Gdevelop.
2 Desenvolvimento
Rápida apresentação sobre as questões teóricas sobre as disciplinas. Deve indicar referências.
Para começar a saber como realizar o ato de unir jogos e literatura é necessário primeiro saber o que é um jogo. Um jogo é uma atividade social e cultural voluntário, significativo, fortemente absorvente, não-produtivo, que se utiliza de um mundo abstrato, com efeitos negociados no mundo real, e cujo desenvolvimento e resultado final é incerto, onde um ou mais jogadores, ou equipes de jogadores, modificam interativamente e de forma quantificável o estado de um sistema artificial, possivelmente em busca de objetivos conflitantes, por meio de decisões e ações, algumas com a capacidade de atrapalhar o adversário, sendo todo o processo regulado, orientado e limitado, por regras aceitas, e obtendo, com isso, uma recompensa psicológica, normalmente na forma de diversão, entretenimento, ou sensação de vitória sobre um adversário ou desafio. (XEXÉO,2013).
Eventualmente com a evolução da tecnologia houve a criação de jogos para o meio digital o que revolucionou o escopo total que esta atividade poderia oferecer. É igual comparar o que pode ser feito com um filme feito em animação a um filme feito por pessoas reais. Essencialmente os jogos digitais têm um infinito potencial de expandir as capacidades de se jogar de diversas maneiras que jogos materiais são incapazes.
2.1 Conceito
Rápida apresentação sobre o gênero do jogo, mecânicas, personagens, jogabilidade ...
O nome do jogo Fabula Fantasia transmite a ideia do jogo de uma maneira simplificada e de simples compreensão.
Fábula é um texto narrativo alegórico e curto, podendo ser escrito em prosa ou verso, onde os personagens são geralmente animais com características humanas como a fala, os costumes etc., e apresentam um ensinamento, uma lição moral para o homem. (BAGNO, 2006)
A origem da palavra vem do verbo fabulare, que significa narrar ou falar. Aliás, é deste próprio verbo que surge o atual verbo falar em português. (SILVA, 2014)
Já a fantasia é o elemento criado pela imaginação humana. Podendo ser ideia, desejo, algo que não se refere a nenhuma necessidade real, mas que se deseja imaginariamente. Algo que não tem uma existência real, mas apenas ideal ou ficcional. (VESCHI, 2018)
Ainda por cima, podendo ser uma representação imaginária, de caráter mais ou menos criativo, desencadeada às vezes de maneira súbita, onde o conteúdo se manifesta, de maneira modificada e reelaborada, simbólica ou como lembranças vagas, ideias, objetos, fatos ou situações.
A palavra está registrada no latim como phantasia, sendo herdado do grego phantasía, sobre a qual se associa a phantos, a partir da ideia de algo que se mostra, por phainesthai, e vinculado a phainein, na ideia de revelar algo ou tornar visível, com raiz indo-europeia em *bha-, que remete a brilhar ou iluminar.
Essencialmente, o jogo se passa em um mundo onde os personagens de diversos contos e histórias da literatura vivem em um mesmo mundo compartilhado onde os elementos de cada história em uma aventura fantástica.
2.2 Programação
O GDevelop é um motor de jogo 2D e 3D multiplataforma, gratuito e de código aberto, que se concentra principalmente na criação de jogos para PC e dispositivos móveis, bem como jogos para serem jogados no navegador. (CORREA, 2015)
De acordo com o criador da Gdevelop Florian Rival, um engenheiro de software da Google, a ideia do GDevelop é tornar a criação de jogos acessível a qualquer pessoa, desde iniciantes até desenvolvedores de jogos experientes. GDevelop permite que você crie a lógica do seu jogo usando eventos visuais, compostos de condições e ações. Você também pode construir seus objetos de jogo compondo pré- Comportamentos definidos e personalizáveis isso significa que a barreira de entrada para aprender a sintaxe e os idiomas de uma linguagem de programação é removida. Para pessoas que não são desenvolvedores, é uma maneira de começar a trabalhar rapidamente com uma interface intuitiva. jogos sandbox. GDevelop é um sandbox - mas o que você pode fazer com ele é ilimitado.
O objetivo principal do GDevelop é permitir que todos os usuários consigam criar jogos sem o uso de códigos ou linguagem de programação. Isso é realizado por meio de um sistema de eventos, que cria lógica monitorando as condições sobre quando ativar e as ações a serem tomadas quando as condições do evento forem atendidas. A maioria dos eventos é apresentada em linguagem normalizada, para que os criadores possam evitar ter que entender os conceitos de codificação encontrados em muitas linguagens de programação. (GDEVELOP, 2024)
Outra mecânica presente nesta engine são os behaviors. Eles permitem combinações avançadas de funções e eventos pré-construídos para adicionar lógica como movimento baseado na física, localização de caminhos, atuação como uma plataforma ou jogo de personagens de plataforma, permitindo mover o objeto com o mouse ou toque, transições e entre outros. (GDEVELOP, 2024)
Os behaviors podem ser adicionados aos objetos do jogo, e o mesmo objeto pode ter vários comportamentos. Eles também podem ser criados usando o sistema Event - o que permite os usuários estenderem o conjunto já existente de comportamentos sem a codificação.
Todo o conteúdo do jogo, incluindo arte dos personagens, planos de fundo, texto etc., pode ser adicionado diretamente por meio de uma interface de apontar e clicar no editor. Músicas e sons podem ser importados diretamente para os eventos que os utilizam.
2.3 Discussão dos Resultados
O desenvolvimento deste jogo foi uma experiência desafiadora, o principal desafio foi em relação ao desenvolvimento do jogo em seu motor gráfico. Isso porque embora a ausência de códigos facilite na implementação de elementos pro jogo, eventualmente fiquei perdido na programação dos códigos sem saber onde está o erro.
Mas mesmo assim, acredito que consegui atingir uma parte do projeto proposto inicialmente e que o desenvolvimento da próxima parte do TIC será mais tranquila e mais empolgante.
3 Conclusão
Deve retomar os objetivos e apontar o que foi concluído.
Acredito que ainda o projeto está cedo demais para concluir o sucesso ou fracasso desse projeto, ainda há muita para se fazer e acredito que o produto final terá um grande potencial.
Referências
XEXÉO, Geraldo et al. O que são Jogos. LUDES. Rio de Janeiro, v. 1, p. 1-30, 2013.
BAGNO, Marcos (2006). «Fábulas Fabulosas» (PDF). Ministério da Educação.
SILVA, Débora. «Fábula». https://www.estudopratico.com.br/fabula/
VESCHI, Benjamin. Ano: 2019. Em: https://etimologia.com.br/fantasia/
CORREA, Jose David Cuartas (2015-06-27). Digitopolis II: Creation of video games GDevelop
GDEVELOP. 2024. Disponível em: https://wiki.gdevelop.io/gdevelop5/behaviors/.
GDEVELOP. 2024. Disponível em: https://wiki.gdevelop.io/gdevelop5/events/
Ficha completa da equipe:
João Paulo de Pinho Althoff - Atividades/Função - https://kazekaminari.itch.io/
Eduardo Napoleão - Orientador -
Marcelo Dornbusch Lopes - Professor - m4rc3lo
Universidade do Vale do Itajaí - UNIVALI
Cesar Albenes Zeferino | Diretor Escola Politécnica
Giorgio Gilwan | Coordenador do Curso de Design de Jogos
Rafael Kojiio | Coordenador Gamelab UNIVALI
----
Projeto desenvolvido como requisito parcial para obtenção de aprovação nas disciplinas: (i) Motores de Jogos Avançados - Professor - Marcelo Dornbusch Lopes; e (ii) Trabalho de Iniciação Científica - Eduardo Napoleão - link para itch.io.
Updated | 12 days ago |
Status | Released |
Author | KazeGrand |
Genre | Adventure, Platformer |
Tags | 8-Bit, Retro, Singleplayer |
Leave a comment
Log in with itch.io to leave a comment.