When editing game objects the colliders are an issue when the player interacts with the objects, the textures need to be positioned correctly in order to make sense if it is an interactive object for the player. For example this gun have these box colliders attached on them however parts of the texture and model where the collider does not cover, it will disregard that and not react with physics.
With the help of peers I am able to discover problems and get feedback from a different view compared to when I try it myself, which I might mistakenly miss.
To create a spaceless place for the environment the game will partake in, I first thought of keywords relating to dream/nightmare, digital, infinity, space and matrix. Where a place in the real world does not exist but located in a space very different which will have the phone which links us back. To tackle this kind of design i thought of a game that utilised this kind of concept very well, the Assassins Creed series of games.
In the game the player will experience in loading screen or in other situations where they will be in the ‘memory’ or mind of characters where it is a place that is separate from the reality of the game. I aim to take inspiration from this and use a similar kind of style of design in my environment for the game, which will conceptualise the idea of the phone linking back to the reality we live in.
Looking at the game Slenderman, it is a good example for what I want to achieve, when the player faces in the direction of the enemy. They utilise this by using static visual effects and sound on the player’s view which is activated from looking at the enemy. I am looking into taking an interpretation from this and using a similar effect and sounds when the player in my game glances at the phone, which over a certain amount of time the player will be forced to lose the game. I will be looking at things that relate to my concept and the phone, therefore I think it will be suitable to use static and glitch alike effects.
“Orpheus and Eurydice get married, but later that night, Eurydice is bit by a snake and dies. So far, so terrible. Overcome with grief, Orpheus travels to the Underworld to bring her back to life. He convinces Hades and Persephone to let Eurydice go, but her release comes with a catch: Eurydice must walk behind him as they ascend to the upper world, and Orpheus is forbidden from looking at her. Unfortunately, Orpheus is overcome with passion just as they reach the exit. He turns to look at Eurydice and she is immediately sent back to the Underworld – forever. Orpheus is devastated and roams around Greece playing sad songs. Eventually, he is ripped to shreds by a group of drunken mad women.” (source)
I am making changes to my game and thinking about this mythology of Orpheus, I have decided to relate to it. The player will be in a similar situation as Orpheus, where they are challenged with a game and objectives to complete however to escape they will have to resist the temptation of looking back, which will where the phone be placed, there will be sounds that tempt the player to prevent the player to complete the game, which a penalty will be given.
Many errors and problems occur when scripts do not run correctly or run into each other, there are times when the console does not show errors and I have to think why and how Unity runs scripts in its login, to solve problems. I have had received a lot of help with programming as I am finding it difficult to understand the further complexity of interactions and scripts activating scripts to turn on and off things to trigger the next event. I have learnt basics of C# however in the time frame I am working in, it will be difficult to complete the full game, therefore I am having to making adjustments to it.
Using the HIVE Pro VR headset and Steam VR connecting it with Unity.
Further into the work I have now been able to create interactive blocks which uses scripts for the player to throw and grab in a 3D environment, colliding with other objects using physics in VR unity.
In this test I have been able to download a 3D model asset of a gun, which then I have been able to create a script where it fire bullets, writing in c#, the logic of spawning cubes with time and using velocity at the spawn point at the end of the gun.
I have decided to create this game using unity therefore I will be learning this software to create this game. I will be looking at Unity tutorials, documentations and youtube, also tutorials seeking help from the Creative Lab to start creating this project. I will be learning C# to start programming scripts.
I attended the Unity workshop at the creative lab to learn the basics of unity and start working with the software, learning how to create and move shapes, utilise prefabs and scripts which can get objects to interact with each other.
Also looking at unity’s tutorials I learned some basic functions of how unity uses its system to create games and how objects interact with each other.
Next I attended the VR workshop for Unity to learn how to use the equipment and connect it to the software, also learning how to use SteamVR and it’s packages.