phoenixproject / gamedev

CST em Jogos Digitais / Danki Code / SON / Udemy / Game Dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

- Fontes:

CST em Jogos Digitais, Curso de Desenvolvimento de Games, School of Net, Udemy, Instituto Federal do Espírito Santo

Dicionário Conceitual de Termos Básicos ou Conceitos Técnicos para Desenvolvedores de Games:

- admob by google

Ferramenta de ADS para as apps públicas na Play Store

- Allquads

Polígonos com faces de 4 vértices (aconselháveis para modelagem 3D).

- Box Modeling

Box Modeling é uma técnica de modelagem 3D em que uma forma primitiva (como caixa, cilindro, esfera, etc.) é usada para fazer a forma básica do modelo final. Esta forma básica é então usada para esculpir o modelo final.

- FPS (Frames por segundo)

É o intervalo de frames exibidos na tela.

- Frame

É um intervalo de tempo entre 1 milisegundo até 6 milisegundos

- Game Character 3D Wireframe

É o modelo de game character 3D utilizado para referência. É um modelo de personagem 3d.

- Game Desing

É a parte responsável pela criação e planejamento desse game. Ela não é uma pessoa que está executando a produção, mas, sim, idealiza e determina como o jogo deve ser.

Profissão game designer

- Game Loop

Ao contrário de aplicações comuns em todo o game existe um loop principal. E como um jogo possui códigos de programação e gráficos ao mesmo tempo é preciso trabalhar com threads porque em diversos momentos ambos precisam funcionar ao mesmo tempo.

- GDD

Um documento de design de jogo é um documento de design de software vivo altamente descritivo do design de um videogame. Um GDD é criado e editado pela equipe de desenvolvimento e é usado principalmente na indústria de videogames para organizar os esforços de uma equipe de desenvolvimento

Como (e quando) criar um GDD: formatos, dicas e exemplos práticos

TEmplate Game Design Document (GDD)

- Hard Surface

É utilizada para objetos mecânicos de forma geral.

- Modelagem Inorgânica

É uma modelagem feita a partir de algo construído pelo homem e não pela natureza.

- Mapeamento UV

É praticamente a transferência que está no espaço 3D (virtual) e transforma para algo bidimensional que é uma imagem de computador.

- Model Sheet

É a representação de um personagem desenhado em diferentes posições que é feita para auxiliar em sua modelagem e animação. Pode ser um estudo de personagem ou simplesmente um estudo, é um documento usado para ajudar a padronizar a aparência, roupas, etc, de modo a enfatizar gestos e atitudes de um personagem animado.

- Model sheet (frontal, lateral)

Modelo para blueprint frontal e lateral

- Modelagem Orgânica

São objetos animados, com movimento, naturais, orgânicos.

- Modelagem Inorgânica

São oobjetos animados.

- Narração de histórias (Storytelling)

Narração de histórias é a atividade que consiste em transmitir eventos na forma de palavras, imagens, e sons muitas vezes pela improvisação ou embelezamento

- Postmortem Game

Um conceito aplicado a jogos chamado post-mortem, ou seja, após o ciclo de venda do jogo ter término.

- Renderizar

É basicamente desenhar na tela o gráfico do jogo ou mostrar os gráficos na tela.

- Runnable

Interface padrão do Java que implementa o uso de threads.

- Sprite

É uma parte de um Spritesheet e geralmente é definido em pixel. Exemplo: 16 x 16, 12 x 12 pixels, etc.

- Spritesheet

É uma imagem que tem todas as imagens (ou sprites) do game (lembra o Tile Map).

- Spritesheets

Em computação gráfica, um atlas de textura é uma imagem que contém várias imagens menores, geralmente agrupadas para reduzir as dimensões gerais. Um atlas pode consistir em imagens de tamanho uniforme ou imagens de dimensões variadas.

A Utilização de Sprite Sheets

- Synchronized

Método do Java para seja executado de forma sincronizado.

- Texturização

É basicamente a possibilidade de carregar uma imagem pra ser aplicada no modelo 3D.

- Tile Map ou Tilemap

É o Level Design, ou seja, a parte de criação da fase do jogo

- Tile Set ou Tileset

Um tileset é um conjunto de texturas reunidas numa mesma imagem, uma composição. Estas texturas formam as peças gráficas que compõem um cenário de um videogame: pisos, paredes, escadas, telhados, etc.

Para criar este conjunto, usamos uma grade composta de quadrados do mesmo tamanho. Neste caso, 16x16px. Cada quadrado desta grade é chamado de tile, a menor parte da composição.

O que é tileset e tilemap no desenvolvimento de games?

- UV Wrapping (blueprint)

Mapeamento UV é um processo de modelagem 3D que consiste em projetar uma imagem 2D na superfície de um modelo 3D para mapeamento de textura.

Mapeamento UV

Ferramentas

- Mixamo

Mixamo is a web-based service for 3D character animation, which uses machine learning methods to automate the animation process

Mixamo

- Paint.net

paint.net é um programa de computador gratuito e open-source utilizado na manipulação e edição de imagem e fotografia. Foi escrito para a plataforma .NET Framework e pode ser executado nas versões Microsoft Windows que suportem .NET e necessita do .NET Framework instalado no sistema

Paint.net

- Sprite Fusion - Tilemap Editor

The Easy-to-Use Tilemap Editor. A free level design tool to craft beautiful 2D tilemaps right in your browser using any tileset.

Sprite Fusion - Tilemap Editor
O MELHOR EDITOR DE LEVEL DESIGN QUE JÁ TESTEI! | SPRITE FUSION

Termos para busca

  • Para chão: ground (game ground)

About

CST em Jogos Digitais / Danki Code / SON / Udemy / Game Dev


Languages

Language:JavaScript 97.3%Language:C# 2.1%Language:Python 0.3%Language:Java 0.1%Language:GDScript 0.1%Language:HTML 0.0%Language:CSS 0.0%