Need low-poly animated units for a Roblox game

Posted 3 weeks ago

Worldwide

Summary

Need 12 meshes with 4 animations each for the new Roblox game What this job is — and is not This is NOT a request for detailed, sculpted, film-quality 3D assets. If a model takes days, it is the wrong model. These are small low-poly game meshes read from a bird's-eye camera at roughly 30 studs away. Scope: 12 unit meshes, each with 4 short animations, in ONE WEEK total. Per unit Budget Triangles ≤ 4,000 (less is better; siege/flyers may reach 6,000) Texture one hand-painted diffuse, ≤ 1024×1024, no PBR maps Animations 4 clips: Walk (or Fly), Attack, Idle, Die Clip length Walk/Idle loop 1–2s · Attack 0.6–1.0s · Die 1.0–1.5s Rough per-unit effort we expect: half a day including animations. The first unit (see below) is a paid test — if the style and format land, the remaining 11 are commissioned immediately on the same terms. Integration contract (applies to every unit) Your model drops into a named slot in our place file and the game does the rest — spawning, marching, health bars, team markers. For that to work: Front faces −Z. The game points the model's −Z at its target; a model facing +X marches sideways. Pivot/origin at the base centre. Ground units: origin at ground level between the feet (model stands ON y=0). Flyers: origin at the body centre (model straddles y=0). Real-world scale, delivered at final size. Footprints per unit are in the table below. The game does not rescale your model. No scripts of any kind in the deliverable. Team color: name one mesh/part TeamBanner (a shoulder pad, flag, saddle cloth — your pick). The game repaints that part in the owning team's color at spawn. Keep the rest of the texture team-neutral. Rig: simple skeleton, Roblox-compatible (Blender/Maya bones are fine — we import via FBX). Humanoid units may use the standard R15 blocky rig if that is faster for you; non-humanoids (catapult, ram, flyers) use whatever minimal bone set sells the motion (wheels turning, arm throwing, wings flapping). Delivery format — important, this is about legal ownership Roblox only plays animations uploaded from the game owner's account, so: Deliver source files: FBX (mesh + rig + the 4 animation takes, clearly named Walk/Attack/Idle/Die) plus the texture PNG. A .blend is welcome alongside. We import and publish on our account. You do not need to upload anything to Roblox — in fact uploads from your account are useless to us. Work-for-hire with full commercial rights assigned in writing. These units ship in a commercial game; assets found to be resold/ripped from stores or other games end the contract. The paid test: SQUIRE Build this one first. It is deliberately the simplest unit — if the pipeline works on the Squire, it works on everything. Who he is: the basic footsoldier. A young soldier in a simple steel helmet and tunic over light mail, short sword in the right hand, small round shield on the left arm. Cheap, numerous, brave. Think "the first unit you ever train" in a classic RTS. Numbers: Property Value Footprint ~1.8 studs wide × 2.8 studs tall (a hero is ~4.2) Triangles ≤ 3,000 Texture one diffuse ≤ 1024², hand-painted, flat colors + simple shading TeamBanner part the tunic's chest tabard OR the shield face Facing sword-and-shield forward along −Z Pivot ground level, centred between the feet The 4 clips: Walk (loop, ~1s) — a determined march, slight bounce, shield up. Attack (0.6–0.9s, returns to neutral) — one clean sword chop toward −Z. Idle (loop, 1.5–2s) — weight shift, small breathing, shield resting. Die (~1.2s, ends held on last frame) — crumple to the ground; no ragdoll, no gore, Roblox-appropriate. Reference for style: we will attach in-game screenshots of the current board, heroes, and placeholder units. Match that blocky, saturated, hand-painted Roblox look. When in doubt: simpler, chunkier, brighter.

  • $750.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Blender
3D Modeling
3D Animation
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:2 weeks ago
  • Hires:
    4
  • Interviewing:
    2
  • Invites sent:
    8
  • Unanswered invites:
    4
About the client
Member since Jul 23, 2012
  • United States
    Frisco11:47 AM
  • $5.8K total spent
    41 hires, 15 active
  • 38 hours

Explore similar jobs on Upwork

Autodesk 3ds Max
3D Design
3D Modeling
3D Rendering
Blender
3D Animation
Animation

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo