Insult Fight for Unreal Engine

 

Product overview

Unreal project featuring a Question and Answer game where the characters fight hitting or getting hit depending on whether the answer chosen is correct or incorrect*.

To make it more interesting, mixed with the questions and answers there’s wrong phrases and direct attacks, to hit first without knowing the answer (dealing less damage).

*Phrases are not included to allow you to choose the topic for the questions.

The game also has a Level Counter, Level Bosses system, Combo Counter which increases the damage as the chain of correct answers grows and a “Special Attack” bar which loads with successes, allowing the player to shoot a super strong hit. Also there’s the option of limiting the time to choose the answer with a countdown, which by default turns on at a certain level.

Basic animations are also included: 3 talking, 4 fighting (punch, slap, frontal kick and lateral kick), 3 getting hit and 3 falling on floor. (The animations are chosen randomly and doesn’t necessarily have to coincide with the dialogues).

Link to the offcial Unreal Engine Marketplace Page for this Project


Gameplay

When a new game starts the main character only knows a few of the phrases, but once the enemies launch a new question or a new answer our character memorizes it and the player has that phrase available to ask or reply with it. The point of the game is to memorize or to reason what is the correct answer (or comeback) and choose it from a list of options.

The fight is represented in turns: 

When it's the player's turn, he can choose between 10 options to Ask or directly Attack the enemy, some options are from a "bad list" which can be filled with misleading or funny phrases. If the enemy doesn't know the answer the player hits him, if the enemy knows the answer the player gets hit.

When it's the rival's turn, the CPU chooses a Question and the player must choose between 10 options, among them there's the correct answer (if the player character already has "learned" it) and some other options, some are wrong, some are fail phrases  from the "bad list" and some are basic attacks to hit without knowing the answer. If the player chooses the right answer or a basic attack, he hits the enemy, if he fails he gets hit.

If the Player HP bar gets empty it's Game Over, if the player empties the enemy's HP bar he wins and runs to the next rival which has the option of launching new phrases rising the difficulty level.

Final Bosses have a greater chance of choosing the right answer.


Content

-2 Character Blueprints (Player and Enemy)

-1 Conversation Widget which holds the main part of the code

-Menu Widget and HUD widget with classic fighting game style HP bars

-1 Save Game File

-1 Level

-2 Animation Blueprints and 14 Animations



Applications

-A great Minigame for any kind of project or also a full game could be created based on this fighting system. 

The game can be focused on fighting or on the questions and answers, even replacing the fight animations with dance moves or funny gestures and using any kind of topic for the phrases, for example educational ones.


Starting the project

Open The “Epic Games Launcher”, go to the “Unreal Engine” section, and then click on “Library”.


Scrolling down your library you will find your “Vault” at the bottom. There is where your purchased content will be available.

Click here for more details about how to find your purchased content for Unreal Engine


Migrating Content to another Project

Make sure both projects are made with the same version when migrating content between them.

Right click on the assets you want to migrate, and it will appear a Menu.

Click on “Asset Actions” and then on “Migrate” and follow the instructions.

Click here to learn more about migrating content from one project to another.


Make sure to copy the needed Blueprint content and variables also inside your character BP if you don’t want to use the one included.




Blueprints

The Blueprints are ordered in named sections to easily find the one you want to adjust.

Most of the code is inside WBP_Dialog, the widget with the dialogue.







Thank you for downloading, I hope you like the product and that it gives you good results.

I would be glad to know what projects you develop involving this content.




©apcgraficos




Comments

Popular Posts