Esse site utiliza cookies
Do básico ao jogo: Introdução á programação de jogos com Python e Godot Engine
Eduardo Ferreira Ribeiro
Sinopse: Este livro, que nasceu de uma necessidade percebida durante as aulas da disciplina de Introdução à Programação para Jogos, no curso de Animação da Universidade Federal de Santa Catarina (UFSC). Ao longo de minhas pesquisas e experiência docente, notei uma lacuna significativa no material didático disponível: poucos recursos conseguiam integrar de forma coesa a introdução à programação – a parte mais lógica e computacional da criação de um jogo – com o aspecto artístico e lúdico que envolve o desenvolvimento de um jogo propriamente dito. A ideia era criar uma ponte entre esses dois mundos, mostrando que o pensamento computacional e a expressão criativa não são opostos, mas sim complementares na arte de fazer jogos.
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
Ficha Técnica
Autor/a(s) ou Organizador/a(s): | Eduardo Ferreira Ribeiro |
Ano de Publicação: | 2025 |
Área/Sub-Área: | Programação |
Categoria: | Obras Acadêmicas |
Formato: | Ebook |
Páginas: | 519 |
ISBN: | 978-65-5390-190-2 |
Sobre os autores/organizadores:
Eduardo Ferreira Ribeiro é Professor Adjunto III no curso de Ciência da Computação da Universidade Federal do Tocantins (UFT), onde leciona desde 2010. Atualmente, em 2025, está temporariamente na Universidade Federal de Santa Catarina (UFSC), contribuindo com suas aulas para o curso de Animação. Realizou estágio pós-doutoral no Instituto de Informática da Universidade Federal do Rio Grande do Sul (UFRGS) em 2023 e obteve seu doutorado em Ciências Técnicas com ênfase em Informática Aplicada pela Universidade de Salzburg, Áustria, em 2018. Possui mestrado em Ciência da Computação pela Universidade Federal de Uberlândia (2008) e graduação em Ciência da Computação pela Universidade Federal de Goiás (2006). Com vasta experiência na área de Ciência da Computação, suas principais áreas de atuação incluem redes neurais artificiais, processamento de imagens, inteligência artificial, aprendizado de máquina e deep learning.