|
Article on other languages:
|
Motor de jogo (ou game engine, ou engine, ou maker) é um programa de computador e/ou conjunto de bibliotecas, para simplificar e abstrair o desenvolvimento de jogos ou outras simulações em tempo real, para videogames e/ou computadores rodando sistemas operacionais. A funcionalidade tipicamente fornecida por um motor de jogo, inclui: um motor gráfico para renderizar gráficos 2D e/ou 3D, um motor de física com detecção de colisão e dinâmicas de corpo rígido, uma linguagem de script, suporte a animação, sons, inteligência artificial, networking, e um scene graph.
Visão GeralAvançados motores de jogo, como Blender, RPG Maker, RPG Toolkit, OGRE, Unreal Engine 3, CryENGINE2, RenderWare, Gamebryo, e Source engine fornecem uma suite de ferramentas visuais em adição a componentes de programas reusáveis. Essas ferramentas são geralmente fornecidas num IDE com RAD, para simplificar o desenvolvimento de jogos. Esses motores são as vezes chamados game middleware, por fornecerem um programa flexível e reusável que fornece todas as principais funcionalidades necessárias, para desenvolver um jogo, sempre reduzindo os custos, complexidades, e todos os outros fatores críticos na altamente competitiva indústria de jogos. Alguns motores de jogo usualmente fornecem abstração de plataforma, permitindo um mesmo jogo, ser executado em diferentes plataformas, incluindo consoles e sistemas operacionais. Alguns motores de jogos só fornecem capacidades de renderização 3D em tempo real dentro das funcionalidades requiridas pelos jogos. HistóriaO termo "game engine" originou-se no meio da década de 90, especialmente em conecção com jogos 3D, como tiro em primeira pessoa. Motores middlewareAlgumas companias agora se especializam em desenvolver motores middleware (popularmente chamados de makers). Desenvolvedores de middleware agem para "pré-inventar a roda", desenvolvendo suítes robustas que incluem muitos dos elementos que um desenvolvedor de jogos necessita para construir um jogo. Esses elementos são os gráficos, som, físicas e funções de inteligência artificial. Gamebryo e RenderWare são dois dos mais usados motores middleware. Motores de tiro em primeira pessoaUm bom conhecido subconjunto de motores de jogo, são os motores de tiro em primeira pessoa 3D. Enquanto jogos de estratégia em tempo real e simuladores de vôo apostam na qualidade gráfica, jogos deste gênero apostam na ação e, deixam de lado a qualidade gráfica. O motor deste gênero mais conhecido é o Doom. A classificação de bom motor do gênero é exigente, pois o que é considerado avançado em um ano, no ano seguinte pode ser considerado padrão. É comum serem criados novos motores com base em velhos motores, misturando novas funções, mas mantendo algumas antigas. Quando um motor mantém desenvolvimento focado nos gráficos, o jogo pode perder, no quisito "ação". Um bom exemplo disto é o jogo CellFactor: Revolution, que teve seu desenvolvimento parado; o jogo agora está disponível para baixa completa e gratuita. Ver tambémLigações externas
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net