Files
blitzkit/README.md
T

21 lines
805 B
Markdown
Raw Normal View History

2025-09-28 13:44:15 -05:00
# BlitzKit
2024-12-23 12:37:12 -06:00
2026-06-12 23:06:35 -05:00
Apps for World of Tanks Blitz.
2025-09-28 14:10:34 -05:00
2026-06-12 23:06:35 -05:00
## Development
2025-09-30 20:22:06 -05:00
2026-06-12 23:13:47 -05:00
Setting up a local developer environment for BlitzKit is more complex than most projects, but this section will guide you through all the steps. If you're ever lost or confused, feel free to ask for help in [the official Discord server](https://discord.gg/nDt7AjGJQH).
2025-09-28 14:10:34 -05:00
2026-06-12 23:06:35 -05:00
### Prerequisites
2025-09-28 14:11:33 -05:00
2026-06-12 23:06:35 -05:00
Before you touch any code, you'll need the following.
2025-09-28 14:11:33 -05:00
2026-06-12 23:06:35 -05:00
#### 1. Linux
2026-06-12 23:13:47 -05:00
Because Node API for .NET doesn't resolve runtime-specific object files for libraries, the entirety of the BlitzKit project is "vendor-locked" to a single OS. GitHub Actions, responsible for BlitzKit CD/CI works best with Ubuntu, thus we must also use a Linux OS.
2026-06-12 23:16:17 -05:00
#### 2. Bun
https://bun.com/
BlitzKit is written mostly in TypeScript, with packages fetched from NPM, managed by Bun.