manual traduzido consruc 2

189
Construct 2 Manual Visite o site: HTTPS://www.scirra.com/construct2

Upload: paulo-marcos

Post on 12-Oct-2015

463 views

Category:

Documents


24 download

TRANSCRIPT

Construct 2

ManualVisite o site:

HTTPS://www.scirra.com/construct2Sumrio

71. Instalao

71.1 Get Construct 2

7Baixando a partir do site

7Notificaes de e-mail

7Atualize alertas no Construct 2

7Atualizaes Sociais

7Atualizaes Beta

71.2 Instalar Construct 2

7Instalao porttil

7Verses de 32 bits e 64 bits

8Contas de usurio limitadas

8Atualizaes

8Desinstalar

8Instalaes em todo o site

8Usando uma licena em todo o site

81.3 Usando uma licena

9Construct 2 Free Edition

9A Personal license

9A Business license

9Compra pelo Steam

9O arquivo de licena: c2license.txt

101.4 Requisitos do sistema

10Requisitos mnimos do sistema

10Requisitos de sistema recomendados

10Requisitos de sistema muito agradveis

10Navegador HTML5 compatvel

111.5 addons de terceiros

11Instalao de novos addons (arquivos. C2addon)

11Instalando complementos para idosos

11Gesto Addon

112. Viso

122.1 pgina inicial

12Tutorial para iniciantes

12Exemplos

12Configuraes

122.2 A interface

121: File menu e Ribbon tabs

132: O Layout view

133: View tabs

134: A Properties Bar

135: Project Bar e Layers Bar

136: Project Bar/Layers Bar tabs

137: Object Bar

138: Status Bar

149: botes superior direito

14Personalizar

142.3 Estrutura do Projeto

14Layouts

14Event Sheets

14Object Types

14System object

14Sounds and Music

15Project Files

15Common units

15Indexao baseada em zero

152.4 Poupana, compartilhamento e colaborao

15Salvando e compartilhando trabalho

15Folder projects

15Single-file projects (arquivo.capx)

16Converso entre tipos

16Colaborar em projetos

162.5 Testes e publicao

16Testando o seu jogo

16Exporting

172.6 As plataformas suportadas

17Web (HTML5) para navegadores de desktop

17Web (HTML5) para navegadores mveis

17Aplicativos de desktop nativos

17Outros aplicativos de desktop

17Aplicativos mveis nativos

18Outro

182.7 Tecnologia

18Navegadores

18HTML5

19Javascript

19Plugin e Behavior SDK

19Renderizadores de tela

19Obfuscation e minification

19udio

19Suporte offline

202.8 Melhore as prticas

20Faa backup regularmente!

20Teste em vrios navegadores e dispositivos

20Dispositivos touchscreen Suporte

20Formatos de arquivos recomendados

20Segurana

21Atuao

21Uso da memria

21Efeitos

21Gerenciando projetos

21Trabalhando individual

212.9 Dicas de desempenho

21Mvel

22As causas comuns de mau desempenho

22Muitos objetos usando Physics

22Criando muitos objetos

22Verificao de muitas colises

22Utilizando muitos efeitos

22A utilizao desnecessria de efeitos

22Usando muitas partculas

23Usando Sprites em vez de Tiled Backgrounds

23Usando um lento navegador

23Sem Acceleration de hardware normalmente

23Usando muitas voltas

24Mais conselho

24Medida e teste

24Como medir o desempenho

243. Interface

253.1 menu Arquivo

253.2 Fita

25A guia Home

26O guia View

26A guia Events

273.3 Project Bar

27Organizar projetos

27Gerenciando o projeto

27Excluindo objetos

28Importao de udio

28Importao de arquivos

283.4 Barra de Propriedades

28Coisas com propriedades

28Descries das Propriedades

293.5 Object Bar

29Navegando nos Objetos

29As opes de exibio

303.6 Layers Bar

30A lista Layers

30A Layers Toolbar

31Orientao em Z

313.7 Z Order Bar

31A lista Z Order

31Identificar casos

31Edio da Ordem Z

32Ver opes

323.8 Tilemap Bar

32Uso bsico

32Ferramentas da Toolbar tools

33O Tilemap object

333.9 Bookmarks Bar

343.10 Layout View

34Adicionando, modificando e excluindo objetos.

35Usando tilemaps

35Rolagem e zoom

35Embrulho Seleo

35Outro

36Efeitos visualizando

363.11 Event Sheet View

36Diagrama de um evento

36Criao de Events

37Modificando Events

37Rolagem e zoom

373.12 Imagem e editor Animaes

37O editor de imagem

38Animaes Bar

39Quadros de animao bar

393.13 Dilogos

393.13.1 Sobre

403.13.2 Add behavior

403.13.3 Add condio / ao

40Passo 1: Escolha o objeto

41Passo 2: Escolha a condio ou ao

41Passo 3: Insira os parmetros

413.13.4 Adicionar Configurao

413.13.5 Add configuration

423.13.6 grupo Evento

423.13.7 varivel Evento

433.13.8 projeto Export

443.13.9 Expressions panel

443.13.10 Image format

453.13.11 Import audio

46Dois formatos de udio so necessrios

46Categorizar arquivos de udio corretamente

46Formatos de udio suportados

463.13.12 Image Points

473.13.13 Import sprite strip

483.13.14 Inserir novo objeto

493.13.15 Instance variable

493.13.16 Novo projeto

503.13.17 Variveis de instncia de objeto

503.13.18 behaviors de objetos

513.13.19 Parmetros

513.13.20 Preferncias

51Geral

52HTML5 exportador

53Autosave

53Backup

54Manual

55Cores

553.13.21 Comece Dilogo

563.14 Atalhos de Teclado

56Geral

56Visualizao de layout

57Ao editar mapas de tiles usando o Tilemap Bar:

57Folha Evento

58Dilogo Parmetros

58Imagem e Animaes editor

58Animaes apenas:

593.15 Debugger

59Como executar o depurador

59Personalizar o painel de depurador

60Os principais comandos do depurador

60Resumo de desempenho

61O separador 'Inspector'

61A lista de objetos

61Os valores visualizar

61A guia 'Watch'

62A aba "Perfil"

62Profiler breakdown

62Os pontos de interrupo (Breakpoints)

634. Primitivas do projeto

634.1 Projetos

63Propriedades do projeto

654.2 Layouts

65Adicionando e removendo layouts

65Propriedades de layout

664.3 Layers

66Propriedades da Layers

674.4 Objects

684.4.1 Plugins

68Instalao de plugins de terceiros

1. Instalao

Nesta seo, voc vai ter configurado para executar Construct 2. Ns vamos olhar para download e atualizao Construct 2, ento o processo de instalao, como usar sua licena se voc comprou um, e um lembrete dos requisitos do sistema.

1.1 Get Construct 2

Baixando a partir do site

Para baixar a verso mais recente do Construct 2, voc pode visitar:http://www.scirra.com/construct2/releases/newEste URL ser sempre apontar para a compilao mais recente. Ns recomendamos que voc sempre manter-se atualizado e usar a ltima verso do Construct 2. Isso vai evitar que voc encontrar problemas que j foram corrigidos. H trs maneiras para ser notificado de novos lanamentos:

Notificaes de e-mail

Se voc gostaria de ser notificado quando uma nova compilao liberada, ento voc pode querer se inscrever para os nossos novos lanamentos lista de discusso. Para isso, faa login em sua conta e acesse sua pgina 'Me':

http://www.scirra.com/meAssinale a novos lanamentos Construct 2 caixa sob suas subscries. Vamos enviar-lhe automaticamente um e-mail sempre que uma nova verso publicada. No iremos enviar-lhe qualquer outro e-mail em todos os outros do que liberar as notificaes se s assinalar esta caixa, e voc pode cancelar a qualquer momento desmarcando a mesma caixa em seu perfil. Ns gostamos de spam!

Atualize alertas no Construct 2

Se voc usar Construct 2 em um computador conectado internet, Construct 2 ir alert-lo se uma nova verso est disponvel. Geralmente este um pouco mais lento-pode ser um par de dias aps o lanamento, at Construct 2 notifica sobre uma nova verso desta forma. Voc pode alterar as suas preferncias de notificao de atualizao na caixa de dilogo Preferncias.

Atualizaes Sociais

Temos uma pgina no Facebook, Twitter conta e Google+ pgina. Se voc usar qualquer um desses servios que voc pode seguir ou adicionar ns. Ns postar atualizaes para essas pginas sempre que publicar uma nova verso, assim como outras notcias interessantes.

Atualizaes BetasVerso beta do Construct 2 no est completamente pronta para o horrio nobre, mas so liberados mais cedo e com mais regularidade do que verses estveis. Se voc quiser ajudar a testar esses lanamentos, correndo o risco de possveis erros ou falhas, voc pode encontrar verses betas na lista de lanamentos ou conjunto Construct 2 a inform-lo sobre atualizaes betas no dilogo Preferncias.1.2 Instalar Construct 2

Uma vez que voc tenha baixado Construct 2, a instalao comear a instal-lo em seu computador. Clique em Avanar> para avanar atravs dos passos.

Seu navegador ou Windows pode mostrar um aviso de segurana antes de executar a instalao. Voc deve verificar o editor listado como Scirra Ltda. antes de executar. Isso ajuda a garantir a configurao um verdadeiro Construct 2 instalao de Scirra e no algo malicioso de um terceiro.

Instalao porttil

Construct 2 pode ser usado como software porttil. Em outras palavras, voc pode instal-lo em uma unidade removvel (como um pendrive) e us-lo em qualquer computador. Se voc quiser fazer isso, defina a pasta de instalao para uma pasta no seu drive removvel.

Verses de 32 bits e 64 bits

Existem verses de 32 bits (para computadores mais antigos) e 64 bits (para computadores mais novos) de Construct 2. Se voc no tem certeza de que pode deixar a configurao de deteco automtica. No entanto, se voc est instalando uma unidade removvel, voc pode querer instalar especificamente a verso de 32-bit. Isso ocorre porque a verso de 32 bits ser executada em computadores de 32 bits e de 64 bits, mas a verso de 64 bits ser no executada em computadores de 32 bits.

Contas de usurio limitadas

Construct 2 ainda pode ser instalado em contas de usurio limitadas, sem acesso administrativo. Isso comum em locais de trabalho, escolas, universidades, bibliotecas e outros computadores de acesso pblico. Voc ainda deve ser capaz de baixar e instalar o Construct 2 em uma conta de usurio limitado, enquanto outras restries no esto no lugar. Neste caso, a instalao no pode acessar o Program Files diretrio. Em vez disso, ele instalar em uma pasta na sua conta de usurio. Outros usurios podem ter de instalar o software para si tambm. Alguns sistemas tambm desinstalar o software quando voc sair; pode ser necessrio reinstalar cada vez que efetuar login Se a instalao falhar devido a outras limitaes (por exemplo, no sendo permitido o download EXEs da internet), tente uma instalao porttil em seu lugar.

Atualizaes

