Um remake do mecanismo de jogo Odyssey que alimentou Kotor I & II escrito em JS (TypeScript)
Kotor.js é uma reimplementação baseada em texto do mecanismo de jogo Odyssey que alimentou o Star Wars: Knights of the Old Republic (Kotor) e sua sequência, Kotor II: The Sith Lords (TSL). O projeto tem como objetivo suportar o conjunto completo de recursos do mecanismo original. Enquanto ainda estão nos estágios iniciais de desenvolvimento, muitos sistemas já estão online de alguma forma ou moda.
Além do mecanismo de jogo, o projeto inclui uma tentativa antecipada de uma suíte de modding chamada Kotor Forge.
Tópico de discussão
Canal kotor.js no youtube
Os jogos a seguir são suportados: atualmente:
Você precisará de uma cópia válida de Kotor I ou Kotor II instalada no seu sistema, se quiser usar o Kotor.js para interagir com os arquivos de qualquer um dos dois jogos. Nenhum arquivo de jogo é distribuído com este projeto.
A recente transição para o TypeScript trouxe muitas melhorias na base de código, incluindo suporte ao Chrome. Quando o projeto é compilado, o conteúdo da pasta dist pode ser carregado em um servidor da Web. O único requisito é que o site seja acessado por trás de um certificado SSL válido. Usando a versão mais recente do Chrome é recomendada.
Para começar como desenvolvedor, siga estas etapas:
npm installnpm run webpack:dev-watchnpm run start| KOTOR.JS LIBERTOR | Kotor - Taris: Undercity | Kotor - Dantooine |
|---|---|---|
| Kotor II - TSL: Cena desperta | KOTOR II - TSL: Cena desperta 2 | |
| KOTOR.JS (2023) - Na demonstração do navegador | KOTOR JS - PROGRESSO DE ANIMAÇÕES DE COMBATE JAN 2021 | KOTOR FORGE - WIP: Editor de sincronização labial em janeiro de 2019 |
|---|---|---|
| Kotor JS - Iluminação e Progresso Lipsync Nov 2018 | KOTOR JS: TSL - Compilação de jogabilidade SEP 2018 | Kotor JS: The Endar Spire set 2018 |
Sem essas pessoas abaixo, eu não poderia ter chegado tão longe.
Xoreos
A comunidade de modding kotor
E muitos mais!
GPL 3.0 (Licença pública geral da GNU)