Você está na página 1de 27

Construct 3

Downloading Construct 3

• https://www.construct.net/en/make-games/free-trial

• Página com projetos prontos: https://editor.construct.net/


Planos
Cross Platform
• Publicar em qualquer lugar...
O Construct 3

• A IDE foi desenvolvida pelo grupo Scirra e é recomendado para o


desenvolvimento de jogos em 2D, porém, nada o impede de
experimentar outros estilos de games.
• O Construct 2 possui como única desvantagem a sua execução
somente no sistema operacional Windows.
• O programa atualmente possui as versões paga e free. Na versão free
é possível criar apenas quatro camadas (layers) no máximo, já na
versão paga não há limites. É perceptível que a versão free não fica
tão atrás da versão paga.
A IDE e seu funcionamento
• O manuseio do programa é algo muito simples. Pessoas sem qualquer experiência
em criação de jogos conseguem utilizar a IDE sem problemas. É interessante que
pessoas que desejam começar a desenvolver jogos e não gostam tanto da parte de
programação utilizam este tipo de ferramenta, pois não exige tanto do
desenvolvedor a programação e deixa-o bem próximo da realidade do processo de
desenvolvimento de um game.
• O primordial é ter em mãos as imagens, sons, efeitos sonoros, enfim, toda a parte
visual e áudio do seu jogo. Os eventos e iterações de teclado, mouse, touchscreen e
outros fica por parte do Construt 2.
• O desenvolvedor do game adiciona os códigos, mas de uma maneira indireta, de
forma que qualquer desenvolvedor com apenas a lógica da programação consiga
desenvolver seus jogos sem dificuldades. Para ser mais especifico os códigos que o
desenvolvedor precisa entender é bem semelhante ao famoso pseudocódigo.
Particularidades do programa
• Existe uma lista chamada Event Sheet e nela que você acrescenta seu código de
maneira intuitiva e simples. Com apenas alguns clicks é possível acrescentar um bloco
de código inteiro, ou então, criar funções que manualmente demoraria o triplo ou
quem sabe cinco vezes mais do que utilizando a Folha de Eventos.
• Existe um mini editor de imagens integrado, sem a necessidade de utilizar um plugin.
No editor você pode cortar, girar, inverter a imagem, alterar a cor, criar uma animação
com uma sequência de imagens.
• Outra particularidade do programa que não pode ser isolada é o painel "Layers", onde
é possível posicionar os objetos em camadas diferentes. A partir dessas camadas é
possível atribuir comportamentos diferentes para cada uma, organizando bastante o
trabalho do desenvolvedor.
• O Contruct também possui uma janela para exportar o projeto, em formato para web,
mobile, PC, formato Scirra Arcade (site onde ficam os jogos criados por usuários do
site), Chrome Web Store, Kongregate, Windows 8 Metro app e outros.
A IDE

Objetos
• Ex. Tiled Backgrounds, Sprites, Text etc.
• Adicionar objeto
• Clique duas vezes no layout ou clique com o botão direito e selecione "Add
Object"
“Ao inserir um novo objeto, normalmente você escolhe primeiro o plugin na caixa de diálogo (por
exemplo, Sprite). Isso cria um tipo de objeto. Quando o mouse se transforma em uma cruz, isso
permite que você coloque a primeira instância, e você pode duplicar a instância para criar mais
deles. ”
Adicionar Lógica
• Event sheet ou Behaviors
Behaviors
• Lógica integrada para aplicar aos seus objetos
• Bullet - move em um determinado ângulo
• Rolar para Centralizar a visão sobre o objeto com
o comportamento
• Destruir o layout externo
• Muitos mais!
• Adicionar comportamento
• Painel de Propriedades para Objeto
Layout vs. Event Sheet
• Layout
• “Um layout pré-organizado de objetos”
• Adicione objetos e organize-os
• Tamanho, orientação, comportamentos etc

• Folha de Eventos
• Lógica para o seu jogo
• listas de eventos e ações
Folha de Eventos
• Events • Actions

• Definir como o jogo funciona • Aparece à direita dos eventos


usando um sistema de “blocos listados
lógicos” • Ocorre quando acionado pelo
• Verificar uma condição (por evento correspondente
exemplo, no início do layout) • Pode ter várias ações para um
• Pode ter eventos aninhados evento
CONHEÇA SEU X e Y!
Exemplo e aplicação

• Neste exemplo vamos utilizar uma imagem para o background,


foreground, player, inimigos, e itens.
Top Down Shooter
• Inserting Objects • Inserindo Objetos
• Adding Behaviors
• Adicionando Comportamentos
• Events
• Eventos Adicionando
• Adding Game
Functionality • Funcionalidade de Jogo
• Instance Variables • Variáveis ​de instância
• Keeping Score • Mantendo a pontuação
• Creating an HUD • Criando um HUD
Inserting Objects
Adding Behaviors
Events
Adding Game Functionality
Instance Variables
Keeping Score
Creating a Heads Up Display
MAS PRIMEIRO… COMO COMBINAR O TEXTO?
O que vai parecer no jogo?
Toques finais
• Crie um monstro a cada
3 segundos
• Permitir que os monstros
matem jogadores.
Link para acessar o tutorial completo:
https://www.construct.net/en/tutorials/gui
a-iniciantes-construct-1609 -
acessado em 11-10-2022

Você também pode gostar