/ / O mecanismo de física. Jogos de programação

Motor físico. Jogos de Programação

Até hoje, os jogos de computador estão se desenvolvendoum ritmo incrivelmente rápido - em muitos aspectos isso se deve ao fato de que o processo de desenvolvimento se tornou muito mais acessível. Com o advento da plataforma "Steam", cada pessoa teve a oportunidade de criar seu próprio jogo e apresentá-lo à atenção do grande público, e era simplesmente impossível fazer isso sem a ajuda do editor. Portanto, muitas pessoas que tinham idéias e habilidades para criar um grande jogo, simplesmente não tinham a oportunidade - agora tudo mudou. E se você quiser desenvolver seu próprio projeto, isso não será um problema para você, mas primeiro você precisa prestar atenção ao mecanismo de física. Claro, ninguém o proíbe de escrever seu jogo do zero, programando seu próprio mecanismo exclusivo. Mas é muito mais fácil de usar já pronto, pois será garantido que será depurado e funcionará sem problemas. Um motor de física é a base de qualquer jogo de computador, esta é a camada base na qual você construirá o conteúdo do seu projeto. Existem muitos mecanismos diferentes, cada um com seus prós e contras. Neste artigo, você aprenderá sobre vários dos melhores mecanismos disponíveis hoje.

Motor de choro 3

motor de física

Primeiro de tudo, preste atenção ao fato de quenem todo mecanismo físico está disponível para todos os usuários. Alguns desenvolvedores de jogos criam seus próprios, para uso pessoal, após o qual eles não dão acesso a ninguém. Tais motores não serão considerados - aqui vamos falar sobre o que você pode usar para criar o jogo, sendo um chamado terceiro. A primeira opção, que todos vão ouvir primeiro é o Cry Engine 3. Este é um motor de física muito poderoso que lhe permitirá criar um jogo incrível, mas existem vários usos. Se você não quer gastar, então você pode usar a versão gratuita - ele terá todos os recursos disponíveis, mas você não será capaz de distribuir ou vender o seu jogo, ou seja, esta opção é adequada para uso doméstico. Há também duas opções pagas - uma envolve a emissão de vinte por cento dos lucros dos jogos para os desenvolvedores do mecanismo, e a segunda é a compra de uma licença. E é por isso que esta opção não é tão popular como muitos outros - é muito cara.

Unreal Engine 3

motor irreal

Se você não quer gastar muito dinheiro ema versão anterior, então você deve prestar atenção a este. Unreal Engine 3 - este é o melhor no momento, o motor para a relação entre preço e qualidade. Você pode comprar os direitos para usá-lo de forma relativamente barata, e com ele você pode criar jogos de computador em grande escala, assim como as grandes empresas de desenvolvimento conhecidas em todo o mundo. Este motor tem uma variedade de vantagens, como multiplataforma, excelente suporte, simplicidade e clareza. Assim, cada pessoa que comprar este motor pode facilmente desenvolver um excelente jogo se ele tiver a capacidade de fazer isso. Uma excelente base para isso será fornecida pelo Unreal Engine 3.

Havok

motor de havok

Se falamos de grandes projetos, é imperativoVale a pena mencionar também Havok - o motor, que por sua aparência mudou muito a indústria do jogo. Agora já criou cerca de 200 jogos de computador de grandes estúdios e os desenvolvimentos independentes foram ainda maiores. Este motor é mais frequentemente usado para atiradores de primeira ou terceira pessoa, mas às vezes você pode encontrar grandes projetos de outros gêneros, por exemplo, Starcraft 2 entre as estratégias, Super Smash Bros. entre platformers e assim por diante. Naturalmente, a aquisição vai custar uma quantia bastante impressionante, mas as oportunidades que ele abre antes de você - são enormes. Portanto, se você não for um desenvolvedor independente com um orçamento baixo, poderá comprar esse mecanismo - isso tornará seu jogo simplesmente fantástico.

Unity 3D

 Matéria digital

Bem, é hora de mudar de grandes motores paraalgo não tão grande. Existem muitas soluções de baixo custo para um jogo bidimensional, mas a terceira dimensão em um hasten preço acessível para adicionar não todos. É por isso que o mecanismo Unity 3D é extremamente popular atualmente, pois oferece acesso barato ao mundo 3D. Desde 2009, este projeto é líder entre os que foram desenvolvidos não pelas maiores corporações para os mesmos grandes projetos. Portanto, você deve definitivamente prestar atenção ao motor, se você quiser desenvolver um projeto tridimensional - a compra de uma licença será barato, mas para o dinheiro que você recebe uma enorme quantidade de materiais, de fácil acesso à publicação de projetos acabados e muito mais.

DMM

dinâmica de um corpo deformável

Motores modernos muitas vezes dão sériosatenção para o realismo do dano que é infligido no mundo, o personagem, o veículo e assim por diante. No entanto, se você está procurando uma solução barata para um jogo em que o componente principal é precisamente a dinâmica do corpo deformado, então você deve prestar atenção a este motor. É chamado DMM e, com isso, você pode reproduzir um modelo extremamente realista de dano, não importando qual seja seu personagem. O nome completo do motor é o Digital Molecular Matter, e dele pessoas que sabem inglês já podem entender que são as deformações que serão sua característica principal. Se você não tem dinheiro para um motor moderno extremamente caro que oferece uma deformação como um dos muitos componentes, ou se você quer criar um projeto no qual o foco será precisamente o dano e seu realismo, então este motor é ideal para você.

GameMaker

Bem, no final, vale a pena prestar atençãomotor, que é muito diferente de todos os outros O ponto é que nele você não precisa programar, já que todos os comandos básicos aqui são substituídos por ações específicas pré-registradas. Naturalmente, há um número limitado dessas ações, mas ainda há muitas delas, então você pode criar jogos sem pensar no que deve aprender uma linguagem de programação. Você pode se sair bem sem isso e, se adquirir uma licença, poderá usar mais oportunidades e também publicar seus próprios jogos de forma independente.

Leia mais: