This is a playground for me to work on a 3D prototype. I aim to learn more about using ECS and 3D game. While I have some knowledge with the former, I nearly have zero experience with the latter, since I've been working mostly on 2D projects. Utility AI and 3D physics are also the topics I want to explore within this project.
- Unity Version: 2022.3+
- Rendering Pipeline: URP
- Enter Play Mode Options > Reload Domain: Off
csc.rsp
: Enable C# 10 for the Unity EngineDirectory.Build.props
: Enable C# 10 for the IDEEncosyTower.Modules/CompilerServices/IsExternalInit.cs
: Enableinit
of C# 9
I choose to work on a classic RPG mechanics where the player controls a character to subjugate monsters in a dungeon. More features will come later after the very first goals are completed.
- Characters and environment setup with Entities Graphics + Latios Kinemation
- 3D physics setup with Latios Psyshock
- Character animation setup with Latios Kinemation
- Basic stats for the characters
- Character movement systems
- Character animating systems
- Basic Utility AI for the monsters
- Character attack systems
- The framework https://github.com/Dreaming381/Latios-Framework
- The massive demo https://github.com/Dreaming381/lsss-wip
- The documentation https://github.com/Dreaming381/Latios-Framework-Documentation
- Character Pack : Adventurers https://kaylousberg.itch.io/kaykit-adventurers
- Character Pack : Skeletons https://kaylousberg.itch.io/kaykit-skeletons
- Halloween Bits https://kaylousberg.itch.io/halloween-bits
- Dungeon Remastered Pack https://kaylousberg.itch.io/kaykit-dungeon-remastered
- UI Pack - Adventure https://www.kenney.nl/assets/ui-pack-adventure
Thanks goes to these wonderful people (emoji key):
Dani Kuan 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!