Mapa do Site

Lista de todos os post e páginas do site. Versão em XML .

Páginas

O CafeGeek é um site educacional com foco em desenvolvimento de jogos digitais.

Boas vindas

Desvende os segredos do desenvolvimento de jogos digitais. No CafeGeek, transformamos sua paixão em conhecimento prático, explorando desde a narrativa até a ...

Posts

Lista de todos os posts.

Boas vindas

Desvende os segredos do desenvolvimento de jogos digitais. No CafeGeek, transformamos sua paixão em conhecimento prático, explorando desde a narrativa até a ...

Posts

Aula 012026

3 minuto(s) de leitura

Modelagem de Dados: Normalização e Tabelas de Domínio (Legislação Brasileira)

aulas

Ferramentas

1 minuto(s) de leitura

Entenda conceitos fundamentais de bancos de dados relacionais.

Chave Estrangeira

1 minuto(s) de leitura

Aprenda o que é uma chave estrangeira, sua importância para integridade referencial e como aplicá-la em bancos de dados relacionais.

Dependência de Existência

4 minuto(s) de leitura

Explore o conceito de dependência de existência em bancos de dados relacionais e sua aplicação em modelagem de dados.

Relacionamentos entre tabelas

2 minuto(s) de leitura

Explore os tipos de relacionamentos entre entidades em bancos de dados: 1:1, 1:N e N:N.

Normalização II

2 minuto(s) de leitura

Explore as formas normais avançadas: 2FN, 3FN, FNBC, 4FN e 5FN para otimização de bancos de dados.

Agregação

1 minuto(s) de leitura

Explore o conceito de agregação no modelo Entidade-Relacionamento, permitindo representar relacionamentos complexos de forma estruturada.

O que é Auto-relacionamento?

2 minuto(s) de leitura

Descubra como entidades podem se relacionar consigo mesmas em bancos de dados, com exemplos práticos e linguagem acessível.

Especialização e Generalização

2 minuto(s) de leitura

Entenda os conceitos de especialização e generalização no modelo Entidade-Relacionamento para hierarquias de dados.

Computação gráfica

menos de 1 minuto(s) de leitura

Aprenda os conceitos de computação gráfica aplicados na prática usando o Unreal Engine e o Autodesk Maya.

O jogo

5 minuto(s) de leitura

O jogo é uma Atividade recreativa com regras, competição física ou mental, preparação para desafios futuros, impulso inato de dominar e competir.

Estrutura de objetos 3D

10 minuto(s) de leitura

Neste curso apresentaremos conceitos de computação gráfica aplicados na prática usando o Unreal Engine e o Autodesk Maya.

Qual a função do jogo?

4 minuto(s) de leitura

O jogo, seja uma competição por algo ou sua representação, está presente em vários aspectos da sociedade.

Game Design

2 minuto(s) de leitura

Descubra o que faz um Game Designer, suas habilidades e como começar nessa carreira criativa!

Renderização

7 minuto(s) de leitura

Neste capítulo apresentaremos o processo de renderização de objetos 3D.

Quem joga?

5 minuto(s) de leitura

Entender o que é jogar e por que jogar permite entender os fatores que motivam os jogadores.

Organizando as ideias

4 minuto(s) de leitura

Descubra, de forma simples e divertida, as etapas para transformar uma ideia em um jogo digital!

Estrutura de Pastas

6 minuto(s) de leitura

Neste capítulo vamos entender e gerenciar as pastas do projeto.

Jogos eletrônicos

4 minuto(s) de leitura

Jogos eletrônicos são uma subcategoria de jogos, com características e tipos distintos.

Os elementos da história

3 minuto(s) de leitura

Descubra, de forma simples e divertida, os elementos essenciais para criar histórias envolventes em jogos digitais!

Interface e Editores

4 minuto(s) de leitura

Descubra a interface do Unreal Engine 5 e conheça os principais editores de trabalho de forma simples e divertida!

Visibilidade e Oclusão

11 minuto(s) de leitura

Neste capítulo apresentaremos o processo de visualização e oclusão de objetos.

A evolução dos jogos eletrônicos

10 minuto(s) de leitura

Ao longo das décadas os jogos eletrônicos evoluíram e incorporaram diversas características das artes visuais.

Criando seu primeiro Blueprint

3 minuto(s) de leitura

Descubra como criar lógica de programação visual com Blueprints no Unreal Engine de forma simples e divertida!

O mercado de jogos eletrônicos

1 minuto(s) de leitura

O mercado de jogos cresce a cada ano, adaptando constantemente o produto para atrair novos jogadores.

Trabalhando com variáveis

5 minuto(s) de leitura

Neste capítulo serão descritos os tipos de variáveis e sua manipulação.

O comportamento

20 minuto(s) de leitura

Por que as pessoas são viciadas em videogames e não são viciadas em trabalho?

O que é um Banco de Dados?

3 minuto(s) de leitura

Tipos, estruturas e exemplos de bancos de dados: relacional, NoSQL, grafos e textuais.

