SENIOR 3D ARTIST

A Senior 3D Artist will create 3D environments and hard surface assets for mobile and console development, as well as manage and edit 3D character models. This includes setting up Substance materials and lighting.

Description

  • Understand asset limitations, project milestones, risks and work accordingly
  • Export and set up environment and character assets for Unity
  • Produce models that follow the project style guide and concept art
  • Create high quality environments and environment assets, including LODs as needed
  • Provide proxy models/blocking for early game integration
  • Create efficient and rig friendly topology for environment and character assets should they need rigging
  • Unwrap and create textures
  • Tune outsourced work to conform to the overall look of the game
  • Create and set up Substance Materials for all environment assets
  • Have an understanding of modular environment set-up

Requirements

  • At least 3 years’ working experience in game development modeling and texturing props, environment, and character assets using Maya, Zbrush, and Photoshop (or equivalent 3D and 2D programs)
  • Experience with Unity, particularly lighting in Unity
  • Very good sense of scaling, proportions, and lighting
  • Highly proficient in Maya, Zbrush, and Photoshop
  • Experience with Sketchup, Substance Painter, and PBR
  • Ability to create high-quality 3d model assets
  • Strong knowledge of low poly modeling techniques
  • Knowledge of how rigging works
  • Very strong texturing skills, mapping and normal map extraction techniques
  • Ability to understand technical constraints and to integrate them when modeling
  • Good sense of form, shape, silhouette in regards to objects and characters
  • Ability to manage their own time and work within deadlines
  • Good communication and English skills

Preferred

  • Knowledge of Substance Painter
  • Some knowledge of VSFX creation in Unity
  • Experience with PBR
  • Experience with Unity and mobile development

Gameplay Engineer

A Gameplay Engineer will develop gameplay features and interact closely with designers, artists and animators.

Description

  • Work with game designers and product managers to define features
  • Identify problems and solutions, balancing technical complexity and user experience
  • Implement game systems such as AI, physics, particles, and audio functionality
  • Reliably create good quality, performance-minded code
  • Maintain a professional attitude and strive to maximize team and departmental performance

Requirements

  • 3+ years experience in the creation and delivery of state-of-the-art, performance-minded console or mobile games
  • Proficient in C# or C/C++; design, coding, testing, debugging, and integration
  • Solid knowledge of scripting languages such as LUA
  • Working knowledge of 3D Math
  • Console or Mobile game development experience required (at least one title)
  • Ability to work independently and to be self-directing
  • Excellent teamwork and communication skills
  • BA/BS Degree in Computer Science/Engineering or related field preferred

Preferred

  • Experience with Unity and mobile development
  • Experience with server side technologies such as AWS

Senior Core Engineer

A Senior Core Engineer will develop core systems and Unity tools to facilitate gameplay engineers, designers, artists and animators.

Description

  • Develop core systems in C# to support gameplay engineers - such as AI, physics, particles and audio functionality
  • Develop tools in Unity to support artists and designers
  • Reliably create good quality, performance-minded code
  • Maintain a professional attitude and strive to maximize team and departmental performance

rements

  • 5+ years experience in the creation and delivery of state-of-the-art, performance-minded console or mobile games
  • Proficient in C# or C/C++; design, coding, testing, debugging, and integration
  • Solid knowledge of scripting languages such as LUA
  • Console or Mobile game development experience required (at least one title)
  • Ability to work independently and to be self-directing
  • Excellent teamwork and communication skills
  • BA/BS Degree in Computer Science/Engineering or related field preferred.

Preferred

  • Experience with Unity and mobile development
  • Experience with server side technologies such as AWS

Internships

Will work for bananas?

If you think you have what it takes to make it in the games industry and feel that all you need is the chance to prove yourself, an internship at MunkyFun® might just be your cup of tea. This isn’t an opportunity to get coffee and take out the trash, this is a hands-on learning experience that puts you in the driver’s seat. Our internships are not for people that need their hand holding, they are for people who are about to, or who have just recently finished their study’s and are looking for a way to break into this competitive field as well as gain some real life experience and knowledge about making games.

MunkyFun® occasionally works directly with schools to provide school credit for our internships and we are willing to discuss a workable schedule around your life and commitment, although you should be able to put in at least 20 hours a week and be prepared to shoulder a high level of stress and responsibility. With all this work, why do it? Because the knowledge of real world experience at a game studio of veteran artists, programmers, and designers is invaluable to a career in the games industry.

If you're interested in an internship at MunkyFun®, you should e-mail your resume and work samples here.