Halekio's Forum Posts

  • 3 posts
  • Over the years, I've started a slew of projects, never once coming close to something I could call a completed game.

    This time, I set the ambition dial WAY down and made sure I would see it through to the end.

    Lots of challenges arose along the way including the realization that Pac-Man was a much more complex that I first thought.

    - Each ghost has its own AI

    - Different game states: Chase, Scatter, Flee, Eyes (each with their different AI and Speeds)

    - Difficulty levels affect many variable (mostly the comparable speeds of the Ghost and Pac-Man)

    On the technical side, the TileMap presented a major issue for me.

    I wanted to make the wall tiles solid and allow Pac-Man to navigate in the gaps, but that proved very difficult with the TileMap. I will not get into the details, but it took a lot tweaking to get it to work right.

    I really wanted the controls to be very tight. The ability to preset your next direction was a must, but it took me a lot of trial and error to get it just right.

    So please go have a round or two and see if you can make it onto the scoreboard.

    construct.net/en/free-online-games/pac-man-20457/play

  • If you mean to have the enemy move back and forth between 2 points (as in from one end of a platform to the other and back).

    A simple way is to put an invisible object at each end of the platform (or patrol line) and have the enemy reverse direction when he collisions with said object.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Braus,

    I'm having this exact problem.

    Did you succeed in resolving it ? If so could you post a how-to please.

    I do have the Rex Parse Initialize updated to the latest, installed and filled with ID, Key and URL but I only get "Login failed" message.

    On Heroku, my https://[app name].herokuapp.com/ returns:

    "Make sure to star the parse-server repo on GitHub!"

    which leads me to believe it's setup properly.

    https://[app name].herokuapp.com/parse returns:

    {"error":"unauthorized"}

    which the tutorial indicates is the expected response.

    All the events in my .capx are setup as indicated in the tutorial.

    Any clue on what I might be missing ?

  • 3 posts