I’m going to make this type of game.
But I’m not sure what is the best way to build this type of game in cocos creator.
Do I have to use tilemap or just use sprites?
Does anyone know an open-source sample link that I can reference?
Please help me. Any idea could be a help.
But I’m not sure what is the best way to build this type of game in cocos creator.
Better to make it as 2D, 2.5D will require you to render your own physics engine, and create graphics in a way which is more tedious in comparison to making graphics for a 2D game. A 2.5D effect can also be achieved in 2D development with a simple and synchronised parallax.
Do I have to use tilemap or just use sprites?
In your example, it appears all collision barriers are not of great intricacy, infact rectangular, so I believe you can manage fine with the build in physics engine, or box2d, no need for tilemaps, unless I am oblivious a situation in which otherwise may be suggested.
Does anyone know an open-source sample link that I can reference?
Is that from Beat Street?
Go for 2D only, just make graphics such a way that it gives 2.5D look.
You have to little careful when you are creating collision rect.
I’ll be that guy to agree with 2D for a 3/3 vote. Third time is a charm.
In fact, it is just isometric way of handling the z order and collision bounds. If you check our cocos2d-x game, Fleets of Heroes… it is isometric in that way. 2D render with isometric logic.
What I said was that making a game isn’t tied to a particular engine. All engines can make all games. There may just be different work involved, maybe less code but more drag and drop. Perhaps no drag and drop and all code. Maybe one is only c# but others are c++. Maybe one runs slower
I’ve just got found out that this game is made by Bento game engine.
Seems like that it’s the game’s developer - luckyKat’s own game engine.
And they could have used codova plugin to build mobile game.
Beat Street is technically 2.5D. This is because the character moves in two dimensions, left/right and up/down, but they also can jump/get knocked up into the .5 space.
2D is easier as mentioned above, however, there’s not that much complication to get 2.5D effects based on when you need them. That’s all 2.5D really is, mimicing 3D through effects or in some cases rendering 2D assets and characters inside a 3D world.
Lucky Kat’s Bento engine is just their propriety engine, it still runs on JS just like Cocos so there’s essentially no difference in capabilities. Plus with Cocos Creator you get the GUI, Bento is an API without a GUI.