Jedi (motor de jogo) - Jedi (game engine)

Jedi
Autor (es) original (is) Ray Gresko
Desenvolvedor (s) LucasArts
Escrito em C
Sistema operacional MS-DOS , Mac OS Sony PlayStation
Modelo Motor do jogo
Licença Proprietário

Jedi é um motor de jogo desenvolvido principalmente por Ray Gresko para LucasArts . É muito semelhante ao mecanismo de construção usado no Duke Nukem 3D . Embora não seja um verdadeiro motor 3D , ele suportava um ambiente tridimensional sem limitações na 3ª dimensão (Z). Em Doom , os ambientes ou níveis eram limitados a existir apenas no plano XY - os níveis eram dispostos bidimensionalmente: enquanto as alturas do piso e do teto podiam ser diferentes, as áreas não podiam se sobrepor verticalmente. A Jedi Engine tinha suporte para áreas ou salas (chamadas "setores") uma em cima da outra. Uma característica compartilhada com o mecanismo de compilação. Na revisão do mecanismo do Dark Forces , o renderizador não podia exibir duas salas situadas uma em cima da outra simultaneamente. Esta capacidade foi adicionada para Outlaws .

O Jedi Engine também incluiu a habilidade de pular e agachar, a habilidade de olhar para cima e para baixo e efeitos atmosféricos (obtidos pela manipulação cuidadosa de arquivos de paleta de 256 cores). O mecanismo é limitado em seus recursos de renderização, no entanto, e usa sprites bidimensionais (pré-renderizados em diferentes ângulos) para a maioria de seus gráficos de objeto. Outras técnicas da LucasArts, como o sistema de som iMuse , foram incorporadas.

Seu tempo de vida foi curto, sendo usado em dois títulos, Star Wars: Dark Forces e Outlaws . A sequência de Dark Forces , Jedi Knight , usou o motor Sith .

Houve tentativas de recriações de motor de jogo de código aberto com base na engenharia reversa do código-fonte original.

Referências