abhishan's Recent Forum Activity

  • Hi All,

    I recently participated in the GMTK Gam Jam 2020 (https://itch.io/jam/gmtk-2020). The theme of the jam was "out of Control".

    My submission is called "platformaker" which is a puzzle platformer where you cannot control the main character. Made with C2 ❤️

    Please do check it out here (https://itch.io/jam/gmtk-2020/rate/698800) and give me your feedback!

    Cheers,

    abhishan

    Tagged:

  • Game Maker's Toolkit recently hosted a 48 hour gamejam at itch.io with the theme being Dual Purpose Design. I created my entry in C2. You can play it here https://abhishan.itch.io/eyorot. If you are an itchio user, please do rate and provide your feedback & comments there.

    Game trailer here:

    This is a prototype and if people find this kind of game interesting, I think it can be developed into a full featured game... Kindly do let me know your feedback, suggestions and comments!

    Cheers!

  • I have used Dijkstra's algorithm for shortest path which enables bots to find their way across a 2D platform game setup. It doesnt use any 3rd party plugins and is all native C2 events.

    At the beginning of the level, the algorithm executes and starts calculating paths between all connected nodes. A static tree is created in a 3D array object.

    The bot then uses this to reach a destination platform given its current platform.

    Play the game here to see it in action: http://www.newgrounds.com/portal/view/694088

    Please help by sharing your comments and feedback at Newgrounds!

    Read more here: viewtopic.php?t=186038

    Sorry, bumping up an old thread, but I see a lot of interest in this...

  • I have used Dijkstra's algorithm for shortest path which enables bots to find their way across a 2D platform game setup. It doesnt use any 3rd party plugins and is all native C2 events.

    At the beginning of the level, the algorithm executes and starts calculating paths between all connected nodes. A static tree is created in a 3D array object.

    The bot then uses this to reach a destination platform given its current platform.

    Play the game here to see it in action: http://www.newgrounds.com/portal/view/694088

    Please help by sharing your comments and feedback at Newgrounds!

    Read more here: viewtopic.php?t=186038

  • Updated game is now ready to play with multiple powerups and gamepad support!!

    Play BLU at Newgrounds http://www.newgrounds.com/portal/view/694088

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • http://www.newgrounds.com/portal/view/694088

    I have used Dijkstra's algorithm for shortest path which enables the bots to find their way.

    At the beginning of the level, the algorithm executes and starts calculating paths between all connected nodes. A static tree is created in a 3D array object.

    The bot then uses this to reach a destination platform given its current platform.

    It still has a few bugs, but will get better with some tweaking.

    Please have a look and would love some feedback.

  • I haved used the implementation in my #c3jam entry here: http://www.newgrounds.com/portal/view/694088

    There are 3 enemy bots in the game that use it reach a target platform.

  • No wonder, when I logged in yesterday to make few last min changes, it wasnt working and I thought the jam had ended. Time to make a few 'updates'.

    Please check out the game here and give me your feedback:

  • Hi Burvey,

    Thanks for your interest. Yes, we are doing real pathfinding with a similar approach as the pathfinding behavior. When the layout loads, a static tree of all the platforms are constructed by analyzing vertical and horizontal distance. Then each path is calculated and stored.

    I will try to put up a demo game in the arcade and update the link here.

    Cheers!

    ~abhishan

  • Hi All,

    For a game that I was (am?) developing with a friend, we implemented platformer pathfinding using Dijikstra's alogrithm.

    It uses only native C2 behaviors & plugins and a whole bunch of events. I have tested this with about 8 platformer sprites within a layout and its works great.

    This can be used to build AI bots that can assist/fight with a player or within a multiplayer arena.

    This has a limitation that it currently doesn't support moving platforms.

    As our game has gone into hibernation (as it many a times does with us indies ).

    I wanted to check with the community:

    • Would you be interested in something like this?
    • What do you think the pricing should be for such a template?

    I would really appreciate your thoughts and advice.

    Cheers!

    ~abhishan

  • Have you tried this:

    It might help.

  • Arlys, I ran your game on Chrome and IE11, they work great on both.

    I think you meant "Cross Browser" support in your question. As the games are on HTML5, they will be supported on all modern browsers. You dont have to do anything. There will be slight changes based on the browser 's implementation of HTML5 rendering. Not all browsers support HTML5 the same way. This is not a game or engine flaw. Just to be safe, make sure that you use a stable C2 version for final level deployment, so any C2 bug doesn't creep in.

    Good luck with your game and reach out to the community anytime for help.

    -abhishan

abhishan's avatar

abhishan

Member since 12 Feb, 2012

Twitter
abhishan has 3 followers

Connect with abhishan

Trophy Case

  • 12-Year Club
  • x3
    Popular Game One of your games has over 1,000 players
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • RTFM Read the fabulous manual
  • Email Verified

Progress

17/44
How to earn trophies