Hi everyone,
i’m starting a little project to learn to work with blueprint in Unreal engine.
The game is Inspired by the combat system of the mmorpg ‘Dofus’, meaning turnbased and tilebased combat with spells.
Each turn u have a set amount of action points and movement points to cast spells and move around.
There will be 3 levels (whit one mob to battle each), a forest lvl, a dungeon and deeper in the dungeon.
you’ll get a random and limited amount of spells when u start the game and you’ll get some extra spells as drops when u beat a lvl.
The goal of the game is to beat those 3 lvls using the limited spells the game gives u.
i created a little mockup to show what the game will look like
(notice: none of the graphics in the mockup are final, although i will use an easy lowpoly style, to limit the amount of model/rig/texture work)
i also created a list of things i still have to do. i’ll update it as i progress, or if i think of now stuff to implement
[spoiler]
prop list:
lvl_1 (forest):
grass floor texture
multiple trees
multiple rocks
torches
multiple grass variations
lvl_2 (dungeon):
brick floor texture
torches
multiple dungeon walls
chains
rubble variations
lvl_3 (deep dungeon)
brick floor texture
torches
multiple dungeon walls
chains
rubble variations
Characters
1 model for all characters
main character texture (adventurer)
lvl1 mobs:
hunter texture
bear texture
forest spirit texture
lvl2 mobs:
zombie texture
mage texture
lvl2 mobs:
skeleton texture
Spells:
Buff Spells
More damage
more defense
reflect damage
playground control spells
Jump
push
Debuffs
skip turn
less damage
less defense
Attack
close combat one cell
close combat aoe
2 aoe range spells
2 single cell range spells
Game mechanics to implement:
making the grid
make characters snap to grid
pathfinding on grid
character controls
melee ai
range ai
receiving spells at start of the game
casting spells
receiving spells at end of match
[/Spoiler]