Serenity's Glow
2D Arcade Game Prototype
This project was a collaborative effort, with the following highlighting my specific contributions.
Game Demo Video:
Overview:
Immerse yourself in a unique 2D arcade-style ASMR experience where the simple act of shooting arrows transforms the environment in soothing and visually captivating ways. This project was developed using Unity and C#, emphasizing both interactive gameplay and calming auditory effects.
Gameplay:
- Arrow Dynamics: Shoot arrows to hit fire targets scattered throughout the game world. Each target hit causes a ripple effect, lighting up a small radius around it. Once all targets are illuminated, the entire background transitions from pitch black to a vibrant, glowing expanse.
- Dynamic Lighting: The background lighting dynamically adjusts based on the player's actions, creating a visually engaging and calming experience. The game’s lighting mechanics are designed to enhance the relaxing effect by gradually revealing the environment.
Audio Experience:
- Ambient Music: The game features a relaxing ambient soundtrack that contributes to the calming atmosphere. The music is designed to complement the gameplay, creating a relaxing environment that enhances the experience.
Technical Highlights:
- Projectile Mechanics: Implemented using a Rigidbody2D for realistic motion and an
ArrowTrajectory
script to align arrows with their direction of travel. - Audio Management: Managed with an
AudioManager
script to handle background music and sound effects, ensuring seamless transitions between different game states. - Lighting Effects: Integrated using
Light2D
components and custom scripts to control intensity and effects in response to gameplay events. - Target Interaction: Targets trigger lighting changes and animations upon interaction, controlled by the
collisionHandler
andTargetTracker
scripts. - Scene Management: Dynamic scene loading and transitions handled by the
LevelManager
, ensuring a smooth gameplay experience. - Player Mechanics: Features include aiming and shooting with precision, vertical motion control, and interaction with water elements to enhance gameplay variety.
Instructions:
W/S to move bow up/down
Mouse movement to change angle
Click to shoot
Slides:
https://docs.google.com/presentation/d/1DcX9pwpk48YNZ6FAsXt_YhoPVb4UYFm-p5uiqaQ_...
Status | Prototype |
Platforms | HTML5 |
Authors | Nick Dell'Aquilo, Rithviik Srinivasan, dozhzh |
Leave a comment
Log in with itch.io to leave a comment.