0 Favourites

C2 should have a new plugin for puzzle games

  • In my experience, the development of puzzle game using C2 was not as flexible or friendly for mobile depending on the number of collisions. It affects poor performance.

    This suggestion is very important to people think to use puzzle genre with C2, as currently is not advisable until Scirra should have a new official plugin.

    C2 and is good for making platforms, action, RTS, physical, adventure, special effects, etc.. but the puzzles are another story.

    The idea of ??plugin is not using the collisions so maintains good performance for many instances in mobiles. Also applies Grid movements and other options are necessary.

    This is a suggestion, please consider this suggestion would be useful to meet the needs of all users of C2.

    Thanks!

  • I very much doubt bejeweled used collision. More than likely games like Bejeweled used col/row move to based animation. Then added delays when blocks fell. thus mimicking the appearance of collision based blocks.

    I've played block based puzzle games on no more than a mobile cpu that had a mhz speed of 60. There is no way even simple simulated physics were ever used.

    however, I agree that adding a falling block puzzle template would be a good idea.

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • jayderyu

    Bejeweled doesn't use collision, use grid coordinates, it depends the logic, if the coordenates like A7, B4, C5 are empty as are destroyed, it generates blocks with push animation to move another coordenate.

    It's designed for performance without collisions if the instances are more than 50 in one layout, especially for mobiles.

  • Whats wrong with using an array? All you do is check to see if the current x +1 is of the same type, if it is check current x +2, if it is then you have just one of the many types of match types. You then do stuff to the corresponding grid coords... current xy * tile size.

  • newt

    I know but Array can affect peformance too without collision check.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)
Similar Topics Posts Views Last Post
Unread hot topic
1,068 148,602
Reflextions's avatar
Reflextions
Unread hot topic
0 Favourites
Spriter/C2 - Spriter 2 Teaser!
1,799 322,036
lucid's avatar
lucid
Unread sticky
763 305,603
asikanddestroy's avatar
asikanddestroy