Experience of developing the first game in Unity, part 1

Acquaintance

Hello everyone! Tired of hearing the eternal refusals from potential employers – I decided to distract myself a little and take a break. How did you decide to do this? Make your own game of course and wipe everyone’s nose!

Technically, this is still not the first game, here I am a little tricky. But the previous 3.5 never saw the light – moreover, they were designed for a very narrow audience. And then I decided to swing to the fullest. Meet the game without a name!

I must say right away that I plan to make a series of very short posts – don’t expect a large, meaningful text. At the end of each, a demonstration of some result is expected + a little explanation of what it is and what difficulties it encountered (if any).

Oh yes, and one more thing – for me this is more of a fun project than something serious. So I really take a break from all the different things that are happening now. So you shouldn’t be surprised at some ease of writing style).

What

Buttler. Because they are popular and make a lot of money.

Why

I want to move some of the meta from battles to core gameplay. To … but here it is already a secret) I foresee problems from the category “why should I play this more than once?”. But there are thoughts on how to make sure that the players are still interested in playing after the first session.

References

AFK arena. From there I take the battles themselves – the heroes are on the sides, there is an activated super technique. From there I take the progress around the world in the form of a mystical labyrinth. Oh yes, I don’t take it – I am inspired!

And … Another still secret game. I need to keep the intrigue in order to continue reading.

Main part

I am sensitive about myself: I can print “Hello, world”. I can draw a straight line in a pint. I know a little how to work in a unit – that there are scripts and that some of the variables can be shown in the inspector. So, there is enough knowledge, the game is planned to be difficult. Pfft, easy, what could go wrong.

To begin with, I decided to do the most important thing – the combat system.

It is necessary to make sure that the player’s heroes find the heroes of the opponents, each choose a target for himself, after which they approach the attack distance and begin to fight. With the heroes of the enemy, respectively, the same thing.

More accurate – below is the recording from the phone camera!

And it even works! Squares (player heroes) can run up to circles (enemy heroes). When the desired distance is reached, the “movement” behavior is changed to the “attack” behavior. After the death of the enemy, they are looking for the next target – and so on until the victorious one.

I think this is a success.

The next thing I’m going to do is to somehow take the characteristics of the heroes from the table and give them to the heroes on the screen. How to do it? And the devil only knows! (spoiler – I almost know).

Thank you for your attention, I’ll be back (soon at all) when I think about transferring data from the table and somehow I will do it

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *