5 Software de design de jogos que inclui ferramentas de depuração de jogos

Índice:

Vídeo: 🔥5 PROGRAMAS PARA CRIAR JOGOS (ENGINES 2017) 2024

Vídeo: 🔥5 PROGRAMAS PARA CRIAR JOGOS (ENGINES 2017) 2024
Anonim

A depuração é uma grande parte do ciclo de vida de desenvolvimento de software que elimina erros no código. Depuradores são ferramentas valiosas para o design de jogos que permitem que os desenvolvedores identifiquem e removam falhas ou bugs que possam ter surgido. Portanto, se você estiver procurando por um software de design de jogos, deve selecionar um que seja fornecido com uma ferramenta de depuração integrada projetada para jogos. Esses são alguns pacotes de design de jogos que incluem depuradores internos para que você possa corrigir o código sem nenhuma ferramenta de depurador independente separada.

Unidade

O Unity é um dos aplicativos de design líderes do setor, personalizados para o mecanismo do Unity, com o qual muitos editores desenvolvem seus jogos. Este é um mecanismo de jogo multiplataforma com o qual você pode desenvolver software para Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac e Oculus Rift. O software possui versões Personal, Plus, Pro e Enterprise para a criação de jogos. A versão Pro custa US $ 125 por mês (US $ 1.500 por ano), mas você ainda pode adicionar o freeware Unity Personal ao Windows clicando no botão Baixar agora nesta página da web.

O Unity possui um editor flexível com o qual você pode desenvolver jogos em 2D e 3D com scripts em C # e Javascript. O software inclui extensa animação, gráficos, áudio e ferramentas de design de física 2D e 3D; e você também pode estender o editor do Unity com mais de 1.700 extensões. Além disso, o Unity possui uma ferramenta de depuração do MonoDevelop IDE com a qual depurar scripts JavaScript, Boo e C #. Essa ferramenta permite que os usuários inspecionem o código executando os scripts passo a passo. Você também pode estabelecer pontos de interrupção condicionais em linhas que você precisa analisar mais de perto com a ferramenta de depuração do Unity.

Unreal Engine 4

O Unreal Engine 4 é outro dos kits de desenvolvimento mais renomados do setor, com os quais grandes editoras criam jogos. Isso inclui um conjunto completo de ferramentas de criação para o design de jogos e suporta todas as principais plataformas de jogos, como Xbox One, PS4, Windows, Wii U, Oculus etc. É um ótimo software para projetar jogos de tiro em primeira pessoa, MMORPGs (RPGs para vários jogadores) e jogos furtivos. O software completo está disponível com uma assinatura mensal de US $ 19, mas os usuários também pagam 5% da receita bruta de seus jogos projetados com UE4.

Talvez a melhor coisa do Unreal Engine 4 seja o sistema Blueprint, que permite aos usuários criar jogos sem um editor de código-fonte. O Blueprint é efetivamente script visual para design de jogos com o qual você pode configurar e editar redes de nós de script, e o editor também incorpora várias ferramentas de depuração e análise. Para depuração, o Blueprint Editor inclui os modos Reproduzir no Editor e Simular no Editor, que permitem pausar as execuções de jogos e percorrer os gráficos do Blueprint com pontos de interrupção. Com esse depurador embutido, você pode inspecionar os valores das propriedades do jogo e fazer alterações quando necessário. O Unreal Engine 4 também inclui uma ferramenta Gameplay Debugger que exibe dados sobrepostos em tempo real do jogo para depuração de dados específicos.

GDevelop

O GDevelop é ideal para desenvolvedores iniciantes, pois a codificação não é tão essencial para criar jogos com ele. Este é um software de código aberto com o qual você pode desenvolver jogos para navegadores Windows, Linux e web. O software é compatível com as plataformas Windows, Ubuntu, Mac OS X, iOS e Android, e você pode salvar seu instalador clicando no botão Download no site da GDevelop.

