oosyrag's Forum Posts

  • Using discrete coordinates should mostly bypass collision related issues entirely, so that would seem to be a good solution.

    I would argue that learning about the pitfalls of collisions and collision detection (and by extension the effects of fps and the concept of updates/ticks) is pretty fundamental, but that's just my opinion and it really depends on what your class is focusing on teaching.

    If I were to approach this issue with values rather than helper sprites, I would try to implement a flexible, automatic system. Assuming there are no situations where an enemy can come into contact with multiple platforms, use two instance variables to keep track of the lower and upper bounds to patrol. These variables can be set on collision with a platform object, based on the position and width of the platform. If the position of the enemy object exceeds these bounds, turn around (trigger once while true).

  • The drawing canvas object has everything you need. Paste everything to the canvas, then save image. What did you do?

  • Going to go out on a limb and suggest that if you need you ask this question, it's probably not something you will find Construct particularly suitable for.

    That said, if you can do it in JavaScript, you can do it in Construct.

  • Do you have quotations in anywhere? There should be quotations around the string in the condition, and there should not be quotations in the properties editor.

  • Doesn't look skinnier to me, just zoomed out.

  • If you have a green screen, you could very simply use the drawing canvas object to take a snapshot and loop through each pixel that is in a particular range of green to set the alpha to 0.

  • Besides your event logic, some keyboards have limitations on certain key combinations.

    Check if your keyboard supports specific simultaneous inputs keyboard-test.space

  • Or the collision mask of the ground/floor is more likely if it works fine in some areas and not in others.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • See if you can recreate the issue in a minimal project. Can't figure it out from just the information given here.

    Check the source file that you're loading from to make sure it's updated/saved.

  • Use the ajax object to post the image to binary. Use the binary data object to send as a message.

    For a photo, you can use the user media object for access to the camera, or nw.js for access to the local disk.

    Haven't done any of this before myself so I don't have any specific examples for you, but the manual should have everything you need.

  • Is your array object's size set properly?

  • Yes, as long as the webpage in question has CORS enabled. The sprite object can load from URL and AJAX object can make GET requests. You'll probably also need a PHP layer on the web server to interface with the database through HTTP.

  • They can still have individual variables in addition to the family variables.

  • What? No. Every instance of every object in a family can have their own value for the variable, even if the variable is the family's variable.

  • Built in behaviors should be framerate independent by default, if they are not, you should file a bug.

    Are you sure you're not using dt inside a behavior specific action? If you use dt on behaviors, which are already using dt, it can cause framerate dependency issues.