This document describes some technical aspects of my game that i am currently working on. All visual models below are just placeholders and will not be present in the final version of the game.
- Unity Engine
- 3D graphics
- Third person camera
- Target platforms:
- PC and Mac
- Consoles later
- Mouse & Keyboard
- Gamepad (Xbox, PS, Switch)
The final animations are created by combining three sources:
- Facial motion capture using iOS ARKit (all blend shapes supported)
- Body motion capture using iOS ARKit
- Hand motion capture using Leap Motion Controller
:: https://www.youtube.com/watch?v=-OjpWVvl-NA
:: https://www.youtube.com/watch?v=ESken0QNntg
:: https://www.youtube.com/watch?v=qRQ-0GmxUkw
Realtime text-to-lipsync animation.
:: https://www.youtube.com/watch?v=w4wTWs60vlg
Custom dialogue/cutscene system based on Ink.
Features:
- Integration with Unity Timeline
- Localization support
- Dialogue branching
- Multiple characters in a dialogue
- Multiple dynamic cameras, Cinemachine effects
- Character animations and gestures
- VFX
- BGM, SFX
:: https://www.youtube.com/watch?v=grADzX0hqrg
Custom stylized desert terrain shader.
Features:
- Tessellation
- Multilayer heightmap
- Terrain holes
- Custom lighting
:: https://www.youtube.com/watch?v=uV2TG4LJiIs
:: https://www.youtube.com/watch?v=DbM0apr6NPU
:: https://www.youtube.com/watch?v=--C7yvnBbeE
- Applications
- Unity
- VSCode
- Blender
- Substance Painter
- Substance Designer
- Procreate
- Adobe Photoshop
- Adobe Illustrator
- FMOD
- Logic Pro
- M-Audio Code 49 MIDI Keyboard
- iZotope RX
- Unity tools & extensions
- Ink
- Amplify Shader Editor
- Dreamteck Splines
- UniVRM
- Final IK
- Text Typer