Arena RPG Maker
Olá, visitante!
Seja bem-vindo ao fórum Arena RPG Maker, caso queira aprender sobre criação de jogos, está no fórum certo. Esperamos que possa aprender tanto quanto possa nos ensinar aqui.

Atenciosamente,
Equipe Arena RPG Maker.
Arena RPG Maker
Olá, visitante!
Seja bem-vindo ao fórum Arena RPG Maker, caso queira aprender sobre criação de jogos, está no fórum certo. Esperamos que possa aprender tanto quanto possa nos ensinar aqui.

Atenciosamente,
Equipe Arena RPG Maker.
Arena RPG Maker

Estamos de volta o/ ... Ou não.Eu amo a -Dark
Doações para o fórum abertas, clique aqui e saiba mais.
Últimos assuntos
» Ainda temos gente aqui?
Criando jogos em VB.NET - Cenário I EmptyQui 25 Nov 2021, 14:04 por Halt

» [Dúvida] Como tirar a porcentagem de esquiva
Criando jogos em VB.NET - Cenário I EmptySex 19 Nov 2021, 17:14 por Halt

» Pokémon Genesis Online! (PGO)
Criando jogos em VB.NET - Cenário I EmptyQua 05 Jul 2017, 18:08 por Lexar

» Tileset Converter to MV
Criando jogos em VB.NET - Cenário I EmptySex 12 maio 2017, 14:07 por Douggi

» Pack Resources, Sprites e etc
Criando jogos em VB.NET - Cenário I EmptyQua 23 Dez 2015, 12:30 por raydengv

» Download RPG Maker 2003 + RTP em português
Criando jogos em VB.NET - Cenário I EmptyTer 22 Dez 2015, 11:14 por ::KimMax::

» Fantasy Art Online
Criando jogos em VB.NET - Cenário I EmptyDom 18 Out 2015, 18:42 por daviih123

» Você vai ter medo do Nerve gear?
Criando jogos em VB.NET - Cenário I EmptySáb 25 Jul 2015, 17:02 por Kirito-kun

» O Barato é louco
Criando jogos em VB.NET - Cenário I EmptySáb 27 Jun 2015, 16:26 por Halt

» Download RPG Maker 2000 + RTP em português
Criando jogos em VB.NET - Cenário I EmptyQui 21 maio 2015, 20:28 por Wismael


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

1Tutorial Criando jogos em VB.NET - Cenário I Ter 25 Dez 2012, 20:43

Halt

Halt
Administrador
Administrador
Nadaila escreveu:Sei que fiquei um tempo se continuar as aulas, motivos pessoais. Creio que algumas pessoas andam esperando por isso, aqui eu vou tentar ensinar como criar o cenário e algumas técnicas. Let's go work!

A imagem que usaremos está na seção de downloads. E o atalho para o link está aqui.
Criando jogos em VB.NET - Cenário I Tile0011

Download

Antes de tudo, iremos começar declarando uma variável do tipo bitmap para carregar a nossa Tile.

Criando jogos em VB.NET - Cenário I Scetilevar

Não se esqueça de renomear para Tile - 001.

E em seguida, carrega-lá.

Criando jogos em VB.NET - Cenário I Sceloads

Perceba no canto esquerdo superior da imagem (X:0, Y:0).

Criando jogos em VB.NET - Cenário I Sceimg

Vamos desenhar esse pilar. Observe as coordenadas, ele começa em X:32 e termina em X: 64, então podemos deduzir que seu tamanho em Width seja 32 pixels. E o mesmo ocorre para a coordenada Y.
Ele começa no ponto Y:0 e termina no Y:64

Criaremos dois procedimentos, um para desenhar os objetos primeiro, dando a impressão de que o jogador está por cima como por exemplo o chão. E a outra usaremos para desenhar em cima do jogador.

Adicione as subs, ObjetosAbaixo e ObjetosAcima:

Criando jogos em VB.NET - Cenário I Sceobjctd

E no game loop, adicione.

Criando jogos em VB.NET - Cenário I Sceobjg

E agora desenhar o pilar, lembre-se das coordenadas.

Criando jogos em VB.NET - Cenário I Sceobjdcode

Criando jogos em VB.NET - Cenário I Scepilar
Pilar


Public Sub ObjetosAbaixo()
Dim ScreenRect As Rectangle
Dim ImageRect As Rectangle

'Luz
ImageRect = New Rectangle(160, 128, 84, 64)
ScreenRect = New Rectangle(70, 70, 84, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

End Sub

Public Sub ObjetosAcima()
Dim ScreenRect As Rectangle
Dim ImageRect As Rectangle

'Pilar 1
ImageRect = New Rectangle(32, 0, 32, 64)
ScreenRect = New Rectangle(50, 50, 32, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

'Pilar 2
ImageRect = New Rectangle(32, 0, 32, 64)
ScreenRect = New Rectangle(150, 50, 32, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

'Cristal
ImageRect = New Rectangle(192, 0, 32, 64)
ScreenRect = New Rectangle(102, 53, 32, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

'Arvore 1
ImageRect = New Rectangle(256, 224, 64, 64)
ScreenRect = New Rectangle(-20, -25, 64, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

'Arvore 2
ImageRect = New Rectangle(256, 224, 64, 64)
ScreenRect = New Rectangle(5, -25, 64, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

'Arvore 3
ImageRect = New Rectangle(256, 224, 64, 64)
ScreenRect = New Rectangle(25, -25, 64, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

'Arvore 4
ImageRect = New Rectangle(256, 224, 64, 64)
ScreenRect = New Rectangl(45, -25, 64, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)

'Arvore 5
ImageRect = New Rectangle(256, 224, 64, 64)
ScreenRect = New Rectangle(65, -25, 64, 64)
DesenharImagem(Tile, ScreenRect, ImageRect)
End Sub

Criando jogos em VB.NET - Cenário I Scescene

Projeto Aula

https://arenarpgmaker.forumeiros.com

~Geek'

~Geek'
Membro - Novato
Membro - Novato
Ei Kira vc conhece o Nadalia ?? se conhece passa algum contato dele, e que to com duvidas !!

DragonicK

DragonicK
Membro - Novato
Membro - Novato
Não levando em conta se o tópico é velho ou não, o importante é o conteúdo de que se trata.
Eu estarei revisando essas aulas e dando continuidade para tentar simplificar para iniciantes.

Skype : juliosperandio

kolunial

kolunial
Membro - Novato
Membro - Novato
é né não Deu Pra entender muita coisa mais Já deu uma Grande Ajuda.

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos