Combat AI Programmer

2 Months ago • 5 Years + • Combat Design

Job Summary

Job Description

As a Combat AI Programmer, you will design, implement, and tune combat AI for our AAA game development project. This involves designing and implementing enemy character and NPC behavior patterns, state machines, and navigation. You will collaborate with planners and animators to create realistic and engaging battle experiences. You'll also optimize and debug AI-related features, focusing on performance and stability, and propose and implement automated testing and data-driven AI design. This role requires at least 75 words.
Must have:
  • 5+ years of C++ or C# game development experience
  • Experience implementing combat and character AI
  • Experience in team development
  • Experience working in a game company
Good to have:
  • Experience in developing AAA titles
  • Development experience using Unreal Engine / Unity
  • Understanding of AI architecture like Behavior Tree, Utility AI, GOAP

Job Details

チーム紹介/About the Hiring Team

仕事内容/What the Role Entails

仕事内容

当社のAAAゲーム開発プロジェクトにおいて、戦闘AIの設計・実装・チューニングを担当する。

1.  敵キャラクターやNPCの行動パターン、ステートマシン、ナビゲーションの設計と実装

プレイヤーにとって魅力的で戦略的な戦闘体験を提供するため、敵AIの行動を論理的かつ直感的に設計・構築する。

2.  プランナーやアニメーターと連携し、リアルかつ面白いバトル体験を実現

他職種と密に連携し、ゲーム性・演出の両面から高品質なバトル体験を創出する。

3.  ゲーム全体のAI関連機能の最適化およびデバッグ

パフォーマンスを意識しつつ、実装されたAIの安定性や負荷を継続的に検証・改善する。

4.  自動テストやデータドリブンなAI設計への提案・導入

効率的な開発体制を構築するため、ワークフロー改善に積極的に関与し、技術的な提案を行う。

応募資格/Who We Look For

応募条件

必須スキル

1.  C++またはC#を用いたゲーム開発経験(5年以上)

大規模開発や商用タイトルにおいて、安定したコードを実装する能力を有する。

2.  戦闘AI、キャラクターAIの実装経験

戦闘に特化したAIロジックやステート設計などの実務経験を有する。

3.  チーム開発経験

コードレビューやタスク分担を含む、チーム開発における協調性と貢献意識を備える。

4.  ゲーム会社での就業経験(インディー含む)

ゲーム制作の実務フローを理解し、開発現場において円滑なコミュニケーションと課題解決が可能である。

歓迎スキル

1.  AAAタイトルでの開発経験

高品質かつ大規模なゲーム開発プロジェクトへの参画経験を有することが望ましい。

2.  Unreal Engine / Unityを使用した開発経験

各エンジンの仕様やツールに精通し、効率的な開発を実現できることが望ましい。

3.  Unreal Engine、UnityのBehavior Tree、Utility AI、GOAPなどのAIアーキテクチャの理解

高度かつ柔軟なAI構造を活用した実装が可能であること。

4.  Pythonなどを用いたツール開発経験

開発効率向上のための独自ツール構築・導入経験があること。

一緒に働く魅力/Why Join Us?

平等な雇用機会を重視するテンセント/Equal Employment Opportunity at Tencent

テンセントは、雇用機会の均等を最重要視しています。私たちは、多様性がイノベーションを促進し、ユーザーやコミュニティに対してより良いサービスを提供する原動力になると確信しています。
社員一人ひとりが十分なサポートを受け、自身の目標と会社の目標を共に達成できるよう、モチベーションを高められる環境づくりを大切にしています。

As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.

Similar Jobs

fuse games - Rendering Engineer

fuse games

England, United Kingdom (Hybrid)
5 Months ago
Beyond Sports - Unreal Developer - Senior

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
3 Months ago
Meta - Production Engineering

Meta

Cambridge, Massachusetts, United States (Hybrid)
8 Months ago
Shield AI - Senior Engineer, Test

Shield AI

San Diego, California, United States (On-Site)
5 Days ago
Saviynt - Sr. ASP .Net developer

Saviynt

El Segundo, California, United States (Hybrid)
9 Months ago
Tencent - Combat Designer

