One Soul
A downloadable game for Windows
This is a Souls-like game in early development, created by a single indie developer. The goal is to create a complete game without relying on any third-party assets.
Controls
Key | Action |
---|---|
ESC | Toggle Menu |
WASD | Move Player |
Mouse | Look Around |
LMB | Interact (Exploration Mode) / Attack (Combat Mode) |
MMB | Heavy Attack (Combat Mode) |
RMB | Block (Combat Mode) |
Space | Dodge (Combat Mode) |
I | Toggle Inventory View |
J | Toggle Journal View |
C | Toggle Character Sheet |
(PS4 controller is also supported.)
State of Development
The long term goal is an RPG with both outdoor exploration and dungeon crawling, but the first milestone is to have a playable dungeon level.
- Basic combat mechanics implemented in Unity/UE4.
- Basic exploration mechanics implemented in Unity.
- Inventory, loot and trade systems implemented in Unity.
- Conversation system with Final Draft importer implemented in Unity.
- Quest and journal system implemented in Unity.
- Game save system implemented in Unity.
- Placeholder font and icons made in Photoshop.
- Level generation in Houdini from Tiled map input.
- Procedural asset generation in Houdini.
- Reflection cubemap generation in Houdini.
- Custom render pipeline for Unity.
- Custom two-bone IK solver implemented for Unity.
- Test levels blocked out in Maya.
- Placeholder character modeled in ZBrush.
- Character rigged in Maya.
- Placeholder animations for combat and exploration created in Maya.
- Torch flame simulation made in Houdini (for use in promo cinematic).
- Placeholder title screen music composed in Sibelius.
Blogs
https://www.artstation.com/blogs/gyltefors/26NO/one-soul-part-1
https://www.artstation.com/blogs/gyltefors/aNZE/one-soul-part-2
https://www.artstation.com/blogs/gyltefors/8arg/one-soul-part-3
https://www.artstation.com/blogs/gyltefors/AZAE/one-soul-part-4
https://www.artstation.com/blogs/gyltefors/0qZ6/one-soul-part-5
Status | In development |
Platforms | Windows |
Author | Patrik Gyltefors |
Genre | Role Playing, Fighting |
Made with | Unreal Engine, Unity |
Tags | Fantasy, Story Rich, Third Person, Unity, Unreal Engine |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse, Playstation controller |
Links | Steam |
Install instructions
Unzip the file and run the One Soul.exe file. (The file is unsigned, so depending on your security settings, Windows might ask for your confirmation.)
Note
The itch.io version of this game is no longer being updated. The latest build is available on Steam:
https://store.steampowered.com/app/2339310/One_Soul/
Development log
- Making of One SoulNov 05, 2023