Slime War: Idle Hero
Tags: gamedev
Published: 2024-04-01 07:28:41

## SlimeWar: Idle Hero

> Type: Idle Arks + Business Simulation
> View: 2d
> Fun points: card collection, battle growth, home construction, hero training


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eh1o81gaxmv3gfcqxrjr.png)


> Time: 2023-2024
> Personal Responsibilities:
> 1. Participate in native DEMO R&D and production
> 2. Lead the discussion, development and iterative work of the basic framework
> 3. Responsible for the development of the main combat gameplay in the game
> 4. Development of some peripheral systems
> 5. Process control optimization of animation and other art resources
> 6. Work related to SDK access and launch

> Currently available on google play 
[Link to play](https://play.google.com/store/apps/details?id=hero.idle.war.slime.survivor)

## Module division:
**1. Newbie guide**

Guidance is implemented in two parts, inside and outside the game. Inside the game, you need to process the game's pause button click, skill release, and UI stage opening.
Outsiders need to handle button clicks, function opening, and plot dialogue.

- external boot

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xw9bkmfp3xf5ddcc6p8o.png)

In it, players need to be guided to select buildings, upgrade, construct, set work objects, etc.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o0gx8vlhkr7b07ee1idu.png)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tr8iyq91hw3lu7c4lm8g.png)


Every once in a while in the game, residents will come to seek refuge, and you can choose to accept them. Productivity as a base.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v2munxaf6op8lk4p171c.png)


- Internal boot


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1vclznpqsyz9c1ezucwu.png)


Using masks + ways to guide conversations
When booting, the game timeScale is set to 0 to ensure that booting errors are not caused by the game continuing to run.

Introducing the front and rear row positions
Standing in the back row can provide better output and avoid damage at the beginning.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4b5x2i5vv4wdckd480yj.png)


Guide players to drag heroes to switch positions


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/24is5z1rn8qgrvx22ijv.png)



**Hero Camp**

1. Each hero has a main camp affiliation, and different numbers of main camp affiliations can superimpose powerful attribute bonuses.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6qb4kgalbm1fup1vlumb.png)


2. Heroes in different main camps have restraint relationships. After the restraint relationship is established, the damage caused will increase.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8pkwmthl00s1m4nfhc3q.png)



**2. In-game battle**

Each hero has an active skill. To release the active skill, you need to accumulate energy. The yellow bar represented by the energy will be displayed below the hero's blood volume. How to accumulate energy? Being attacked by a place or taking the initiative to attack yourself will increase energy. Skills can be released when the energy is full. Different hero skills often have completely different effects. For example, the Slime Magician in the picture below can not only cause damage to n enemies with his skills, but also cause a silence effect. During the silence effect, the opponent's hero cannot cast active skills.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/newgattfo3nl389838jz.png)


The abnormal states that I want to correspond to include: dizziness, petrification, fear, bleeding, and freezing.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jk5zmw5xdh8j4jg6jmz8.png)


**2x speed battle**

Use the button to activate the 2x combat function.

**Auto battle**

Use the button to turn on the automatic combat function. When the energy is full, the hero will automatically release skills. Using this function can completely free your hands.


**3. Village map**

The main interface of the outsider is a village map. The map is scattered with the remains of a slime village, world tree, lumber camp, named housing, etc.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0r6gjsc15aakrfueg8oy.png)


But when we open the game, most of the big map is obscured by clouds and fog. We can only open it after we trigger the cloud battle and defeat the enemy.

After opening the cloud, you will get some rewards. And discover new buildings and unlock new features.

**4. Chapter**


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2nzm6653xqgn3a2q5qh1.png)

The plot is connected in chapters one by one. After completing the tasks in one chapter, you can enter the next chapter. You can start the mission of the next chapter.

**5. Hero collection**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8i6pige0nb2742fm4fph.png)


In this interface, players can view all the heroes they own, sort by the hero's main camp, and enter the hero's detailed viewing interface.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/djn9n3g10ow0wprazwsm.png)



In the hero detailed interface, you can use materials to upgrade the hero, upgrade the hero's skills, and view the upgrades carried by the hero.



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o6j3szcj779897d8pb81.png)


Carrying items are divided into 3 categories:
1. Wear normal equipment, helmets, armors, necklaces, and shoes
2. Gemstones
3. Artifact

**Artifact**


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fxx8nshkik663gl7wzww.png)


Artifacts can be crafted and upgraded.

**gem**

Gems can be upgraded or converted into other types of gems of the same quality.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9iqiihiufdbea5ux6mpg.png)


**6. In-app purchase store**

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b14vbuskdx001ltcq9jx.png)


**7. Pass**


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r8kkwnysi5ssfmb9ou5w.png)



**8. Draw cards**


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lomkk9gqd9h8l5zwi3ry.png)


Ordinary lottery,

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lpvy7ulodsk07qumkq7x.png)



Advanced sweepstakes

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dt99bp7qdab3j0tzai02.png)