1 of 29

The Wolfpack’s Fight

ChinaTang Club

潘伦可 黄钰 黄祯源

2 of 29

This guy isn’t here🤧

3 of 29

Game Introduction

Players control heroes with soldiers and battle against each other.

The soldiers are really smart – use them to defeat your opponents!

The Wolfpack’s fight

4 of 29

Game Introduction

Summoned from every world, heroes clash in the "Banquet of the Wolf" with their armies ——

A battle fought for the sheer thrill of combat.

Background

5 of 29

How to play

Board

6 of 29

How to play

Heroes

Soldiers

Battleground

Framework

7 of 29

How to play

Choose a hero & Get skill sets

Bring an extra general skill

3 active + 1 passive

Hero Choose

8 of 29

How to play

Combine troops of different type

Type limit + Total limit

Number the troops in squads

Soldier Choose

9 of 29

How to play

Manipulate hero & squads

Soldiers auto attack + Hero manually skills

Take advantages of terrain

Win or lose target: Kill the enemy hero

Battle

10 of 29

How to play in Specific

Move: WASD

Skills: Space(1) + LftShift(2) + LftCtrl(3)

  • Cursor to locate

Hero in Battle

11 of 29

How to play in Specific

Interact in squad only

Move by status: towards hero, towards enemy, stop

Changed by pressing 1, 2, 3…

Attack: triggered automatically

Note: All key mappings are customizable

Soldier in Battle

12 of 29

Achievements

If you choose to take a buff on the enemy

Then you can get achievements if you win

Less Wins More

13 of 29

This guy isn’t here🤧

14 of 29

Requirements

Board

15 of 29

Requirements

Multiple scenes

Switch among by state machines

Scenes

16 of 29

Requirements

Visible:

Heroes, Soldiers, Maps…

Behind the scene:

Invisible leader for soldier move logic (green dot)

Prefabs for skills

Objects

17 of 29

Requirements

Use Isometric Tilemap in Unity

Texture

18 of 29

Requirements

Background music in battles

Styles may refer to other games

AI generation if needed

Sound effects of attack & hurt

Synthetic & Download

Music & Sound

19 of 29

Requirements

  • Camera following for details

  • Minimap to get overall views

Camera Views

20 of 29

Challenges

Board

21 of 29

Challenges

To allow two players to interact in real-time by perfectly synchronizing all their actions and inputs.

Do not learned in class.

Online Multiplayer

22 of 29

Challenges

To help players navigate and maintain situational awareness on a battlefield that is larger than the screen.

The Minimap

23 of 29

Challenges

To control the movement and behavior of large groups of units, such as an army of soldiers.

Crowd AI

A screenshot from “Age of Empires”

24 of 29

Challenges

To create intelligent enemies that use complex strategies, forming the core challenge of the single-player mode.

Strategic AI

25 of 29

Challenges

To make diverse skills viable and fun, which defines the game's strategic depth and long-term appeal.

Skill Design & Balance

26 of 29

Digital Prototype

Board

27 of 29

Digital Prototype

Implement the fundamental AI logic for soldiers, enabling them to correctly execute some core commands like “Attack”

Crowd AI - Basic

Complete a minimal playable version of the hero unit, implementing basic free movement and one core skill.

Minimal Hero Demo

A screenshot from “Age of Empires”

A screenshot from “Hades”

28 of 29

Digital Prototype

Establish the fundamental combat interaction centered around "Health Points."

Core Combat Logic

Design and implement one playable map along with a functional minimap to aid player navigation and awareness.

Map & Minimap Implementation

A screenshot from “League of Legends”

A screenshot from “Age of Empires”

29 of 29

Thank you!