I’ve been working in Unity3d for the past 4 years now but have always been interested in learning more about the Unreal Engine, with the introduction of the the Epic games store and reduction in royalties its becoming more and more commercially viable to use the engine in a indie environment.
I am a big fan of a good RPG mainly due to the variety of different systems that need developing, not just combat but quests, dialog systems combat, mounts etc so for me it was a no brainer to try to replicate some of the key components of my favourite RPG games (The Witcher 3 and of course World of Warcraft, minus the online part).
The first part I have started working on is the character controller using the standard third person sample but I have started to replace the animations with a set of sword and shield animations purchased from the store. So far I haven’t got very far but I’ve enjoyed managing to get the weapons to bind to different sockets using Blueprints.
I recently purchased the Action RPG Inventory System from the Unreal marketplace. Its fantastic and possibly one of the best plugins on the market at the moment. I have now embarked on creating a simple RPG level using the inventory and the landscape I started a couple of posts ago.
Additional features I plan to add to the RPG level
More rocks and foliage
Add a weather effect system
Add a waterfall
Add the ability to pick items up such as flowers
Add custom cross hairs dependent on what you are mousing over.