Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
ec42b4b
remote commit
nathanielseibel Sep 29, 2025
c431985
removed edit
nathanielseibel Sep 29, 2025
527f6c0
Update README.md
nathanielseibel Sep 29, 2025
d7c6d25
Updated Checks
nathanielseibel Sep 29, 2025
636817a
Merge remote-tracking branch 'origin/master'
nathanielseibel Sep 29, 2025
57a9d8f
Update README.md
nathanielseibel Oct 2, 2025
c878f69
Beginning Game
nathanielseibel Oct 6, 2025
68dabc6
Fix?
nathanielseibel Oct 6, 2025
b3720a9
Merge remote-tracking branch 'origin/master'
nathanielseibel Oct 6, 2025
9f8f94a
Merge remote-tracking branch 'origin/master'
nathanielseibel Oct 9, 2025
f6c04da
new stages
nathanielseibel Oct 9, 2025
367b3eb
commit it all
nathanielseibel Oct 9, 2025
0895ad7
make it werk
nathanielseibel Oct 9, 2025
5e0e574
please
nathanielseibel Oct 9, 2025
8f918ae
Update README.md
nathanielseibel Oct 12, 2025
db9b804
general movement of boxes for creating the play area. scripting for m…
nathanielseibel Oct 21, 2025
5f3eac1
small adjustments to border boxes
nathanielseibel Oct 21, 2025
c1a2e91
Paddle movement set, bounding boxes for paddle and dam set. still nee…
nathanielseibel Oct 22, 2025
6ee1413
Create Assets
averywhalon-hash Nov 6, 2025
381ab7a
Delete Assets/Assets
averywhalon-hash Nov 6, 2025
04ae6be
Add files via upload
averywhalon-hash Nov 6, 2025
0f1e854
Create power ups
averywhalon-hash Nov 6, 2025
397d56e
Delete Assets/power ups
averywhalon-hash Nov 6, 2025
5157eb2
Add PowerUp and PaddleSizeBuff scripts
averywhalon-hash Nov 6, 2025
4cbb72f
Create Models
averywhalon-hash Nov 20, 2025
65ce2b4
Create Models
averywhalon-hash Nov 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 96 additions & 0 deletions Along paddle pawer up
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
power ups script
using System.Collections;
using UnityEngine;

public class PowerUp_PaddleSize3D : MonoBehaviour
{
[Header("Fall Settings")]
[SerializeField] private float fallSpeed = 5f;

[Header("Effect Settings")]
[SerializeField] private float sizeMultiplier = 1.5f;
[SerializeField] private float effectDuration = 8f;

private Rigidbody rb;
private bool collected = false;

private void Awake()
{
rb = GetComponent<Rigidbody>();
}

private void FixedUpdate()
{
rb.velocity = new Vector3(0f, -fallSpeed, 0f);
}

private void OnTriggerEnter(Collider other)
{
if (collected) return;

if (other.CompareTag("Paddle"))
{
collected = true;
ApplyEffect(other.gameObject);
Destroy(gameObject); // remove the pickup
}
}

private void ApplyEffect(GameObject paddle)
{
PaddleSizeBuff receiver = paddle.GetComponent<PaddleSizeBuff>();
if (receiver != null)
{
receiver.ApplyTempSizeBoost(sizeMultiplier, effectDuration);
}
else
{
Debug.LogWarning("No PaddleSizeBuff found on paddle!");
}
}
}


padels behavyour
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PaddleSizeBuff : MonoBehaviour
{
private Coroutine activeRoutine;
private Vector3 baseScale;

private void Awake()
{
baseScale = transform.localScale;
}

public void ApplyTempSizeBoost(float multiplier, float duration)
{
if (activeRoutine != null)
{
StopCoroutine(activeRoutine);
transform.localScale = baseScale;
}

activeRoutine = StartCoroutine(SizeBoostRoutine(multiplier, duration));
}

private IEnumerator SizeBoostRoutine(float multiplier, float duration)
{
Vector3 boostedScale = new Vector3(
baseScale.x * multiplier,
baseScale.y,
baseScale.z
);

transform.localScale = boostedScale;

yield return new WaitForSeconds(duration);

transform.localScale = baseScale;
activeRoutine = null;
}

}
8 changes: 8 additions & 0 deletions Assets/Assets/Low Poly Casual Bucket.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/Assets/Low Poly Casual Bucket/Objects.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/Assets/Low Poly Casual Bucket/Objects/Materials.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

83 changes: 83 additions & 0 deletions Assets/Assets/Low Poly Casual Bucket/Objects/Materials/bucket.mat
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: bucket
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: e84c582d83fd61942975a5ff8d175d55, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/Assets/Low Poly Casual Bucket/Objects/Meshes.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
114 changes: 114 additions & 0 deletions Assets/Assets/Low Poly Casual Bucket/Objects/Meshes/Bucket.fbx.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Assets/Assets/Low Poly Casual Bucket/Objects/Prefabs.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading