Browse Source

Portal colour change working with testing script

Josh_Dev_branch
Claire Peta 5 years ago
parent
commit
f402f20c5a
27 changed files with 10114 additions and 38576 deletions
  1. +2
    -2
      Assets/MainMenuBackground.jpg
  2. +261
    -261
      Assets/Prefabs/End Portal.prefab
  3. +179
    -23681
      Assets/Scenes/ChickenRunTwo.unity
  4. +8197
    -13013
      Assets/Scenes/ColourCollideOne.unity
  5. +12
    -12
      Assets/Scenes/MainMenu.unity
  6. +0
    -0
      Assets/Scenes/OtherLevel.unity
  7. +0
    -0
      Assets/Scenes/OtherLevel.unity.meta
  8. +1052
    -1367
      Assets/Scenes/TuteLevelFive.unity
  9. +2
    -2
      Assets/Scenes/TuteLevelFour.unity
  10. +2
    -2
      Assets/Scenes/TuteLevelTwo.unity
  11. +2
    -13
      Assets/Scripts/Character.cs
  12. +10
    -0
      Assets/Scripts/Networking/Server/ClientData.cs
  13. +0
    -62
      Assets/Scripts/PortalColourChange.cs
  14. +84
    -0
      Assets/Scripts/PortalSetup.cs
  15. +1
    -1
      Assets/Scripts/PortalSetup.cs.meta
  16. +30
    -3
      Assets/Scripts/UI/ScoreBoard.cs
  17. +51
    -0
      Assets/Scripts/portalTesting.cs
  18. +11
    -0
      Assets/Scripts/portalTesting.cs.meta
  19. +4
    -3
      Assets/Third Party Assets/KUBIKOS - World/Materials/Fog_Mat.mat
  20. +52
    -26
      Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_GroundWGrass.prefab
  21. +52
    -26
      Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_Half_Dark.prefab
  22. +52
    -26
      Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_Lava.prefab
  23. +52
    -26
      Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_Water.prefab
  24. +2
    -2
      Assets/start_notification.jpg
  25. +2
    -2
      MainMenuBackground.jpg
  26. +2
    -2
      MainMenuBackground.psd
  27. +0
    -44
      Packages/manifest.json

+ 2
- 2
Assets/MainMenuBackground.jpg View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73961d0d39f666b39e7bd525f63de362a0140e1fec7e05471bbb5d3d0185f601
size 489384
oid sha256:6ed1b07a234bca13391c2b104ea8edddc7dc5a4b8595f806046864db37af545a
size 481523

+ 261
- 261
Assets/Prefabs/End Portal.prefab
File diff suppressed because it is too large
View File


+ 179
- 23681
Assets/Scenes/ChickenRunTwo.unity
File diff suppressed because it is too large
View File


+ 8197
- 13013
Assets/Scenes/ColourCollideOne.unity
File diff suppressed because it is too large
View File


+ 12
- 12
Assets/Scenes/MainMenu.unity View File

@ -265,10 +265,10 @@ MonoBehaviour:
collect new blocks and store them in your inventory. You then use these blocks
each turn to help you move and navigate around the level to reach the end portal.
This tutorial will introduce you to the main five blocks; \nMove, Rotate Left,
Rotate Right, a For-Loop and Jump\n\nYou have a maximum of five moves to make
each turn, to make your moves you must drag and drop the blocks from your inventory
to the tray, once you have dragged your moves in press the play button and watch
your character go!"
Rotate Right, a For-Loop and Jump\n\nYou have a maximum of six moves to make (blocks
to place) each turn, to make your moves you must drag and drop the blocks from
your inventory to the tray, once you have dragged your moves in press the play
button and watch your character go!"
--- !u!222 &58739263
CanvasRenderer:
m_ObjectHideFlags: 0
@ -369,7 +369,7 @@ GameObject:
- component: {fileID: 144726937}
- component: {fileID: 144726936}
m_Layer: 0
m_Name: Plane
m_Name: Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -1833,7 +1833,7 @@ GameObject:
- component: {fileID: 676238426}
- component: {fileID: 676238425}
m_Layer: 0
m_Name: Plane
m_Name: Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -3489,7 +3489,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1537787425
RectTransform:
m_ObjectHideFlags: 0
@ -3817,9 +3817,9 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1665362270}
m_LocalRotation: {x: 0, y: 0.7071068, z: -0.7071068, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 90, y: 1, z: 50}
m_LocalRotation: {x: -0, y: 0.7071068, z: -0.7071068, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 7}
m_LocalScale: {x: 92, y: 1, z: 52}
m_Children: []
m_Father: {fileID: 641788370}
m_RootOrder: 2
@ -4104,7 +4104,7 @@ GameObject:
- component: {fileID: 1899955881}
- component: {fileID: 1899955880}
m_Layer: 0
m_Name: Plane
m_Name: Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -4804,7 +4804,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!114 &2128700972
MonoBehaviour:
m_ObjectHideFlags: 0

Assets/Scenes/ColourCollideTwo.unity → Assets/Scenes/OtherLevel.unity View File


Assets/Scenes/ColourCollideTwo.unity.meta → Assets/Scenes/OtherLevel.unity.meta View File


+ 1052
- 1367
Assets/Scenes/TuteLevelFive.unity
File diff suppressed because it is too large
View File


+ 2
- 2
Assets/Scenes/TuteLevelFour.unity View File

@ -2609,7 +2609,7 @@ PrefabInstance:
- target: {fileID: 5195354181806561359, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0.0035247803
value: 0.0000758319
objectReference: {fileID: 0}
- target: {fileID: 5195354181806561359, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}
@ -2619,7 +2619,7 @@ PrefabInstance:
- target: {fileID: 5195354181806561359, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0.0040849377
value: 0.000059738948
objectReference: {fileID: 0}
- target: {fileID: 5195354181796512270, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}

+ 2
- 2
Assets/Scenes/TuteLevelTwo.unity View File

@ -1109,7 +1109,7 @@ PrefabInstance:
- target: {fileID: 5195354181806561359, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0.0000148318
value: 0.000068181325
objectReference: {fileID: 0}
- target: {fileID: 5195354181806561359, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}
@ -1119,7 +1119,7 @@ PrefabInstance:
- target: {fileID: 5195354181806561359, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0.00004941774
value: -0.00012739994
objectReference: {fileID: 0}
- target: {fileID: 5195354181796512270, guid: 3fbc9b76d5c4f7348b60a029bc2ba63f,
type: 3}

+ 2
- 13
Assets/Scripts/Character.cs View File

@ -8,7 +8,6 @@ public class Character : MonoBehaviour
{
public string nextScene;
Animator characterAnimator;
bool isWalking = false;
#region Inspector Fields
@ -40,14 +39,13 @@ public class Character : MonoBehaviour
Block.isBlockAtPosition(transform.position + Vector3.down / 2, 1, ~Ignore, out CurrentBlock);
//move to starting block
transform.position = CurrentBlock.VisualPosition;
//transform.position = CurrentBlock.VisualPosition;
//get character string from player replace from "Bear"
GameObject prefab = Resources.Load("Bear") as GameObject;
GameObject Bear = Instantiate(prefab, this.gameObject.transform);
characterAnimator = GetComponentInChildren<Animator>();
characterAnimator.Play("Idle");
}
#endregion Unity Functions
@ -75,12 +73,10 @@ public class Character : MonoBehaviour
elapsedTime += Time.deltaTime;
}
transform.position = Target.VisualPosition;
characterAnimator.Play("Idle");
}
IEnumerator MoveCoroutine(Block Target, Transform Current, float time, float heightMax)
{
isWalking = true;
float elapsedTime = 0;
Vector3 startPosition = Current.position;
time *= 0.8f;
@ -94,7 +90,6 @@ public class Character : MonoBehaviour
elapsedTime += Time.deltaTime;
}
transform.position = Target.VisualPosition;
characterAnimator.Play("Idle");
}
IEnumerator MoveDownCoroutine(Block Target, Transform Current, float time, float heightMax)
@ -111,7 +106,6 @@ public class Character : MonoBehaviour
elapsedTime += Time.deltaTime;
}
transform.position = Target.VisualPosition;
characterAnimator.Play("Idle");
}
IEnumerator rotateCoroutine(Direction direction, Transform Current, float time, float heightMax)
@ -129,7 +123,6 @@ public class Character : MonoBehaviour
elapsedTime += Time.deltaTime;
}
transform.forward = endDirection;
characterAnimator.Play("Idle");
}
@ -154,20 +147,16 @@ public class Character : MonoBehaviour
if (Block.isBlockAtPosition(position, 1, ~Ignore, out hit) && hit.isWalkable(~Ignore)){
moveTo = hit;
CurrentBlock = moveTo;
StartCoroutine(MoveCoroutine(CurrentBlock, transform, speed, 0.3f));
characterAnimator.Play("Idle");
}
StartCoroutine(MoveCoroutine(CurrentBlock, transform, speed, 0.3f)); }
//else if block down one is walkable
else if (Block.isBlockAtPosition(position + Vector3.down, 1, ~Ignore, out hit) && hit.isWalkable(~Ignore)){
moveTo = hit;
CurrentBlock = moveTo;
StartCoroutine(MoveDownCoroutine(CurrentBlock, transform, speed, 0.3f));
characterAnimator.Play("Idle");
}
//set current block && move
//CurrentBlock = moveTo;
//StartCoroutine(MoveCoroutine(CurrentBlock, transform, speed, 0.3f));
//characterAnimator.Play("Idle");
//transform.position = CurrentBlock.VisualPosition;
}

