25
Blender 3D | Jogos | Animação interativa Allan Brito DESENVOLVIMENTO DE JOGOS COM SOFTWARE LIVRE Allan Brito – Blender 3D

Desenvolvimento De Jogos Com Software Livre

Embed Size (px)

DESCRIPTION

Apresentação sobre o desenvolvimento de jogos com a ferramenta Blender 3D

Citation preview

Page 1: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

DESENVOLVIMENTO DE JOGOS COM SOFTWARE LIVRE

Allan Brito – Blender 3D

Page 2: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Mini currículo

• Arquitetura – Design de Informação

• Design Instrucional• Coordenador Fábrica

de imagens• Livro Blender 3D:

Guia do Usuário

Page 3: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Objetivos

• O que é o Blender?• Como ele funciona?• Desenvolvimento de jogos

• Blender e Jogos• Blocos de lógica• Projeto Apricot

Page 4: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

O que é o Blender?

Suíte 3D de código aberto

Page 5: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Suíte 3D

• Modelagem• Animação• Renderização

Page 6: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Características do Blender

• Interface revolucionária

• Focado na produção• Baseado em atalhos

de teclado• Rápida evolução

Page 7: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Destaques

• Simulação de fluidos• Ferramentas

desenvolvidas por usuários

• Módulo de escultura

Page 8: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

O Blender é realmente poderoso?

Animações com Blender

Page 9: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Projeto Open Movie

Elephants Dream

Page 10: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Projeto Open Movie

• 6 meses• Artistas de todo o mundo• Financiado pela pré-venda dos DVD`s

• Disponível para a comunidade para fins educacionais

Page 11: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Vídeo do Projeto

http://www.elephantsdream.org

Page 12: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Qual o diferencial do Blender?

Além de ser open source?

Game Engine integrada

Page 13: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Game Engine

• Simulações físicas em animação

• Criação de Jogos

Page 14: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Desenvolvimento de jogos

Vantagens e limitações

Page 15: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Vantagens

• Integração com o ambiente de modelagem e animação

• Animações interativas sem programação• Acessibilidade

• Velocidade na criação de protótipos• Testes e validação de idéias

Page 16: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Desvantagens

• Limitações em recursos• Sombras em tempo real• Interatividade complexa

• AI

Page 17: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Exemplos de jogos

Page 18: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Como funciona?

Blocos de lógica

Page 19: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Blocos de lógica

• Configurações e comportamentos adicionados visualmente

• Selecionar um objeto e adicionar o comportamento

Page 20: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Exemplo

Page 21: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Projeto Apricot

Primeiro Open Game

Page 22: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Projeto Apricot

• Criação da estrutura com o Blender• Game Engine: Crystal Space• Blender + Crystal Space

Page 23: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Projeto Apricot

• Início -> Dezembro 2007• Fase atual: Definição da história e enredo• http://www.crystalspace3d.org

Page 24: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Download do Blender?

http://www.blender3d.org

Page 25: Desenvolvimento De Jogos Com Software Livre

Ble

nder

3D

| Jo

gos

| Ani

maç

ão in

tera

tiva

Alla

n B

rito

Obrigado!

[email protected]

http://www.allanbrito.com

http://www.colaborativo.org/blog/