top of page

Untitled Magic Game

This is by far my longest and most ambitious project, temporarily titled "Magic Game". It was inspired by the 1980s game Feud and World of Warcraft. It is intended to be an online multiplayer PVP game where players collect plants herbs and resources to craft spells and other items to unleash upon each other.

 

The game will include various villages and towns with many NPC characters shops and more.

5.jpg
4.jpg
3.jpg

Homing Spell Test 

A quick clip of testing out the spell casting function, using the homing projectile feature in UE4 it took a good few teaks to get the spell working right, animations and different spells were later added.

Tab Targeting Spell Test with Splash Damage

Using the Tab key to cycle through available targets (like WoW) this clip shows how the splash damage hurts nearby enemies upon contact, on reflection I should have added a health widget on the dummies before recording the test.

Hiding in the Bushes

Another feature in this game is the ability to hide from other players in bushes in order to launch surprise attacks or just hide if you want to avoid a fight. The clip below is UE4 running 2 clients, for the moment the the player is invisible to themselves also.

Build Mechanics

Another feature in the game is to give the player the choice to design and decorate their own house, however and where ever they please. The following clips show the build feature being tested in its early days.

As you can see this approach was too buggy and ultimately flawed and was scrapped. I plan to revisit this sometime in the near future.

 

I think the answer lies in the line trace for objects or by collision in the blueprint nodes, and adding a snap in to the closest mesh component. 

Portal Spell Test

Originally this started off as a question asked to be by another student at uni, they were having trouble making this work, at the time I didn't have an answer. I went away for a couple of days and came back to him with this. It has now been converted into a spell version to be used in the game.

bottom of page