[Nota do tradutor: o tutorial original apresenta alguns pequenos erros, os quais eu tentei consertar aqui. Se perceber qualquer coisa de errada, deixe um comentário abaixo. Obrigado.]
Muitos de vocês perguntam Shiva como você começa a criar o seu jogo? De onde você parte? Você começa desenhando o primeiro nível com o jogador e adiciona os objetos depois? Por favor, se você puder dê algumas variações de como criar jogos no Construct 2. O C2 é adequado, capaz e prociente na criação de jogos?
Construct 2 é proficiente e adequado para a criação de jogos. Melhor, mais rápido e fácil de entender e de pôr em operação para criação de qualquer tipo de jogo. Desde que você saiba o usar de forma lógica, racional e ciente. Tudo é possível e alcançável com Construct 2. Aqui eu irei mostrar como eu crio e construo meu jogo e outras ferramentas com Construct 2.
Vamos começar nosso projeto/tutorial de jogo de RPG. Eu usei apenas 4 camadas, porque aqueles que usam a versão Free do Construct 2 também poderão entender como o Construct 2 é adequado para o desenvolvimento de jogos.
Abra o Construct 2. Crie um 'New Retro Style Project' e dê o nome de RPG Game ou qualquer nome que você desejar. Eu usei o tipo 'retro', porque tudo o que você precisa para este projeto estará à mão e você não precisará adicionar nada. Você pode ainda manter o 'Windows Size' padrão que é o de 320x180.
Nós não precisaremos do objetos 'Text' e 'Tiledbackground', delete-os por favor. Para nosso jogo nós precisaremos de um tileset de grama ou qualquer um que você goste, mas se você deseja usar o mesmo que eu estou usando sinta-se a vontade para baixá-lo neste link:
opengameart.org/content/pixel-tileset
Nomeie a primeira 'Layer' como BackTilemap, agora crie um objeto 'Tilemap' e use o arquivo de tileset desejado [nota do tradutor: este passo não está no tutorial original, mas o incluí aqui pois considerei importante para o entendimento]. Na aba 'View' marque 'Snap to grid' e defina o 'Grid width' e o 'Grid height' em 16x16. Nas propriedades do objeto 'Tilemap' defina o 'Tile Width' para 16 e o 'Tile height' para 16. Desenhe a grama, as pedras e as árvores e assim por diante:
Agora dê um 'Lock' na layer BackTilemap [nota do tradutor: você pode dar 'Lock' na layer clicando sobre a layer desejada e depois no cadeado na barra de ferramentas 'Layers'] e adicione uma nova layer, nomeando-a como Solid_Objects.
Nesta layer crie mais um objeto 'Tilemap', no editor use qualquer cor de fundo que desejar e redimensione para o tamanho 8x8. Nomeie esse 'Tilemap' como SolidTile. Defina para este objeto o 'Behavior' 'Solid' e defina ainda sua visibilidade como'Invisible'. Desenhe este tile sobre as pedras e árvores como mostrado abaixo:
Quando você der 'RUN' no projeto esse SolidTile não estará visível, no entanto irá agir como um objeto sólido impedindo que o Player atravesse os objetos sobrepostos, como as árvores e as pedras. Agora dê o 'Lock' nessa layer e adicione outra nova layer, nomeando-a como Player.
Nessa layer crie um objeto 'Sprite' e o nomeie como spr_Player.