Se voc j tem Construa 2 instalado e voc estiver instalando uma atualizao, a configurao ir oferecer para remover a ltima cpia instalada do Construct 2. Voc sempre deve remover a verso antiga, a menos que voc tenha instalado Construct 2 duas vezes (por exemplo, para o computador host e tambm para uma unidade porttil, caso em que a desinstalao pode remover o porttil instalar).

Desinstalar

Construct 2 pode ser desinstalado atravs do Adicionar / Remover programas (Windows XP) ou Programas e Recursos (Windows Vista e mais recentes), em Painel de Controle.

Instalaes em todo o site

Se voc estiver instalando Construct 2 para um monte de computadores, lembre-se a instalao porttil. Isso significa que ele no tem dependncias fora dos seus arquivos de programas pasta. Voc pode instal-lo em vrias mquinas, instalando-lo para uma mquina e copiar a pasta de instalao (e todos os atalhos que voc quer) para outros computadores. Voc tambm pode usar as seguintes opes de linha de comando para executar o executvel de configurao automaticamente, sem avisar:

construct2-setup.exe / SP-/ SILENT / SUPPRESSMSGBOXES

Por padro, este tambm adiciona um cone para o menu Iniciar.

Usando uma licena em todo o site

Para certificar-se Construct 2 encontra a sua licena em todo o site, basta coloc-lo no diretrio de instalao em cada computador. Se isso no funcionar, voc pode usar o link 'arquivo de licena Load' na caixa de dilogo Sobre a localiz-lo. Normalmente isto s precisa ser feito uma vez e, em seguida, Construct 2 vai se lembrar da localizao no registro. No entanto, algumas redes reverter quaisquer alteraes no registro quando o usurio faz logoff. Isso far com que Construct 2 continua esquecendo o caminho de licena. Para garantir que ele lembrado, contactar o seu administrador de rede. O caminho de licena so armazenadas na seguinte chave do Registro:

HKEY_CURRENT_USER \ Software \ Scirra \ Construct2 \ LicensePath

Esta deve ser uma string com o caminho completo para o arquivo de licena, por exemplo, "C: \ path \ to \ c2license.txt". O administrador da rede deve garantir essa chave do registro preservado quando sair, em seguida, a licena deve ser lembrado para sempre.

Pode ser desejvel para esconder o link "Ver de licena" na caixa de dilogo Sobre quando utilizar uma licena de instalao. Para escond-lo, defina a seguinte chave do Registro para o valor DWORD 1:

HKEY_CURRENT_USER \ Software \ Scirra \ Construct2 \ HideLicenseLink

1.3 Usando uma licena

Veja tambm: Tutorial sobre Como Construct 2 Licenas Trabalho

Construct 2 Free Edition

Construct 2 pode ser baixado e instalado em qualquer computador de graa, incluindo ao nvel local em instituies no-comerciais, como escolas. Sem uma licena, ele executado como o Free Edition. Isto tem as seguintes limitaes:

Um mximo de 100 Events em um projeto;

Um mximo de 4 Layers em qualquer layout;

Um mximo de dois efeitos em um projeto;

Nenhuma organizao pasta na barra de projeto;

Sem pesquisa de Events;

Sem configuraes de bar;

No Famlias;

Sem visualizao em LAN;

No permitido para ser usado para fins comerciais (no entanto, ele pode ser usado na educao e outras organizaes sem fins lucrativos);

Comprar uma licena remove todos esses limites. As licenas podem ser adquiridos a partir Scirra.com ou do Steam. Ambas as licenas Standard e Negcios remover todas as limitaes edio livre acima.

A Personal license

Todos os limites de edio gratuitos so removidos com uma licena pessoal. No entanto, as regras para uso comercial so diferentes para indivduos e organizaes.

Pessoal pode usar uma licena padro para fins comerciais at o limite de receita de US $ 5000. Uma vez que as receitas associadas com criaes feitas com Construct 2 ultrapassar US $ 5000 (incluindo associados publicidade / promoo) uma licena de negcio devem ser adquiridos. No entanto, nenhuma licena de negcio necessria antes desse ponto.

Sem fins lucrativos organizaes como escolas, bibliotecas e universidades podem usar licenas pessoais para remover os limites de edio gratuita. Os descontos maiorias esto disponveis.

As organizaes comerciais no podem comprar licenas padro: eles devem comprar licenas de negcios.

A Business license

A maioria das pessoas no precisa de uma licena comercial. S necessrio para:

As pessoas que j fizeram mais de 5.000 dlares de receita associada a Construct 2 criaes, e:

As organizaes comerciais como empresas.

Organizaes no lucrativas no precisam de licenas de negcios - eles podem usar licenas padro em seu lugar. Compra pelo Steam

Se voc compra pelo Steam, em seguida, o Steam gerir a licena. Se voc quiser instalar a sua cpia do Construct 2 em outro computador, basta instalar o Steam, faa o login e baixar Construct 2 novamente. O restante desta seo se aplica a comprar diretamente do nosso site, que envolve um arquivo de licena em vez de usar Steam.

O arquivo de licena: c2license.txt

Se voc fez uma compra direta de Scirra (em vez de vapor), voc ser enviado um chave redimir por e-mail. Este um cdigo especial que voc pode entrar para a loja Scirra e obter sua licena. Se voc quiser comprar uma licena para outra pessoa, voc pode dar-lhes a chave redimir e eles podem obter uma licena da loja com seu prprio nome e endereo de e-mail sobre ele. Isso tambm funciona se voc quer comprar licenas para um nmero de pessoas, por exemplo, seus funcionrios ou colegas: voc receber um nmero de resgatar chaves, que voc pode, ento, dar a cada indivduo.

Depois de ter resgatado a sua compra na Loja da Scirra, voc pode baixar a sua licena Construct 2, que um arquivo chamado c2license.txt. Voc s precisa copiar esta pasta em que quer o diretrio de instalao ou Meus Documentos. Reinicie Construct 2 e deve lanar a verso licenciada como: o nome do comprador deve aparecer na pgina inicial e Sobre o dilogo, Edio gratuita deve desaparecer da barra de ttulo, e os limites de edio livre deve ser removido. Alternativamente, voc pode colocar seu arquivo de licena onde quer que voc gosta e localiz-lo clicando em arquivo de licena de carga no dilogo Sobre.A menos que uma licena comprado por uma empresa, a licena para o indivduo , em vez de seu computador. Isto significa que voc pode usar a sua cpia licenciada do Construct 2 em quantos computadores quiser, contanto que voc o nico a us-lo. Outras pessoas devem comprar a sua prpria licena. Lembre-se de Construct 2 pode ser usado como software porttil (veja Instalando Construct 2 ). Voc pode colocar seu arquivo de licena no diretrio de instalao em uma unidade removvel e levar a sua cpia licenciada do Construct 2 para qualquer computador.

Voc no deve modificar o arquivo de licena a todos. protegido por um hash, e qualquer modificao que seja far Construct 2 a rejeitar a licena e reverter para a Free Edition.

Voc no deve compartilhar seu arquivo de licena! Mantenha-o a si mesmo como voc faz com os nmeros de srie para o outro software. Alm disso, o arquivo de licena contm algumas de suas informaes pessoais, por isso certamente prefervel mant-lo privado.

Se voc perder seu arquivo de licena, como se voc formatar o seu computador e se esquea de guard-lo, voc pode baixar novamente a sua licena aqui:

http://www.scirra.com/store/purchases1.4 Requisitos do sistema

O editor Construct 2 atualmente s funciona com o Windows. Por favor, veja o nosso FAQ para obter informaes sobre outros sistemas de apoio.

Apesar do fato de Construct 2 si s roda em Windows, que faz jogos em HTML5, que podem ser executados em uma ampla variedade de computadores e dispositivos. Veja a tecnologia para mais informaes.

Requisitos mnimos do sistema

Windows XP Service Pack 3 ou mais recente

512 MB de RAM

Processador de 1 GHz

Um browser compatvel HTML5 (veja abaixo)

A verso mais recente dos drivers da placa grfica Requisitos de sistema recomendados

Windows 7 ou mais recente

2 GB de RAM

2 GHz de processador dual-core

A placa de vdeo nVidia ou AMD com drivers mais recentes . Ns recomendamos que voc evite qualquer hardware usando chips grficos da Intel devido ao seu fraco desempenho, estabilidade e conjunto de recursos.

Requisitos de sistema muito agradveis

Voc pode obter pelo bem sem estes, mas se eles podem est bom ter.

Unidade de estado slido (SSD) para o OS e software

Edio de 64 bits do Windows 7 ou mais recente

4 GB de RAM ou mais

A tela grande ou configurao de dois monitores

A placa de vdeo nVidia ou AMD com drivers mais recentes , pelo menos 512 MB de memria de vdeo dedicada e suporte para OpenGL

2.0 +

Uma conexo de internet banda larga oi-velocidade

Navegador HTML5 compatvel

Para prvisualizar os seus jogos HTML5 voc precisa de um navegador compatvel com HTML5 moderna. Browsers so livres para baixar e instalar. HTML5 tambm uma tecnologia relativamente nova, por isso importante tambm para manter seu navegador atualizado para sua verso mais recente. Os navegadores suportados so:

Internet Explorer 9 + (Windows Vista e mais recentes s - Usurios do Windows XP deve usar um navegador diferente)

Mozilla Firefox Google Chrome Opera Scirra recomenda o Google Chrome ou Mozilla Firefox.

1.5 addons de terceiros

Desenvolvedores terceiros podem estender Construct 2 com novos plugins, behaviors e efeitos (colectivamente referidos como "addons"), utilizando o Javascript SDK. Muitos addons podem ser encontrados nas Plugins para Construct 2 frum.S instalar addons de desenvolvedores confiveis. addons maliciosos tm o potencial de comprometer a segurana de seu projeto, ou ter escondido caractersticas indesejveis, como anncios de surpresa ou usurios de rastreamento. Complementos mal escritos tambm podem causar erros ou falhas em seu jogo. Enquanto addons pode ser til, manter-se vigilante sobre eles, especialmente no que diz respeito a se o desenvolvedor parece confivel e se manter regularmente o seu addon para corrigir problemas que possam surgir.

Se voc tiver problemas com addons de terceiros, voc deve relatar os problemas com o desenvolvedor que lhes forneceu. Scirra no pode oferecer nenhum suporte para complementos de terceiros de qualquer natureza.

Instalao de novos addons (arquivos. C2addon)

Addons recentemente desenvolvidos so instalados a partir de um arquivo com a extenso. C2addon. Basta baixar o arquivo c2addon., Em seguida, arraste e solte o arquivo para a janela do Construct 2. Construct 2 ir pedir para perguntar se voc deseja instalar o addon. Se voc aprovar a instalao, voc deve reiniciar Construct 2 antes do addon se torna disponvel. Voc tambm pode arrastar e soltar mltipla. Arquivos c2addon para a janela do Construct 2 e voc ser solicitado a instalar cada um deles em ordem.

Instalando complementos para idosos

Alguns complementos foram desenvolvidos antes Construct 2 suportados. Arquivos c2addon. Estes so normalmente distribudos como uma coleo de arquivos em um arquivo zip. Para instal-los, perto Construct 2 e copiar os arquivos para o local apropriado:

