4ian / GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
https://gdevelop.io
Other
10.82k stars 849 forks source link

New example: Unit movement for tactical games #2612

Closed D8H closed 3 years ago

D8H commented 3 years ago

Hi!

I'd like to submit a new example to be added to GDevelop. Here is the link to

I confirm that any assets can be used freely by anybody, including for commercial usage. I used Google icons that are free to use.

This example show how to

This example use these extensions:

Tactical

Midhil457 commented 3 years ago

Hi, The example looks and works great!

I did find an unused yellowselection.png file

Other than that it's all great and I didn't find any other issues

:)

D8H commented 3 years ago

Thanks for the review.

I did find an unused yellowselection.png file

Is it a strong rule to use every asset? I left it on purpose as an invitation for users to try things with it. I think one goal of the examples is to let users experiment new features. It would be sad if they are stopped by missing assets.

Midhil457 commented 3 years ago

It does make sense. But, having something that doesn't have any use out of the box is weird. Many people would be happy to just scribble a new object using piskel for experimenting.If you really want people to use it, you can set it up as an object and inform the user that they can experiment with it.

:)

D8H commented 3 years ago

I think you're right I removed it. I also extracted the grid linking to an action of the extension to allow to quickly link neighbors on a rectangular, hexagonal or isometric grid.

Midhil457 commented 3 years ago

Hi, I forgot to include this issue I found :sweat_smile: , Maybe declare the scene variables, instead of declaring them in the event sheet?

Is

:)

4ian commented 3 years ago

Very nice and well commented example. Thanks @Midhil457 for the review.

I went ahead and added the example in its current state :)