Jetstorm (OpenSoldat remake)
- Code
- MIT (OpenSoldat and this remake)
- Game data
- OpenSoldat base 0.4 by the OpenSoldat contributors, CC BY 4.0
The game logic of Jetstorm (physics, soldiers, weapons, bullets, objects, bot AI, map format) is a translation of the OpenSoldat source code from FreePascal to TypeScript. Rendering, input, audio, menus and the remaster effects are new code. All of it is released under the MIT license, Copyright 2020 Transhuman Design (OpenSoldat) and Copyright 2026 Grab3D (TypeScript remake). Maps, textures, scenery, soldier and weapon graphics, particles, animations, skeletons, sounds and bot profiles are taken from "OpenSoldat base" version 0.4 by the OpenSoldat contributors (Transhuman Design and community), licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). Changes: images packed into a texture atlas, some images downscaled, map textures resized to power of two sizes, colour keys converted to transparency, sounds converted to 16 bit PCM, animations and skeletons bundled into one data file, map previews rendered from the maps, medical kit redrawn with a heart instead of the red cross, emblem removed from the infiltration flag, smoke puffs redrawn round, weapon names replaced by generic names, two bot names changed. Soldat is the original game by Michał Marcinkowski. Jetstorm is a working title, the remake is not affiliated with or endorsed by Transhuman Design or the OpenSoldat project. Fonts: Inter, Space Grotesk and JetBrains Mono (SIL Open Font License 1.1).
Original game Soldat by Michał Marcinkowski (2002). OpenSoldat code by Transhuman Design, maps, graphics and sounds by the OpenSoldat contributors. Browser remake by Grab3D.