\ exportadores \ html5 \ plugins para plugins \ exportadores \ html5 \ behaviors para behaviors \ efeitos para efeitos

Note que cada plugin e behavior tem sua prpria subpasta nos diretrios acima; certifique-se de copiar os arquivos addon para a sua prpria subpasta como os outros nesse diretrio.

Efeitos, porm, so simplesmente um. Fx e arquivo xml. Que ir todos na mesma pasta.

Restart Construct 2 e os addons dever aparecer no editor.

Gesto AddonAo instalar arquivos c2addon, Construct 2 vai tentar copiar os addons para dois lugares: tanto o diretrio de instalao, eo AppData pasta para o usurio atual (% appdata% \ Construct2). Isso significa que mesmo se voc no tem permisso para gravar arquivos no diretrio de instalao voc ainda pode instalar addons.

Se voc usar Construct 2 portably, addons podem desaparecer se eles s existem no AppData pasta no computador local. Para levar os seus complementos com voc, quer tomar uma pasta com todos os seus arquivos. C2addon com voc, ou certifique-se Construct 2 tem permisso para gravar o seu diretrio de instalao ao instalar os arquivos. C2addon por execut-lo com privilgios de administrador.2. VisoNesta seo uma viso geral bsica do Construct 2 fornecido, incluindo a pgina inicial , a interface , a estrutura do projeto , os dois formatos diferentes de economia , exportao e publicao , a tecnologia por trs de seus jogos e algumas das melhores prticas e dicas de desempenho para lembrar ao usar Construct 2.2.1 pgina inicial

Quando voc comea a Construct 2, voc dever ver a pgina inicial , que algo como isto:.

Isto d-lhe um ponto de partida til sempre que voc iniciar Construct 2 Tem alguns links teis, como criar um novo projeto , Novos tutoriais no site, seus projetos abertos recentemente, links para nossas pginas de Facebook, Twitter e Google+, e assim por diante.

Tutorial para iniciantes

Caso voc novo, voc pode querer verificar o link para o Guia do Iniciante para Construct 2 tutorial . Esse um guia passo-a-passo para ajudar voc ir fazer o seu primeiro jogo em Construct 2.

Exemplos

Se voc gosta de examinar projetos existentes para ver como Construct duas obras, voc pode tentar abrir o Blaster espao ou Atirador fantasma demos. Estes so exemplos avanados por isso no se deixe levar pela matemtica ou a complexidade deles. Eles so, principalmente, para mostrar o que pode fazer Construct 2 nas mos de um usurio experiente. H muitos exemplos muito mais simples em Construct 2 diretrio de exemplos. Clique Procurar todos os exemplos para v-los. H mais de 40 anos que passam por coisas como fazer um simples de plataformas e Physics demos. altamente recomendado que olhar para todos os exemplos. Comumente perguntas como Como fao para configurar os controles personalizados?, temos exemplos que mostram como feito na pasta Exemplos.

Configuraes

Voc pode alterar a pgina inicial Mostrar na inicializao e Feche a pgina inicial quando eu clicar em algo configuraes na caixa de dilogo Preferncias.

2.2 A interface

O diagrama a seguir destaca as partes importantes da interface do usurio Construct 2. Uma viso geral de cada pea fornecida a seguir, e mais tarde o manual passa para cada seco, em mais detalhe.

1: File menu e Ribbon tabs

Construct 2 usa uma fita interface, que como uma barra de ferramentas com abas semelhantes ao Office 2007 e mais recentes. O boto azul com a seta drop-down o menu Arquivo, e direita do que so guias da faixa que cair para baixo a barra de fita com vrios botes e opes.

H tambm a barra de ferramentas de acesso rpido, com os quatro comandos mais usados: Salvar, Desfazer, Refazer, visualizao e depurao. Voc pode adicionar e remover botes da barra de ferramentas para isso mesmo: clique na pequena seta drop-down ao seu direito de personaliz-lo. Se voc quer ter um monte de comandos nesta barra de ferramentas que voc tambm pode optar por t-lo mostrado abaixo da fita.

2: O Layout viewEste um editor visual onde voc coloca os objetos para projetar os nveis, telas de menu e assim por diante. Veja a visualizao do layout.3: View tabs

Essas guias permitem alternar entre as diferentes vistas de layout e vistas de folha evento , para Set a lgica baseada em Events do jogo.

Voc pode clicar e arrastar uma guia para uma das vistas a criar uma viso side-by-side tela dividida.

4: A Properties BarNeste bar voc vai ver uma lista de propriedades, dependendo do que voc clicou. Voc pode ver e alterar as propriedades para coisas como layouts, objetos, Layers e mais. Veja as propriedades da barra.

5: Project Bar e Layers BarPor padro, o Projeto Bar e Bar Layers so guias aqui. O Bar do projeto contm uma viso geral de tudo em seu projeto. A Barra de Layers podem ser utilizados para adicionar Layers diferentes de um layout.

6: Project Bar/Layers Bar tabs

Estes permitem que voc alterne entre o Projeto Bar e Bar Layers.

7: Object Bar

Este contm uma lista de objetos em seu jogo. Voc pode arrastar e soltar objetos daqui para coloc-los em layouts. O menu do boto direito tem muitas opes para filtrar ou exibir os objetos de forma diferente. Veja O Bar objeto.8: Status BarNa parte inferior da janela do editor a barra de status. Este mostra:

O Construct 2 est fazendo durante uma tarefa de longa durao, como exportar ou salvar o projeto;

Quantos Events esto no projeto e seu tamanho do arquivo aproximado;

A Layers ativa atual, que a Layers de novos objetos so colocados sobre a;

A posio do mouse no layout coordenadas;

O nvel de zoom atual.

9: botes superior direito

Assim como as janelas usuais minimizar, maximizar e fechar botes, h tambm a fita Pin boto para forar a fita para sempre mostrar, eo boto Sobre para abrir o dilogo Sobre as informaes e crditos para Construct 2.

Personalizar

Voc pode personalizar a interface para se adequar ao seu gosto. Qualquer uma das barras podem ser arrastados e soltos para diferentes posies na janela do editor. Alm disso, voc pode auto-ocultar barras de economizar espao: clique no cone de pino em um bar e ele vai encolher a um guia simples. Passe o guia de pop abrir o bar.

Barras podem ser escondidos e mostrados na Ver guia da faixa.

Voc pode criar um split-screen vista clicando e arrastando um dos guias de layout ou folha de Events no vista principal. Isto pode ser til em monitores grandes.2.3 Estruturas do Projeto

Construct dois projetos consistem nos seguintes elementos. Estes podem ser acessados via o Bar do Projeto, que contm uma rvore de todos os elementos do projeto. Os itens no Bar Projeto tambm pode ser organizado em subpastas (verso licenciada apenas) que muito til para mdias e grandes projetos. Para mais informaes, consulte a seo do manual sobre Primitives projeto.Layouts

Nveis, menus, telas de ttulo e outros pr-dispostas layouts de objetos. Em outras ferramentas Layouts podem ser referidos como cenas, salas, quadros ou estgios. Veja a seo sobre Layouts para mais informaes. Layouts tambm consistir em vrias Layers, que podem ser usados para organizar os objetos no fundo e as Layers de primeiro plano. Eles so gerenciados com a barra de Layers.

Event Sheets

A lista de Events que definem a lgica do jogo. Em Construct 2, os Events so a alternativa programao ou scripting. Layouts ter uma

Ficha de evento associado para a sua lgica. Folhas de Events podem ser reutilizados entre diferentes layouts com folha evento inclui. Folhas de Events so editados na Folha Evento Ver. Para mais informaes sobre Events, consulte a seo do manual sobre Events, especialmente a pgina sobre como os Events funcionam.Object Types

Um tipo de objeto define uma 'classe' do objeto. Por exemplo, TrollEnemy e OgreEnemy poderia haver diferentes tipos de objetos. Vrios casos de um tipo de objeto pode ser criado. Por exemplo, pode haver trs instncias do TrollEnemy tipo de objeto, e cinco casos da OgreEnemy tipo de objeto. importante ser claro sobre a diferena entre os tipos de objetos e casos: eles sero encaminhados para as coisas como diferentes ao longo do manual. Para mais informaes, consulte as entradas manuais para Plugins, Tipos de objeto e instncias. Tipos de objetos tambm podem ser agrupados para Famlias.

System object

O objeto do sistema representa a funcionalidade built-in em Construct 2. Ele o nico objeto de um projeto vazio contm. Ele no pode ser novamente adicionado ou removido de um projecto. No h instncias do objeto Sistema: simplesmente sempre presente e fornece acesso aos aspectos internos do Construct 2 do motor de jogo. Suas condies, aes e expresses so documentados na referncia do Sistema.Sounds and Music

Estes so os arquivos de udio utilizados para efeitos sonoros e msica no jogo. Sounds deve ser usado para efeitos sonoros de curta durao que so jogados quando Events como colises e exploses acontecem. msica deve ser usada para as faixas mais musicais. importante organizar arquivos de udio de forma adequada, porque Sounds so baixados completamente antes de jogar, mas a msica transmitida. Isto significa que se uma msica acidentalmente colocar na pasta Sounds, ele teria que baixar completamente (o que pode demorar alguns minutos), antes de comear a jogar. No entanto, o udio na pasta msica pode comear a jogar imediatamente, uma vez que transmitido a partir do servidor. Tanto o som e a msica deve estar disponvel tanto no Ogg Vorbis (. ogg) e MPEG-4 AAC (. m4a) formatos.

Isso ocorre porque os fabricantes de browsers no podem concordar com um formato de udio para a web, por isso todo o udio deve estar em dois formatos para suportar todos os navegadores! Internet Explorer e Safari usar os arquivos. M4A, e todos os outros browsers (Firefox, Chrome e Opera) usam o. Ogg. Construct 2 ajuda a converter o udio para ambos os formatos de arquivos de udio quando so importados.

Veja o dilogo Importar udio e Sons & Msica para mais informaes.

Project Files

Qualquer outro arquivo externo pode ser importado para o projeto. Para mais informaes, consulte Arquivos de Projeto.

Common units

No Construct 2, s vezes voc precisa digitar valores como ngulos, velocidades ou tamanhos. Para consistncia estes sempre usar as mesmas unidades em Construct 2, exceto onde indicado por descries ou dicas mostradas no editor. As unidades comuns so descritos abaixo.

Positions esto em pixels. A origem (0,0) est no topo esquerdo do layout, e os incrementos eixo Y para baixo (como frequentemente o caso com motores de jogo);

Sizes esto em pixels;

Angles esto em graus. 0 graus enfrenta direita e incrementa no sentido horrio;

Times esto em segundos;

Speeds so em pixels por segundo;

Accelerations esto em pixels por segundo;

Indexao baseada em zero

Para ser coerente com as linguagens de programao, todos os recursos do Construct 2, utilizando um nmero de um item em uma lista (ndices) comear do 0 ao invs de 1. Isso pode parecer estranho primeira vista e levar algum tempo para se acostumar, mas em muitos casos na verdade, muito mais conveniente do que a indexao baseado em 1.

Tradicionalmente listas so numeradas 1, 2, 3... mas em Construct 2 (e todas as outras linguagens de programao) so numeradas de 0, 1, 2

2.4 Poupanas, compartilhamento e colaborao

Salvando e compartilhando trabalho

Existem dois tipos de projeto de seu trabalho podem ser salvos em. Estes no afeta a funcionalidade do jogo em tudo, mas tem diferentes vantagens e desvantagens durante a edio. Um dos tipos deve ser escolhido durante a criao de um novo projeto.

Folder projects

Os projetos podem ser salvos em uma pasta. Isso armazena diferentes partes do projeto em diferentes arquivos. Por exemplo, cada layout salvo em um arquivo separado em uma subpasta Layouts.

Projetos de pasta salvar e carregar rapidamente. Isso os torna mais adequado para projetos de mdio ou grande porte.

Projetos da pasta so boas para colaborar dentro de uma equipe, uma vez que fcil para as pessoas diferentes para trabalhar em diferentes arquivos de projeto e, posteriormente, fundi-los. Veja a seo sobre colaborao abaixo para mais informaes.

O arquivo principal do projeto em um projeto de pasta tem a extenso .caproj. Note que este no contm todo o projeto: simplesmente uma lista de outros arquivos usados no projeto. Se voc quiser compartilhar um projeto, o .caproj arquivo intil por conta prpria - salvar em um projeto de arquivo nico (capx.) em seu lugar.

Single-file projects (arquivo.capx)

Projetos salvos em um nico arquivo so muitas vezes mais conveniente para pequenos projetos. Existe apenas um arquivo para enviar, carregar ou partilhar. No entanto, eles salvar e carregar mais lentamente devido a Construct 2 ter que emBulletr e desemBulletr o projeto de um arquivo. Eles tambm fazem uma colaborao mais difcil do que se o projeto for salvo como uma pasta.

Arquivos.capx so simplesmente um ZIP de uma pasta do projeto. Voc pode renomear um arquivo capx. Ao. Zip e ver os arquivos do projeto.

Converso entre tipos

fcil converter um projeto de arquivo nico para um projeto de pasta e vice-versa dentro Construct 2 Basta abrir um projeto e escolha. Arquivo - Salvar Como Project... para salv-lo de um projeto de pasta ou arquivo - Salvar como arquivo nico... para salv-lo de um projeto de arquivo nico.

Desde. Arquivos.capx so um ZIP da pasta do projeto, eles tambm podem ser convertidos em um projeto de pasta, renomeando-os para. Zip e extrair o projeto pasta contida dentro. Da mesma forma um projeto de pasta pode ser convertido em um arquivo.capx. Ao comprimi-lo em um arquivo zip. E mudando a extenso do arquivo para.Capx.

Colaborar em projetos

Construct 2 no contm nenhum um dos seus prprios recursos de colaborao, uma vez que j existem boas ferramentas de nvel profissional gratuitos disponveis que podem trabalhar com Construct dois projetos. Salve o projeto como uma pasta, e ento voc pode usar o software de controle de origem para gerenciar as contribuies para o projeto. Como os arquivos de dados do projeto so baseados em XML, que j trabalham com fuso e ferramentas de comparao. Para um tutorial sobre a criao de um sistema de controle de origem com um projeto Construct 2 no Windows com SVN, consulte Como colaborar em projetos com SVN .2.5 Testes e publicao

Testando o seu jogo

Para testar o seu jogo durante o desenvolvimento, voc pode visualizar clicando no "play" cone na barra de acesso rpido ou fita, pressionando F5, ou clicando com o boto direito em um layout no Bar do projeto e selecionando visualizao. Este utiliza um servidor local para pr-visualizar o seu jogo. Voc pode alterar o navegador que voc visualiza com o uso do navegador Prconfigurao em Propriedades do projeto.

Se voc tem celular, tablets ou outros laptops / PCs que voc deseja testar em diante, a pr-visualizao atravs de sua rede local (por exemplo, Wi-Fi) pode fazer testes consideravelmente mais fcil. Para mais informaes, consulte o tutorial Como visualizar em uma rede local. Preview-over-Wifi tambm suportado com o CocoonJS Launcher para testes rpidos em CocoonJS.

Voc tambm pode segurar a tecla Shift e visualizao para fazer uma pr-visualizao contnua. Isso poupa o jogo, atualiz-lo, em seguida, carrega o estado anterior de novo. Para mais informaes, consulte o tutorial Como usar pr-visualizao contnua .O depurador tambm pode ser usado para testar o seu jogo com informaes e ferramentas disponveis adicionais. Alm disso, os pontos de interrupo podem ser definidos em Events para investigar como eles esto trabalhando.

Voc deve exportar, em seguida, publicar (ou seja, upload) o projeto antes de qualquer outra pessoa pode jogar. Voc no pode compartilhar a URL durante a visualizao atravs da internet.

Exporting

Para exportar o seu projeto, use o menu File , fita ou Projeto Bar para abrir a caixa de dilogo Exportar Projeto. Construct 2 suporta vrias plataformas; para mais informaes consulte o Plataformas suportadas seo.

Nota projetos exportados, incluindo a exportao HTML5, normalmente no podem ser executados a partir do disco. Seu projeto deve ser enviado para a web (HTML5 para exportao) ou no publicados antes de que vai funcionar.

Se voc est interessado nos detalhes tcnicos dos projetos exportados, consulte a Tecnologia seo.

Construct 2 faz um monte de trabalho em tempo de exportao para otimizar o seu projeto. Para mais informaes, consulte o tutorial Construct 2 de otimizaes em tempo exportao .Para mais conselhos sobre como publicar com sucesso um jogo para a web, veja o tutorial Dicas sobre a publicao de jogos em HTML5 para a web.2.6 As plataformas suportadas

Construct 2 baseado em multi-plataforma de tecnologia HTML5 , dando-lhe a oportunidade de publicar seus projetos para uma ampla gama de plataformas. As plataformas suportadas so descritas abaixo com notas sobre as especificidades de cada plataforma.

Lembre-se de que uma boa prtica para testar regularmente em todas as suas plataformas destinadas desde o incio de seu projeto - especialmente os mveis, desde os dispositivos mveis so muitas vezes consideravelmente mais fraco do que o computador de mesa provvel que voc estar desenvolvendo diante. Apesar do fato de HTML5 um padro que deve funcionar de forma idntica em todos os lugares, na prtica, existem diferenas, especialmente em relao ao desempenho, a memria disponvel, processamento de texto, suporte de recursos (por exemplo, WebGL ou efeitos de udio avanados), recursos especficos da plataforma (por exemplo, Construct plataforma 2 dos especficos plugins), mtodos de entrada, tamanhos de tela e, embora menos provvel nos dias de hoje, peculiaridades especficas do navegador.

Web (HTML5) para navegadores de desktop

Browsers modernos tm maduro e suporte de alto desempenho para Construct 2 jogos. Google Chrome , Mozilla Firefox e Internet Explorer 9 + (11 + recomendado para suporte WebGL), Apple Safari 6.0 + para Mac e Opera 15 + (que agora baseado no Google Chrome), todos tm um excelente apoio.

Nota Internet Explorer 8 e verses anteriores no so suportados, mas a sua quota de uso est em declnio e deve ser desprezvel no futuro.

Para conselhos sobre a publicao na web, veja o tutorial Dicas sobre a publicao de jogos em HTML5 para a web .Web (HTML5) para navegadores mveis

Os ltimos navegadores mveis tm um bom suporte para Construct 2 jogos, mas s vezes est arrastando o desempenho e caractersticas de seus equivalentes de desktop. Construct dois jogos devem rodar bem em Safari para iOS 6 +, Google Chrome para Android , Firefox para Android , o Windows 8 e Windows Phone 8 dispositivos, Blackberry 10 +, e Firefox OS.

Nota 'Internet' navegador do Android (o navegador padro no Android antes de ser substitudo com o Chrome) tem um fraco desempenho e caractersticas e no adequado para executar Construct 2 jogos. Em dispositivos Android altamente recomendvel usar o Chrome ou o Firefox para Android em seu lugar. Chrome agora o navegador padro em novos dispositivos Android, por isso, ao longo do tempo 'Internet' navegador do Android deve recusar-se a uso insignificante.

Aplicativos de desktop nativos

Construct 2 permite exportar projectos com uma tecnologia chamada n-webkit. Este efetivamente o navegador de desktop Google Chrome empacotados para ficar a ss com o seu projeto. Por isso seu desempenho e caractersticas coincidem com os de navegador de desktop do Google Chrome, que um navegador maduro e de alta qualidade com excelente desempenho. Construct 2 pode exportar para Windows, Mac OS X, e de 32-bit e 64-bit Linux com n-webkit.

Ao visualizar ou exportar com o n-webkit, possvel tirar proveito tambm de caractersticas especiais aplicativo de desktop como a leitura e gravao de arquivos em disco. Isto pode ser conseguido com o plugin do Node-Webkit em Construct 2.

Outros aplicativos de desktop

Construct dois jogos podem ser publicado no Chrome Web Store , onde tambm pode ser executado a partir da rea de trabalho .Firefox mercado oferece recursos semelhantes ao Chrome Web Store, mas usando o Firefox. Abrange tambm a plataforma mvel Firefox OS tambm.

Construct 2 tambm pode diretamente exportar aplicativos do Windows 8 , que funcionam a partir da nova tela Start-estilo telha. Isto tambm suporta dispositivos Windows RT e tablets touchscreen. Windows 8 caractersticas especficas como vista Snap e compras no aplicativo pode ser acessado com Construct 2 do plugin do Windows 8.

Aplicativos mveis nativos

Construct 2 pode exportar para PhoneGap Construct que uma maneira conveniente de embrulhar os seus jogos em HTML5 como aplicativos nativos para vrias plataformas de telefonia. Noentanto, devido forma particular que funciona, aplicativos construdos para iOS e Android tendem a ter um desempenho ruim.

Para exportar iOS e aplicativos nativos do Android com um desempenho significativamente melhor, Construct 2 suporta servios de mensagens publicitrias como CocoonJS . Estes usamdiferentes tecnologias para PhoneGap que so consideravelmente mais rpido. Como Construct PhoneGap, CocoonJS tambm pode publicar em uma variedade de outras plataformas para voc. Construct 2 tem um built-in CocoonJS plugin que tambm pode acessar recursos como anncios e compras no aplicativo. Note-se que de propriedade de CocoonJS Ludei, que uma empresaseparada para Scirra. Para mais informaes, consulte Como exportar para CocoonJS .Construct 2 tambm pode exportar diretamente para uma srie de outras lojas de aplicativos mveis, todos com navegadores de boa qualidade para que os jogos devem funcionar bem. Estesincluem Blackberry 10 , Windows Phone 8 , Firefox OS e Tizen.

Outro

Construct 2 tambm pode publicar jogos Facebook , acessar recursos do Facebook com Construct 2 do plugin do Facebook.

Tambm possvel publicar a prpria Arcade de Scirra , onde voc pode usar Construct 2 de Scirra Arcade plug-in para acessar recursos como hi-scores.

2.7 Tecnologia

Construct 2 torna HTML5 jogos. Estes funcionam on-line em um navegador da Web em uma grande variedade de diferentes dispositivos e sistemas operacionais, incluindo em dispositivos mveis como celulares e tablets, garantindo o seu jogo acessvel ao maior nmero de pessoas possvel. Esta seo um resumo da tecnologia envolvida. , provavelmente, de maior interesse para as pessoas tecnicamente de esprito e pode ser ignorado se voc est mais interessado nos detalhes de como usar Construct 2.

Apesar do fato de que Construct 2 jogos pode ser portado para uma variedade de diferentes plataformas at mesmo como aplicativos "nativos", a tecnologia subjacente ainda um mecanismo baseado em HTML5.

Navegadores

Um navegador o programa que carrega e exibe pginas da web em seu computador. Navegadores mais populares incluem:

Internet Explorer (somente na verso 9 ou mais recentes trabalhos com HTML5)

Mozilla Firefox Google Chrome Opera Macs tambm comumente usam Safari . Alguns desses navegadores tambm esto disponveis para celulares e tablets.

HTML5

HTML significa Hyper Text Markup Language. HTML a maneira padro de pginas web foram feitas desde o incio da internet. HTML5 o quinto grande reviso do padro HTML, e ele comeou a ganhar ampla adoo em 2011. Ele apresenta muitas novidades, mas apenas um pequeno nmero aplicam-se a jogos. No entanto, "HTML5" ainda a forma mais adequada para descrever a tecnologia utilizada para Construct 2 de jogos. Javascript a linguagem de programao padro usado para programar pginas da web, e isso tambm usado para poder Construct 2 jogos.

De particular interesse em HTML5 o recm-lanado tag. Isso cria uma superfcie retangular em uma pgina web HTML onde qualquer imagem ou contedo podem ser tiradas. Isso o torna ideal para os jogos. Todos Construct 2 jogos usam a tela HTML5 para exibir o jogo.

HTML5 comparvel tecnologia Adobe Flash, que dominou a internet para jogos antes de 2011. HTML5 difere em ser uma norma acordada para a indstria, em vez de um produto controlado por uma nica empresa como a Adobe. O Flash tambm funciona como um plugin para o navegador, que deve ser baixado e instalado separadamente, ao passo que o HTML5 construdo para o navegador. Isso tambm significa que os jogos em HTML5 pode ser executado em dispositivos onde no h suporte a Flash, como iPhones e iPads. Dadas as suas vantagens, HTML5 ir substituir o Flash na web.

Javascript

Javascript a linguagem de programao padro para a web. Ele permite que as pginas web para se tornar interativo e de muitas maneiras funcionam como aplicativos tradicionais. tambm uma norma acordada na indstria.

Javascript no Java. Estas so duas linguagens de programao no relacionadas, que simplesmente acontecem a ter um nome similar. Java applets so outra tecnologia que pode ser executado em uma pgina da web, mas uma tecnologia totalmente diferente para Javascript. Tente no ficar confuso entre os dois: jogos feitos em Construct 2 no precisam ou usam Java para ser executado.

Navegadores modernos compilar javascript para cdigo de mquina nativo (ou instrues da CPU). Isso garante que as pginas web (incluindo jogos) usando javascript correrem o mais rpido e eficientemente possvel.

Javascript uma linguagem de coleta de lixo, o que torna os jogos vulnerveis a pausas ou gagueira, devido coleta de lixo. Construct 2 do motor de jogo otimizado para criar o mnimo possvel de lixo, reciclagem de objetos sempre que possvel. Mesmo instncias de objetos inteiros so recicladas se um objeto destrudo e depois recriado. Isso ajuda a melhorar o desempenho e garantir o jogo corra da melhor maneira possvel.

Plugin e Behavior SDK

Programadores Javascript pode estender Construct 2 com os seus prprios plugins e behaviors. Veja a documentao Javascript SDK para obter mais informaes.Renderizadores de telaO HTML5 tag suporta duas maneiras diferentes de renderizar o jogo para a pgina web: um simples contexto 2D , eo WebGLContext, baseado em OpenGL. WebGL cerca de duas vezes mais rpido que o contexto 2D e tem mais recursos, incluindo o apoio efeitos , mas no suportado em todas as plataformas. A maioria dos navegadores tem algum suporte para WebGL, mas nem sempre habilitado em todos os lugares por padro. Construct 2 suportes ambas as tecnologias para o processamento de jogo. WebGL pode ser ativado ou desativado para cada jogo em Propriedades do projeto. Geralmente aconselhvel t-lo ativado, desde que o jogo provavelmente vai correr muito mais rpido em modo de WebGL, e os efeitos no podem trabalhar sem ele. Se WebGL no suportada por computador de um usurio ou dispositivo, ou ele est desativado, Construct 2 vai cair de volta para o contexto 2D em seu lugar. Neste caso, o jogo pode continuar a ser jogado, mas pode correr um pouco mais lento e no parecer to bom.

Desde Internet Explorer no suporta WebGL, se voc estiver usando ele voc pode querer mudar para um navegador diferente, que d suporte a ele, como o Firefox ou o Chrome. Voc tambm pode querer aconselhar as pessoas que jogam o seu jogo para fazer o mesmo.

WebGL podem no ser suportados em um computador, mesmo se ele estiver habilitado. Neste caso, o contexto 2D vai ser utilizado. Voc pode verificar qual representante est em uso no jogo em si com a expresso sistema renderizador, que retorna "canvas2d" ou "WebGL".

Obfuscation e minification

O cdigo javascript para o seu jogo minified e ofuscado com o Google Closure Compiler. Isso reduz o tamanho do download e torna extremamente difcil para qualquer um fazer engenharia reversa de seu jogo.

As imagens do jogo so compactadas no formato PNG. Eles tambm so mais comprimidos ao exportar para garantir a descarga to pequeno quanto possvel. Para mais informaes, consulte este post no blog de compresso da imagem no Construct 2.

udio

Construct 2 do motor de jogo suporta o udio API Web no Google Chrome para a reproduo de baixa latncia confivel de efeitos sonoros. Em outros navegadores HTML5 padro tag usada em seu lugar.

Suporte offline

Apesar do fato de jogos HTML5 executados em um navegador da web, Construct 2 jogos usar o HTML5 AppCache para permitir que funcionem offline tambm. Isto muito til para web apps iOS e aplicativos da Chrome Web Store, j que alguns usurios podem estar offline durante a execuo do jogo. Alm disso, o AppCache ajuda a poupar largura de banda nos servidores que hospedam os jogos: os arquivos do jogo s podero ser baixados uma vez, e depois de cada visita que o jogo ser carregado localmente a partir de disco (durante a verificao de uma atualizao em segundo plano). Veja o tutorial em suporte offline no Construct 2 para mais informaes. O ponto mais importante o seu servidor deve ser configurado para servir.

AppCache arquivos com o tipo de MIME text / cache-manifesto ento o suporte offline no funcionar e far com que voc perca muita largura de banda.

2.8 Melhorem as prticas

Faa backup regularmente!

Nem o hardware nem software no seu computador so perfeitos. Computadores falhar e software podem falhar. Faa backup de seus projetos para se proteger de perder o trabalho. essencial para manter tambm backups off-site. Se todos os seus backups esto no mesmo computador ou salvos em discos todos no mesmo edifcio, Events catastrficos como fogo, inundaes, roubo ou falha de hardware simultneo pode causar a perda de todo o seu trabalho e backups juntos.Construct 2 foi construdo com recursos para fazer facilmente backups automticos, incluindo fora do local de backups usando Dropbox. Para mais informaes veja o tutorial Mantenha o seu trabalho seguro, com opes de backup do Construct 2.

Este conselho no especfico para Construct 2. vital para adotar esta prtica para qualquer trabalho em um computador que importante para voc. No espere at que voc perdeu o trabalho antes de comear a fazer isso. As pessoas perdem o trabalho regularmente de ter prticas de backup pobres. No seja um deles!Teste em vrios navegadores e dispositivos

altamente recomendado para testar seu jogo funciona como pretendido em uma variedade de diferentes navegadores. Enquanto HTML5 um padro que, em teoria, implementado o mesmo em todos os navegadores, na prtica, existem variaes entre navegadores (por exemplo, em termos de desempenho, os recursos de processamento de texto, etc.) Voc deve instalar uma variedade de navegadores e testar com todos eles para garantir que seu jogo vai funcionar bem para todos. Use o navegador visualizao propriedade para testar os navegadores de desktop e pr-visualizao em uma rede local para testar facilmente navegadores mveis.

Dispositivos touchscreen Suporte

Muitos usurios agora navegar na web com dispositivos touchscreen sem mouse ou teclado. Se possvel, voc deve projetar o seu jogo para tambm oferecer suporte a dispositivos touchscreen, talvez com controles de toque na tela. Para mais informaes, veja o tutorial sobre controles de toque.

Formatos de arquivos recomendados

Voc pode querer preparar arte e udio em outro software antes de importar para Construct 2 Os melhores formatos para usar so:

32-bit PNG (Portable Network Graphics) para imagens. Certifique-se de selecionar 32 bits se voc dado uma escolha; as verses de 8 bits ou inferior degradar a qualidade. PNGs de 32 bits perde menos e apoiar plenamente a transparncia canal alfa. Observe a pintura padro do Windows no suporta transparncia PNG. Use um editor diferente, em vez, como Paint.NET.

Voc pode escolher diferentes formatos de exportao como JPEG dentro Construct 2 para reduzir o tamanho do seu projeto acabado. No entanto, quando a importao voc ainda deve ficar para PNGs de 32 bits, se possvel, e deixar Construct 2 a recompactar los ao exportar. Para mais informaes consulte o blog de compresso da imagem no Construct 2.

16-bit WAV PCM para udio. Estes so tipicamente. Wav, mas note que nem todos os arquivos WAV. So 16-bit PCM. Fornecendo voc est no Windows 7 ou mais recente, a importao de um arquivo.wav de 16 bits PCM. Construct 2 ir codific-lo automaticamente para a.AAC e.Ogg Vorbis. Estes so os dois formatos necessrios para suportar udio em todos os navegadores. Para mais informaes consulte a entrada manual no dilogo Import Audio.Segurana

Nunca, jamais digite nomes de usurio ou senhas em a Events. Estes estaro visveis em texto simples no Javascript exportado e usurios mal-intencionados vai rapidamente ser capaz de assumir o controle da conta. Se voc precisa se conectar a algo como um banco de dados, escrever um script do lado do servidor que se comunica com o banco de dados, em seguida, conectarse URL do servidor.

Atuao

H uma srie de boas prticas em relao ao desempenho do jogo (garantindo o jogo sempre corre rpido). Talvez o mais importante quando o desenvolvimento para dispositivos mveis, teste no dispositivo mvel de destino desde o incio. Seu computador pode ser 10 ou 20 vezes mais rpido que o seu dispositivo mvel, e algo que corre rpido no seu computador pode ser unplayably lento no dispositivo mvel. Para mais informaes, consulte a seo sobre Dicas de desempenho.

Uso da memria

