Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

As for Phaser, did I like it, I will say that I definitely did! I liked how many useful features Phaser offers out of the box, I also saw that there are many plugins for it, which shows its popularity, but I did not specifically use them, because I wanted to evaluate Phaser itself, without additional plugins to it.

They also have short and at the same time full notes on its capabilities and, in parallel, a large pool of examples, which were quite enough to get started.

I won't say that I touched everything, but from what I used for the game, I was quite comfortable. There are a few things I didn't get around to researching, like uploading files as individual scenes in tandem with Webpack, but overall I had a nice experience! Thanks Phaser ;).

The only thing that added extra work for me was the centering of the elements and their alignment, which I had to write manually all the time. If there was something like CSS-Flex, it would be perfect :D. Have you ever experienced such a case? If so, it's interesting to hear how you coped with it :).

I will be glad to hear interesting cases from your experience using Phaser :).

And with the help of which technologies were the graphics developed?

That's a good experience you had, there is a great team and community around phaser, that is why I like it too.

The graphics were developed by a very talented artist maungler whom I developed the game with, he will do a breakdown on how he developed the art and the tools he used.

Sometimes it is a pain centering or placing game items on the canvas but depending on your use case there are some ways to bear the pain.

The origin of a game object determines how it will be positioned. X coordinate increases as you move to the left, Y coordinate increases as you move to the bottom.

There are also inbuilt methods for positioning game objects depending on your use case 

See the following phaser labs

https://labs.phaser.io/index.html?dir=actions/&q=

https://labs.phaser.io/index.html?dir=display/align/&q=

Heh, I must have missed that, I'm glad I asked, thanks for replying!