Suporte ao desenvolvimento de jogos!


    Sistema de Grid

    Compartilhe
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Sistema de Grid

    Mensagem por newbie123 em Seg Ago 29, 2016 12:43 pm

    Abra o Client.vbp
    Agora abra a form frmEditor_Map
    Dentro da fraLayers crie uma chkBox, e coloque o nome na mesma de "chkGrid"

    De dois cliques na chkGrid(a chk que você acabou de criar), e adicione:

    Código:
    GridnoMapa = chkGrid.value


    Agora va na modGlobals, e adicione no final:

    Código:
    Public GridnoMapa As Byte

    Proximo passo, Dentro da Render_Graphics, procure por:

    Código:
    If InMapEditor Then
                    If frmEditor_Map.optBlock.value = True Then
                        For X = TileView.Left To TileView.Right
                            For Y = TileView.Top To TileView.Bottom
                                If IsValidMapPoint(X, Y) Then
                                    Call DrawDirection(X, Y)
                                End If
                            Next
                        Next
                    End If
                    Call DrawTileOutline
                End If



    Adicione abaixo:

    Código:
    If InMapEditor Then
                If GridnoMapa Then

         For X = TileView.Left To TileView.Right

             For Y = TileView.Top To TileView.Bottom

                 If IsValidMapPoint(X, Y) Then

                     Call DrawGrid(X, Y)

                 End If

             Next

         Next

    End If
    End If

    Por ultimo, no final da modGraphics adicione:

    Código:
    Public Sub DrawGrid(ByVal X As Long, ByVal Y As Long)

    Dim rec As DxVBLib.RECT

    ' render grid

    rec.Top = 24

    rec.Left = 0

    rec.Right = rec.Left + 32

    rec.Bottom = rec.Top + 32

    RenderTexture Tex_Direction, ConvertMapX(X * PIC_X), ConvertMapY(Y * PIC_Y), rec.Left, rec.Top, rec.Right - rec.Left, rec.Bottom - rec.Top, rec.Right - rec.Left, rec.Bottom - rec.Top, D3DColorRGBA(255, 255, 255, 255)
    End Sub

    Creditos ~ newbie123
    avatar
    Kies
    Membro de Honra
    Membro de Honra

    Mensagens : 994
    Créditos : 111

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    Re: Sistema de Grid

    Mensagem por Kies em Seg Ago 29, 2016 1:50 pm

    Vale mano por contribuir com a aldeia, eu ia postar esse sistema safado kkkkkk. Vlw mesmo.
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sistema de Grid

    Mensagem por newbie123 em Seg Ago 29, 2016 3:56 pm

    To pensando em postar mais alguns sistemas, mas a preguiça é grande de criar o tutorial kkk.
    avatar
    Profane ~
    Administrador
    Administrador

    Mensagens : 664
    Créditos : 114

    Re: Sistema de Grid

    Mensagem por Profane ~ em Seg Ago 29, 2016 6:41 pm

    Não testado mas excelente. 

    Isso ajuda muitos mappers ><


    _________________
    "If you don't belong here, just build a place where you do."
    avatar
    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 262
    Créditos : 23

    Re: Sistema de Grid

    Mensagem por Spooky em Seg Ago 29, 2016 6:50 pm

    Eu não tenho 3.0 pra testar, mas como funciona esse sistema ai, pode me explicar? ;-;


    _________________
    Sign

    Sign¹:

    Sign²:
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sistema de Grid

    Mensagem por newbie123 em Seg Ago 29, 2016 6:54 pm

    Quando você for fazer o mapa, caso você marque a checkbox, que vai estar no editor de mapa, o seu mapa dividira através de linhar cada quadrado 32x32 do seu mapa. exemplo:
    Aqui uma imagem de como é esse sistema no rpg maker: http://db-in.com/images/rpg_maker_example1.jpg

    Esta vendo? os quadrados Successful, isso ajuda mais os mappers na criação de seus projetos.
    avatar
    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 262
    Créditos : 23

    Re: Sistema de Grid

    Mensagem por Spooky em Seg Ago 29, 2016 7:00 pm

    @newbie123 escreveu:Quando você for fazer o mapa, caso você marque a checkbox, que vai estar no editor de mapa, o seu mapa dividira através de linhar cada quadrado 32x32 do seu mapa. exemplo:
    Aqui uma imagem de como é esse sistema no rpg maker: http://db-in.com/images/rpg_maker_example1.jpg

    Esta vendo? os quadrados Successful, isso ajuda mais os mappers na criação de seus projetos.
    NOSSA, ISSO E MT BOM!!
    pow, isso é ótimo,adorei o sistema... Pena que eu não uso 3.0 xd


    _________________
    Sign

    Sign¹:

    Sign²:
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sistema de Grid

    Mensagem por newbie123 em Seg Ago 29, 2016 7:05 pm

    Qual engine você usa? eu posso fazer esse tutorial para a mesma quem sabe Successful
    avatar
    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 262
    Créditos : 23

    Re: Sistema de Grid

    Mensagem por Spooky em Seg Ago 29, 2016 7:39 pm

    @newbie123 escreveu:Qual engine você usa? eu posso fazer esse tutorial para a mesma quem sabe Successful
    Eu uso a velha e legal Eclipse Origins 2,0 XD, me amarrei nela e acho até melhor que 3.0 por ser bem simpleszinha u.u


    _________________
    Sign

    Sign¹:

    Sign²:
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sistema de Grid

    Mensagem por newbie123 em Seg Ago 29, 2016 8:05 pm

    Pronto spooky: http://www.aldeiarpg.com/t12716-sistema-de-grid-eo-2-0#99320

    Conteúdo patrocinado

    Re: Sistema de Grid

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sab Abr 21, 2018 12:47 am