Alguns designers so tentados a projetar nveis inteiros a partir de lotes de grandes tiles de imagem. Este mtodo deve ser evitado a todo custo, uma vez que extremamente perdulrio com a memria, e no usado por nenhum game designers profissionais. O assunto discutido em detalhes no post do blog Lembre-se de no desperdiar a sua memria.

Efeitos

Lembre-se de efeitos exigem WebGL para mostrar, o que nem sempre suportado. Certifique-se de configurar fallbacks apropriados e testar seu projeto com WebGL desativado para garantir que ele ser exibido corretamente para os usurios cujos sistemas no apoi-lo.

Gerenciando projetos

Se voc estiver trabalhando em uma equipe, provavelmente voc vai encontrar o software de controle de origem como SVN muito til para a gesto de um projeto com base em pastas. Ele pode mesclar as alteraes e destacar as mudanas que cada pessoa fez. H tambm um histrico de todas as alteraes disponveis e reverses podem ser feitas a qualquer momento.

Construct 2 salva os dados do projeto em formato XML, por isso bem adequado para este tipo de gesto.

Trabalhando individualSe voc estiver trabalhando em um projeto por si mesmo, provvel que seja mais fcil de usar projetos de arquivo nico (. Arquivos capx). Se o projeto se torna grande ao longo do tempo, voc pode perceber Construct 2 passa mais tempo economizando e projetos de carregamento com Decompressing CAPX... Ou Comprimir CAPX... Na barra de status. Neste ponto, provvel que seja til para converter a um projeto de pasta que pula essas etapas e vai fazer salvar e carregar mais rpido.

2.9 Dicas de desempenho

Mvel

Computadores modernos so muito poderosos. Geralmente, o principal problema com o desempenho est ficando o seu jogo para rodar bem em celulares e tablets. mais difcil obter um bom desempenho nesses dispositivos para uma srie de razes:

Eles tm hardware mais fraco: CPUs mais lentas, mais lentas chips grficos, e menos memria.

Eles correm o Javascript mais lento do que os computadores desktop.

Alguns dispositivos usam apenas a renderizao de software, tornando-os muito lento no desenho grfico.

Voc deve testar no celular desde o incio. Seu computador pode ser bem mais de dez vezes mais rpido do que o seu dispositivo mvel. Para evitar surpresas teste regularmente no dispositivo pretendido para ter certeza que ainda est correndo rpido o suficiente. O Pr-on LAN recurso pode fazer isso rpido e fcil. Voc deve apontar para projetar jogos mais simples para combinar o poder menor de dispositivos mveis, e tm expectativas mais baixas de framerate (30 FPS um bom alvo para mvel).

As trs dicas a seguir podem ajud-lo a alcanar o melhor desempenho para dispositivos mveis:

1. Evite usar muitos objetos ou efeitos de partculas, uma vez que os dispositivos mveis tm limites mais baixos para o que os computadores desktop podem manipular.

2. Coloque objetos usando os mesmos modos de mistura ou efeitos sobre a mesma Layers. Por exemplo, se voc tem um monte de objetos utilizando o aditivo modo de mistura (comumente usado para exploses, lasers e outros efeitos), verifique se todos os objetos so colocados em sua prpria Layers. Tambm se certifique que eles so criados nessa Layers se os objetos so gerados ou criados em tempo de execuo. Alternar entre efeitos podem reduzir o desempenho e fazendo isso vai garantir todos os objetos usando o mesmo efeito so tiradas ao mesmo tempo.

3. Evite objetos com grandes reas de transparncia. Transparentes pixels ainda ocupam o tempo de renderizao, mesmo que eles no aparecem visualmente. Cortar todas as imagens que voc usa. Dividindo-se os objetos grandes com grandes rea transparente em uma srie de objetos menores tambm pode aumentar o desempenho de renderizao e economizar memria. Por exemplo, adicionar uma borda da janela usando um sprite transparente de tamanho de tela, com fronteiras desenhadas nas bordas vai apresentar um desempenho pior caso; dividindo-o em quatro objectos separados para cada aresta ser significativamente mais eficiente.

Desempenho Mobile tambm melhora com o tempo. Se voc ainda tiver problemas de desempenho agora, os futuros dispositivos ou atualizaes de software sero melhores.

As causas comuns de mau desempenho

Algumas das coisas mais comuns que causam lentido esto listadas abaixo. Esta lista no exaustiva. Pode haver outras razes que seu jogo est lento no listado aqui.

Muitos objetos usando PhysicsO behavior Physics muito intensivo da CPU. Utilizando muitos objetos com o behavior Physics pode causar considervel Deceleration. Voc deve projetar seus jogos para usar alguns objetos grandes Physics, em vez de muitos pequenos objetos de Physics.

Criando muitos objetos

Embora os computadores modernos so muito rpidos, eles ainda tm uma capacidade de processamento limitada. Criao de mais de 1000 objetos, provavelmente, far com que seu jogo mais lento. Tente desenhar o seu jogo para usar menos objetos. A expresso sistema objectCount posso te dizer quantos objetos voc est usando.

Verificao de muitas colises Teste para colises ou sobreposies entre dois tipos de objetos, cada um com 100 casos, exigir 10.000 verificaes de coliso. Se isso for feito a cada tick em 60 frames por segundo ser o processamento de 600 mil cheques de coliso por segundo, que muito exigente sobre o processador. Tente apenas verificar se h colises quando absolutamente necessrios, ou em um temporizador (por exemplo, uma vez por segundo), ou simplesmente usar menos objetos.

Utilizando muitos efeitos

Efeitos so visualmente impressionantes, mas pode desSpeed o desempenho do jogo consideravelmente se mais utilizado, especialmente no celular. Usando um efeito sobre objetos com muitos casos especialmente lento - muitas vezes, muito mais eficiente para colocar todos os objetos com o efeito em sua prpria Layers, em seguida, aplicar o efeito que a Layers em seu lugar. Isso permite que o efeito de processar tudo de uma s vez, ao invs de ter que de forma ineficiente reexecutar o efeito de um pequeno objeto uma e outra vez.

A utilizao desnecessria de efeitos

Nunca use efeitos para processar um efeito esttico em um objeto. Por exemplo, no usar o efeito "Escala de cinza" para fazer um objeto sempre aparecem em tons de cinza. Isso vai prejudicar o desempenho quando voc pode simplesmente importar uma imagem em tons de cinza para o objeto e no utilizar quaisquer efeitos em tudo.

Usando muitas partculas

O objeto partculas podem facilmente criar centenas de partculas. Cada partcula como um sprite, para que ele possa usar rapidamente se o poder de processamento disponvel. Evite o uso de mais de um par de centenas de partculas no ambiente de trabalho. Recomenda-se evitar o uso de partculas em tudo no celular, se possvel; Se voc ainda usa-los, use o mnimo possvel com as taxas mais baixas que voc pode comear com a distncia. Use o ParticleCount expresso para ajudar a contar quantas partculas que voc criou.

Usando Sprites em vez de Tiled BackgroundsCriando muitos objetos pode causar lentido, e um erro comum a utilizao de redes de objetos Sprite em vez de Tiled Backgrounds. Por exemplo, uma grade de 20x20 sprites tem 400 objectos, que um impacto significativo sobre a contagem de objecto. Um nico fundo de azulejos pode substituir a grade de sprites e s conta como um nico objeto. Fundos de azulejos so especialmente otimizado para repetir sua textura, portanto, neste caso, , literalmente, 400 vezes mais eficiente do que a grade de sprites. Sempre use Tiled Backgrounds em vez de Sprites repetir sempre que possvel.

Usando um lento navegador

Browsers no todos executam o mesmo. Voc pode encontrar um navegador com melhor desempenho por meio de testes em uma variedade de navegadores. Sem Acceleration de hardware normalmente At as mais lento renderizador Canvas 2D ainda acelerado por hardware pela placa de vdeo do computador. No entanto, s vezes at mesmo o Canvas 2D no acelerado por hardware e usa um processador de software muito lento. No h nenhuma maneira fcil de dizer isto, mas normalmente indicado por desempenho significativamente pior em um sistema. Teste em vrios computadores para ver se o mau desempenho um one-off, e certifique-se de que os drivers da placa grfica so up-to-date .Usando muitas voltas

Este mais raro, mas usando muitos loops como Para, para cada e repetio pode causar o jogo mais lento. Loops aninhados so particularmente propensos a causar isso. Para testar se esse o problema, tente desativar temporariamente os Events looping.

Equvocos comuns

As seguintes coisas so frequentemente acusadas de afetar o desempenho (como, o framerate em tempo de execuo), mas provavelmente tm pouco ou nenhum efeito:

Off-screen objetos so no ainda prestado. Construct 2 no emite desenhar chamadas para objetos que no aparecem na janela, e a GPU tambm inteligente o suficiente para saber para no prestar qualquer contedo que aparece fora da janela - mesmo quando uma nica imagem apenas parcialmente na tela.

Formatos de imagem (por exemplo, JPEG, PNG-8, PNG-32) afeta o tamanho de download, mas no tm efeito sobre o desempenho do tempo de execuo (todos eles so descompactados para 32-bit bitmap na inicializao).

Formatos de udio tambm afetam apenas o tamanho do download, mas no tm efeito sobre o desempenho de tempo de execuo.

Nmero de Layers geralmente no tem nenhum efeito, a no ser que as maiorias das Layers mudaram sua opacidade, tm efeitos aplicados, tm um modo de mistura diferente de 'Normal', ou usar fora prpria textura. No entanto normalmente no h nenhum impacto no desempenho do uso de mltiplas Layers com configuraes padro.

Nmero de layouts tambm improvvel que tenha qualquer efeito que no seja o tamanho do download. O tamanho do layout tambm no tem qualquer efeito directo; layouts maiores no usar mais memria ou exigem mais processamento, a menos que voc use mais objetos.

ngulo ou a opacidade de sprites / fundos de azulejos e posies de ponto flutuante (por exemplo, posicionando um sprite em X = 10,5) geralmente no tem nenhum efeito, uma vez que os chips grficos modernos so muito bons em lidar com isso, at mesmo em celulares. Muito grandes sprites ainda podem abrandar dispositivos mveis, mas no ambiente de trabalho que muitas vezes pode ainda ser processado to rpido quanto sprites menores.

WebGL

WebGL ajuda jogos correr mais rpido em computadores desktop. WebGL cerca de duas vezes mais rpido que o processador Canvas 2D, ento para melhor desempenho voc deve se certificar de que est habilitado em propriedades do projeto. No entanto, WebGL nem sempre suportado, permitindo assim ele no garante que o jogo est prestando com WebGL. Use o processador de expresso do sistema para determinar qual representante est em uso.

H vrias razes WebGL no podem ser suportados. Estes esto listados abaixo:

O navegador no pode apoiar WebGL. , por exemplo, Internet Explorer atualmente no suporta WebGL. Ele sempre vai usar o renderizador mais lento Canvas 2D. Para melhorar o desempenho, tente mudar para um browser que suporte WebGL, como o Firefox ou o Chrome.

O seu driver da placa grfica pode estar desatualizado. Para garantir uma experincia de navegao estvel, os navegadores s vezes desativar WebGL se o driver da placa grfica conhecido por ser buggy. Atualizando o driver da placa grfica pode corrigir esse problema.

