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 ...

Normalização II

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

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

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.

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.

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.

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!

O que é um Banco de Dados?

3 minuto(s) de leitura

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

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.

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.

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).

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.

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.

Banco de Dados Distribuídos

3 minuto(s) de leitura

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

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...

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...

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...

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...

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

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.

Jogos eletrônicos

4 minuto(s) de leitura

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

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.

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.

O comportamento

20 minuto(s) de leitura

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

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.

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!

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!

Trabalhando com variáveis

5 minuto(s) de leitura

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

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 transformaçã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.

Computação Gráfica

Entenda como imagens 3D são geradas e renderizadas, aplicando técnicas de computação gráfica com Unreal Engine e Autodesk Maya.

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