+ 10
- 0
Assets/Scripts/Networking/Server/ClientData.cs View File

@ -144,6 +144,16 @@ namespace Networking.Server
/// </summary>
public int Score;
/// <summary>
/// Clients character animal - needed for instantiation
/// </summary>
public string characterAnimal;
/// <summary>
/// Clients number of collected items - for colelction level
/// </summary>
public int collected;
/// <summary>
/// Network connection ID
/// </summary>

+ 0
- 62
Assets/Scripts/PortalColourChange.cs View File

@ -1,62 +0,0 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PortalColourChange : MonoBehaviour
{
//get materials/colour from players
//hard code for now
Color deactiveGrey = new Color32(120, 120, 120, 255);
Color red = new Color32(255, 0, 0, 255);
Color purple = new Color32(183, 96, 255, 255);
Color yellow = new Color32(255, 241, 36, 255);
//load portal
public ParticleSystem Edge;
public ParticleSystem InSpark;
public ParticleSystem RandomSparks;
public ParticleSystem Ring;
public ParticleSystem Smoke;
private void Awake()
{
var mainEdge = Edge.main;
var mainInSpark = InSpark.main;
var mainRandomSparks = RandomSparks.main;
var mainRing = Ring.main;
var mainSmoke = Smoke.main;
mainEdge.startColor = deactiveGrey;
mainInSpark.startColor = deactiveGrey;
InSpark.Stop();
mainRandomSparks.startColor = deactiveGrey;
RandomSparks.Stop();
mainRing.startColor = deactiveGrey;
mainSmoke.startColor = deactiveGrey;
Smoke.Stop();
}
private void start()
{
//when someone collects enough items
//InSpark.Play();
//RandomSparks.Play();
//Smoke.Play();
//while not everyone has exited
//mainEdge.startColor = red;
//mainInSpark.startColor = red;
//mainRandomSparks.startColor = red;
//mainRing.startColor = red;
//mainSmoke.startColor = red;
//yield return new WaitForSeconds(5);
//loop until all players have hit the portal
}
}

+ 84
- 0
Assets/Scripts/PortalSetup.cs View File

@ -0,0 +1,84 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Networking;
using Networking.Server;
using Networking;
public class PortalSetup : MonoBehaviour
{
public ConnectionHandler clientDataList;
public List<ClientData> ConnectedClients;
public Color[] playerColours;
public List<int> validIndex;
public float collectAmount;
public float waitTime;
int currentIndex = 0;
Color deactiveGrey = new Color32 (120, 120, 120, 255);
Color deactiveGreyA = new Color32 (120, 120, 120, 0);
bool collectedFive = false;
//load portal
public ParticleSystem Edge;
public ParticleSystem InSpark;
public ParticleSystem RandomSparks;
public ParticleSystem Ring;
public ParticleSystem Smoke;
ParticleSystem.MainModule mainEdge;
ParticleSystem.MainModule mainInSpark;
ParticleSystem.MainModule mainRandomSparks;
ParticleSystem.MainModule mainRing;
ParticleSystem.MainModule mainSmoke;
IEnumerator ColorChange ()
{
while(true){
mainEdge.startColor = playerColours[validIndex[currentIndex]];
mainInSpark.startColor = playerColours[validIndex[currentIndex]];
mainRandomSparks.startColor = playerColours[validIndex[currentIndex]];
mainRing.startColor = playerColours[validIndex[currentIndex]];
mainSmoke.startColor = playerColours[validIndex[currentIndex]];
currentIndex++;
if(currentIndex >= validIndex.Count){
currentIndex = 0;
}
yield return new WaitForSeconds (5.0f);
}
}
void Update()
{
if (!collectedFive && (ConnectedClients[0].collected >= collectAmount || ConnectedClients[1].collected >= collectAmount || ConnectedClients[2].collected >= collectAmount || ConnectedClients[3].collected >= collectAmount)){
collectedFive = true;
StartCoroutine (ColorChange ());
}
}
private void Awake ()
{
//get list of players
ConnectedClients = clientDataList.ConnectedClients;
playerColours = new Color[ConnectedClients.Count];
validIndex = new List<int>();
for (int i = 0; i < ConnectedClients.Count; i++){
playerColours[i] = ConnectedClients[i].Color;
}
//link portal particle sections
mainEdge = Edge.main;
mainInSpark = InSpark.main;
mainRandomSparks = RandomSparks.main;
mainRing = Ring.main;
mainSmoke = Smoke.main;
//set start mode for portal
mainEdge.startColor = deactiveGrey;
mainInSpark.startColor = deactiveGreyA;
mainRandomSparks.startColor = deactiveGreyA;
mainRing.startColor = deactiveGrey;
mainSmoke.startColor = deactiveGreyA;
}
}

Assets/Scripts/PortalColourChange.cs.meta → Assets/Scripts/PortalSetup.cs.meta View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 6603f714d8c458446a8adc74a3df6f66
guid: 1cf41f7a1d430764d99b705f3d39ebee
MonoImporter:
externalObjects: {}
serializedVersion: 2

+ 30
- 3
Assets/Scripts/UI/ScoreBoard.cs View File

@ -4,15 +4,42 @@ using UnityEngine;
using UnityEngine.Networking;
using Networking.Server;
using Networking;
using TMPro;
public class ScoreBoard : MonoBehaviour
{
public ConnectionHandler clientDataList;
public List<ClientData> ConnectedClients;
public bool endOfGame = false;
public GameObject FirstPlaceName;
public GameObject FirstPlaceScore;
public GameObject SecondPlaceName;
public GameObject SecondPlaceScore;
public GameObject ThirdPlaceName;
public GameObject ThirdPlaceScore;
public GameObject FourthPlaceName;
public GameObject FourthPlaceScore;
List<ClientData> ConnectedClients;
void Update()
{
if (Input.GetKeyDown("m")){
endGame();
}
}
public void endGame()
{
ConnectedClients = clientDataList.ConnectedClients;
ConnectedClients.Sort((a, b) => b.Score.CompareTo(a.Score));
//calculate who is first second, third and fourth
//update the order on the UI with player names
FirstPlaceName.GetComponent<TextMeshProUGUI>().text = ConnectedClients[0].Name;
FirstPlaceScore.GetComponent<TextMeshProUGUI>().text = ConnectedClients[0].Score.ToString();
SecondPlaceName.GetComponent<TextMeshProUGUI>().text = ConnectedClients[1].Name;
SecondPlaceScore.GetComponent<TextMeshProUGUI>().text = ConnectedClients[1].Score.ToString();
ThirdPlaceName.GetComponent<TextMeshProUGUI>().text = ConnectedClients[2].Name;
ThirdPlaceScore.GetComponent<TextMeshProUGUI>().text = ConnectedClients[2].Score.ToString();
FourthPlaceName.GetComponent<TextMeshProUGUI>().text = ConnectedClients[3].Name;
FourthPlaceScore.GetComponent<TextMeshProUGUI>().text = ConnectedClients[3].Score.ToString();
}
//after 10 seconds load next scene/game
}