Seu computador pode ser simplesmente velho demais ou ter hardware no suportado. Hardware grfico muito velho pode no ser capaz de suportar WebGL em tudo. Se possvel, atualizar sua placa grfica para um novo pode corrigir esse problema. No entanto, no se esquea do seu jogo provavelmente ainda jogvel com o renderizador Canvas 2D - ela s vai ser mais lento.

Mais conselho

Para mais informaes e conselhos sobre o desempenho, veja o post no blog Otimizao: no perca seu tempo.

Medida e teste

Desde o incio de seu projeto, voc deve usar um indicador de framerate e manter um olho sobre o desempenho. Isso permite que voc observe se uma alterao em particular voc fez afetou seriamente o desempenho.

Teste o seu projeto em tantos sistemas e navegadores possvel.

Se voc acha que algo est causando problemas de desempenho em seu projeto, geralmente fcil de testar a teoria: fazer backup de seu projeto, apagar a coisa em questo, e ver se o framerate melhorou. Se ele melhorar, a coisa que voc apagou foi a causa; se no for, deve ser outra coisa.

Sempre medir o desempenho. Sistemas de computador so altamente complexa, e h muitos resultados inesperados ou contraintuitivo em termos de desempenho. A nica maneira de saber qual o efeito que algo tem sobre o desempenho para medi-la. Se voc no pode medir a diferena, ele provavelmente no tem nenhum efeito srio sobre o desempenho.

Como medir o desempenho

H duas expresses do sistema, que so importantes para determinar o desempenho:

fps - retorna os quadros atuais por segunda taxa. Normalmente, a Max speed de 60 quadros por segundo, mas pode variar em funo do sistema.

renderizador - retorna ou canvas2d ou WebGL dependendo do processador em uso. O representante de WebGL cerca de duas vezes mais rpido que Canvas2D, mas s funciona na rea de trabalho e nem sempre suportado. Para mais informaes consulte a Tecnologia seo.

Voc pode exibir esses dois em um texto objeto de manter um olho sobre o desempenho durante o teste o seu jogo, usando uma ao como:

Set texto para fps e "FPS (" & renderizador & ")"

Isto ir exibir uma string como 60 FPS (WebGL) indicando a framerate e renderizador.

3. Interface

Esta seo aborda a interface do usurio Construct 2. Para um resumo at-a-glance, no deixe de ver a viso geral da interface da seo anterior.

3.1 menu Arquivo

Construct 2 do Arquivo menu acessado clicando no boto azul no canto superior esquerdo da fita.

Projetos abertos recentemente so listados no lado direito do menu drop-down.

New - Abre a caixa de dilogo Iniciar.Open - Abrir um projeto existente a partir do disco.

Save - Salvar o projeto atual para o disco.

Save As Project e Save As Single File - arquivo Salvar para uma pasta ou arquivo diferente. Veja projetos de salvar e compartilhar.

Export project - Exportar para um jogo HTML5 pronto para distribuio. Veja Exportao e Publishing.Close Tab - Feche a aba aberta no momento. Tabs tambm pode ser fechado por meia-clique sobre elas.

Close Project - Fechar o projeto aberto no momento, o que levou a salvar as alteraes, se houver.

Na parte inferior esto quatro botes adicionais:

Help - Abre este manual.

About - Abra a caixa de dilogo Sobre , com informaes sobre o seu computador, a verso Construct 2, e assim por diante.

Preferences - Abra as Preferncias de dilogo com configuraes para o editor Construct 2.

Exit - Fechar Construct 2.

3.2 Fita

A fita o nome dado para a barra de abas no topo da janela do editor, semelhante ao desenho usado no Office 2007 e mais recentes.

Por padro, a fita est escondido at que voc clique em uma das guias da faixa. Voc pode alternar de forma permanente mostrando a fita clicando no Pin/toggle ribbon boto no canto superior direito.

Os atalhos de teclado pode ser identificado por um boto que paira sobre a fita, ou pressionando Alt que ir mostrar os atalhos de teclado na tela.

A guia Home

A guia Home tem as funes padro comum para a maioria dos softwares: Cut, Copy, Paste, Undo e Redo.O Delete, Select All e Select None afetam a seleo atual em ambos a Folha Evento Ver ou Layout View.

Configurations permitem configurar diferentes verses do seu projeto sem ter que salvar vrios projetos para o disco. Active configurations, setas quais configuraes esto sendo editadas. Uma vez que apenas uma configurao pode ser exibida no editor de uma vez, este escolhido com o Display configuration, o que tambm deve ser uma configurao ativa.

A Online seo contm alguns links da web que voc pode achar til.

O Preview tem botes para visualizar ou depurar o projeto e exportar um jogo pronto para publicao.

O Go seo permite-lhe abrir a pgina inicial se fechou.

O guia View

A seo Bars permite-lhe mostrar ou ocultar os vrios bares da interface do usurio no editor Construct 2 clicando nas caixas de seleo. Veja a interface seo para obter mais informaes sobre cada bar.

O Zoom seo pode ser usada para aumentar tanto o Layout View e Folha de Evento View.

As sees Grid options e Grid size se aplicam somente visualizao do layout. Ao permitir Snap to Grid, movendo-se e colocar objetos ir encaix-los para uma grade invisvel com os tamanhos de clulas dadas. A grade pode opcionalmente tambm ser mostrado na exibio de layout.

O Theme permite que voc escolha diferentes estilos visuais para a interface do usurio Construct 2. Este puramente cosmtica e no afeta nenhuma funcionalidade do editor.

A seo Display tambm afeta somente a exibio de layout. Mostrar polys coliso tornar contornos de coliso polgono de cada objeto no prprio Layout View se habilitado. A cor das linhas de coliso de polgonos pode ser alterada em Preferncias. O translcido Layers inativos modo mostrar todas as Layers alm de o ativo (selecionado no Bar Layers ) em 33% de opacidade. As Layers translcidas tambm so bloqueadas para que os objetos sobre eles no podem ser selecionados. Este pode ser um modo conveniente para a edio de Layers individuais.

A guia Events

A guia Events s se aplica Event Sheet View. E um modo de exibio Layout est aberto todos os seus botes sero desativados.

Os Add botes no Events seo fornecem maneiras rpidas de adicionar um novo evento, condio, ao, sub-events, grupo de Events, varivel global ou local, caso incluir ou comentrio. Se voc tem algo na folha de evento selecionado, o novo item ser adicionado ao lado da seleo.

Disable permite alternar condies, aes ou Events inteiros dentro e fora. Um evento desativado aparece riscado, e efetivamente excluda - no vai funcionar ou afetar o jogo de qualquer maneira. No entanto, voc pode traz-lo de volta a qualquer momento, clicando em Desativar novamente. Isto pode ser til para testar.

A Bookmarks seo permite que voc alterne bookmarks sobre o evento selecionado, e navegue at os marcadores seguintes e anteriores do projeto. Estes tambm podem ser vistos com a barra de marcadores.A Breakpoints seo permite-lhe alternar os pontos de interrupo em Events, condies e aes, ou remover todos os pontos de interrupo do projeto.

A seo Search permite filtrar todos os Events na folha de evento atual por uma frase. Se um evento contm o texto de pesquisa em qualquer lugar dentro dele, o evento permanece no modo de exibio, caso contrrio, ele ser removido. Isto pode ser muito til para localizar os Events relacionados a um determinado objeto, ou para encontrar algo em uma folha evento longa. O Clear Search boto (ou fuga urgente) mostra todos os Events novamente.

O Show 'Add action' links pode ser usado para esconder ou mostrar a ao Adicionar ligao em todos os Events. Estes fornecem uma maneira rpida de adicionar novas aes. No entanto, eles podem aumentar significativamente a altura vertical da folha evento tornando-se um pouco mais difcil de ler ou encontrar Events. Se voc quiser rever uma folha de evento que voc pode achar que til para transformar esses links off. Add action podem ser adicionados aos Events, mesmo quando os links esto escondidos pela ao Adicionar boto no menu fita ou boto direito do mouse.

3.3 Project Bar

O Project Bar mostra uma viso geral de tudo em seu projeto. Ver Estrutura do Projeto para um resumo dos diferentes elementos que compem um projeto, ou a seo do manual sobre Primitives projeto para obter mais detalhes. O nome do projeto exibido com um asterisco por ele (por exemplo, espao Blaster *) se tiver alteraes no salvas.

Organizar projetos

A barra do projeto pode ser usada para organizar o seu projeto para subpastas (apenas edio licenciada). Subpastas podem ser adicionadas por clicar com o boto direito em uma pasta e selecionando Adicionar subpasta. Depois, voc pode arrastar e soltar pastas e itens para organiz-los para pastas.

Gerenciando o projeto

Boto direito do mouse em qualquer item na Barra de projeto para mostrar uma lista de opes. A maioria dos itens podem ser renomeados e excludos. Clicando com o boto direito numa pasta tambm tem a opo de adicionar um novo item para essa pasta, como um novo layout ou folha evento. Os objetos so mais comumente adicionados na Vista de esquema, mas voc ainda pode adicion-los a partir da Barra de projeto tambm. Direito do mouse no nome do projeto, na parte superior para fechar, exportar ou abrir a pasta do projeto no Windows Explorer.

Excluindo objetos

Excluso do Ver Disposio no remover um objeto do projeto completamente. A nica maneira de remover completamente todo um tipo de objeto do projeto exclu-lo do Bar do Projeto.

Importao de udio

Boto direito do mouse ou o som ou msica pastas e selecione Import para abrir o dilogo de importao de udio. Isso permite que voc escolha os arquivos de udio do seu computador e import-los para o projeto. Construct 2 ir convert-los para os formatos necessrios para suportar todos os navegadores. Para reproduzir udio, certifique-se de adicionar o objeto de udio para o projeto.

Importao de arquivos

Voc pode importar arquivos externos adicionais para o projeto. Para mais informaes, consulte Arquivos de Projeto.

3.4 Barra de Propriedades

A Barra de Propriedades uma parte vital da interface. Ele exibe uma lista de todas as configuraes que voc pode mudar em tudo o que for selecionado. Na foto abaixo, um layout escolhido para as propriedades do layout so mostrando.

H muitas propriedades em Construct 2 para listar aqui. Em vez disso, as propriedades de diferentes partes do projeto so documentadas na seo do manual relevante. Por exemplo, as propriedades de layout so definidas na seo Layout.

Propriedades so organizadas para as categorias que podem ser expandidos e recolhidos com o + boto. Existem muitos tipos de propriedades, incluindo campos de nmeros, campos de texto, listas suspensas e links clicveis. O nome da propriedade aparece na coluna da esquerda, eo valor editvel aparece na coluna da direita.

Sempre que algo no projeto clicado ou selecionado, suas propriedades so exibidos na Barra de propriedades. Por exemplo, a seleo de objetos no Layout View ou clicando itens na Barra de projeto mostra as propriedades relevantes na Barra de propriedades.

Coisas com propriedades

Os seguintes elementos do projeto tm propriedades:

Projects;

Layouts;

Layers;

Object instances;

Animations.

Muitos behaviors tm suas prprias propriedades - ver referncia behaviors.

Muitos plugins tm as suas prprias propriedades - ver referncia Plugin.

Muitos objetos tambm suportam effects e tm propriedades para eles tambm.

Veja as sees do manual relevantes para a documentao sobre as propriedades que so mostradas. H tambm uma ajuda link exibido na parte inferior das propriedades que o levar a uma seo do manual relevante.

Descries das PropriedadesTodas as propriedades tm tambm uma descrio que proporcionem informao adicional sobre o que a propriedade usada para. Isso exibido em um painel na parte inferior da Barra de propriedades. Vale a pena manter um olho no presente, uma vez que podem conter dicas e sugestes teis. Um exemplo mostrado abaixo.

3.5 Object Bar

O Bar objeto mais til na visualizao do layout. Ele exibe uma lista filtrada de objetos com cones grandes. Os objetos podem ser arrastados e soltos para o layout para coloc-los. Isso faz com que a barra de objetos teis para mostrar apenas os objetos que voc est interessado em colocao, o que s vezes mais rpido do que usando a Barra de projeto (que lista tudo no projeto).

Veja tambm a seo do manual sobre objetos.

O Bar objeto tambm fornece outra maneira de acessar as propriedades do objeto. Selecionando um cone na barra de objetos mostra as propriedades do objeto na Barra de Propriedades. Se um modo de exibio de layout est aberto no momento, mas tambm selecionar todos os casos desse tipo de objeto no layout.

Navegando nos ObjetosPor padro, a barra de objetos mostra os objetos do projeto organizados por pastas. D um duplo clique em uma pasta para mostrar o contedo dessa pasta. Clique no boto verde acima da seta para navegar de volta para a pasta pai.

Seleo de uma pasta no Poject Bar tambm exibe o contedo dessa pasta na barra de objetos.

Objetos tambm podem ser organizados, arrastando e soltando-os para pastas na barra de objetos, mas voc pode encontrar o Bar do Projeto mais conveniente para isso.

As opes de exibio

O texto na parte superior da barra de ttulo mostra o filtro ou na pasta atual, se houver. Por padro, ele mostra apenas os objetos no layout atual (por exemplo, objetos All 'myLayout' ). Isso significa que ele ir no s mostrar objetos em diferentes layouts, nem objetos de projeto, como mouse ou teclado. Esses objetos podem ser acessados atravs da barra de Projeto, e tambm arrastados e soltos para o layout de l. Em alternativa, as opes de filtragem pode ser configurado para exibir todos os objetos do projeto no Bar Object (veja abaixo).

Boto direito do mouse num espao no Bar objeto para mostrar as suas opes de exibio.

Up to parent folder

Um atalho para o verde Up boto na parte superior da barra de objetos.

Up to root

Voltar para a pasta de objeto raiz (nvel inferior), como se clicando tipos de objetos no Bar do Projeto.

Insert new object and e subfolder

Atalhos para as funes de organizao no Bar do Projeto.Show path toolbar

Mostrar ou ocultar o texto e Up boto na parte superior da barra de objetos.

Filter objects

Set a disposio atual objetos para mostrar apenas os objetos que esto no layout atual (o padro), ou Todos os objetos do projeto para mostrar todos os objetos no projeto (como o Bar do Projeto).

View as

Set a pasta estrutura para exibir os objetos organizados por suas subpastas (o padro) ou lista simples para listar todos os objetos, independentemente da sua pasta (no h subpastas neste ponto de vista).

Icon style

Alterar o modo como os cones so exibidos na barra de objetos, incluindo a direo que a barra de rolagem em que h muitos objetos. Isto pode ser til se voc encaixar a barra de objetos em outro lugar no editor, por exemplo, ao longo da parte superior ou inferior.

Icon size

Alterar o tamanho dos cones. cones menores permite colocar mais cones na janela, mas cones maiores torna mais rpido para identificar objetos.

3.6 Layers Bar O Layers Bar usado para adicionar, editar e remover as Layers em um Layout. Uma Layers como uma folha de objetos de vidro so pintadas sobre a. Isso permite fcil arranjo de quais objetos de exibio na frente de outros objetos, por exemplo, mostrando em primeiro plano (foreground) objetos na frente dos background sprites. Tambm permite que os efeitos de profundidade interessantes como paralaxe, e as Layers podem ser dimensionadas individualmente e rodado bem.

As Layers podem ser arrastadas e soltas nas Layers Bar para mudar sua ordem. Layers na parte inferior da lista so exibidas na parte de trs (por exemplo, objetos de fundo), e as Layers no topo da lista so exibidas na parte da frente (por exemplo, objetos HUD).

Seleo de uma Layers exibe suas propriedades na Barra de propriedades e tambm a define como a Layers ativa que novos objetos so inseridos no. Veja a Layers ativa propriedade em propriedades de layout para mais informaes.

A lista LayersCada Layers na lista foi o seguinte:

A caixa de seleo para Set se a Layers est visvel no editor (isso no afeta o jogo ao visualizar ou exportador)

Um cone de cadeado. Ao clicar neste alterna da Layers bloqueada status. Se uma Layers est bloqueada, os objetos nessa Layers no pode ser selecionado no editor. Isso til para evitar seleces acidentais em Layers raramente usadas como backgrounds.

Um nmero direita. Isto um ndice de base de zero da Layers (a primeira Layers o nmero 0, e no 1). Se voc precisar digitar um nmero de Layers no sistema de Events, este o nmero correspondente. (Voc tambm pode inserir os nomes das Layers no sistema de Events que pode ser mais conveniente se voc reordenar regularmente Layers.)

A Layers Toolbar

Os cones na parte superior fornecem atalhos para as Layers de edio. As Layers podem ser adicionadas e h opes alternativas para a visibilidade e bloqueio Layers. H tambm uma Rename e Delete boto (F2 e Delete no teclado, respectivamente). Layers tambm pode ser renomeado por um nico clique de uma Layers selecionada, como renomear arquivos no Windows Explorer. Finalmente, h Move up e Move down botes, que oferecem uma alternativa para arrastar e soltar para reorganizar Layers.

Orientao em Z

Para modificar a ordem Z (ordem da frente para trs) dos objetos individuais em uma Layers, use o Z Bar Order.3.7 Z Order Bar

O Z Order Bar permite o controle preciso sobre o qual os objetos aparecem na frente dos outros. Embora Construct 2 um motor 2D, o termo ordem Z usado para referir o fim de cada objecto individual visor.

O Z Order Bar no est disponvel na edio gratuita do Construct 2.

Para abrir o Z Order Bar, ou clique no boto direito no modo de layout e selecione ordem Z -> Editar ordem Z... , ou marque a Z Order Bar checkbox no Ver guia da fita.A lista Z Order

Se nenhum objeto est selecionado, o Z Order Bar exibe todos os objetos no layout. Grupos marcadores aparecem identificando cada Layers do Bar Layers. A Ordem Z aumenta para cima na lista, ou seja, objetos na parte inferior da lista so exibidos na parte traseira, e os objetos no topo da lista so exibidos na parte da frente.

Se todos os objetos so selecionados, a lista filtrada para apenas esses objetos e quaisquer outros objetos que se sobrepem-lhes. Isto torna mais conveniente para ver a ordem Z relativa de uma pequena rea, sem ter que levar em conta o resto do layout.

Identificar casos

Com muitas das mesmas instncias na lista, s vezes pode ser difcil dizer com preciso onde uma instncia especfica ocorre na lista. Para ajudar a identificar cada instncia sua UID aparece depois de seu nome, por exemplo, Jogador 41 (ou seja, uma instncia Player com UID 41).

Instncias da lista que so atualmente selecionados no Layout View tambm so destacadas em negrito.

Objetos Sprite que tm uma imagem inicial diferente set, alterando o quadro inicial ou animao iniciais propriedades tambm exibe um cone para que a imagem inicial na lista Z Ordem.

Finalmente, os casos podem ser clicados duas vezes para faz-los piscar brevemente na exibio de layout. Alternativamente uma instncia pode estar certa clicada e depois ocorrncia do Flash selecionada. Isso ajuda a identificar visualmente a instncia no layout.

Edio da Ordem Z

Usando o bar Z Ordem muito simples: para mover um objeto na Ordem Z, simplesmente arraste e solte-o na lista. Voc tambm pode mover objetos a outras Layers desta forma. Voc tambm pode selecionar vrios objetos, mantendo controle ou a tecla Shift e arraste-os todos como um bloco para outra Layers ou localizao na Ordem Z. Ao fazer isso, a ordem relativa da seleo tambm preservada.

Se voc quiser adicionar, remover ou reordenar as Layers de si, usar as Layers Bar vez.

Ver opes

Voc pode clicar com o boto direito no Z Order Bar e selecione Mostrar s Layers ativa. Este ainda filtros para baixo a lista para apenas objetos de exibio na atual Layers ativa (a Layers selecionada no Bar Layers), que pode ser til quando se trabalha com uma nica Layers. 3.8 Tilemap Bar

O Tilemap Barr permite que mapas de tiles no objeto Mapa de tiras a ser editado a partir do modo de layout. Ele fornece uma barra de ferramentas com vrias ferramentas e opes, e uma vista da imagem tileset atual.

Uso bsico

Para adicionar um TileMap e comear a edit-lo, siga estes passos:

1. Adicionar um objeto Mapa de tiras para o layout e verifique se ele est selecionado

2. Escolha a ferramenta Lpis ou Retngulo na barra de ferramentas do bar Mapa de tiras

3. Selecione um azulejo, no sistema de tileset no bar Mapa de tiras

4. Clique dentro do objeto Mapa de tiras para comear a desenhar o painel selecionado

Para parar a edio de azulejos do TileMap e retornar para a edio de layout normal, clique no cursor do mouse na barra de ferramentas do bar Mapa de tiras para restaurar a seleo normal de exibio de layout. Isso tambm permite que voc mova e redimensione o objeto inteiro TileMap.

Se voc tiver vrios objetos TileMap, apenas o TileMap selecionado editado. Muitas vezes, til para a Layers TileMap objetos diretamente em cima uns dos outros, caso em que o TileMap editar pode ser mais facilmente selecionados usando o Z Order Bar ou esconder / bloqueio Layers com as Layers de barras.Ferramentas da Toolbar tools

Barra de ferramentas do Tilemap Bar tem as seguintes opes:

Normal layout view selection (Normal de seleo de exibio de layout): parar a edio tiles e selecione o objeto Mapa de tiras como qualquer outro objeto.

Pencil tile tool(Ferramenta telha Pencil): desenhar azulejos com o mouse. Voc tambm pode selecionar uma rea de azulejos, arrastando por vrios azulejos no tileset exibido e, em seguida, usar essa ferramenta para carimbar a regio de tiles para a TileMap.

Rectangle tile tool(Ferramenta telha Retngulo): desenhar uma rea retangular de tiles , clicando e arrastando no objeto TileMap. Voc tambm pode selecionar uma rea de 3x3 de tiles no tileset exibida e a ferramenta ir automaticamente nove consertar as tiles. Isso tambm funciona para desenhar linhas ou colunas indiv