An Artist.
Responsibilities:
- Create high-quality 3D environments that meet the visual standards and artistic direction set by the art director and design team.
- Model, texture, and optimize 3D assets such as landscapes, buildings, props, and environmental elements.
- Ensure assets are optimized for performance while maintaining visual fidelity across different platforms.
- Collaborate closely with level designers to integrate environments seamlessly into gameplay.
- Iterate on feedback from art leads and directors to refine and improve environment art assets throughout production cycles.
- Guidance Documentation for 3D Pipeline Processes
Responsibilities:
- Modeling: Create detailed and optimized 3D models of environments, props, and other assets according to the artistic direction and technical specifications of the project.
- Portfolio Development: Contribute to the company's portfolio by showcasing completed projects and assets, demonstrating proficiency in 3D modeling, texturing, and environmental design.
- Unity Coding: Collaborate with programmers and designers to integrate 3D assets into Unity, ensuring functionality and visual fidelity within the game engine. This may involve scripting, implementing shaders, or developing tools to enhance workflow efficiency.
- Optimization: Optimize 3D assets for performance, considering factors such as polygon count, texture resolution, and rendering techniques to achieve optimal performance across various platforms.
- Collaboration: Work closely with lead, designers, and other team members to ensure environments meet gameplay and storytelling requirements. Iterate on designs based on feedback to achieve desired visual and gameplay outcomes.
- Continued Learning: Stay updated with advancements in 3D modeling techniques, Unity development, and industry trends to continually improve skills and contribute innovative solutions to projects.
Responsibilities:
- Game Development: Collaborate with designers, artists, and other team members to implement gameplay features, systems, and mechanics in Unity.
- Scripting and Coding: Write clean, efficient, and maintainable code in C# within the Unity environment to achieve desired gameplay functionalities.
- Integration: Integrate art assets, animations, and audio into Unity, ensuring they function correctly and contribute to the overall game experience.
- Optimization: Optimize game performance by profiling and debugging code, implementing efficient algorithms, and utilizing Unity’s performance profiling tools.
- Prototyping and Iteration: Rapidly prototype gameplay ideas and iterate based on feedback from stakeholders, ensuring gameplay mechanics are fun, engaging, and well-balanced.
- Collaboration: Work closely with cross-functional teams to implement technical solutions that align with game design and artistic vision.
- Problem Solving: Identify and resolve technical issues and challenges related to game development, including debugging and troubleshooting.
- Documentation: Document code and systems to ensure clarity and maintainability for future development and team members.
- Adaptation: Adapt to changing project needs, technological advancements, and industry trends to continuously improve skills and contribute to the studio’s success.