Commit Graph

  • af23dcc963 Fix character attributes serialization; update data values and adjust serialization attributes for proper functionality master Gabriel Kaszewski 2025-08-02 11:42:16 +02:00
  • 3871cba753 Refactor character attributes system; replace individual attributes with a dictionary-based approach for better scalability and maintainability Gabriel Kaszewski 2025-08-02 06:06:51 +02:00
  • 93cbc4a3e5 Update project settings and scene management; modify asset paths and enable/disable platform-specific settings Gabriel Kaszewski 2025-07-13 17:47:18 +02:00
  • 35535fe38a Add MainMenuUI component for game start and exit functionality; implement scene loading and browser detection Gabriel Kaszewski 2025-07-13 13:50:32 +02:00
  • 0ca0aeae86 Add sound effects and audio clips for weapons and actions; implement shot and damage sounds Gabriel Kaszewski 2025-07-13 13:33:29 +02:00
  • 7519d67950 Add weapon prefabs for Grenade, Rifle, and Sword; set attributes including names, descriptions, prices, and projectile behaviors Gabriel Kaszewski 2025-07-12 23:20:00 +02:00
  • 6511a5586e Add Advanced and Elite Enemy prefabs; adjust attributes and implement projectile behavior Gabriel Kaszewski 2025-07-12 22:38:21 +02:00
  • e3e58f89cb Add DamagePostProcess component for enhanced visual feedback on damage; implement vignette effect and adjust flash color settings Gabriel Kaszewski 2025-07-12 19:07:26 +02:00
  • a4fe7bbb07 Add DamageFlash component for visual feedback on damage; implement flash effect with customizable duration and color Gabriel Kaszewski 2025-07-12 18:30:42 +02:00
  • df7462652f Add LevelUpHud and UpgradeManager components; implement upgrade selection UI and item management Gabriel Kaszewski 2025-07-12 17:57:55 +02:00
  • f29b258e06 Add GameHud component to display player stats; include experience, coins, round time left, and health Gabriel Kaszewski 2025-07-12 17:10:14 +02:00
  • 4b68446ea9 Add CameraShake component and integrate with Health system; implement shake effect on damage taken Gabriel Kaszewski 2025-07-12 16:58:42 +02:00
  • 56592fa7ad Add Basic Enemy prefab and Chaser AI; update enemy spawn settings and projectile speed Gabriel Kaszewski 2025-07-12 14:25:46 +02:00
  • c59baf2f3a Add new item assets and update existing item properties; include Berserker's Chain, Blood Oath Pendant, and others with modified stats and descriptions Gabriel Kaszewski 2025-07-12 13:33:39 +02:00
  • c3b1ac9213 Implement health modification on enemy kill; add HealOnKillModifier and update death behavior Gabriel Kaszewski 2025-07-12 12:57:21 +02:00
  • cb793bcc93 Add new weapon assets and update projectile handling; include Pistol, Rifle, Grenade, and Shotgun prefabs Gabriel Kaszewski 2025-07-12 05:04:12 +02:00
  • b2e41816b0 Refactor ShopUI to remove unused namespaces; add new meta files for assets Gabriel Kaszewski 2025-07-12 03:56:43 +02:00
  • 2b8f7c1e6d Add new wall GameObjects and update projectile damage handling; enhance physics manager settings Gabriel Kaszewski 2025-07-12 02:53:50 +02:00
  • ced721f1ad Add EnemyWave and EnemyWavesManager classes; implement enemy spawning system for wave-based gameplay Gabriel Kaszewski 2025-07-12 02:34:15 +02:00
  • ad02e07a87 Add Shop system with ShopManager, ShopUI, and ShopSlotUI; implement item purchasing and shop UI functionality Gabriel Kaszewski 2025-07-12 02:07:43 +02:00
  • 8f3a913b7e Add Inventory system with Inventory, InventorySlot, and StatModifierItem classes; update character attributes to include level and experience Gabriel Kaszewski 2025-07-11 23:57:57 +02:00
  • c50b91eacb Add FlatStatModifier and PercentStatModifier classes; introduce Stat enum for character attributes Gabriel Kaszewski 2025-07-11 23:05:36 +02:00
  • cf586916c0 Add IStatModifier interface and CharacterWeaponsManager class Gabriel Kaszewski 2025-07-11 22:40:10 +02:00
  • b95ac51a82 Add level and experience attributes to CharacterAttributes class Gabriel Kaszewski 2025-07-11 22:29:59 +02:00
  • 7640c59e43 Update layers for GameObjects and add EnemyDeathBehavior class Gabriel Kaszewski 2025-07-11 22:23:42 +02:00
  • 355add5a33 Update weaponStats to include damage, attack speed, range, and damage type Gabriel Kaszewski 2025-07-11 22:12:58 +02:00
  • 57896441ab Refactor WeaponStats and related classes to include attack speed, range, and damage type; update damage calculations for melee and ranged attacks Gabriel Kaszewski 2025-07-11 22:09:15 +02:00
  • 9261b9f00f Add WeaponStats class and update damage calculations for ranged and melee attacks Gabriel Kaszewski 2025-07-11 21:58:19 +02:00
  • 19c68fec3e Add new GameObjects and components for player and weapon functionality Gabriel Kaszewski 2025-07-11 21:46:33 +02:00
  • 43c1730ed5 Add new meta files and interfaces for project structure Gabriel Kaszewski 2025-07-11 21:46:14 +02:00