Chave Primária

2 minuto(s) de leitura

Entenda o conceito de chave primária em bancos de dados relacionais, sua importância e exemplos práticos.

Modelo de Entidade e Relacionamento

5 minuto(s) de leitura

Explore o Modelo Entidade-Relacionamento (MER), entidades, atributos e sua representação em bancos de dados.

Restrições de Integridade

3 minuto(s) de leitura

Entenda as principais restrições de integridade em bancos de dados relacionais, exemplos práticos e comandos SQL.

SGBD - O Coração do PostgreSQL

1 minuto(s) de leitura

Explore os conceitos, estrutura e características dos Sistemas Gerenciadores de Banco de Dados (SGBD).

Integridade Referencial e Cardinalidade

3 minuto(s) de leitura

Entenda integridade referencial, cardinalidade e relacionamentos em bancos de dados, com exemplos de O Senhor dos Anéis.

Modelo de Dados

2 minuto(s) de leitura

Explore os tipos de modelos de dados, linguagens DDL e DML, e a definição de SQL em bancos de dados relacionais.

Laboratório de Consultas e Programação

1 minuto(s) de leitura

Uma atividade prática e guiada para o desenvolvimento de um projeto completo de banco de dados relacional, desde a modelagem inicial até a implementação de f...

Inovação e Prototipação

menos de 1 minuto(s) de leitura

Uma atividade prática e guiada para o desenvolvimento de um projeto completo de banco de dados relacional, desde a modelagem inicial até a implementação de f...

Modelagem e Implementação Prática

1 minuto(s) de leitura

Uma atividade prática e guiada para o desenvolvimento de um projeto completo de banco de dados relacional, desde a modelagem inicial até a implementação de f...

Projetos de Banco de Dados

3 minuto(s) de leitura

Uma atividade prática e guiada para o desenvolvimento de um projeto completo de banco de dados relacional, desde a modelagem inicial até a implementação de f...

Restricoes de Integridade

menos de 1 minuto(s) de leitura

Regras de integridade e exemplos de domínio e referencial.

A Missão é Aceita

2 minuto(s) de leitura

O herói aceita a missão! Nesta etapa, você irá se aprofundar nos problemas da Taberna do Pônei Saltitante, detalhando as regras de negócio e os requisitos pa...

A Sombra da Complexidade

2 minuto(s) de leitura

A complexidade da missão se revela, e o herói hesita. Neste capítulo, enfrentamos o monstro dos dados desorganizados e encontramos um mentor na antiga sabedo...

Encontro com o Mentor

1 minuto(s) de leitura

Após a recusa, o herói encontra um mentor. O aprendizado sobre Entidades e Atributos começa, as primeiras ferramentas para a jornada de criação do banco de d...

O chamado à aventura

1 minuto(s) de leitura

A Jornada do Herói começa. Nesta atividade, o aluno inicia o desenvolvimento de um projeto de banco de dados, criando a estrutura inicial para a Taberna do P...

Regras das atividades

11 minuto(s) de leitura

Guia completo para avaliação de atividades acadêmicas de Banco de Dados com PostgreSQL

Abstração de Dados

2 minuto(s) de leitura

Entenda os níveis de abstração em sistemas de banco de dados: físico, lógico e de visão, essenciais para o design e uso eficiente de dados.

Banco de Dados Distribuídos

3 minuto(s) de leitura

Banco de dados distribuídos: replicação, fragmentação, vantagens e desafios.

Darkness of D-Day

27 minuto(s) de leitura

Roteiro do jogo Darkness of D-Day.

Death VIP

7 minuto(s) de leitura

Modelo de GDD do jogo Death VIP

Lines of Fate

7 minuto(s) de leitura

Roteiro do jogo Lines of Fate.

Estrutura do Projeto

3 minuto(s) de leitura

Neste capítulo será apresentado a estrutura do projeto.

Etapas do projeto

2 minuto(s) de leitura

Cronograma de atividades do projeto.

Atores e seus componentes

6 minuto(s) de leitura

Neste capítulo serão apresentados os objetos do tipo Atores ou Actors e suas estruturas.

Actor, Pawn e Character

8 minuto(s) de leitura

Neste capítulo serão apresentados as classes Actor, Pawn e Character e seus componentes.

Herança de Objetos

2 minuto(s) de leitura

Neste capítulo será apresentado a estrutura de herança de objetos.

Colisão entre objetos

7 minuto(s) de leitura

Neste capítulo será apresentado o efeito de colisão de objetos.

Estruturas de controle

3 minuto(s) de leitura

Neste capítulo serão descritas as estruturas controle de fluxo, if, else, switch.

Variáveis Arrays

5 minuto(s) de leitura

Neste capítulo serão descritas as variáveis do tipo Array.

Objetos Enums

3 minuto(s) de leitura

Neste capítulo serão descritos objetos do tipo Enum.

Usando Structs

2 minuto(s) de leitura

Neste capítulo vamos explorar o tipo de variável Struct.

Data Tables

