A downloadable game for Windows

Download NowName your own price

Onyx Project

This is a project which seeks to make a technical demo that demonstrates the knowledge of the Unreal Engine program and the use of technologies such as the Gameplay Ability System plugin, making a fighting game where the damage depends on the statistics of resistance, penetration, critical, damage type, etc. of the fighters. Along with its corresponding interface and character selection menus adapted for local multiplayer.

Because the project is focused on the development section (programming) the art of the interfaces is simple, and the 3D assets have been acquired for free from the Unreal Engine Marketplace with open license.

  • Quixel Bridge
  • Epic Games - Epic Content - Paragon

Sound effects have been obtained from free sound banks. 

  • Zapsplat
  • Pixabay

And some images such as store items have been generated by artificial intelligence.

  • Adobe Firefly


How to play

The game has 4 different modes:

(Testing) AI vs AI. - A game mode in which you can watch a game of one Artificial Intelligence against another. It is a function intended for entertainment and fighter balancing, being able to observe which fighters win more fights against others.

(Fight) 1vs1 - Two players are pitted against each other in round-robin battles.

(Team Fight) 2vs2 - Four players face each other in teams of two against two, in round-robin combat.

(Free-For-All) 4 Players - Four players face off against each other to be the last player to die, in round-robin combat.


___________________________


During the round players can earn money by breaking boxes that appear randomly on the map. Money is also earned at the end of the round depending on whether you have won or lost the fight.

The defeated player loses part of his general life, after each round the life cost of losing increases, so a player who has lost several games in a row may end up beating his opponent.

There is also a bonus for accumulated defeats that gives more extra gold to the losing player.

At the end of the round, players can invest the money earned to buy items that improve their character's stats (more life, more damage, more movement speed, etc.).

The game ends when all players except one lose all their general health.


Controls

It is necessary to have a controller connected to the computer for each player.




The controls to navigate through the menus are indicated on the interface, but as a summary, the movement is done with the crosshead or joystick, and to accept or go back (X / O) and their corresponding in other controllers.


(Developer Tips) 

If you want to start a solo game to test the game and you only have one controller, you can select your fighter, set ready it and press "R" key on the keyboard to set ready the other players with random fighters (but they will not move).

You can use Keyboard to test the game. Use mouse to navegate throught the menus except for Select Fighter Menu and Item Shop after Round, for these menus it is necessary use:

"W A S D" to navegate
"Space Bar" - Accept
"Backspace" - Return

(Into Select Fighter Menu):
"Delete" - Change Fighter
"Enter" - Ready

(Into Item Shop Menu):
"M" - Change Purchase/Sell Mode
"U" - Undo
"P" - Pause

In game controls:

"W A S D" to move
"I J K L" to look
"Q" - Cancel Ability
"V" - Standard Attack
"B" - Ability 1
"N" - Ability 2
"M" - Ability 3
"E" - HiperDash
"R" - HiperActivity
"T" - Healing
"Y" - Exhaust
"P" - Pause


Credits

Luis Torres Valera

Roberto Herencias Muñoz


Music by Amir Firouzfard from Pixabay
Ambient Sound by Empress-Kathryne Nefertiti-Mumbi from Pixabay

Sound by Zapsplat (Post-editing)

Download

Download NowName your own price

Click download now to get access to the following files:

onyx-project-win.zip 8.4 GB
Version 2

Leave a comment

Log in with itch.io to leave a comment.