Posted at: 21 July

Senior Technical Unity Animator For 3D PVP Arena Fighter Built On Unity

Company

Meme Wars

An indie game studio developing 'Meme Wars', a mobile 3D multiplayer PvP game that brings internet memes to life in a competitive arena.

Job Type

Full-time

Allowed Applicant Locations

Indonesia, Worldwide

Salary

$40 to $70 per hour

Job Description

We are an indie studio developing Meme Wars, an innovative mobile 3D PvP arena fighter game that brings popular memes to life in a competitive arena. Players collect and battle with a diverse roster of meme-inspired characters, each with unique abilities and attacks. The game blends humor, strategy, and fast-paced action.

About the Game:

  • Genre:

    • 3D arena fighter with omni-directional movement (inspired by Smash Legends, Brawl Stars, Injustice, and Mortal Kombat)

  • Modes:

    • Ranked Multiplayer with ELO

    • Offline Training Mode (bots with difficulty tiers)

  • Combat Systems:

    • Status effects (e.g. Blood Loss, Stun, Poison)

    • Special & Super Attacks

    • Responsive movement, attack, block, dodge

  • Progression:

    • Character leveling via currency

    • Gacha-style character unlocks

  • Arenas:

    • Meme-inspired battle zones like chaotic streets of Ohio or peaceful Capybara lakes

What We Offer

  • Remote Work & Time Freedom: We are a distributed team all working remotely and at different time zones to allow peak productivity.

  • Limited Bureaucracy: No daily standup and constant checkups, we only require one meeting per week.

  • Creative Freedom: Build something culturally unique and genuinely fun. Not a match 3 game. The next big fighting game.

  • Strong Team Culture: Work with experienced senior devs who also value collaboration and humor.

Position Overview

As a Technical Artist, you’ll work closely with animators, game-play engineers, and designers to implement and polish complex animation systems. This role bridges art and code, focusing on animation setup, optimization, rigging, and integration into Unity.

Core Responsibilities

  • Set up, debug, and maintain Unity Animator controllers.

  • Work with Mecanim to build advanced animation systems (state machines, blend trees, transitions).

  • Implement multi-layered animation logic to handle movement, combat, and secondary actions.

  • Integrate Inverse Kinematics (IK) to improve animation realism and responsiveness.

  • Collaborate in Agile workflows and iterate based on team feedback.

  • Ensure animations run smoothly and efficiently across mobile platforms.

Required Skills

  • Unity Animation Systems: Proficiency in Unity Animator and Mecanim systems.

  • State Machines & Blend Trees: Capable of managing complex, layered character animation logic.

  • Inverse Kinematics (IK): Practical experience implementing IK systems for bipedal and quadriped characters.

  • Multi-layered Animation Handling: Blending locomotion, combat, and secondary animations.

  • Agile Development: Comfortable working in iterative sprints using Scrum or Kanban.

  • Animation Principles: Deep understanding of timing, weight, spacing, and exaggeration for impactful animations.

  • C# Familiarity: Able to read/understand runtime animation control and integrate logic.

  • Optimization: Able to fine-tune animation setups for mobile performance.

Optional Skills (Not all required, but at least a few preferred)

  • 3D Tool Experience: Blender, Maya, 3ds Max, or ZBrush.

  • Git Workflow: Version control and asset handling in collaborative environments.

  • 3D Modeling: Creating and importing optimized models for Unity.

  • Shader Animation: Knowledge of animating via shaders for VFX or motion effects.

  • VFX Integration: Particle systems, animated shaders, or environmental visual enhancements

  • Procedural Animation: Familiarity with procedural workflows or animation packages.

  • Basic Photon Quantum Knowledge: Understanding how animation sync works in deterministic multiplayer is a plus.