Update 2: Combat


It's been a bit, so let's talk about the game's progress more!

For one, it now has a name! Introducing... Aspect Army! The game that's growing by the minute.

Last time, I talked a little bit about my process of building the scenery here, but today I'm going to talk about the thing that will make up the brunt of the game: the battles.

It's taken me a while to decide what sort of battle simulation I wanted to encompass because I wanted it to stand out from other games that have similar styles to mine. Eventually, I decided on a rotating system that would let the battlefield change as players played. 

Early stages of the rotating system idea

I decided on hexagons for the final rotating body because it both looked appealing and moves the battlefield on multiple fronts. Briefly, I thought about incorporating multiple shapes into the rotation, but it made the battlefield look too complicated, so I decided to save that as a "if I have time" thing.

Hexagon and triangle concept art

Once I had the concept, all I had to do was implement it into Unity. With the help of Physics.Raycast and some rotation methods, I got it to work how I wanted it to.

Highlighting the hexes when hovered over


Rotating the hexes after selection

Complex rotation

(Note that the background image is just filler while I design a background that actually works for combat)

I'd love to know if there's any feature I could add to this to make it look better or any other feedback. It's definitely looking good so far tho, and I'm quite excited about the progress. See you all soon!

Comments

Log in with itch.io to leave a comment.

(+1)

wow this is so cool!