73
edits
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
''Keywords: self-reflection, mind-wandering, day-dreaming, randomness, dreamy, curiosity, playful'' | ''Keywords: self-reflection, mind-wandering, day-dreaming, randomness, dreamy, curiosity, playful'' | ||
== '''Research/Sketch''' == | == '''Research/Sketch''' == | ||
Line 37: | Line 37: | ||
[[File:Screen Shot 2020-06-15 at 10.49.47 PM.png|400px]] | [[File:Screen Shot 2020-06-15 at 10.49.47 PM.png|400px]] | ||
== '''Scripting ''' == | == '''Scripting ''' == | ||
Line 43: | Line 44: | ||
'''Spiral staircases visual''' | '''Spiral staircases visual''' | ||
[[File:Screen Shot 2020-11-01 at 1.11.51 AM.png|400px]] | |||
Building a staircase is repetitive and yet time consuming. But this is the main idea of my dreaming world, so I followed the script tutorial from Youtube and created a spiral staircase leading to the sky. The idea is that you can place down one cube with this script attached, and it will generate a whole staircase of a chosen number of steps, where the steps will be sized according to the size of the original cube. I also tried to apply Shader Graph to the stairs to make the refractive effect. I spent a lot of time changing the setting and the Render Pipeline(URP), but sadly it still did not work. | Building a staircase is repetitive and yet time consuming. But this is the main idea of my dreaming world, so I followed the script tutorial from Youtube and created a spiral staircase leading to the sky. The idea is that you can place down one cube with this script attached, and it will generate a whole staircase of a chosen number of steps, where the steps will be sized according to the size of the original cube. I also tried to apply Shader Graph to the stairs to make the refractive effect. I spent a lot of time changing the setting and the Render Pipeline(URP), but sadly it still did not work. | ||
[[File:script_stiars.png|400px]] | |||
[[File:script_stairs2.png|400px]] | |||
Reference | Reference | ||
Line 59: | Line 66: | ||
https://www.youtube.com/watch?v=D0lx90n0s-4 | https://www.youtube.com/watch?v=D0lx90n0s-4 | ||
'''Interaction Elements''' | '''Interaction Elements''' | ||
[[File:Screen Shot 2020-11-01 at 1.10.11 AM.png|400px]] | |||
In order to make this scene more dynamic and interactive, I tried to make some randomness and interaction. At first, I would like to make a random shapes creation system come from the sky. It would automatically create random colourful shapes and fall onto the terrain floor. When the FPS character came across with some objects in the terrain, there will be a scoring system sound effect and cumulative scores. | In order to make this scene more dynamic and interactive, I tried to make some randomness and interaction. At first, I would like to make a random shapes creation system come from the sky. It would automatically create random colourful shapes and fall onto the terrain floor. When the FPS character came across with some objects in the terrain, there will be a scoring system sound effect and cumulative scores. | ||
In order to function the scoring and sound collecting interactive system, I made several individual self- rotating torus on the terrain for the SFP player to collect. I hope I can fix this problem later on. | In order to function the scoring and sound collecting interactive system, I made several individual self- rotating torus on the terrain for the SFP player to collect. I hope I can fix this problem later on. | ||
[[File:spawnobject.png|400px]] | |||
Reference: | Reference: | ||
Line 73: | Line 85: | ||
== '''Problem I encountered''' == | == '''Problem I encountered''' == | ||
I failed to combined different scripts together. When I am making the random shapes generator from the sky. I used parent and child objects with C# for the Spawn-objects script. And then I did not manage to attached the scoring system scripts to the child objects. I tried several times but still not so successful. Maybe I need to understand the hierarchy system from the basic. | I failed to combined different scripts together. When I am making the random shapes generator from the sky. I used parent and child objects with C# for the Spawn-objects script. And then I did not manage to attached the scoring system scripts to the child objects. I tried several times but still not so successful. Maybe I need to understand the hierarchy system from the basic. | ||
Unfortunately the speaker of my laptop is out of order. It causes the documentation video sound is a bit weird. especially the ambient sound of the three rotating balls in the sky. I would like to fix that and replace them as planets modelling. | |||
== '''Reflection''' == | == '''Reflection''' == | ||
Line 79: | Line 94: | ||
== '''Documentation Video''' == | == '''Documentation Video''' == | ||
Final documentation video | |||
[ https://youtu.be/zNrroY6jN1w] | [ https://youtu.be/zNrroY6jN1w] | ||
''The spawnobjects scene'' | |||
[[:File:spawnobjects.mp4]] | |||
Interim documentation video | |||
[[:File:2020-06-15 22-20-30.mkv]] | [[:File:2020-06-15 22-20-30.mkv]] |
edits