About Us
The Donovan’s Venom is a 501(c)(3) nonprofit organization dedicated to creating universal accessibility to fine arts and music education. We are committed to ensuring that individuals of all financial backgrounds have access to high-quality music education, performance opportunities, and artistic expression. Through education, inclusivity, diversity, and social impact, we strive to inspire and uplift communities while expanding access to transformative creative experiences.
Role Overview
We are seeking a 3D Game Camera Programmer / Designer with strong Unity and C# skills to design, implement, and optimize dynamic camera systems that enhance gameplay, storytelling, and player immersion.
This volunteer will work closely with designers, animators, programmers, and artists to ensure that the game camera feels intuitive, cinematic, responsive, and aligned with the overall player experience. The role involves building camera behaviors for gameplay, cutscenes, and interactive environments while prioritizing accessibility and player comfort.
Key Responsibilities
- Design and implement dynamic 3D camera systems using Unity.
- Develop gameplay cameras (third-person, top-down, cinematic, or hybrid perspectives as required).
- Create smooth camera transitions, blending, and player-follow mechanics.
- Implement camera collision handling, obstruction avoidance, and environment-aware behaviors.
- Develop cinematic camera sequences for cutscenes and storytelling moments.
- Collaborate with animators and designers to support character-driven camera framing.
- Optimize camera performance and responsiveness across devices.
- Implement accessibility features such as adjustable sensitivity, FOV options, motion reduction, and camera assist settings.
- Troubleshoot and refine camera logic to ensure smooth and immersive gameplay.
- Document camera systems and workflows for team reference.
Commitment: 15–20 hours per week
Qualifications
- Demonstrated experience with Unity and C# (professional, academic, or hobbyist).
- Strong understanding of 3D space, camera composition, and player-centric design.
- Experience implementing camera systems using:
- Knowledge of camera behaviors such as follow, orbit, lock-on, dynamic framing, and cutscene cameras.
- Understanding of collision detection and smoothing techniques.
- Awareness of player comfort considerations (motion sickness reduction, accessibility options).
- Strong debugging and problem-solving skills.
- Ability to collaborate effectively in a remote, volunteer-based team.
- Passion for educational, artistic, or mission-driven game development is a plus.
What You’ll Gain
- Hands-on experience building professional-level 3D camera systems.
- Portfolio-ready work demonstrating gameplay and cinematic camera design.
- Collaboration with a creative, interdisciplinary volunteer team.
- Growth in Unity systems development, optimization, and accessibility-focused design.
- The opportunity to contribute to a meaningful game project that positively impacts communities.
Watch our video to learn more: The Donovans Piano Room