O GDevelop permite que você crie jogos inserindo elementos de objetos e eventos, e os converte em código de máquina. O software fornece vários objetos para jogos, como texto, caixa 3D, mapa lado a lado, sprite e objetos de mecanismo de partículas. Os usuários podem projetar níveis e interfaces mais avançados com o editor de cenas do GDevelop. Embora seja necessária uma codificação mínima, o GDevelop ainda possui uma ferramenta de depuração integrada para jogos nativos. Isso permite que os desenvolvedores visualizem e modifiquem dados da cena, reproduzam ou renderizem cenas quadro a quadro e insiram novas variáveis ​​e objetos. No geral, este software é ideal para o desenvolvimento de jogos da web em HTML 5; mas você pode precisar de algo com ferramentas mais abrangentes para o design de jogos em 3D.

Godot

Godot também é um software de design de jogos de código aberto, repleto de ferramentas úteis. Este software suporta design de jogos 2D e 3D e possui sua própria linguagem de script personalizada. Godot é compatível com Windows, Linux e OS X; e você pode criar jogos para essas plataformas e PlayStation 3, iOS, Android, Haiku, HTML 5 e Blackberry 10 com o software. Abra esta página e pressione o botão Download 2.1 para adicionar Godot ao seu desktop ou laptop.

Godot possui uma arquitetura inovadora de design baseado em cenas, com a qual os desenvolvedores podem combinar várias cenas (uma coleção de elementos do jogo) em cenas maiores. Os desenvolvedores podem criar jogos em Godot com C ++ ou o GDScript personalizado do software, otimizado para a arquitetura baseada em cena. O software possui um mecanismo dedicado para o design de jogos em 2D, e você também pode desenvolver jogos em 3D importando modelos em 3D. Godot inclui um editor de animação da linha do tempo com o qual os usuários podem animar gráficos 2D ou 3D. Além disso, o editor interno do programa incorpora uma ferramenta de depuração com a qual os usuários podem estabelecer alguns pontos de interrupção e etapas do programa para passar pelo código, uma linha por vez.

GameMaker: Studio

GameMaker: Studio é um dos melhores pacotes de design de jogos estabelecidos para Windows, e também há um Studio 2 em desenvolvimento. Com este programa, você pode implantar jogos para PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 e PlayStation Vita. Existe uma versão gratuita do software, que pode ser baixada desta página, além de uma loja Studios Professional e Masters Collection por US $ 799. O Studios Masters Collection permite que os usuários exportem seus jogos para todas as plataformas, enquanto o freeware é limitado apenas ao Windows.

GameMaker: Studio é um software de desenvolvedor que incorpora uma interface intuitiva de arrastar e soltar para o design do jogo. Ele também possui sua própria linguagem de script GML, comparável à C, mas fornece maior flexibilidade quando combinada com a interface do usuário de arrastar e soltar do software. Além disso, o software suporta os mecanismos de física de partículas Box2D e LiquidFun para adicionar movimento realista; e também possui suporte integrado a shader de plataforma cruzada.

O GameMaker incorpora um Modo de Depuração que inicia um Módulo de Depuração quando você executa o jogo. Com isso, você pode inspecionar os detalhes mais refinados dos jogos, até instâncias e variáveis ​​individuais. O Módulo de depuração inclui janelas de exibição que exibem código-fonte, variáveis ​​globais, propriedades de etapas, variáveis ​​de instância, dados de buffer, eventos de pilha de chamadas e muito mais, para oferecer uma visão geral abrangente do jogo. Além disso, os usuários podem adicionar pontos de interrupção de depuração (um ponto de parada no código do jogo) no Módulo de Depuração ou no IDE do Studio com uma tecla de atalho. O abrangente relatório de erros do GameMaker para scripts também pode ajudar ainda mais os desenvolvedores a descobrir bugs em seus jogos.

Portanto, esses são cinco kits de ferramentas de desenvolvedor com os quais você pode criar jogos para Windows, Mac, Linux e consoles. Como todos os conjuntos de design incluem ferramentas de depuração, é possível rastrear e corrigir erros nos jogos mais rapidamente, sem a necessidade de qualquer depurador independente.

5 Software de design de jogos que inclui ferramentas de depuração de jogos

Escolha dos editores