lennaert's Forum Posts

  • is this the hill you want to die on because you submitted a game and want it to be true

    Say what?

    Stop pretending you understand things ....

  • Seriously...

    A 10 year old account ...

    And a 7 year old account ...

    Suddenly go about scamming folks ....

    Yep ... sounds totally logical :/

    Any proof ?

  • Also having to submit the project file is pretty sketchy.

    2. We only want the source files of the winner who A) gets paid $1000 and B) will share in any ad revenue.

    I read that as, they only want the source file of the winner. Not everyone who participated.

  • In all honesty, in my opinion, you're overreacting here ...

    Going from some bad experiences you had as a kid, to calling people scammers and thieves, because you think you see red flags, is over the top.

    Also, you realize, construct is a tool enabling a single person to do all the work for a game? Audio, video, mechanics, animations....

    We literally have 1000's of developers doing just that.

    And another thing ... who determines when a prize is sufficient enough for the time and energy put in?

    The prizes are known up front, you can determine yourself how much time and effort you put in.

    I see you don't want to debate this further, but it's a can of worms you opened yourself.

    I think folks like you is why we have participation trophies.

  • Perhaps

    Add a sprite, a square or rectangle, being the position where player 1 and 2 both need to be on at the same time.

    Then adding player 1 is overlapping rectangle & player 2 is overlapping rectangle condition to the touch event.

    You can make the rectangle invisible.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Looks like the taps will only work when players 1 or player 2 is on the exact x location stated in the conditions.

    You can test it by disabling the condition checks below the tap gesture.

    If that's not working, make sure you have the layer on which the anchor objects reside set to interactive.

  • If you have a great idea, of course you should try it. Sounds like you want to build some sort of RPG.

    RPGs just require a lot more carefull planning, otherwise it becomes one of those dream projects that never really finishes.

    An arrow not fired, ... will always miss

  • How many game jams have you joined Tiny Martian?

    Lots of developers use the jams to get some notoriety.

    Many indie developers join these jams simply because they like it.

    Lots of other jams do not have rewards like this.

  • Any chance you can update your topic title to layout rather than layer so this is more useful?

    I just tried a search for "How to check if layers exist", and was brought here :(

    With a slight tweak from the previous layout check example, now a layer check example

  • Took a look at the files from the 3 packages, in the most recent, most of the uistate files are dead .. (full of NULLNULL etc) and in objects quite a few of the same cases with the json files. Sadly, some of those json files (from objects) do no exist in the former back ups ....

    In all honsty ... looks like a lost cause trying to "retrieve" the events and states.

    From here, personally, I'd dive straight in and rebuild in a new file ....

  • I don't think you'll have any luck with these files, especialy since you swapped files :\

    Another approach, using windows 10 (+) ? folder revision active ? right click a folder, and check the tab previous versions ... with a little luck you can find a version that works.

  • use an action to disable the anchor, then reposition, then enable the anchor again.

  • As to database examples, just give it a search in the tutorials section

  • Thank you for your information.

    My need is as follows :

    dynamically load images, sounds, videos, text.

    Do you have examples with other simple means? Firebase, google sheets?

    Well, construct supports loading images, audio and video by URL.

    Text files can also be loaded from URL (ajax) or stuffed in an xml sheet in the project. So a database would not be required for those resources.

    As to database examples, just give it a search in the tutorials section

  • Took a bit of a dive into this airtable thing.

    From what it looks like, having a browser based version, which has/holds the info required to make connections, such as the required API key, is a really bad idea.

    It would mean, the security key to access the database would be stored on the client side too. Which would be highly undesirable with an eye on security.

    From a posts I read online in their community I see you can use airtable Node.js,

    community.airtable.com/t/airtable-on-simple-web-page-with-ajax/11551/2

    requiring you to run a nodejs server.

    A bit of examples with nodejs from their manual:

    airtable.com/developers/apps/guides/read-data-from-airtable

    Having glanced over their services I see they support building custom extensions to accomadate their databases.

    These are applets build in JavaScript/TypeScript and React and generally run from Nodejs.

    In all honesty, using this database system with Construct seems like a bit of waste of energy spent, depending on what you wish to achieve perhaps, but alas.

    They have their own system of building apps for their data.

    Using it in another tool, can be done, but would be high maintenance with security issues.

    Not to mention the lack of examples and likely less support to achieve your goals.

    Suggestion: Stick to a database system thats been tested and trialed a lot, with known examples and lots of existing knowledge in the construct community. (mysql/php, Firebase)

    As a test, ask in the airbase community if someone is using Construct 2 or 3 for front end representation of their databases.