KotOR.js

About
Star Wars: Knights of the Old Republic (2003) and its sequel The Sith Lords (2004) are BioWare- and Obsidian-developed Star Wars role-playing games built on the Odyssey engine, originally released for Xbox and Windows. KotOR.js is a from-scratch reimplementation of the Odyssey engine that powers both KotOR games, written in TypeScript and rendered with Three.js. It ships as an Electron desktop app and also runs directly in a browser (Chrome, over HTTPS) via a webpack build pipeline, and includes an early, in-progress modding tool called KotOR Forge. The project is still in early development, though many engine systems already work in some form.
Getting started
The engine doesn't include any game data itself — players need their own legally owned copy of KotOR I or II to use with it. It can be run as an Electron desktop app, built and served locally for browser use, or tried directly online through a hosted playable demo.
Media
Additional notes
- External link
- An online playable demo is hosted at play.swkotor.net.