Project information
- Title: Candy Kingdom: Tower Defense
- Category: Video Game
- Technology: Custom PS4 Engine: Candy Engine
- Language: C++
- Link: Soon
Project Contribution
- Built a custom Particle System from scratch in C++ using STL containers to achieve high performance and flexibility.
- Developed Towers' AI with multiple behaviors including Normal Shooting, Catapult (Parabolic Motion), and Ice (Melting).
- Implemented Towers upgrade mechanics, enhancing strategic depth and gameplay progression.
- Created Parabolic Motion for the catapult shot, using mathematical equations without a physics engine for unique gameplay.
- Designed the Cherry Bomb, a powerful nuke-like weapon that wipes out entire waves of enemies for intense moments.
- Introduced Camera Shake effects, adding impactful feedback after throwing the Cherry Bomb to emphasize its power.
- Enhanced the Particle System to provide feedback for key actions such as killing enemies, missing catapult shots, and ice melting.
- Assisted with UI system implementation, contributing to intuitive and responsive user interfaces.
- Implemented an isometric perspective camera, optimizing the visual experience for a top-down strategic view.