Commit Graph

28 Commits

Author SHA1 Message Date
2bd94c8df9 Separate SetGem and SpawnGemGameObject 2025-12-18 00:21:44 +08:00
9b6d2369c6 Update GameBoardService.cs 2025-12-17 06:37:10 +08:00
2de9359dda Cleanup GameBOardService 2025-12-17 06:34:57 +08:00
b3dc2cb4bd Move Bomb Responsibilities to BombService 2025-12-17 05:47:28 +08:00
9f2ef833b2 Add Audio 2025-12-17 01:46:24 +08:00
3786863b00 Cleanup 2025-12-17 00:55:30 +08:00
85b9767201 Change Bomb Implementation
- L and T shapes are no longer considered a match
- Bomb explodes WITH gems
- Bomb will  have a small sprite of the creating gem
2025-12-17 00:44:23 +08:00
9f9bf9a3f5 Assign GemSprite to BombPrefab 2025-12-17 00:28:22 +08:00
de2de35b1b Adjust Bomb Behavior 2025-12-17 00:11:17 +08:00
4c3980d84d Update GameVariables.asset 2025-12-16 21:55:56 +08:00
fffe1987b4 Implement L and T Shapes 2025-12-16 21:44:49 +08:00
9842e7ef3f Adjust Bomb Behavior 2025-12-16 21:19:33 +08:00
d10d574cff Adjust Bomb Color 2025-12-16 20:34:13 +08:00
b97a9e73d8 Adjust Timings 2025-12-16 19:53:04 +08:00
7224da5fce Add a per distance detonation sequence for bombs 2025-12-16 19:16:18 +08:00
5f0af52710 Separate Bomb Logic 2025-12-15 04:55:05 +08:00
f4a2cac16d Separate bomb logic 2025-12-15 04:45:17 +08:00
5236df963e Cleanup 2025-12-15 03:56:11 +08:00
3d22cb6abf Cascading 2025-12-15 03:55:18 +08:00
2a3bcf7423 Cleanup 2025-12-15 03:44:53 +08:00
25a5950e8d Add UI 2025-12-15 02:50:33 +08:00
abff76e4ab Implement Bombs 2025-12-15 02:34:59 +08:00
95b43ed772 Fixed Object Pooling and cascading 2025-12-14 19:19:40 +08:00
68046b8960 Properly Call FillBoard 2025-12-14 11:01:04 +08:00
6abccbe6d8 Fix Object Instantiating 2025-12-14 10:59:21 +08:00
6fe70bd113 Create All Needed Scripts 2025-12-14 09:23:38 +08:00
980b26dd5e Create ObjectPoolService 2025-12-13 19:57:48 +08:00
8915a26407 Import Test files 2025-12-13 19:57:35 +08:00