
Open-source WotLK client
A short update, as promised earlier.
Snapshot repository:
https://github.com/rkabachenko/OpenWow-snapshot
Demo recordings (I unfortunately forgot to enable audio recording, but the sound is working):
- Warlock — Crossroads: https://youtu.be/sxpchjHQciI
- Warlock — Dalaran: https://youtu.be/EVt8qjLkyN4
- Tauren — Camp Narache: https://youtu.be/--SnwcyTcOw
Current status:
- Many things are working as expected.
- Significant effort has gone into optimization. On an M1 Pro, the client currently runs at approximately 120–200 FPS, depending on the area.
- There are still several rough edges.
- The client has been tested primarily on macOS (M1 Pro), with some limited testing on Arch Linux.
- The snapshot pipelines are green and produce artifacts, although I haven’t had time to verify that the artifacts work properly.
- The project was actively developed by one person for approximately four months.
Unfortunately, I’ll be leaving for military training in three weeks and won’t be able to contribute for approximately five months. Hopefully, the community will find the shared code useful and build wonderful things with it.