Esse site utiliza cookies
EdUFT publica obra sobre desenvolvimento de jogos 2D
Está disponível o livro “Do Básico ao Jogo: Introdução à Programação de Jogos com Python e Godot Engine”, de Eduardo Ferreira Ribeiro. A obra surgiu da experiência docente na disciplina de Introdução à Programação para Jogos da UFSC e busca preencher uma lacuna no material didático unindo, de forma acessível e integrada, os fundamentos da lógica de programação com a dimensão criativa do desenvolvimento de jogos.
Essencial para iniciantes, apresenta os conceitos básicos de programação em Python e introduz a uma plataforma gratuita e intuitiva para criação de jogos 2D, Godot Engine. Guiando o leitor na construção de um jogo simples, apresentando a relação entre código e mecânicas interativas. Com a proposta de mostrar que raciocínio lógico e criatividade andam juntos no universo dos games, incentiva o leitor a transformar ideias em realidade.
Conforme o autor Eduardo Ferreira:
“Este livro não se propõe a ser um guia exaustivo sobre todas as funcionalidades avançadas de Python ou da Godot Engine. Longe disso, ele é uma introdução. A nossa jornada começa com os fundamentos da lógica de programação em Python, explorando conceitos como variáveis, tipos de dados, operadores, e as estruturas de controle essenciais – condicionais e laços. Esta base é crucial, pois é o alicerce sobre o qual qualquer lógica de jogo é construída. Acreditamos que, ao dominar esses conceitos iniciais, o leitor estará apto a pensar de forma algorítmica, decompor problemas complexos em partes menores e gerenciáveis, e traduzir suas ideias em passos lógicos que um computador pode executar.” Explica Eduardo.
Aborda a organização de projetos, a estrutura de nós e cenas da Godot, e como usar o GDScript para a movimentação do personagem, criar interações com o ambiente, implementar coletáveis e lidar com inimigos básicos. É dada atenção especial à chamada de funções e ao uso de variáveis em um contexto de jogo, ilustrando como esses elementos se traduzem em mecânicas interativas. O foco prático é a criação de um jogo 2D simples, aplicando diretamente os conceitos apresentados ao decorrer do livro.
Leia gratuitamente: