Close Menu
    Facebook X (Twitter) Instagram
    Select Game BR
    • Home, Notícias, Posts Recentes
      • GameHall
        • Análises
        • Curiosidades
        • Guias, Dicas, Segredos
      • Termos de Serviço e Política de privacidade
    • Games e Cosplays
      • Roblox: Códigos, Eventos, Notícias
      • Fortnite
      • World of Warcraft
      • Honkai Star Rail
      • Genshin Impact
      • Elden Ring
      • Listas de Troféus
      • Listas de Conquistas
      • Cosplays
      • One Piece
      • Animes
    • Stories, Looks
      • Web Stories
      • Celebridades, Looks, Reality Shows
    • Pop Top Gaming
    Facebook X (Twitter) Instagram
    Select Game BR
    Início » Artigos » UML em gamedev

    UML em gamedev

    Rodrigo Lima03/01/20092 Mins Read

    Se eu disse que o ano seria bom para novos projetos pessoais, não estava brincando. Eu já comecei (de forma um pouco lenta…) a re-desenvolver um dos meus projetos, mas por enquanto está só na fase do game design mental e alguns rascunhos simples. Com isso tudo que eu for aprendendo (softwares, metodologias de desenvolvimento, pesquisas que irei fazer pela internet) eu vou postar o andamento aqui. Quero ver se eu consigo, em 3 a 4 meses, ter o game design do Resgate de Jade de forma completa! E para começar, vou falar um pouco sobre um dos pesadelos de muita gente: a UML.

    Em tecnologia da informação, a UML é uma metodologia de projetos de sistemas. Você usa a mesma para definir algumas coisas de um sistema comercial, para que os programadores possam desenvolver com mais desenvoltura. Na UML a gente define como serão as tabelas de um banco de dados, seus atributos e que ligações as tabelas podem ter. E cada classe de UML pode ser uma classe do teu sistema.

    Então acho que pode ser bem útil também usar UML para desenvolvimento de jogos, pelo menos para projetar e ter documentado como que serão alguns elementos de seu jogo. A primeira coisa que vem na mente é numa estrutura de personagens:definir como que eles serão (idade, nome, aparência, sexo) e que métodos eles poderão fazer (atacar, defender, usar magias). Para este artigo e para os próximos, usarei o StarUML, software gratuito de modelagem UML. E como forma de estudra, andei fuçando um pouco no software e gerei a seguinte estrutura:

    É claro que o nível de complexidade do seu diagrama de classes vai depender de cada projeto. Aqui, por simples capricho, eu quis detalhar a aparência do personagem, o que pode não ser necessário, cabendo ao jogo ter a aparência definida num objeto 3D já devidamente texturizado e completo (um character). Mas para fins de game design, cada personagem terá de ter a sua aparência detalhada nos mínimos detalhes, para que o game/character designer possa passar para os artistas como que os personagens deverão ser.

    Pra terminar, caso queira baixar o diagrama, pegue-o aqui. Para conhecer mais sobre orientação a objetos, comece por aqui.

    Avatar Miyabi
    Rodrigo Lima

    Atualmente como desenvolvedor de software, mas já foi jornalista e editor de conteúdos trabalhando também em portais importantes como o START UOL, Card na Manga e A Pá Ladina, além de outros sites de esports e MMOs. Hoje cobre com especialidade jogos como Fortnite, World of Warcraft, souls-likes, animes, games, cultura pop e é fã de cosplays!

    Share. Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp

    Posts Relacionados

    A calmaria antes da tempestade: atualização do algoritmo de pesquisa do Google em breve ?

    Por Que o Aviator é um Crash Game Popular no Brasil

    Games: relembre as trilhas mais memoráveis dos videogames

    Pesquisar (Search)
    Idiomas
    Publicidade
    Posts recentes
    • Veja Jisoo, do Blackpink com um belo vestido xadrez vermelho e preto
    • Karina, da Aespa, divulga fotos com belo look com saia branca
    • Roblox Lua Nova (New Moon) tem códigos ativos em novembro 2025 ? Saiba mais (Codes)
    • Roblox Roube um Brainrot terá evento hoje, 09 de novembro, domingo ? O que esperar do próximo e horas de eventos
    • Roblox Plants vs Brainrots: Veja Como conseguir o Pepito de Frango (Pepito Di Pollo)
    • Após críticas, vendedor de Brainrots de Roblox Roube um Brainrot (que veio no evento recente) será removido no próximo update
    • Roblox Luta de Anime tem novos códigos de novembro de 2025 (Anime Fight Codes, AF Codes)
    • Blue Lock Rivals tem novos códigos lançados hoje (08/11) e update com o rework de Oliver Aiku (Roblox Bloqueio Azul Rivais, BLR Codes, 08 de novembro de 2025)
    Publicidade
    RSS Select 2.0
    • Battlefield: RedSec pode ser o modo de battle royale de Battlefield 6!
    • Mais jogados no Steam em 26/10: Battlefield 6, PUBG, Marvel Rivals e mais
    • Belo cosplay da Lux Academia de Batalha, de League of Legends
    • Halo ganhará remake e sairá também para PS5
    • Veja este belo cosplay da Lux Academia de Batalha, de League of Legends
    RSS Pop Top
    • Steal a Brainrot on Roblox will have a secret event today, Friday, October 31st? And what to expect from the next official announcement? Times for upcoming events and more
    • See the time and details for Saturday’s Steal a Brainrot Event, from Roblox (October 25)
    • Roblox Anime Eternal has new codes at the beginning of October 2025 (update 18)
    • Kazuha, from Le SSerafim: Instagram update in this week
    • New Roblox event Steal a Brainrot! See the time and more details for this Saturday’s event
    Sobre o Select game BR

    O Select Game BR é um portal de games e cultura pop, com foco em notícias de PlayStation, PC, Xbox e mobile, códigos e dicas de jogos como Roblox, Honkai Star Rail, cosplays, etc.

     

    • Termos de Serviço e Política de privacidade
    • Sobre
    • Contato
    © 2025 Select Game - Todos os Direitos Reservados. Imagens e embeds tem foco em divulgação!

    Type above and press Enter to search. Press Esc to cancel.

    Usamos cookies para garantir que você tenha a melhor experiência.