2 minuto(s) de leitura

Neste capítulo vamos explorar o objeto Data Tables.

User Interface

4 minuto(s) de leitura

Neste capítulo vamos implementar o HUD (Heads-up Display) do jogo.

Objetos da interface

4 minuto(s) de leitura

Neste capítulo vamos apresentar a lógica de programação os objetos do HUD.

Introdução aos Materiais

13 minuto(s) de leitura

Neste capítulo vamos apresentar o que são materiais e a sua estrutura.

Manipulando materiais

6 minuto(s) de leitura

Neste capítulo iremos manipular os materiais com lógica de script Blueprint e construir funções para utilizar dentro dos materiais.

Iluminação

8 minuto(s) de leitura

Neste capítulo vamos implementar a Iluminação do jogo.

Lógica de movimentação

9 minuto(s) de leitura

Trabalhando com a lógica de movimentação do personagem utilizando Blueprint

Animação de personagens

7 minuto(s) de leitura

Neste capítulo vamos apresentar o fluxo de trabalho e os elementos necessários para a animação de personagens.

Lógica de animação

13 minuto(s) de leitura

Em este capítulo iremos implementar várias animações utilizando um eixo de movimentação utilizando o elemento e editor Blend space 1D e Blend space.

Trabalhando com Animação 2D

10 minuto(s) de leitura

Em este capítulo iremos implementar animações em duas dimensões utilizando o Plugin Paper2D no Unreal Engine.

Behaivor Tree

7 minuto(s) de leitura

Trabalhando com Behaivor Tree

Programação C++ no Unreal Engine

4 minuto(s) de leitura

Neste capítulo, vamos conhecer como funciona a lógica de programação usando C++ no Unreal Engine.

Multiplayer.

3 minuto(s) de leitura

Implementando um jogo multiplayer com Unreal Engine

Controle de versão

8 minuto(s) de leitura

Aprenda como gerenciar o seu código C++ usando Git.

Estruturas de arquivos

5 minuto(s) de leitura

Como são as estruturas de arquivos na linguagem C++?

Variáveis e Ponteiros

3 minuto(s) de leitura

Armazenamento em memória usando variáveis e Ponteiros em linguagem C++

A transoformação digital

7 minuto(s) de leitura

Explore como a transformação digital redefine a soberania estatal no século XXI. Entenda o domínio das Big Techs, a explosão de dados e os novos pilares que ...

Capitalismo de Vigilância

10 minuto(s) de leitura

Analise como o capitalismo de vigilância, a disputa tecnológica e o impacto ambiental digital moldam a soberania e as desigualdades globais na era da informa...

Ciber-democracia, Política Digital e Soberania

16 minuto(s) de leitura

Analise como a democracia, os movimentos sociais e a política são transformados pela era digital, e os desafios para a soberania diante da datificação, viral...

Cibersegurança e Governança Digital

9 minuto(s) de leitura

Descubra como a cibersegurança evoluiu, os desafios da governança digital e as novas ameaças à soberania na era das redes e dados.

Conceito de Ciberespaço

2 minuto(s) de leitura

Analise as duas perspectivas da transformação digital, entenda o ciberespaço como espaço artificial complexo e descubra como a soberania estatal deve ser red...

Desigualdade automatizada

13 minuto(s) de leitura

Entenda a evolução dos algoritmos e a natureza da Inteligência Artificial, descobrindo os desafios sociais e políticos dessas tecnologias. Explore os pilares...

Infraestrutura Digital, Soberania e Geopolítica

2 minuto(s) de leitura

Descubra como a infraestrutura física, semicondutores e o domínio das linguagens digitais moldam a soberania e a posição do Brasil na nova geopolítica global.

Internet das Coisas e a internet da gente

9 minuto(s) de leitura

Entenda como a Internet das Coisas, a Indústria 4.0 e a automação impactam a soberania digital, a economia, a sociedade e o meio ambiente, trazendo desafios ...

Produção e Riqueza na Era Digital

9 minuto(s) de leitura

Veja como a produção, a ciência, as finanças e a geopolítica são transformadas na era digital, e os desafios para a soberania diante de novas tecnologias e m...

capitulos

Capitulo 8 - C++

Neste capítulo, você aprenderá os conceitos fundamentais do sistema de Blueprints.

cursos

Jogos Digitais

Descubra a magia por trás dos games! Mergulhe na história, mecânicas e criação de jogos digitais. Do conceito ao desenvolvimento, entenda como os games conqu...

Banco de Dados

Aprenda de forma prática e divertida os fundamentos de bancos de dados: modelagem, SQL, normalização e integração com sistemas.

A taberna do pônei saltitante

Aprenda de forma prática e divertida os fundamentos de bancos de dados: modelagem, SQL, normalização e integração com sistemas.

Roteirização

Aprenda sobre a organização de narrativas de jogos eletrônicos.

Unreal Engine

Curso completo de Unreal Engine: aprenda estruturas de desenvolvimento, lógica de programação, Blueprints e C++.

docs