usbtypec's Recent Forum Activity

  • Pin is a behavior you can put on an object that will "pin" it to something else, so you can keep it at the same relative location.

    Here is the official manual entry for Pin

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • For the enemies, here is a very simple AI:

    If Enemy.X > Player.X : Enemy -> Simulate Control -> Left

    If Enemy.X < Player.X : Enemy -> Simulate Control -> Right

    Note that this doesn't include jumping, which if you need I can help with that, just let me know.

    _________

    For the Healthbars, try:

    Enemy -> On created : Create Object -> Healthbar. Make sure that the position is Enemy.X, Enemy.Y-50 (Or change 50 to whatever is needed to position it properly), then Healthbar -> Pin to Object -> Enemy (Make sure those two actions are in the same event)

    If you need any more help or want me to create a mock-up and share it with you then let me know.

  • I haven't checked your c3p file yet, but my guess is the order of events is the problem. If I understand correctly, you want to player to pick Object2 (and use 50 opacity) if it is overlapping both.

    Event sheets run from top to bottom, meaning that the easiest way to solve your problem is to do this:

    Player is overlapping Object1 > Set Player Opacity to 10

    Player is overlapping Object2 > Set Player Opacity to 50

    Since Object2 is on the bottom, that means that if it is also run the same time as Object1, it will run last, meaning it would end with 50 opacity.

    Or do you mean second option as in whatever the player collides with second?

  • Currently there is no way to search for specific games in the Arcade, sorry about that. (although I really think they should add it)

  • I have no idea how to save online, but locally you can use LocalStorage.

    Add a function called SaveData (or whatever you want). In the function, add an action from the LocalStorage plugin to Set "____" to Value. Repeat that for anything you want to save (note that you cannot save booleans I think). Call SaveData whenever you want to save. Personally I like at the end of every layout and whenever something such as a purchase occurs.

    Then add another function, LoadData, then for every thing you saved, add LocalStorage -> Check Item Exists as an action.

    Then outside of the functions, add LocalStorage -> On Item Exists -> Get Item

    Then On Item Get -> Set _____ (whatever variable, array, etc you want to load) to LocalStorage.ItemValue

    Hope this helps!

  • Yes, C3 can export as a mobile app. Just note that Google Play requires a $25 USD signup fee for the developer account and Apple charges an annual fee of $99 USD, so remember that if you are planning for a phone app.

  • The image of the tilemap doesn't show up when you create the object, you have to use the Tilemap Tab (should be by the layers tab by default) and paint out the tiles. It'll be easier to understand if you go to construct.net/en/make-games/manuals/construct-3/plugin-reference/tilemap

    And it will always auto-size to be the layout size, but you can just resize it manually, so I don't see the big deal.

  • I've published a few (bad) games to Google Play, however I've never messed with Admob or IAPs because I don't really care about revenue. I have put the Google Play Sign In system into one of my games, though, and it was a pain, but that's just because I'm dumb. I eventually got help in the C3 forums.

    I'd say it isn't too difficult to publish, and it gets easier over time after going through the process for each game. On Construct's side, it's way too easy. Just export (although certain settings do change things like the app name, so make sure you correctly set every single setting to work, including the Icons folder), and then download the file. Most of the struggle comes from Google's side, mainly because you have to just give a lot of info about the game, make a privacy policy (i just used Termly), and a lot more.

    When it comes to the links not working, that simply could just be because the dev took down the game, or like you said, maybe Google took it down because of requirements.

    There aren't too many requirements for maintaining the game, however I did recently get an email about needing to update my games to also target newer versions of Android (except i never did that because honestly i dont care if the games get taken down they suck :P)

    For screen scaling, I've never cared. I used Letterbox scaling so it simply just has black bars on extra space.

    I know a lot of my answers were just "oh I ignored that" but that's because I made those games a while ago when my C3 skills were still okay at best and didn't care about making a great game, I just wanted something I made to be on my phone :)

    idk how helpful this is for you but I might as well give my input.

    also sorry for so much reading I tried to answer as many questions as I could.

  • Ok thanks :)

  • Wait after clicking the link I don't see C3 anywhere, just C2. Will it still work?

  • Ok, thanks. I'll experiment a bit with Photon and see if I want to make a game with it.

usbtypec's avatar

usbtypec

Member since 25 Sep, 2022

Twitter
usbtypec has 2 followers

Trophy Case

  • 2-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

8/44
How to earn trophies