MyCastle - A new Phaser 3 game

Hi everyone!
I’m taking a part in GamedevJS 2025. For this event I made MyCastle game.

https://olexandrch.itch.io/my-castle

It is a story about the boy Dani. Help him to pay off his debts and preserve the family estate he inherited.

If you like the game, please, support it in any way.



2 Likes

I like the graphics. When I got to the yard, the frame rate slowed down to a crawl for me though and I couldn’t get past that part because of it. Definitely something to look at if you flesh it out more.

Hi! Thanks for comment. I used banch of sprites with shadow effect. Some devices works slow with this scene. Known problem for me. I made update, localy. I used graphics lines instead of shadow effect. But didn’t published the updatet becouse of voting. After the voting, the game tooks 100+ place. I was dissapointed. Had no wishes to publish a new version. Maybe, someday, I’ll find inner force to do it.

Thanks for playing! Have a good day!

1 Like

When I was designing a shop in my game (radial upgrade tree), I had some problems with the Glow Effect running on some complicated polygon shapes. To fix this, I generated the polygon shapes using graphics, and running:

arcGraphics.generateTexture(`${gunStoreTextureKey}${gunIndex}`, right-left, bottom-top)

With this generated texture, I was able to refer to it like an image. This way, I could both run interaction and glow on it without any lag whatsoever. If you have any questions, just ask!

:bread: