職位空缺

Plutonization is a Hong Kong studio of motorsport design and CG modeling. We assemble local teenagers who have a passion towards cars and the related industries to promote car racing.

We are a dedicated team with drive, passion and creativity, who possess thorough knowledge of cars, racing and computer graphics.

If you are interested in joining the team. Please send in your portfolio and resume to info@rev2vertex.com. List the role you are applying for from one of the roles below.

As our in-house game environment artist, you are to build optimised real-time environment assets for our game production that features both urban and rural environments. Ideal candidates are efficient 3D modellers with an understanding of game workflow such as building low-poly 3D models from photo references, 2D maps and 3D data. In addition, they should also know how to prepare optimised realistic textures for real-time PBR rendering. Fresh graduates are welcome for this position.

Responsibilities

  • Building highly accurate 3D models of all kinds according to references
  • Making 2D texture atlas, trim sheets according to references for real-time rendering

Qualifications

  • Bachelor degree or higher diploma in Game Development, Animation or the equivalent in experience
  • Thorough understanding of 3D modelling for games, such as topology, UV, vertex normal, texturing baking, texture mapping, instancing etc.
  • Being able to build accurate 3D models with the use of perspective matching
  • Excellent 3D modelling skills in at least one 3D package (Houdini is preferred)
  • A good understanding of at least one game engine (Unity is preferred)
  • Being able to work efficiently with Photoshop and Substance Painter for texturing

Bonus Requirements

  • Being able to work efficiently with Houdini
  • An excellent understanding of procedural modelling and 3D modelling in Houdini
  • A good command in Python for Houdini
  • A good command in C# and Unity
  • An excellent understanding of shader development and efficient shading for games
  • A good understanding of game environment optimization
  • Experiences of production pipeline automation
  • Experiences working with geospatial data

As the game production coordinator, you are the right hand of the Producer to help different departments of the game team communicate. You are responsible to make sure other team members have everything they need to excel and keep the team on track. You will be working with the Producer to maintain schedules, track content deliverables and milestones.

Responsibilities

  • Reporting to the Producer, you will work alongside with the game developers to support their needs and help them communicate with other departments
  • Work closely with multidisciplinary teams, such as admin, tech, art departments to ensure their seamless communication and cooperation
  • Assist in the organisation and coordination of content deliverables and milestones
  • Organising and participating in necessary meetings for the game development
  • Documenting and following up on important actions and decisions from meetings
  • Developing project processes and strategies along with the Producer
  • Providing administrative support as required

Qualifications

  • Bachelors / Masters degree or higher diploma in business administration, project management or equivalent work experience.
  • 2 year of experience in project management
  • Analytical and problem solving aptitude
  • Capacity to analyse risk and make contingency plans
  • Proactive, dynamic and diplomatic
  • Results-oriented and work well under pressure
  • Excellent communication skills in written and spoken Chinese and English
  • Excellent organisational skills
  • Familiarity with project management tool such as Notion

As the 3D Car Artist, you are responsible for making highly accurate 3D polygonal car models of different tiers of car that fit our technical needs. You will be responsible for the full production of a game-ready car, from collecting references, 3D modelling, UVing, modding parts, to LOD creations. You will be working with the Car Lead to produce full real-time car models that look good from far away and up close.

Responsibilities

  • Producing 3D car models and related parts that is suitable for games
  • UV 3D car models according to specific technical guides
  • Generating LODs of cars for optimising the performance
  • Producing excellent materials for a variety of cars that look good from far away and up close and in fast motion
  • Meeting deadlines

Qualifications

  • Bachelor degree or higher diploma in Game Development, Animation or related field
  • Solid working experiences in car production for games
  • Excellent knowledge of the anatomy of a car
  • Excellent knowledge of car design
  • Understanding of real-time rendering techniques with performance in mind
  • Understanding of car material creation for games
  • Understanding of 3D modelling and rendering for games
  • An excellent artistic eye

Bonus Requirements

  • Being able to design concept cars
  • Being able to race conversions

As an in-house Unity programmer, you will help us develop solutions for supporting our highly-optimised PC game that will eventually allow up to 16 players to play competitively together at 4k 60 fps. Your input will be an important part of our decision-making process in the technical implementation of our game.

Your daily development work includes developing our multiplayer solution, assisting our gameplay programmers with integration and bug fixing and communicating with our team members to solve problems related to multiplayer implementation of our game.

Responsibilities

  • Architect and implement multiplayer-related features for our PC game
  • Identify potential risks during game development and give solutions
  • Work closely with other team members on multiplayer implementation
  • Write performant and re-usable code

Qualifications

  • Bachelor degree or higher diploma in Computer Science, Interactive Design, Game Development or the equivalent in experience
  • 2+ years of experience of Unity3D development in C#
  • Deep knowledge of how multiplayer mode in racing games is implemented
  • Experience with existing multiplayer solutions for games such as Unity Multiplayer Services, Firebase and/or Photon
  • Experience in game development (preferably in PC platform)
  • Strong understanding of networking risks, solutions and how they affect gaming experience
  • Strong communication skills
  • Ability to plan and communicate multiplayer architecture decisions

Responsibilities

  • Working with Lead Programmer to implement game features according to game design
  • Write compatible code that works well with existing proprietary physics model
  • Communicating with QA tester to debug

Qualifications

  • Bachelor degree or higher diploma in Computer Science, Interactive Design, Game Development or the equivalent in experience
  • A thorough understanding of Unity scripting API
  • Deep knowledge of how to make a racing game from scratch
  • Experience in game development (preferably in PC platform)
  • Being able to write human-readable, clean and reusable code
  • Strong communication skills
  • Self-discipline
  • Basic understanding of cars and racing

As the game designer, you are responsible for developing game systems, gameplay and interfaces, as well as other interactive elements in order to bring the vision of the Director into the desired player experience.

Responsibilities

  • Design and prototype gameplay features according to players analytics
  • Develop gameplay features with game testing and players analytics in mind
  • Standardise, document and communicate the game systems to the team. Regularly update documentation to offer a useful work reference for the whole team.
  • Participate to the development of tools required to implement and adjust game systems by collaborating with programming to determine the Game Design needs of such systems

Qualifications

  • Bachelor degree or higher diploma in Computer Science, Interactive Design, Game Development or the equivalent in experience
  • A thorough understanding of Unity scripting API
  • Deep knowledge of how racing games work