Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411500 Posts in 69373 Topics- by 58429 Members - Latest Member: Alternalo

April 25, 2024, 01:46:05 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsUnforgiven VR - Western duels for HTC Vive [Early Access]
Pages: 1 [2]
Print
Author Topic: Unforgiven VR - Western duels for HTC Vive [Early Access]  (Read 6426 times)
next2indies
Level 0
**



View Profile WWW
« Reply #20 on: June 16, 2017, 07:47:59 AM »

New character and internal changes, lots of


We’ve been away for a long time, but we’ve been far from stopping the development. The lack of updates was related to the nature of the works we have been doing updating the game to a new version of the Unity3D engine.
 
It all started when we wanted to launch the game on the Oculus platform. As you know the game works with the Touch controllers and it would be great to have choices for you the customers to buy it in the platform of your preference.
 
But then it all became a problem. We use VRTK, a library that lets us support various VR headsets with a common code base. But the version we used to develop the game was only compatible with Steam. When we went to download a newer version, it was only compatible with Unity3D 5.5 and we developed the game with a prior version.
 
Changing a major version of the engine is not an easy task, or to be more exact, it’s an unpredictable task. When you see the numbers of the engines it’s usual to have minor and major versions, when you see Unity 5, it’s the major version, the number next to the point, is the minor one (5.1, 5.2, 5.3, etc.). When the engine updates a minor step, it’s usual not to change things, only fixes and enhancements are added. But when a major version comes, the API is usually changed, some parameters from functions change, some disappear and some functions change its behaviours. It’s like a lottery, sometimes all works fine, sometimes theses changes break your game, and it was the case with Unforgiven.
 
For example, we literally had to reconfigure all the items you can interact with due to changes to VRTK, and the multiplayer layer also changed with Unity3D 5.5. That’s why we needed some time to be sure all is working fine, and be sure some parts are broken but we have not encountered the situations that will trigger the new errors.
 
A new character
All those changes are related to coding. The artists continued working and we have some new content that will be added to the game, but they need some code behind the scenes to work, and you will need to wait a little bit more, sorry.
 
On the other hand, we wanted to add something more to the game, and that’s why we are adding a new character to the rooster. Lets welcome The Chinese, another iconic figure from the western setting.
 
Changelog
  • Updated the game to Unity3D 5.5
  • Updated to VRTK 3.1
  • Updated to SteamVR 1.2.1
  • Reconfigured all the interactable objects of the game:
    • Oil lamps
    • Pistols
    • Bullet boxes
    • Posters
    • Adjust height post
    • Traveling zones
    • Blocking volumes
    • Reconfigured character controllers
    • Adapted network functions to the new Unity3D 5.5 API specification
    • Reconfigured avatar’s Inverse Kinematics systems to adapt to the new Unity3D 5.5 API specification
    • Fix: Animation loop problem with Unity3D 5.5
    • New: Character, The Chinese
    Logged

    Pages: 1 [2]
    Print
    Jump to:  

    Theme orange-lt created by panic