JohnnySix's Forum Posts

  • It's been a while since I posted , but I've seen increasing numbers of Construct users among the entrants over the years!

    Who's in, and are you Jamming or doing Compo?

    For the uninitiated, Ludum Dare is a 48 hour game Jam, running it's 50th iteration this weekend.

    ldjam.com

    Tagged:

  • I don't know about the recording audio part, but there are audio effects you can apply at runtime - particularly playback speed.

    For a true robot-like voice though, you're talking an effect like a vocoder, which take a signal and processes the carrier.

    construct.net/en/make-games/manuals/construct-3/plugin-reference/audio

    TL:DR - Out the box - probably no, with 3rd party plugins , maybe?

  • First off, construct 3 has made some great progress since I first tried it out , and since I don't know how much time is left to port things to be able to view/edit, I thought I'd finally start moving some projects over.

    One thing though, is this a bug or a setting I've not found?

    Am on Firefox / Win 11 - and this UI element is so narrow as to make certain properties difficult to read.

    The green shaded area is what I'd expect the element to scale to :

    The same dropdown in Construct 2 UI :

  • Can you have a variable that represents which layer is 'active', and in the touch event, check the layer the button is on?

    I.E. if button is layer 1 , and 'active_layer' variable is 1 , then do event on touch, else, if layer number/name doesn't match the 'active_layer' variable, don't do anything?

  • I made an example -

    johnnysix.net/archive_games/HitMe

    download

    johnnysix.net/archive_games/HitMe.capx

    Tap to hit keys to apply damage, also did a quick hit effect + health bar example.

  • Like this?

    You could simply spawn a text or sprite-text object , add a fade behavior and maybe have it lerp upwards on y each tick?

  • Hello, good to see forums still here after 10+ years :D

    Really strange one - usually I do stuff like water by having a tiled bg that selectively changes things like a platforms vector y / gravity etc.

    I have a really odd one though, I have animations set when overlapping, and set to a fixed speed ( explicitly stated in code ) and calculated based on platform speed, and no dice.

    I've tried loading animations again, changing name of sequence etc. Still doesn't play. I've checked through for any other conditions that might conflict etc. Very odd. :p

    Tagged:

  • I'm unable to post in the C2 one,

    "This topic is 4,643 days old."

    Am still using Construct 2 :D

    A ludum dare entry, where you play a demon whose head catches fire.

    ldjam.com/events/ludum-dare/49/hothead

    Hmmm, image no show. It's not like I'm a new member :D

  • Wow. Been a while.

    "This topic is 3,927 days old"

    Anyone still making Construct 2 stuff? This was my entry to Ludum Dare 45.

    ldjam.com/events/ludum-dare/45/forest-ninja-wizard-ghost

  • Oh, and here's what it'd look like - Ideally I'd set limits and such on size of levels, at the moment it was just a prototype save/loader of tilemaps, the actual game isn't even made yet.

  • I tried it both ways, it only seemed to trigger on the touch action :

    It makes to ajax requests to return the min/max range of the saved levels by ID, to then run a loop from min to max, returning the level tile data from that.

    It works fine on button push, but then fails miserably on trying to activate the event from a "on start of layout" trigger.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thanks for the reply dude. Yeah, I got around it in the end by stepping a variable instead ( no loops ) so it'd load each level thumbnail one at a time.

    I'm still having odd issues trying to get the Ajax to work consistently though - is it like browser fullscreen requestes, where it must be linked to user input?

    I had things initially on a touch/mouse/keyboard event, but on changing them to "On Start of Layout" event, they don't fire.

    I'm wondering if there's a different/better way to pull down the data from MySQL to load/save levels and high score info?

    P.S - you game looks great - very creative take on the classic tetris!

  • Is Ajax, like the browser full-screen call, only possible on a user-input event?

    I managed to get the multiple calls by simply iterating a variable instead of using the loop, an only moving to the next call once the first Ajax function was called.

    When it comes to switching to another layout to load the selected map, it doesn't load until user-input is initiated.

  • I think I was missing something - got it working now - have uploaded an example if anyone wants to use ( ascii number set by animation frame to return character in string ) :

    demo: http://johnnysix.net/games/qwerty_touch/

    download : http://johnnysix.net/games/qwerty_touch.capx

  • Am doing a level select, where level data is loaded from a MySQL database via AJAX/ conditional GET ( variable of level ID is sent via AJAX, Level Data returned )

    As below - the loop starts with the min/max numbers returned from the database, then requests the level data for each, however checking a dynamic AJAX request "MyLevel" & Variable is not working , any suggestions?