+ 51
- 0
Assets/Scripts/portalTesting.cs View File

@ -0,0 +1,51 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Networking;
using Networking.Server;
using Networking;
public class portalTesting : MonoBehaviour
{
public ConnectionHandler clientDataList;
public List<ClientData> ConnectedClients;
public PortalSetup ps;
void Start(){
ConnectedClients = clientDataList.ConnectedClients;
}
// Update is called once per frame
void Update()
{
if(Input.GetKeyDown(KeyCode.A)){
ConnectedClients[0].collected++;
if(ConnectedClients[0].collected >= 5){
ps.validIndex.Add(0);
}
}
if(Input.GetKeyDown(KeyCode.B)){
ConnectedClients[1].collected++;
if(ConnectedClients[1].collected >= 5){
ps.validIndex.Add(1);
}
}
if(Input.GetKeyDown(KeyCode.C)){
ConnectedClients[2].collected++;
if(ConnectedClients[2].collected >= 5){
ps.validIndex.Add(2);
}
}
if(Input.GetKeyDown(KeyCode.D)){
ConnectedClients[3].collected++;
if(ConnectedClients[3].collected >= 5){
ps.validIndex.Add(3);
}
}
}
}

+ 11
- 0
Assets/Scripts/portalTesting.cs.meta View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 51774b69ca73ce6469c6a1d83fbcc234
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

+ 4
- 3
Assets/Third Party Assets/KUBIKOS - World/Materials/Fog_Mat.mat View File

@ -4,8 +4,9 @@
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Fog_Mat
m_Shader: {fileID: 4800000, guid: dc4a231338e15834faad19cdcaff9a6d, type: 3}
m_ShaderKeywords:
@ -38,4 +39,4 @@ Material:
- __dirty: 0
m_Colors:
- _Color0: {r: 0.07136677, g: 0.44117647, b: 0.41057152, a: 0}
- _FogColor: {r: 0.32115054, g: 0.5868482, b: 0.8088235, a: 0}
- _FogColor: {r: 0.3679245, g: 0.43517953, b: 0.49056602, a: 0}

+ 52
- 26
Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_GroundWGrass.prefab View File

@ -1,26 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1141756196039588}
m_IsPrefabParent: 1
--- !u!1 &1141756196039588
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4490970058520500}
- component: {fileID: 33922995508602946}
- component: {fileID: 23937056281637894}
- component: {fileID: 3845129241257609042}
- component: {fileID: 8101348915751558870}
m_Layer: 0
m_Name: Cube_GroundWGrass
m_TagString: Untagged
@ -30,9 +22,10 @@ GameObject:
m_IsActive: 1
--- !u!4 &4490970058520500
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141756196039588}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@ -41,18 +34,30 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &33922995508602946
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141756196039588}
m_Mesh: {fileID: 4300000, guid: d73f25ac0bcef5b469863e30ce33634b, type: 3}
--- !u!23 &23937056281637894
MeshRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141756196039588}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: a12203d8d2df33d4f814e1a381ba565f, type: 2}
m_StaticBatchInfo:
@ -65,6 +70,7 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
@ -73,10 +79,30 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &33922995508602946
MeshFilter:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
--- !u!65 &3845129241257609042
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141756196039588}
m_Mesh: {fileID: 4300000, guid: d73f25ac0bcef5b469863e30ce33634b, type: 3}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1.0000005, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &8101348915751558870
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141756196039588}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1a69d64be9f9e8543b4278d7f139f6f1, type: 3}
m_Name:
m_EditorClassIdentifier:
VisualOffset: {x: 0, y: 0.5, z: 0}
_isWalkable: 1

+ 52
- 26
Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_Half_Dark.prefab View File

@ -1,26 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1506904663846062}
m_IsPrefabParent: 1
--- !u!1 &1506904663846062
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4105552169535688}
- component: {fileID: 33166840073385128}
- component: {fileID: 23557363652698860}
- component: {fileID: 1111141524492654579}
- component: {fileID: 5212631352766227848}
m_Layer: 0
m_Name: Cube_Half_Dark
m_TagString: Untagged
@ -30,9 +22,10 @@ GameObject:
m_IsActive: 1
--- !u!4 &4105552169535688
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1506904663846062}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@ -41,18 +34,30 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &33166840073385128
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1506904663846062}
m_Mesh: {fileID: 4300000, guid: 7d183f5e4073ae348a3cdc85236c258a, type: 3}
--- !u!23 &23557363652698860
MeshRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1506904663846062}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 2051a0de5b79e734ca00f62d144685a6, type: 2}
m_StaticBatchInfo:
@ -65,6 +70,7 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
@ -73,10 +79,30 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &33166840073385128
MeshFilter:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
--- !u!65 &1111141524492654579
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1506904663846062}
m_Mesh: {fileID: 4300000, guid: 7d183f5e4073ae348a3cdc85236c258a, type: 3}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 0}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &5212631352766227848
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1506904663846062}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1a69d64be9f9e8543b4278d7f139f6f1, type: 3}
m_Name:
m_EditorClassIdentifier:
VisualOffset: {x: 0, y: 0, z: 0}
_isWalkable: 1

+ 52
- 26
Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_Lava.prefab View File

@ -1,26 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1745447707790088}
m_IsPrefabParent: 1
--- !u!1 &1745447707790088
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4449718510517138}
- component: {fileID: 33386061731065976}
- component: {fileID: 23461989308605160}
- component: {fileID: 9154317751920293236}
- component: {fileID: 9117651094070773091}
m_Layer: 0
m_Name: Cube_Lava
m_TagString: Untagged
@ -30,9 +22,10 @@ GameObject:
m_IsActive: 1
--- !u!4 &4449718510517138
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1745447707790088}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@ -41,18 +34,30 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &33386061731065976
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1745447707790088}
m_Mesh: {fileID: 4300000, guid: d73f25ac0bcef5b469863e30ce33634b, type: 3}
--- !u!23 &23461989308605160
MeshRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1745447707790088}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 05aa541f9ef2df64eadd0f6e6097cb0e, type: 2}
m_StaticBatchInfo:
@ -65,6 +70,7 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
@ -73,10 +79,30 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &33386061731065976
MeshFilter:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
--- !u!65 &9154317751920293236
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1745447707790088}
m_Mesh: {fileID: 4300000, guid: d73f25ac0bcef5b469863e30ce33634b, type: 3}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1.0000005, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &9117651094070773091
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1745447707790088}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1a69d64be9f9e8543b4278d7f139f6f1, type: 3}
m_Name:
m_EditorClassIdentifier:
VisualOffset: {x: 0, y: 0.5, z: 0}
_isWalkable: 0

+ 52
- 26
Assets/Third Party Assets/KUBIKOS - World/Prefabs/Cubes/Cube_Water.prefab View File

@ -1,26 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1379645051613606}
m_IsPrefabParent: 1
--- !u!1 &1379645051613606
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4967946560886230}
- component: {fileID: 33714322251266820}
- component: {fileID: 23204530280785360}
- component: {fileID: 3074371251208262866}
- component: {fileID: 4054297422780627330}
m_Layer: 0
m_Name: Cube_Water
m_TagString: Untagged
@ -30,9 +22,10 @@ GameObject:
m_IsActive: 1
--- !u!4 &4967946560886230
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1379645051613606}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
@ -41,18 +34,30 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &33714322251266820
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1379645051613606}
m_Mesh: {fileID: 4300000, guid: d73f25ac0bcef5b469863e30ce33634b, type: 3}
--- !u!23 &23204530280785360
MeshRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1379645051613606}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 5e101a1af208737469b8482764baf697, type: 2}
m_StaticBatchInfo:
@ -65,6 +70,7 @@ MeshRenderer:
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
@ -73,10 +79,30 @@ MeshRenderer:
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &33714322251266820
MeshFilter:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
--- !u!65 &3074371251208262866
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1379645051613606}
m_Mesh: {fileID: 4300000, guid: d73f25ac0bcef5b469863e30ce33634b, type: 3}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1.0000005, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &4054297422780627330
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1379645051613606}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1a69d64be9f9e8543b4278d7f139f6f1, type: 3}
m_Name:
m_EditorClassIdentifier:
VisualOffset: {x: 0, y: 0.5, z: 0}
_isWalkable: 0

+ 2
- 2
Assets/start_notification.jpg View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:78680bdd3f2ad76a3866522fb66f47fb5a7875082dca4c7d08e7899aaeecf975
size 373213
oid sha256:6f05384c66915dda38a4164f6d2c6ab5a56d1a461c20a3f9b40664ddd9b3aa8b
size 365146

+ 2
- 2
MainMenuBackground.jpg View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c0eb2b452d7efe00ddd7ed9dc6f61a8d892f23ee7f48ea17c8b9d42b3fdd2fa6
size 489384
oid sha256:59533852ae2e4a114610902491f460274a863fbe4ae71c6e02202466c53778d1
size 487847

+ 2
- 2
MainMenuBackground.psd View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:235fe159c62318c0149bf894ae92b45409b08b5a18c33a9e14d39503e3a4ccf3
size 4765041
oid sha256:ee1896d036c2586bff6a3d4c1fa527089be2b62606a7ffdedd7398b764b48748
size 6040461

+ 0
- 44
Packages/manifest.json View File

@ -1,44 +0,0 @@
{
"dependencies": {
"com.unity.ads": "2.0.8",
"com.unity.analytics": "3.2.2",
"com.unity.collab-proxy": "1.2.15",
"com.unity.package-manager-ui": "2.0.3",
"com.unity.purchasing": "2.0.3",
"com.unity.textmeshpro": "1.3.0",
"com.unity.modules.ai": "1.0.0",
"com.unity.progrids": "3.0.0",
"com.unity.modules.animation": "1.0.0",
"com.unity.modules.assetbundle": "1.0.0",
"com.unity.modules.audio": "1.0.0",
"com.unity.modules.cloth": "1.0.0",
"com.unity.modules.director": "1.0.0",
"com.unity.modules.imageconversion": "1.0.0",
"com.unity.modules.imgui": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0",
"com.unity.modules.particlesystem": "1.0.0",
"com.unity.modules.physics": "1.0.0",
"com.unity.modules.physics2d": "1.0.0",
"com.unity.modules.screencapture": "1.0.0",
"com.unity.modules.terrain": "1.0.0",
"com.unity.modules.terrainphysics": "1.0.0",
"com.unity.modules.tilemap": "1.0.0",
"com.unity.modules.ui": "1.0.0",
"com.unity.modules.uielements": "1.0.0",
"com.unity.modules.umbra": "1.0.0",
"com.unity.modules.unityanalytics": "1.0.0",
"com.unity.modules.unitywebrequest": "1.0.0",
"com.unity.modules.unitywebrequestassetbundle": "1.0.0",
"com.unity.modules.unitywebrequestaudio": "1.0.0",
"com.unity.modules.unitywebrequesttexture": "1.0.0",
"com.unity.modules.unitywebrequestwww": "1.0.0",
"com.unity.modules.vehicles": "1.0.0",
"com.unity.modules.video": "1.0.0",
"com.unity.modules.vr": "1.0.0",
"com.unity.modules.wind": "1.0.0",
"com.unity.modules.xr": "1.0.0"
},
"registry":"http://staging-packages.unity.com"
}

Loading…
Cancel
Save