Want to make creations as awesome as this one?

Transcript

DESIGN E DESENVOLVIMENTO DE JOGOS

Feito por:Agustiho Miguel Gomes UrdanetaNº01 Turma:12º26

Tecnica de programação de jogos

INDEX

Conceitos Basicos

Generos e plataformas

Exemplos

elementos estruturais

contexto,espaço e narrativa

Gamificathion

níveis

evolução

Mecânica

design dos jogos

niveis de incerteza e aleatoriedade

Modelos de interação e de presença

Enredo

Motores de jogos

Pápeis

cONCEITOS BASICOS

jOGABILIDADE BASICA

A jogabilidade principal é a espinha dorsal de qualquer jogo, e você precisa fazer isso direito para que seu jogo funcione.

pERSONAGEM

A aparência do personagem, a forma como interage com o ambiente e a forma como proporciona uma experiência ao usuário é o que há de mais essencial para o sucesso de um jogo.

© 20XX GENIALLY ESCAPE GAMES

REGRAS

O jogador precisa ser contido com limitações com certas regras ao atingir o objetivo. Essas restrições ajudam um jogo a ser mais realista e mais divertido em termos de jogabilidade.

mETA,CAUSA E EFEITO

A maneira como os objetivos são definidos determina a maneira como o jogador os alcança. Existe uma relação de causa e de efeito. Tanto os elementos da narrativa, o domínio dos controles, o mundo criado e o seu avatar são itens implicam nessa compreensão.

© 20XX GENIALLY ESCAPE GAMES

vivência e imersão

Com o objetivo como propósito para o jogador alcançar, é muito importante que o jogador se comunique com o mundo criado pelo e para o jogo. Isso faz com que o game pareça mais animado e dinâmico.

decição

A decisão desempenha um papel fundamental para tornar um jogo mais interessante e dinâmico de se jogar. Este é um fator muito importante quando se trata de uma experiência imersiva. A maneira como o usuário toma uma decisão é a maneira como o jogo se desenrolará.

© 20XX GENIALLY ESCAPE GAMES

experiência de uso

Mesmo um game com lindos ou maus gráficos e com muito conteúdo cheio de ação carece de uma boa experiência do usuário. Ela é o resultado real para um desenvolvedor de jogos pelo qual ele anseia.

© 20XX GENIALLY ESCAPE GAMES

Géneros e plataformas

Jogos clássicos

Casuais jogos são fáceis de aprender, jogar e desfrutar, geralmente projetados para dispositivos mobiles, web navegadores ou redes sociais. Eles têm simples regras, controles intuitivos, gráficos coloridos e feedback positivo, em gêneros populares, em atrair e reter um público diversificado.

Jogos hardcore

Os jogos hardcore são jogos desafiadores, complexos e envolventes que exigem tempo, habilidade e dedicação. Normalmente projetados para consoles, PCs ou dispositivos VR, eles possuem regras intrínsecas, controles sofisticados, gráficos realistas e níveis elevados, atraindo públicos apaixonados.

Jogos hibridos

Os jogos híbridos combinam elementos de diferentes gêneros, criando uma experiência inovadora e única. Eles são projetados para diversas plataformas e podem ser jogados em diversos modos, com diversas regras, controles e feedback. Os gêneros populares incluem sandbox, roguelike, metroidvania, ocioso, defesa de torre e jogos de ritmo.

Jogos narrativos

Narrativos jogos são jogos com histórias, personagens e emoções, criando uma experiência rica e significativa. Produzidos para mídia interativa, têm regras mínimas, controles expressivos, gráficos cinematográficos e feedback emocional. Eficazes para engajar e mover um público profundo e empático.

Jogos educativos

Os jogos educativos são experiências úteis e valiosas concebidas para fins educativos, muitas vezes envolvendo contextos de aprendizagem ou de teste. Os jogos populares incluem questionários, simulação, quebra-cabeças, jogos de estratégia e entretenimento educacional. Eles são eficazes para motivar e reforçar um público motivado.

Elementos estruturais de um jogo

• Jogador; • Adversário; • Interatividade; • Deve existir regras; • Deve existir objetivo; • Condições de vitória, empate e derrota; • Ser uma forma de entretenimento/passatempo.

Contexto, espaço e narrativa de jogo

espaço

O espaço refere-se ao design físico do mundo do jogo, incluindo mapas, níveis e ambientes. O espaço é fundamental para a jogabilidade, pois determina como o jogador interage com o ambiente e se desloca dentro dele.

Contexto

O contexto refere-se ao ambiente em que a narrativa do jogo se desenrola, incluindo o cenário, a época, as circunstâncias e as regras sociais ou culturais que regem o mundo do jogo. O contexto pode ajudar a estabelecer a atmosfera e dar significado às ações dos personagens.

narattiva

A narrativa em jogos se refere à maneira como a história é contada e como os jogadores a experimentam. Pode ser linear ou não-linear, com diferentes níveis de interatividade, dependendo das escolhas do jogador.

Gamification

Basicamente, gamification é uma forma de usar elementos comuns dos jogos em situações que não se restringem ao entretenimento. É utilizar a lógica e metodologias dos games para servir a outros propósitos, como tornar conteúdos complexos em materiais mais acessíveis, facilitando os processos de aprendizado.

Modelos de interação e predsença

Modelos de interação

2.interação indireta

A Interface Gráfica: Os jogadores interagem por meio de menus e botões em uma tela, muitas vezes em jogos de estratégia ou RPG. Ex.: "Civilization", "The Sims". o Jogos de Cartas e Tabuleiro Digitais: Jogadores fazem escolhas através de cliques em cartas ou peças em uma interface digital. Ex.: "Hearthstone", "Tabletop Simulator".