Tencent

(On-Site)
3 Months ago
Survios - FPS Combat Designer

Survios

Marina Del Rey, California, United States (On-Site)
5 Months ago
Ourpalm - Combat Planner

Ourpalm

Beijing, Beijing, China (On-Site)
5 Months ago
Tencent - Senior Combat Designer

Tencent

Shanghai, Shanghai, China (On-Site)
7 Months ago
CD PROJEKT RED - Senior Gameplay Engineer - Combat

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Senior Animation Systems Programmer

Rockstar Games

New York, New York, United States (On-Site)
5 Months ago
bytedance - Student Researcher (Doubao (Seed) - Music Foundation Model) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Biblex games - Programmer

Biblex games

(Remote)
2 Months ago
Playtech - Games Designer Mathematician

Playtech

New South Wales, Australia (On-Site)
3 Months ago
yellow brick games - Technical Artist, Graphic & Lookdev

yellow brick games

Québec City, Quebec, Canada (Remote)
2 Months ago
bytedance - Software Engineer Intern (SDN) - 2025 Summer (PhD)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Yahoo - Principal Android Apps Engineer

Yahoo

United States (Hybrid)
1 Week ago
legion - Senior Software Engineer

legion

Bucharest, Bucharest, Romania (Hybrid)
3 Weeks ago
KRAFTON Montréal Studio - Lead Programmer

KRAFTON Montréal Studio

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tokyo, Japan

unseen tokyo - VFX ARTIST

unseen tokyo

Tokyo, Japan (On-Site)
3 Weeks ago
nissan - Battery Design Research Using Digital Tools (General Manager, General)

nissan

Yokosuka, Kanagawa, Japan (On-Site)
1 Month ago
playphony games - Frontend Engineer

playphony games

Tokyo, Japan (On-Site)
3 Months ago
Game freak - Planner

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
1 Week ago
Trackman - Customer Service Specialist (Tier 1) - Tokyo

Trackman

Tokyo, Japan (On-Site)
1 Week ago
appier - Sales Manager (IC, Hunter), Ad Cloud

appier

Tokyo, Japan (Hybrid)
2 Months ago
Cygames - Web Designer / Tokyo

Cygames

Tokyo, Japan (On-Site)
4 Days ago
Oliver Agency - GenAI Copywriter

Oliver Agency

Tokyo, Japan (Hybrid)
1 Week ago
Cygames - Game Engineer

Cygames

Osaka, Osaka, Japan (On-Site)
3 Months ago
Cygames - Client-Side Engineer / Game / Tokyo

Cygames

Tokyo, Tokyo, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Combat Design Jobs

nova quark - Lead Combat Director

nova quark

Paris, Île-de-France, France (Remote)
1 Month ago
CD PROJEKT RED - Senior Combat Designer

CD PROJEKT RED

Montreal, Quebec, Canada (Remote)
2 Weeks ago
HoYoverse - Senior Combat Designer [CA]

HoYoverse

Montreal, Quebec, Canada (Remote)
1 Year ago
g3dk - Combat Designer

g3dk

United Kingdom (Hybrid)
4 Months ago
Naughty Dog - Senior Game Designer (Combat)

Naughty Dog

Santa Monica, California, United States (On-Site)
2 Months ago
TiMi Studio Group - Senior Combat Planner for a Global Realistic 3A Action Game

TiMi Studio Group

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Jagex - AI Combat Designer

Jagex

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
Thales - Life Cycle Materiel Manager - Combat Systems Specialist

Thales

Victoria, British Columbia, Canada (Hybrid)
2 Months ago
Light Speed Studios - Combat Designer

Light Speed Studios

(On-Site)
3 Months ago
AGBO - Senior Combat Designer

AGBO

United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Tencent is a world-leading internet and technology company that develops innovative products and services to improve the quality of life for people around the world.Read MoreEqual Employment Opportunity at TencentAs an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.Read More

Shenzhen, Guangdong Province, China (On-Site)

Bellevue, Washington, United States (On-Site)

Munich, Bavaria, Germany (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Palo Alto, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Tencent

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug