Search:

Type: Posts; User: dsilvers; Keyword(s):

Page 1 of 3 1 2 3

Search: Search took 0.02 seconds.

  1. Replies
    3
    Views
    1,033

    The game works fine normally, but I can confirm I...

    The game works fine normally, but I can confirm I get some major slowdown when the ball tries to bounce off the side of the frame. I think you have some kind of infinite loop running here that's...
  2. Thanks so much! Paid a ton of attention to...

    Thanks so much! Paid a ton of attention to details like fluidity this time around, even going so far as to add minor zoomie trail effects to the ball and paddle just for the sake of adding...
  3. Yeah I'm starting to wonder whose dog I ran over....

    Yeah I'm starting to wonder whose dog I ran over. I don't even have a car. :(

    But thank you! Been slow to catch on but every journey starts with a single step, and we have some exciting things for...
  4. Replies
    83
    Views
    74,503

    Sticky: Mondrian - Plastic Reality Launch Trailer...

    Mondrian - Plastic Reality

    Launch Trailer
    https://www.youtube.com/watch?v=W4Xj9mvdw10

    Razer Chroma Integration

    https://www.youtube.com/watch?v=G0tGrclYm1w

    Now available on Steam!
  5. Mondrian - Plastic Reality Releasing TODAY on Steam, now with Razer Chroma RGB!

    29423

    Hellooooo fellow Clickers! Okay, I can tell you have a lot of questions already. I will sum up:

    Mondrian - Plastic Reality is the sequel to Abstraction in Beauty, which launched on Steam...
  6. Replies
    3
    Views
    616

    The easiest thing to do is just keep track of...

    The easiest thing to do is just keep track of some other variables.

    Fusion tracks alterable values as kind of Parent > Child. The first value tracked will always be the object scoped. If you did...
  7. Replies
    192
    Views
    13,053

    I also run BitDefender. Haven't had a problem...

    I also run BitDefender. Haven't had a problem with my big game, but for some reason the mini-app I made a while back that literally just calculates time and cost got flagged and deleted. That was......
  8. Replies
    9
    Views
    2,067

    You don't need anything special to open a URL,...

    You don't need anything special to open a URL, the "Execute an External Application" function will automatically open your default browser when its fed a URL. In your case, make sure your default is...
  9. Replies
    3
    Views
    397

    Best suggestion I have would be to animate each...

    Best suggestion I have would be to animate each limb and the head separately, use the torso as the key object, and position the pieces based on the torso's hotspot.
  10. Replies
    192
    Views
    13,053

    I second the "Search by object in the frame...

    I second the "Search by object in the frame editor." I do my best to keep things organized but it can be really easy to lose track of lots of different icons.
  11. Replies
    83
    Views
    74,503

    Sticky: Latest gameplay video from Mondrian - Plastic...

    Latest gameplay video from Mondrian - Plastic Reality. Due out in about a month! AAAAA!!!!!!!


    https://www.youtube.com/watch?v=Lr_hTJV14JU
  12. Just resize and re-import? The order they go in...

    Just resize and re-import? The order they go in is 256, 128, 48, 32, 16.
  13. Replies
    46
    Views
    5,667

    I'd love to be able to stream video directly off...

    I'd love to be able to stream video directly off a server. Would save so much in file size.
  14. Replies
    1
    Views
    554

    A. The chance of someone decompiling your EXE is...

    A. The chance of someone decompiling your EXE is pretty unlikely. Most general gaming audiences aren't interested in going through that trouble and Fusion 2.5+ is not Multimedia Fusion. I'll leave it...
  15. I believe it was said that the engine itself is...

    I believe it was said that the engine itself is not but the exported applications are. That's unlikely to last though as Apple is switching over to ARM processors for their future laptops and...
  16. Yes, but I wouldn't use INI for that. INI loads...

    Yes, but I wouldn't use INI for that. INI loads really slow after it goes past 64kb & 1700 paragraphs of text will take up much more than that.

    First thing I'd do is save each paragraph as a...
  17. Replies
    46
    Views
    5,667

    Hmmm question: would a VLC extension only support...

    Hmmm question: would a VLC extension only support included video, or is there any chance it could also support livestreaming?
  18. It looks like you're only retrieving Mail #1. ...

    It looks like you're only retrieving Mail #1.

    Run a Fast Loop called "getMail" and run it "Total Number of Mails" times. Then on each iteration of the loop, grab the mail of the "getMail" index.
  19. Replies
    192
    Views
    13,053

    "- Windows runtime: Array object Load File...

    "- Windows runtime: Array object Load File function is now faster (for text arrays)."

    Einstein posited there is no speed faster than light and yet here we are.
  20. Replies
    46
    Views
    5,667

    Any proper MP4 video extension would be...

    Any proper MP4 video extension would be incredible. Not just for cutscenes but demo modes in splash screens and maybe even behind the scenes interviews and stuff.

    Endless possibilities!
  21. Use the Int function to convert a float to an...

    Use the Int function to convert a float to an integer. So it'd look like:

    Int(10 pow 6) => 1000000
  22. Replies
    640
    Views
    67,424

    Tilesets would be incredibly useful but a much...

    Tilesets would be incredibly useful but a much more in-depth system than a regular engine update would bring. I think just the fact that we can import a tiled image and split it up into individual...
  23. Replies
    640
    Views
    67,424

    Whichever. I only argue for Duplicate as its more...

    Whichever. I only argue for Duplicate as its more industry-standard terminology. Clone is pretty unique to Fusion and honestly I haven't used Clone in about 6 years. These days I much prefer to have...
  24. Replies
    640
    Views
    67,424

    That'd be useful. But basically my suggestion was...

    That'd be useful. But basically my suggestion was just that the Edit>Duplicate function only works with objects in the frame and it'd be nice to use it to duplicate lines of code or individual...
  25. What I did in my game was create a Channel...

    What I did in my game was create a Channel Controller object and basically run the sound effects through that. You have a value per used channel, and when they = 1, play a specific sound effect. It...
  26. Replies
    640
    Views
    67,424

    I have another feature request kiiind of on the...

    I have another feature request kiiind of on the same lines. Can we possibly get the "Duplicate" function working for individual actions? Say, for instance, I'm in the Event or Event List editor, and...
  27. From my experience you're better off having lots...

    From my experience you're better off having lots of files and a very nice folder structure that you can easily access, rather than baking everything into the game. You'll reduce your game's load...
  28. Replies
    3
    Views
    795

    You're gonna want to create a sorting algorithm....

    You're gonna want to create a sorting algorithm. Essentially, create an Array and an Active. On the Active, have six Alterable Values (int0, int1, arr0, and arr1). Load all the numbers into a Value...
  29. Yeah I ran into that issue myself and even made a...

    Yeah I ran into that issue myself and even made a global event to delete the object but that didn't cut it. Then I forgot I made that event and started pulling my hair out as to why I couldn't get...
  30. There are a few options here: Break the image...

    There are a few options here:

    Break the image down into manageable chunks, like 500x500 pixels each, then load each chunk as an animation frame. Run a fast loop the same number of times as the...
  31. Replies
    5
    Views
    276

    Even 45 objects can be a hassle for the CPU....

    Even 45 objects can be a hassle for the CPU. Remember, this is a single threaded engine. We had a similar issue in our game Mondrian - Abstraction in Beauty with chain bombs, so for the sequel we...
  32. Replies
    5
    Views
    276

    First check and make sure you're only creating...

    First check and make sure you're only creating one lightning bolt per loop, and it's not creating hundreds of them at once as the functions repeats over and over and over.

    Second, you could create...
  33. Replies
    12
    Views
    1,209

    The "fast loops aren't recommended for Android"...

    The "fast loops aren't recommended for Android" is advice from like 2014. The CPU's/GPU's are a LOT more powerful on more modern devices. You're probably clear. Worth testing.
  34. Replies
    35
    Views
    3,147

    That works if you're going to offer modules like...

    That works if you're going to offer modules like I mentioned earlier, such as GIT/SVN integration or backend social/multiplayer features (ad networks, microtransactions, leaderboards, etc.)....
  35. Replies
    35
    Views
    3,147

    Subscriptions do have the advantage of lowering...

    Subscriptions do have the advantage of lowering the barrier to entry though. Fusion 2.5+ Developer is, what, $460? For an indie starting out that intends to work on a 6 month project, that comes out...
  36. Replies
    35
    Views
    3,147

    date......

    date......
  37. Replies
    35
    Views
    3,147

    Generally I don't mind subscriptions, especially...

    Generally I don't mind subscriptions, especially if there is a free alternative that offers fewer super-professional bells and whistles (thus why I started off with suggesting Git integration or...
  38. Replies
    33
    Views
    4,239

    Yeah I was nearly ready to announce our Mac...

    Yeah I was nearly ready to announce our Mac version but then Apple hits with this news and I'm like whelp okay. Figure out another plan later I guess. shrugEmoji.wav
  39. Replies
    33
    Views
    4,239

    So it seems like this situation just got a whole...

    So it seems like this situation just got a whole lot worse with Apple switching over from Intel x86 processors to their own architecture. Probably still a good year away but seems like the iOS...
  40. Replies
    35
    Views
    3,147

    I've been on 2.5+ since Day 1 and it's a serious...

    I've been on 2.5+ since Day 1 and it's a serious game changer.
    Uses 1/5 the RAM of 2.5.
    Child events are incredible.
    Microsecond timer is godlike.
    I could go on but like, damn, it's impressive.
    ...
  41. Replies
    3
    Views
    567

    I'm running into some issues with this myself....

    I'm running into some issues with this myself. Apparently my game simultaneously thinks an active upload session both IS and IS NOT running at the same time. I've copied the example code nearly line...
  42. INVOICR - Simplify your Work-from-Home Life

    Okay, so we're all in quarantine, and many of us are trying to grab contract gigs to get remote work in and pay the bills. But all these invoicing applications are trying to charge me $45 a month...
  43. Replies
    14
    Views
    1,190

    Don't use this object. All of its functionality...

    Don't use this object. All of its functionality can be replicated with an Active object, using the XMouse and YMouse values, custom cursor images, and collision checking.
  44. Replies
    5
    Views
    860

    I think you would indeed have to go with the two...

    I think you would indeed have to go with the two box setujp. One of the ones on screen will be the password, another one on top of it will be normal. Make the checkbox toggle visibility between them....
  45. Replies
    7
    Views
    777

    There is a default Fullscreen mode you can set...

    There is a default Fullscreen mode you can set your apps to. You can switch between Windowed and Fullscreen mode under the Storyboard controls. You can still use Ultimate Fullscreen, Window Control,...
  46. Replies
    640
    Views
    67,424

    The only things about :cf25+: that may confuse...

    The only things about :cf25+: that may confuse you are child events, Alterable Strings on Strings, and Alterable Values on Counters, but these are all MASSIVE quality of life improvements that have...
  47. Replies
    640
    Views
    67,424

    Trying but no repro in a different MFA. Really...

    Trying but no repro in a different MFA. Really weird. It's supposed to be that when the player collides with a block, a for each loop runs on the overall block qualifier to check for powerup...
  48. Replies
    640
    Views
    67,424

    I'm running into a similar issue. I have my...

    I'm running into a similar issue. I have my objects set up so when the player hits them, it runs a For Each loop on the qualifier to scope through which object gets destroyed, and then destroys that...
  49. "FUSION 3 IS DEAD!" Video filled with Fortnite...

    "FUSION 3 IS DEAD!"

    Video filled with Fortnite footage.

    Ya okay. XD
  50. Replies
    2
    Views
    350

    ... I think my headphones are dying lol IGNORE ME!

    ... I think my headphones are dying lol IGNORE ME!
  51. Replies
    2
    Views
    350

    Whoa even weirder: it's a DEVICE issue. I...

    Whoa even weirder: it's a DEVICE issue. I switched from my headphones to my speakers (headphones are running off an internal sound card, speakers are off of a USB preamp) and now the sound effects...
  52. Replies
    2
    Views
    350

    Some Sounds are Suddenly Silent

    I have no idea what caused this, whether it was last night's Windows 10 update or it's been like this (I don't think it has) but a bunch of sound effects in my game suddenly will not play. Some still...
  53. Replies
    2
    Views
    245

    Absolutely. Just set up a bunch of Alterable...

    Absolutely. Just set up a bunch of Alterable Values and iterate those every frame, second, tenth of a second, etc.

    Here's a recent tutorial on Alterable Values that should help you get started:...
  54. Replies
    2
    Views
    170

    For the "Open With" menu I think you have to...

    For the "Open With" menu I think you have to write something to the user's registry to recognize that. Not sure what it is.

    Alternately you can use the Drag and Drop commands (under "Special" ie...
  55. Replies
    1
    Views
    238

    I haven't tested out the original Mondrian...

    I haven't tested out the original Mondrian in a while but last I heard it didn't run great. That was probably a combination of me having not programmed the most optimized game, and Proton still being...
  56. Replies
    9
    Views
    1,146

    Long story short: find new ways to market and new...

    Long story short: find new ways to market and new ways to make money because the old guards ain't gonna help ya.
  57. Replies
    9
    Views
    1,146

    This is great advice all around. The one thing I...

    This is great advice all around. The one thing I would add is if you have local demo nights or parties, attend those, especially if you can't afford QA. The best QA is just getting people playing....
  58. Replies
    9
    Views
    1,146

    The issue is twofold. For one, the markets are...

    The issue is twofold. For one, the markets are extremely crowded, so unless you can find a way to stand out from the pack, no amount of discoverability is going to help players find your game. Two,...
  59. String Object needs a lot of functions, like some...

    String Object needs a lot of functions, like some way to set a text cursor active object and position for easier text editing, ie compatibility for custom Edit Text objects.

    As for alignment, just...
  60. This is a good opportunity for you to study how...

    This is a good opportunity for you to study how to create a quick level editor and use that. With an editor in place you can set a single frame dedicated to your game and not have to worry about...
  61. I would maybe recommend using a List object as...

    I would maybe recommend using a List object as the pool instead, and put one number per line. Then you can easily make that List global, or save it and reload it, and it will always have the correct...
  62. Replies
    640
    Views
    67,424

    This is still a beta build right? Any idea when...

    This is still a beta build right? Any idea when the release patch is due out?
  63. Replies
    640
    Views
    67,424

    This was huge but I'd argue the boost to 260...

    This was huge but I'd argue the boost to 260 alterable values per object from 26 was even huger.
  64. Replies
    640
    Views
    67,424

    Are you changing the color of headers once or...

    Are you changing the color of headers once or repeatedly? That seems like the kind of thing that could slow an application down if it's done every frame but wouldn't have any impact if it was only...
  65. Replies
    7
    Views
    619

    Hmm that's always been one of those basic...

    Hmm that's always been one of those basic optimizations I'd make for objects I knew wouldn't need an alpha channel. Guess I can shrug that one off.
  66. Replies
    7
    Views
    619

    I love you too! The Transparency box is just one...

    I love you too! The Transparency box is just one of those things. It's a great RAM saver if the object is going to stay off-screen or otherwise be invisible, but if you suddenly need the object to be...
  67. Replies
    7
    Views
    619

    Do you have the Transparency and Save Background...

    Do you have the Transparency and Save Background boxes checked in the object's properties?
  68. Replies
    11
    Views
    1,107

    So did mine, took me just a couple days to...

    So did mine, took me just a couple days to transfer everything over. I honestly thought it would be a LOT worse. You just need to make sure you have a legend handy to know what you're saving to each...
  69. Replies
    11
    Views
    1,107

    INI files can be edited. You can change the...

    INI files can be edited. You can change the format extension to something like ".datastuff" or whatever to add a single hoop for them to jump through (though it will still open in text editors)....
  70. For everyone saying there is no way to use source...

    For everyone saying there is no way to use source control in Fusion, this is somewhat false, but you have to think outside the box and change your work routine a little bit.

    Set your game up as a...
  71. Replies
    24
    Views
    1,584

    Instead of on Steamworks then, but in Fusion...

    Instead of on Steamworks then, but in Fusion itself, have you given the application a name in its app properties > About section?
  72. Without seeing what the events are in Line 12, my...

    Without seeing what the events are in Line 12, my instinct is that Fusion could be waiting for the timer to catch up to run that event, but it's more likely something in the event itself that's...
  73. Try switching the Windows exection level from Run...

    Try switching the Windows exection level from Run as Administrator to None.
  74. Replies
    24
    Views
    1,584

    You have to name it on the Steamworks website.

    You have to name it on the Steamworks website.
  75. You'd have an invisible block that can call...

    You'd have an invisible block that can call scripted events when you collide with it. Then in the array you'd call the specific scripted event to a certain number, and compare to the event when that...
  76. It may just be the timer. The timer itself is...

    It may just be the timer. The timer itself is weird, since it's looking for X/100 and the default framerate is 60. Since 60 doesn't go into 100 evenly, it tends to be a little quirky. I'd recommend...
  77. You'd need to find some way to apply individual...

    You'd need to find some way to apply individual values to those duplicate objects. For some reason my instinct says to make a counter and set it to a value. Place that counter on top of the object in...
  78. Replies
    3
    Views
    501

    It sounds like you're looking for RGB...

    It sounds like you're looking for RGB Coefficients, under Effect. My advice is to setup the assets, like your waterfall, in grayscale, and then apply the individual RGB values to them.

    The main...
  79. Replies
    1
    Views
    237

    Drag and Drop is super easy to do without having...

    Drag and Drop is super easy to do without having to change the object's built-in movement system. Especially since you're using a Clickteam system instead of a custom one, you shouldn't have to worry...
  80. Replies
    7
    Views
    647

    Aye and I happen to be one of those people. My...

    Aye and I happen to be one of those people. My current plan is to ship with a decent number of tiles and ideally add mod support for tilesets down the line when an elegant and cross-platform solution...
  81. Replies
    7
    Views
    647

    What about external tilesets? I know there's the...

    What about external tilesets? I know there's the Load Frame function, but it seems like that'd only be good for one image at a time, and it doesn't have a crop function. Could be a pain in terms of...
  82. Replies
    17
    Views
    2,008

    Scaling is always done with Bilinear...

    Scaling is always done with Bilinear interpretation, if I'm remembering correctly. This means Fusion will perform a simple blur between the edges of each pixel in order to fake the look of smoothness...
  83. Replies
    2
    Views
    265

    I've noticed Fusion isn't particularly pretty...

    I've noticed Fusion isn't particularly pretty when V-Sync is off. Lots of screen tearing and framerate drops. Maybe it's better at forced higher framerates or coding in some way to have a totally...
  84. Replies
    17
    Views
    2,008

    Yes please show the results! The advice I gave...

    Yes please show the results!

    The advice I gave was to split the blood up into multiple objects and scale them differently in the code, however if you are happy with the results of one smaller...
  85. Replies
    7
    Views
    647

    I would create a temporary object where tiles are...

    I would create a temporary object where tiles are painting, and then when you let go of the mouse button, run a For Each loop on those temp objects. Call it "placeActive" or whatever. On that loop...
  86. Learn basic Arrays and the File Object. When you...

    Learn basic Arrays and the File Object. When you have those down, you'll be able to store massive amounts of data to create almost any level you can think of. Then you can go forth with that...
  87. Replies
    640
    Views
    67,424

    RIP my hack of using movement numbers to store...

    RIP my hack of using movement numbers to store alterable values on strings AAAAAAAAARRRRRRRRRRGGGGGGGGGGHHHHHHHHHHHHH so much time wasted.[/COLOR]
  88. I was in the same boat for a while. There had...

    I was in the same boat for a while. There had been some demand to build a level editor for our game, but it wasn't something I was really keen on doing until one of the programmers we were mentoring...
  89. Replies
    211
    Views
    22,823

    Believe it or not I use this system in Mondrian...

    Believe it or not I use this system in Mondrian for one very specific purpose: particles. Since the game has to make quite a few particles, which come in multiple shapes and with animations, and I...
  90. I get this too when I go to build, but oddly,...

    I get this too when I go to build, but oddly, only the first time. When I try again it build just fine. Very odd. Seemed to start when I switched my file over to a Project from just a single MFA.
  91. Replies
    211
    Views
    22,823

    Volnaiskra What a nightmare! But... I think we...

    Volnaiskra What a nightmare! But... I think we can optimize it. It'll mean more objects, but less work. Here's my idea:

    When an NPC or other Active that requires this movement system is created,...
  92. Replies
    17
    Views
    2,008

    Oooo that could do it. Is that a full size...

    Oooo that could do it. Is that a full size graphic? My instinct says that could very much be the culprit if it is, but based on how you have it designed, it can be done a lot more cheaply.

    Instead...
  93. Replies
    7
    Views
    590

    And if you're zoomed in far enough, that green...

    And if you're zoomed in far enough, that green shouldn't show up at all.
  94. Replies
    7
    Views
    590

    It sounded to me like the goal was to zoom in on...

    It sounded to me like the goal was to zoom in on a Frame that wasn't any wider or taller than the screen resolution and still do a screenshake. May have just misread it though.
  95. Replies
    17
    Views
    2,008

    A few elements that can commonly cause slowdown...

    A few elements that can commonly cause slowdown include:

    • Lots of very large graphics (over 1024x1024)
    • Instantly creating multiple objects in a single frame or loop iteration
    • Scaling or...
  96. Replies
    7
    Views
    590

    I don't have the zoom shader installed at the...

    I don't have the zoom shader installed at the moment, but my instinct says to apply the shader to the layer instead of the whole screen, and shake the layer instead of changing the camera position.
  97. Replies
    3
    Views
    357

    I wouldn't run the Close Archive command until...

    I wouldn't run the Close Archive command until you've gone down through the whole list. So start with Create New Archive, add the files to the list, and run a loop the number of list lines times +1....
  98. Replies
    3
    Views
    357

    You may have to use the List object as well, and...

    You may have to use the List object as well, and load the file list from that folder into it. Then run a fast loop for the number of lines in the list, and archive the file at each loop index line...
  99. Replies
    3
    Views
    332

    Alternately if you need the area outside the ring...

    Alternately if you need the area outside the ring to not be clickable, you can create an object that follows it around that is just a circle, use that to detect clicks, and make it Invisible.
  100. I could absolutely hit over 1000 actives...

    I could absolutely hit over 1000 actives generated in my game (yay level editors with a stamp), but I don't have anywhere close to 1000 object types, let alone 2000. Obviously any boost in object...
  101. It sounds like some of these issues could be...

    It sounds like some of these issues could be solved with a simple texture shader and changing the angle of the object instead of prebaking the texture onto a rotated animation frame (I'm guessing...
  102. Is there a way you can optimize that? For...

    Is there a way you can optimize that? For instance, take static props. Can you put all of those onto a single active object with a 0fps animation, and store an alterable value that'll be used to not...
  103. It's probably even further out, and a lot more...

    It's probably even further out, and a lot more work, but it sounds like a bit more direct control over Backdrop objects would alleviate the problem, specifically being able to Create Backdrop, and...
  104. Replies
    5
    Views
    917

    Yeah try Destroying the object once you don't...

    Yeah try Destroying the object once you don't need it anymore. Theoretically you only need one active object, but then just Create a second one at runtime, give it a higher ID alterable value, and do...
  105. Replies
    21
    Views
    2,804

    Angle and Scale on the Layer object would be a...

    Angle and Scale on the Layer object would be a godsend. Consider me an early adopter and happy beta tester if this ever happens.
  106. I just tend to keep my Always events toward the...

    I just tend to keep my Always events toward the top of the code so that they get executed first, but in terms of keeping things organized I can see where green Always events would come in handy, just...
  107. My vote is for OBS or, if you're on an NVIDIA...

    My vote is for OBS or, if you're on an NVIDIA graphics card, ShadowPlay.
  108. Could be an ordering function? They might be...

    Could be an ordering function? They might be there but depending on when they're created, might be getting covered up by the icon frames.
  109. Replies
    1
    Views
    263

    Checkboxes/Buttons can store Alterable Values....

    Checkboxes/Buttons can store Alterable Values. Create an Alterable Value on each checkbox that corresponds to the counter next to it.

    If the Checkbox is checked, set the Alterable Value to the...
  110. Replies
    11
    Views
    716

    Try setting an Attack flag on the character when...

    Try setting an Attack flag on the character when you press the button instead, and when the Flag is on, play the animation. When the animation is finished, turn the flag off.
  111. In the Workspace toolbar, click the name of the...

    In the Workspace toolbar, click the name of the MFA. Go to Runtime Options. Check off "Run When Minimized." See if that does the trick.
  112. I don't think so? I vaguely recall it was m...

    I don't think so? I vaguely recall it was m something something dot dk, and had like a voxel art logo, but I may be confusing it with something else. My brain is shredded lately.
  113. Trigonometry functions. There's a website out...

    Trigonometry functions.

    There's a website out there with a huge list of trig functions and other neat tricks for CF2.5 (though created for MMF2). But somehow my Bookmarks did not transfer over to...
  114. Replies
    3
    Views
    432

    I used the Layer object to make a sliding menu in...

    I used the Layer object to make a sliding menu in my game. Depending on the complexity you'll need a few/several different layers, and I recommend keeping track of them on a separate Active object...
  115. itch is known among developers but not so much...

    itch is known among developers but not so much among gamers. I love the site but if I have one criticism it's that they are terrible at promoting themselves and the games to average consumers. There...
  116. Replies
    64
    Views
    4,208

    Hi. XDXDXDXDXDXD

    Hi. XDXDXDXDXDXD
  117. Replies
    6
    Views
    748

    I just updated my game yesterday to use a...

    I just updated my game yesterday to use a project. I've got one MFA that's kind of the parent project, and contains the individual frames, also saved out as separate MFA's. Then ideally I can...
  118. Replies
    64
    Views
    4,208

    At this point I'd consider it necessary. With WAY...

    At this point I'd consider it necessary. With WAY more than 4 buttons per gamepad these days - not to mention Z triggers, motion controls, and dual 360 degree analog sticks - that's basic QOL stuff...
  119. Replies
    64
    Views
    4,208

    I used to have problems with triggers in that...

    I used to have problems with triggers in that Xbox One controllers would cause the player to always move left, while 360 controllers were fine, due to the difference in how triggers were read (Z...
  120. Replies
    64
    Views
    4,208

    Fascinating. I wonder if it's maybe still worth...

    Fascinating. I wonder if it's maybe still worth implementing a control UI users can select in the Options menu, but default to automatic overrides for just a few specific cases. Unfortunately testing...
  121. Replies
    64
    Views
    4,208

    Are you running your Dualshock through...

    Are you running your Dualshock through DS4Windows, InputMapper, or just on its own? I could see how if it's going through an input emulator that it'd read the device as more generic, or vice versa,...
  122. Replies
    64
    Views
    4,208

    Update: Found it. ...

    Update: Found it.

    https://github.com/gabomdq/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt
  123. Replies
    64
    Views
    4,208

    List of Joystick 2 Device names

    I have a curious conundrum. I'm interested in creating a dynamically-changing UI for my game, where the style changes to match your currently-held controller (based on latest input). The idea is I...
  124. Replies
    6
    Views
    748

    Or I suppose you could run the top-level...

    Or I suppose you could run the top-level application as one big, complex sub-app that always pulls from the updated MFA's...
  125. Replies
    6
    Views
    748

    That's what I was thinking. You'd still have to...

    That's what I was thinking. You'd still have to tie everything back together manually, but it would be a lot easier for, say, letting one team member work on the game, one team member work on the...
  126. Replies
    6
    Views
    748

    Is there an advantage to using a project? For...

    Is there an advantage to using a project? For instance, if I were to split my MFA up into several, and tie them all together into a project, would that make version control via Git or SVN more...
  127. Replies
    1
    Views
    479

    There is the Edit Box, which I believe is...

    There is the Edit Box, which I believe is available in all versions. Otherwise you can create a custom text box with a background rectangle and a String, with an edit box outside the frame; force...
  128. Replies
    33
    Views
    4,239

    Oh. Neat! Good to know, thanks. ;D

    Oh. Neat! Good to know, thanks. ;D
  129. Replies
    1
    Views
    187

    Essentially you'll want to create a Flag on the...

    Essentially you'll want to create a Flag on the player object called something like "Move Direction." Then, you'll assign a direction to each Flag state, like:

    0 = Right
    1 = Left

    When you...
  130. Hi RichC. I would avoid doing this if I were you....

    Hi RichC. I would avoid doing this if I were you. The average user will have no knowledge of how to convert the file back to an EXE, and these services will likely flag you as a malware distributor,...
  131. Replies
    33
    Views
    4,239

    I'm guessing this also means any apps exported...

    I'm guessing this also means any apps exported FROM Fusion for Mac are getting killed off too?
  132. Replies
    2
    Views
    451

    Is that coming up? I know Alterable Value count...

    Is that coming up? I know Alterable Value count was bumped to 255 and it is so very absolutely incredibly undeniably much appreciated!
  133. Replies
    3
    Views
    377

    Wow that actually worked! Thank you! I feel...

    Wow that actually worked! Thank you!

    I feel like that needs to be something that's baked into Fusion's backend somehow. Really weird but good to know.
  134. Replies
    3
    Views
    377

    Disappearing Animation Not Playing, 2.5+

    I've found a few threads on this from many years ago, but it seems to be an issue that was never fixed. The issue is that the Disappearing animation doesn't seem to play on anything but...
  135. Replies
    5
    Views
    5,302

    An online Click Convention would be awesome where...

    An online Click Convention would be awesome where we can show off trailers/gameplay in a livestream (and maybe have links to demos for people to check out), dev interviews, engine updates, etc.
  136. Replies
    3
    Views
    547

    Tell me about it! Vector would be a much easier...

    Tell me about it! Vector would be a much easier route to take for my current game, but alas, tis a raster engine.
  137. Replies
    3
    Views
    547

    If there is, I haven't found it, but it'd be...

    If there is, I haven't found it, but it'd be extremely useful if there was. For now, I recommend creating objects at a few different sizes and swapping between them as animation frames/directions as...
  138. As far as I've been able to tell, the Steamworks...

    As far as I've been able to tell, the Steamworks object won't access Steam data unless the application is run through Steam itself. Make sure you have the right AppID implemented and try running the...
  139. The "Collision" event is immediate, much like a...

    The "Collision" event is immediate, much like a fast loop. Conditionals under it are reliant on it being the only top-level conditional, and will trigger as soon as it happens. This goes for any...
  140. Yeah I noticed when I upgraded that RAM usage...

    Yeah I noticed when I upgraded that RAM usage suddenly dropped to like 25% of what it had been. Kind of incredible.
  141. Check out Looki's shader pack:...

    Check out Looki's shader pack: https://clickstore.clickteam.com/libraries/shaders/looki_mega_shader_pack
    My recommendation would be to create a layer that's going to house all the objects you want...
  142. Replies
    83
    Views
    74,503

    Sticky: Video is finally live! ...

    Video is finally live!


    https://www.youtube.com/watch?v=wbNK6P2Nok0

    And here is a blog post to go along with it:...
  143. Replies
    83
    Views
    74,503

    Sticky: Just a quick update, thought I'd show off...

    Just a quick update, thought I'd show off Mondrian - Plastic Reality on a Ryzen 5 2500U mobile processor, and what it's capable of when it comes to Fusion 2.5+.

    Spoiler alert: quite a dang bit.
    ...
  144. To be fair there are a lot of functions I wish...

    To be fair there are a lot of functions I wish strings had, even alterable values (though there is ONE hack you can use for this, it's pretty lolzy, but you'll have to find it for yourself). The one...
  145. Damn that's a lot of effort for one title. I can...

    Damn that's a lot of effort for one title. I can say that in the span of less than a week I was able to optimize my game to the point of using only 80mb of RAM on average. Had been 300, and was...
  146. Maybe YScale? I've never tried getting the the...

    Maybe YScale? I've never tried getting the the actual width/height of a string object before but I know OHeight and YScale are the two functions to grab heights.
  147. Replies
    26
    Views
    3,197

    Hey Yves, great news! The microsecond update...

    Hey Yves, great news! The microsecond update fixed the randomization problem in my title. You rock!
  148. In case the above doesn't help, my instinct is to...

    In case the above doesn't help, my instinct is to give the player a Flag, call it "Walking," and when you click on a location, set the player's "Walking" flag to on. Then, if the player's Walking...
  149. Replies
    4
    Views
    593

    No problem! I have bigger bugs to squash before...

    No problem! I have bigger bugs to squash before then, but thank you for your help as always, Yves!
  150. Replies
    4
    Views
    593

    In my case the more random, the better, but it's...

    In my case the more random, the better, but it's probably different project to project. Everything multiplies together in this game, so for instance, it'll choose what level to load (Random(Number of...
  151. Replies
    4
    Views
    593

    Random Numbers & v. 292 or Fusion 2.5+

    I've started to notice something very interesting since upgrading to 2.5+ the other day. My game is highly reliant on random number generation, using it to select which level file gets loaded, what...
  152. You've got it right with method 2. You call the...

    You've got it right with method 2. You call the loop once and then do all the things that make up the individual conditions.

    I have in fact noticed some performance gains from using child events,...
  153. The "community passport" tab up top.

    The "community passport" tab up top.
  154. Fun. Here goes nothin'!

    Fun. Here goes nothin'!
  155. Has anyone tried the new "Preload Image"...

    Has anyone tried the new "Preload Image" function? I think it might benefit speeding up loading background images, which are already loaded externally via a Load Frame function, but I can't figure...
  156. My bad, the 16ms (and 11ms this morning, for some...

    My bad, the 16ms (and 11ms this morning, for some reason) is the top-level frame time. Individual "Events" are only 0.001ms-0.004ms on average, sometimes maxing out at 0.019ms if a fast loop has to...
  157. Here are my findings so far: The profiler is...

    Here are my findings so far:

    The profiler is going to be the most invaluable tool imaginable. It seems like my game is already very nicely optimized, though, with frame loading now taking less...
  158. Instantly upgraded Mondrian into DX11 and it's...

    Instantly upgraded Mondrian into DX11 and it's running amazing. The improved look of Fonts, even Arial, is a sight for sore eyes. Already going through and consolidating events I've had in this game...
  159. No I did, I meant literally in the event editor...

    No I did, I meant literally in the event editor interface how do I create a child event, but I figured it out.
  160. DirectX11 mode literally just cut at least 3...

    DirectX11 mode literally just cut at least 3 seconds off of every level's load times, and they were already only 2-3 seconds minimum. :O

    Um quick question how do I create a Sub Event? Lol
  161. WOOO!!! Thanks Yves! And thanks to you and the...

    WOOO!!! Thanks Yves! And thanks to you and the whole team for the hard work! Enjoy my money. :P
  162. What's the word, hummingbird?

    What's the word, hummingbird?
  163. They are likely trying to coordinate with Steam...

    They are likely trying to coordinate with Steam launches, which I believe happen at 1pm Eastern time. So about two and a half hours to go. Make backups in the meantime.
  164. Soooooooooooooon™

    Soooooooooooooon™
  165. Somehow my wish came true. I'm freaking out over...

    Somehow my wish came true. I'm freaking out over here.
  166. I know, that's why I specifically said "named."...

    I know, that's why I specifically said "named." Alterable Value 63. is about as useful as Flag 63 back before 2017.
  167. The only thing I would want more than custom...

    The only thing I would want more than custom qualifiers is more than 26 named alterable values per active object.
  168. Me too. I thought he took his channel offline but...

    Me too. I thought he took his channel offline but then I see it's up but he hasn't made a new video in a few years. Heck, some of em are even out of date, like the "Don't use Flags cuz you can't name...
  169. Nicely done.

    Nicely done.
  170. What you're looking for is an Array. Arrays can...

    What you're looking for is an Array. Arrays can store numerical or text data, and are very easy to work with once you get the hang of them. You can't name the individual cells in an array, but you...
  171. For functions like this, one thing I would...

    For functions like this, one thing I would recommend is to separate out the individual sprites that you want customizable: shirt, shoes, hat, etc. Save each one as a white sprite (gray for shading)....
  172. Off the top of my head, run a Fast Loop each...

    Off the top of my head, run a Fast Loop each frame that sets a layer's coefficient to 1 (use the Layer object), then check the object position in that loop. If it's lower than 0, destroy it. Then at...
  173. Replies
    5
    Views
    661

    Ohhh I see it now. I was able to get it to match...

    Ohhh I see it now. I was able to get it to match up by having it look for XScale>0.25 (maybe adjust to 0.26 for a bit more visual precision), but for some reason comparing to OWidth is finicky. So it...
  174. Replies
    5
    Views
    661

    It works fine on my end, but it may be a CPU...

    It works fine on my end, but it may be a CPU issue. Try storing the X-Scale as an alterable value on the ball instead, and compare to that alterable value instead of to the object width and height....
  175. Day 2 buy for me, only because I'll be peddling...

    Day 2 buy for me, only because I'll be peddling my vanilla Fusion 2.5 game around PAX East on Day 1.
  176. Make sure what the counter is displaying is...

    Make sure what the counter is displaying is stored as an alterable value somewhere. If you want to round down when it's below 0.5, and up when it's above 0.5, you'll want to grab the Absolute value....
  177. Yeah what Julian82 said. As long as the object is...

    Yeah what Julian82 said. As long as the object is referenced in the conditional, Fusion will destroy them all. So if it's something like

    On Collision Object A and Object B, Run Loop "Destroy"
    On...
  178. I think they said sub-events can already have...

    I think they said sub-events can already have sub-events, if that's what you mean.
  179. The date/time object can only track time to the...

    The date/time object can only track time to the same degree as the default Timer, in "hundredths of a second." This is still dependent on framerate, and something detached from that is the ideal way...
  180. Replies
    18
    Views
    6,075

    Hey Danny! Curious about what the roadmap looks...

    Hey Danny! Curious about what the roadmap looks like beyond 1.5. Just off the top of my head, a few features I'd love to see:


    Install-type functionality that allows files to be moved to...
  181. Otherwise it could be a delta time function but...

    Otherwise it could be a delta time function but I've never used those much.
  182. I tested this method with a strobe effect and it...

    I tested this method with a strobe effect and it seemed pretty perfect to me. It's possible but unlikely that what you are looking for is the actual Timer functions. Like set it to Every 1/100...
  183. Replies
    7
    Views
    1,025

    Like Simon said, you'll need to trim your image...

    Like Simon said, you'll need to trim your image sizes way down and tile them. I'd recommend loading them in externally rather than baking them all into a single active object. Try cropping each 1024...
  184. See this is why I love Unity's term for the...

    See this is why I love Unity's term for the equivalent: Scene. As far as I know, Scene has no technological overlaps. So that would be very handy. I would personally call the area where you plop down...
  185. It will all lead here anyway, and most new users...

    It will all lead here anyway, and most new users will know + is an upgraded version, so that won't matter too much.
  186. Replies
    7
    Views
    1,025

    This is what the "Destroy" function is for....

    This is what the "Destroy" function is for. Objects can automatically get destroyed when they're too far from the frame, but this can be a gamble sometimes, so it's best to have a function that will...
  187. That is adorable! Aesthetically I gotta agree...

    That is adorable! Aesthetically I gotta agree with Sprayerdude220, that went from 0-60 super fast. Think about your target audience here, and maybe use some kind of more slapstick animation than full...
  188. You'll have to scope the shadows in some way so...

    You'll have to scope the shadows in some way so that specific ones can get destroyed when they need to be. The simplest solution would be to use active objects instead of backdrops, give the active...
  189. Replies
    2
    Views
    429

    I'm pretty sure arrays don't have a limit, which...

    I'm pretty sure arrays don't have a limit, which is what makes them much more powerful compared to INI's. 3D arrays will get pretty big pretty quickly though, which may or may not be an issue...
  190. Replies
    5
    Views
    733

    I'd recommend the other suggestion then, using a...

    I'd recommend the other suggestion then, using a list. You can then cull lines from the list as they get used, and either populate them into a second list to bring them back in later or you can store...
  191. Any extensions that worked in MMF2 still work in...

    Any extensions that worked in MMF2 still work in Fusion 2.5. There is a mode7 extension, but I'm not sure what benefit it has over the Raycasting object, or even Firefly.
  192. Testing some functions and realized the "frame"...

    Testing some functions and realized the "frame" action refers to the frame in the Frame List, not the number frame out of the framerate. I really wish Fusion used some different terminology,...
  193. You might be able to open it in the image editor,...

    You might be able to open it in the image editor, save it out, and keep your fingers crossed it saves to RGB, but my suggestion is to use Photoshop/GIMP/Paint.net to open and convert it.
  194. Awesome thanks!

    Awesome thanks!
  195. Hi Fernando, if I'm understanding this correctly,...

    Hi Fernando, if I'm understanding this correctly, you are saying that there's a framerate issue with window position scrolling when there are many background objects?

    And regarding the last part,...
  196. I know it was sort of in beta but it'd be nice to...

    I know it was sort of in beta but it'd be nice to hear what the plan is, and that it isn't just being dropped entirely. Seems a bit strange for it to just vanish from the shop without any...
  197. Yup, I've had my eye on that one!

    Yup, I've had my eye on that one!
  198. I was planning on building a launcher anyway as...

    I was planning on building a launcher anyway as the game is very reliant on both Read & Write functionality and we've had some trouble with users on heavily locked-down systems even writing to the...
  199. Exporter No Longer Available? Deprecated UWP Support?

    Quick question: I notice the UWP exporter has vanished off the Clickteam Shop. Is UWP support being added into Fusion 2.5+ by default? Is the exporter just permanently gone?

    Thank you.
  200. Crashes when I hit the button. XD Why do you...

    Crashes when I hit the button. XD

    Why do you not just store the Player_Name string as one string to the array, then add that to the Alterable String?

    Make sure the array isn't Base 1, and then...
Results 1 to 200 of 500
Page 1 of 3 1 2 3