1.Interação Direta

o Controle Ativo: O jogador usa um controle, teclado ou mouse para interagir diretamente com o jogo. Ex.: jogos de ação e plataforma. o Gestos e Movimento: Tecnologias como motion capture e realidade virtual permitem que os jogadores usem gestos físicos para interagir. Ex.: "Beat Saber", "Wii Sports".

3.interação social

O Chat e Comunicações: Jogos online oferecem chats de texto ou voz, permitindo interação entre jogadores.Ex.: "World of Warcraft", "Among Us". o Cooperação e Competição: Jogadores podem colaborar em equipe ou competir entre si, criando dinâmicas sociais. Ex.: "Overwatch", "League of Legends".

Modelos de Presença

2.presença social

Os Avatares e Identidade: Jogadores criam avatares que representam suas identidades dentro do jogo, influenciando a forma como interagem. Ex.: "Second Life". As Interações Emocionais: Jogos que permitem interações sociais ricas, onde as emoções dos personagens influenciam a experiência. Ex.: "Life is Strange".

1.presença fisica

A Realidade Virtual (VR): Proporciona uma sensação de presença ao simular um ambiente 3D em que os jogadores podem se mover e interagir. Ex.: "Half-Life: Alyx". A Realidade Aumentada (AR): Integra elementos virtuais ao mundo real, como em "Pokémon GO".

3.presença narrativa

A Imersão na História: Jogos com narrativas envolventes fazem os jogadores se sentirem parte da história, criando uma forte conexão emocional. Ex.: "The Last of Us".AS Escolhas Significativas: Jogadores tomam decisões que impactam o enredo, aumentando a sensação de presença na narrativa. Ex.: "Detroit: Become Human".

Níveis de incerteza e de aleatoriedade num jogo

Níveis de incerteza

2.incerteza moderada

Informações Parciais: O jogador tem acesso a algumas informações, mas não todas, o que requer análise e previsão. Ex.: jogos de cartas como "Magic: The Gathering". o Riscos Calculados: Jogadores podem assumir riscos baseados em probabilidades, mas ainda enfrentam incertezas. Ex.: "Settlers of Catan".

1.INCERTEZA ALTA

Decisões Complexas: Jogos que exigem escolhas estratégicas em situações imprevisíveis, como em muitos jogos de RPG e estratégia. Os Variáveis Não Controláveis: Fatores externos que influenciam o resultado, como ações de outros jogadores ou eventos aleatórios.

2.INCERTEZA BAIXA

Estratégias Conhecidas: Jogos onde as regras e as interações são claras, e as decisões têm resultados previsíveis. Ex.: xadrez, onde as jogadas são bem definidas.

Modelos de Aleatoridade

2.Aleatoriedade moderada

Elementos Aleatórios Controláveis: Jogadores têm alguma influência sobre os resultados, mas a aleatoriedade ainda desempenha um papel importante. Ex.: "Risk", onde o resultado de batalhas envolve rolagens de dados, mas as estratégias são aplicadas.

1.Aleatoriedade Alta

Eventos Aleatórios Frequentes: Jogos com mecânicas baseadas em sorte, como dados ou cartas, onde os resultados podem mudar drasticamente em cada turno. Ex.: "Monopoly", "Dungeons & Dragons". o Variabilidade de Resultado: O resultado de ações é altamente influenciado por elementos aleatórios. Ex.: "Slay the Spire".

2.Aleatoriedade baixa

o Resultados Predizíveis: Jogos em que as ações dos jogadores resultam em consequências claras, com pouca ou nenhuma influência de sorte. Ex.: jogos de estratégia pura, como "Chess" ou "Go".

Etapas de desenvolvimento de um jogo

design de jogos

O design de jogos envolve a concepção, desenvolvimento e implementação das mecânicas, histórias, personagens e ambientes que compõem um jogo. É uma combinação de arte, ciência e psicologia, buscando criar uma experiência divertida e envolvente para os jogadores. Principais Elementos do Design de Jogos 1.Mecânicas de Jogo: 2.Dinâmicas de Jogo: 3.Estética: 4.Narrativa:

evolução

• Progressão do Jogador• Motivação e Engajamento• Desafios Crescentes• Personalização• Narrativa e Imersão• Recompensas• Interação Social

mecanica

• Definem as Regras do Jogo • Influenciam a Jogabilidade• Criam Interações• Facilitam a Aprendizagem• Contribuem para a Narrativa• Oferecem Variedade• Equilíbrio e Desafio

enredo

• Imersão: • Motivação: • Desenvolvimento de Personagens: • Conexões Temáticas: • Estrutura e Progressão: • Interatividade: • Contexto para Mecânicas: • Recompensas Narrativas:

níveis

• Estrutura e Progressão• Aumento de Desafio• Aprendizado Gradual• Exploração e Descoberta• Narrativa• Variedade• Motivação e Recompensa• Feedback

papéis

• Definição de Funções• Diversidade de Experiência• Estratégia e Tática• Interação Social• Engajamento e Identificação• Desempenho e Recompensa• Narrativa e Contexto• Equilíbrio

Criar e programar jogos simples

Motores de jogos

• Unity• Godot• Construct• GameMaker Studio 2• Scratch• RPG Maker• PICO-8• Clickteam Fusion

Técnicas de programação de jogos

• Programação Orientada a Objetos• Programação Baseada em Eventos• Loop de Jogo• Gerenciamento de Estados• Sistemas de Física Simples• Integração de Recursos• Detecção de Colisão• Inteligência Artificial Simples• Sistema de Pontuação e Progresso• Feedback ao Jogador