Hello, everyone! Newcomer here =)
I’ve been an Unity junkie for the past… ehh… a while ago. I have a project underway, it’s a space shooter with a theme built around colors. It’s a nifty little idea which I care a lot about, and as such, I reached a few speed bumps while making it with Unity, mainly, depending on external stuff from the Asset Store which can be a lot expensive… So, I started considering other engines, and Cocos grabbed my attention. But before I settle down on anything, I needed to know if I’m not just trading one speed bump for another, while having a ton of extra work porting the project.
Anyhow, here’s a quick video of the game running an alpha dev build, so you can somewhat know what I’m talking about:
So, from WHAT I’VE SEEN, Cocos can do everything this game asks for, but I’m having a bit of doubts:
First, as you can see, the enemies follow a bezier line in sequence. In the Unity project, that’s done with a library who lets me position a bezier visually in scene view, and make the enemy sprites follow it. How would I achieve a similar effect in cocos? I’ve seen something about making sprites follow bezier lines on a random forum post, but didn’t really understand it
Second, the particle effects. The jetstream from the ship is a simple enough particle effect, but I rely a LOT on scripted particle effects. The blue laser shot is a scripted effect, so are the portals, the explosions, and the “level up” effect, those are all prefabs built with an asset (from the asset store) that allows me to not only script effects but to have COLLISION on the particles (for the shots). That part is kind of a make or break for me, and I really didn’t find any info on how to achieve a similar result on cocos. How could these effects be done in it?
Anyhow, sorry for the long post, hahah. The thing is that I’m SERIOUSLY considering porting my project, and as such I wanted to make sure I won’t have any nasty surprises along the way. Oh yeah, and also, if I need to change my mindset for any of the answers to my questions, that is really OK. I’ need a nudge in the right direction, tho, as to how to achieve similar results with other solutions.
Again, thanks a lot! looking forward to being a part of the community!