Play Kenshi in true first person instead of the default top down RTS camera.
Adjust field of view, sensitivity, and camera feel with the in game settings panel.
Build the plugin from source on Linux for either the standalone or RE_Kenshi edition.
| linguine2552/kenshifp | 0xsv1/ghosttype-bof | atc1441/hrs3300-arduino-library | |
|---|---|---|---|
| Stars | 7 | 7 | 7 |
| Language | C | C | C |
| Last pushed | — | — | 2020-07-05 |
| Maintenance | — | — | Dormant |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires copying files into the game directory and editing a plugin config line, or installing the separate RE_Kenshi tool for the other edition.
KenshiFP is a plugin for the game Kenshi that changes how you see and move through the world. Instead of the game's normal top down, click to move camera, it welds the camera to your character's head and lets you move with WASD keys while looking around with the mouse, much like a typical first person game. It does not change any of the original game files, so it works as an add on rather than a modification of the game itself. The plugin comes in two versions. The standalone version works with a normal Steam copy of Kenshi and automatically figures out which build of the game you have installed. The other version works alongside a separate community tool called RE_Kenshi and is meant for people using GOG copies or older builds of the game. Both versions offer the same features. Once installed, pressing a key toggles first person mode on and off for whichever character you have selected. There is also an in game settings panel, opened with a key press, where you can adjust things like field of view, mouse sensitivity, and turn individual features on or off without editing text files by hand. The camera follows head movement during combat and even during ragdoll physics when a character is knocked out, and the crosshair changes color depending on whether you are looking at an enemy or an ally. The project is written in the C programming language and works by hooking into the game's existing code while it runs, rather than replacing any files. The author built it by studying the game's compiled program directly using reverse engineering tools. It can be built from source on Linux using free compiler tools, so no Windows programming software is required. The mod is released under the GPL-3.0 license, which is a copyleft license requiring anyone who shares modified versions to also share their source code under the same terms.
A plugin that turns Kenshi into a true first-person game with WASD movement and mouse-look, without touching any game files.
Mainly C. The stack also includes C, MinHook, DirectInput.
You can use and modify this freely, but any shared modified versions must also be open sourced under the same license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.