dk865's Forum Posts

  • I'm using the new MIDI plugin (that I requested on the GitHub page) to finally fix an abandoned project, and have gotten pretty far. However, I'm starting to have issues with other things. I have a background note (9-Patch) created on the piano key, and it sets the height to `note.height + 1` every 1/120 seconds until the note is released. I then have logic to make it stop resizing and enable the move to behavior with the speed set to 120 pixels per second, and 0 acceleration. However, I noticed a speed difference, and after further investigation, it all relates to the tick rate. In the Construct 3 Documentation:

    This means that it's actually resizing 60 times per second, not 120. This could easily be resolved by setting it to resize 2 pixels instead of 1 and making it longer intervals, but that would make it more choppy, and I'm still left with one question. How is the move to behavior able to move smoothly? Is there any way I can implement this sub-tick behavior portrayed in the height resizing?

  • I've gotten most of my Raspberry Pi knowledge through ChatGPT or Gemini, to the point over the past year that I don't need to use them anymore, and I now know how to do most things from scratch. I'm just giving some advice (it's not rude, I hate how you can't hear tone through forums), but you might not get much more help through this forum. Trying somewhere else with real people Stack Overflow, sometimes Reddit, or using AI (My preferred because people can be rude) may get you the help you need faster (:

  • Thanks for the response! I didn't think about it, but I guess that would be the problem. However, I instead made an array as well as a backed up all of my variables to the dictionary, and saved them both to local storage as JSON, and I feel like it works better this way. There was always a very short, but somewhat noticeable stutter when system saving across every game I've made, so I set it to 15 seconds, but now I can have it save every 1 second without any noticeable problems.

  • I have made a mobile version of my Planet Clicker, to run in the form of an app. I have made a system that saves the game every 15 seconds, saves the JSON as a Dictionary Value, then saves the Dictionary as JSON to Local Storage. However, after a little bit, the save takes around 10 seconds and freezes the UI (Music isn't affected), and on my iPhone 13 Mini that I sideloaded the IPA to, it even crashes. Is there a more efficient way to save the game for mobile?

    I needed to change it to 15 seconds, it was originally 2, but that was way too much for it to bear. I want it to be like a normal app that progress is typically saved instantly, or more so just stored on the device plain.

    I also need to use the `Save Game to Slot "xxx"` because my game is full of persistent objects.

  • Thanks for the response!

    I use physics to contain momentum and set the momentum to be at the angle of the portal, whenever the player passes through the portal. I also use physics during some antigravity test chambers, so I’m pretty sure that my assumption wasn’t flawed.

    I know the basics of physics, as I’ve made games with it before, but I just want a decently straightforward explanation to using it to simulate platform controls, such as jumping once while only on the ground, and moving around without much acceleration or deceleration.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hello Everyone!

    I am trying to make a platformer game, using physics instead of the Platform behavior. I rely on physics because my game involves Portals, and they heavily rely on physics to make the game mechanics similar to Valve's Portal Series. Earlier in development, I use the platform behavior on top of physics, but that didn't work well. Does anyone have any ideas?

    Thank you,

    dk865

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Yep! Your Welcome, and thanks!

  • Looks AMAZING!!! Great Job! You should definitely add some easter eggs from Construct, like maybe the weird bug creature here, or some other stuff, to make it pitch perfect!

  • You do not have permission to view this post

  • Thanks newt for the quick response!

    Exporting with Amazon works fine for me in Construct 2, but the only problem is the speed. I sideloaded an APK I build with VoltBuilder to a my Fire Tablet with Construct 2's HTML export, and it had a horrible framerate, around 10. Then, I put my CAPX file into Construct 3 to convert to C3 stuff, changed a few settings that weren't in C2 then exported, and using VoltBuilder it was way faster upon sideload.

    My only problem: HTML5 Exports don't work with Construct 3 for the Amazon App Store (as I've said) but the Construct 2 ones do (amazon exports), but are extremely slow.

    FYI: I've used the Debugger in Construct 2, and it is so much slower, around 78% CPU average, and frame rate between 10-20 when using Fullscreen letterbox scale, then when using no full screen, the framerate is the same, but the CPU is around 2% so I believe it is having other stuff open that effects it. Also, for some reason it works fine with a high framerate when normal previewing it, and I don't understand why.

    Again, Thanks a lot!

    -dk865

  • Hello Everyone!

    I am wondering how to export to the Amazon App Store. I have tried exporting as HTML5, and it gives the host file thing, and then I removed that from the index.html file, tried again, and it was just blank.

    I can't help but notice, this is more then possible in Construct 2, and I need to find a way on Construct 3.

    Thank you for reading this!

  • Okay. Thanks for letting me know!

    However, I might just stick to writing it in C2, then go to the C3 version that supports C2 runtime to export in Cordova (if free...) The only thing:

    I've been using Construct 3 for 2 years, (just started C2 this January) and the start page have been the same, but the version that supports C2 runtime has a different start page, so I'm not entirely sure of the age of that build.

    Also note that I don't have access to a Mac... Our school has Windows 11 ThinkPads for everyone, and I've gotten away with installing some things without admin by using a batch file, but can't install some things such as iTunes. I have a 2011 Sony Windows 10 PC that I use for sideloading, but keep it's use to a minimum due to it's slowness and age.