Search:

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

Page 1 of 3 1 2 3

Search: Search took 0.01 seconds.

  1. 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.
  2. 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...
  3. Replies
    5
    Views
    2,165

    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.
  4. Replies
    3
    Views
    241

    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.
  5. Replies
    3
    Views
    241

    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...
  6. 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...
  7. 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...
  8. 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.
  9. 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...
  10. Replies
    69
    Views
    26,810

    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:...
  11. Replies
    69
    Views
    26,810

    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.
    ...
  12. 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...
  13. 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...
  14. 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.
  15. Replies
    26
    Views
    1,372

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

    Hey Yves, great news! The microsecond update fixed the randomization problem in my title. You rock!
  16. 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...
  17. Replies
    4
    Views
    193

    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!
  18. Replies
    4
    Views
    193

    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...
  19. Replies
    4
    Views
    193

    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...
  20. 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,...
  21. The "community passport" tab up top.

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

    Fun. Here goes nothin'!
  23. 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...
  24. 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...
  25. 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...
  26. 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...
  27. 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.
  28. 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
  29. 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
  30. What's the word, hummingbird?

    What's the word, hummingbird?
  31. 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.
  32. Soooooooooooooon™

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

    Somehow my wish came true. I'm freaking out over here.
  34. 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.
  35. 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.
  36. 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...
  37. Nicely done.

    Nicely done.
  38. 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...
  39. 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)....
  40. Replies
    4
    Views
    424

    Without looking at the MFA, my guess is you're...

    Without looking at the MFA, my guess is you're destroying the enemy first, then trying to teleport the player to his position. Because the object has been destroyed, Fusion doesn't have his position...
  41. 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...
  42. Replies
    5
    Views
    307

    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...
  43. Replies
    5
    Views
    307

    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....
  44. 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.
  45. 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....
  46. 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...
  47. 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.
  48. 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...
  49. Replies
    18
    Views
    3,303

    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...
  50. Otherwise it could be a delta time function but...

    Otherwise it could be a delta time function but I've never used those much.
  51. 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...
  52. Replies
    7
    Views
    366

    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...
  53. 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...
  54. 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.
  55. Replies
    7
    Views
    366

    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...
  56. 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...
  57. 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...
  58. Replies
    2
    Views
    194

    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...
  59. Replies
    5
    Views
    280

    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...
  60. 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.
  61. 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,...
  62. 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.
  63. Awesome thanks!

    Awesome thanks!
  64. 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,...
  65. 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...
  66. Yup, I've had my eye on that one!

    Yup, I've had my eye on that one!
  67. 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...
  68. 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.
  69. 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...
  70. Will it be possible to set the rendering mode via...

    Will it be possible to set the rendering mode via an event? I would love for users to be able to choose between DX9/11 instead of having to save out two separate EXE's.
  71. Are you running any shaders directly on those...

    Are you running any shaders directly on those particles or other active objects? If so, try moving those to a separate layer and giving the layer that shader effect instead. I had the same exact...
  72. I need this upgrade like I need coffee in the...

    I need this upgrade like I need coffee in the morning.

    Very very much.

    Is it possible we'll get control over VSync back buffers in the event editor? This is something I'd love to let users...
  73. alxmrg So happy that worked! Yeah I'm not really...

    alxmrg So happy that worked! Yeah I'm not really sure why it's a thing. Probably just something to do with the number of times a shader has to be called more than what it actually has to calculate....
  74. Probably what you'd have to do is load the next...

    Probably what you'd have to do is load the next frame as a sub-application and then maybe use X and Y positioning to make it transition. I'm not sure, never really tried it.
  75. Addendum to above: this would run into the same...

    Addendum to above: this would run into the same issue, my bad. What you'll want to do is toggle the flag on, then after the events, toggle it off again. So it looks like thos:

    If counter == 0 and...
  76. Make sure to be checking in the conditionals for...

    Make sure to be checking in the conditionals for if the object is visible or not, otherwise Fusion will always do the second event. For instance:

    If counter == 0, Then Make Object Invisible
    If...
  77. Had a thread similar to this a couple weeks ago....

    Had a thread similar to this a couple weeks ago. Shaders take up a lot of horsepower, but interestingly, the fewer objects you apply them to, the better. The trick that helped my project out BIG TIME...
  78. Oof. The fact that this is having business...

    Oof. The fact that this is having business implications sucks. Very sorry to hear that!

    Let me ask you a quick question. How many of those direction animations are truly unique? For instance,...
  79. Well I'll be. I could have sworn that worked. It...

    Well I'll be. I could have sworn that worked. It works everywhere else.

    Hmm. I'll dig further tomorrow and see what I can discover.
  80. Even with instancing, you can usually get away...

    Even with instancing, you can usually get away with anywhere between 1 and 4 directional values, then use rotation and/or negative scaling to flip, depending on the setup. So for the fighting game,...
  81. Set X Scale to X Scale (character)*-1

    Set X Scale to X Scale (character)*-1
  82. Replies
    2
    Views
    454

    We have a similar tool for this in Mondrian...

    We have a similar tool for this in Mondrian Maker, only it allows you to literally paint your levels.
    25790
  83. Replies
    4
    Views
    587

    Julian82 Status Report: YOU ARE MY HERO. Game's...

    Julian82 Status Report: YOU ARE MY HERO. Game's working 1000x better on the laptop now. Thank you for the tip! I'll definitely be able to optimize the rest now very easily.
  84. Replies
    4
    Views
    587

    Julian82 Invert the layer......

    Julian82 Invert the layer... hmmmmmmmmmmMMMMMMMMMM that actually might work. I have other objects that use Invert as well (gems, which need white for shininess but also need color applied to them)....
  85. Replies
    4
    Views
    587

    Invert Shader Slowdown on Ryzen APU

    Been running into an issue on my Ryzen 2500U laptop. The issue springs from using Invert shaders on our background paintings. The image is inverted at grayscale before saving, and we then apply the...
  86. Replies
    11
    Views
    1,733

    wpd I wouldn't hold your breath for MP4 support...

    wpd I wouldn't hold your breath for MP4 support in CF2.5 since Fusion 3 is on the way. Hopefully we do get it and better media support in general in Fusion 3.
  87. Replies
    5
    Views
    514

    This might also be because of the significance of...

    This might also be because of the significance of moving one pixel at a low resolution compared to a high resolution. You can't move an object less than 1 pixel directly, however you CAN use...
  88. Adobe is doomed. :o

    Adobe is doomed. :o
  89. Replies
    5
    Views
    715

    Step one, set up an Active Object with the proper...

    Step one, set up an Active Object with the proper number of frames. Believe it or not, this can even just be 1px by 1px large. As long as there's something in the frame, you can load an image into...
  90. Replies
    7
    Views
    757

    What I've done is when a text box is selected,...

    What I've done is when a text box is selected, the text cursor is always brought to the end of the edit box. This way at least you can backspace and type new stuff and not be typing from a weird...
  91. Replies
    5
    Views
    514

    Hi! Welcome to the forum. Without seeing your...

    Hi! Welcome to the forum.

    Without seeing your code, my recommendation would be to create an active object called "Camera." Set the scrolling X position to its X position, and the scrolling Y...
  92. Replies
    11
    Views
    1,733

    MP4 is a much newer file format than Fusion's...

    MP4 is a much newer file format than Fusion's codebase, and to my knowledge, compatibility hasn't been built in. Your best bet will be to download Handbrake, convert the video to an AVI, and use the...
  93. There could be several things happening. The...

    There could be several things happening.

    The first and most important issue to keep in mind is that Fusion will automatically scale any image up to the nearest power of 2 in order to load it. So...
  94. Replies
    2
    Views
    984

    Hate to bump but... bump. Was just wondering...

    Hate to bump but... bump. Was just wondering about this today. I am trying to achieve as much cross-platform standardization as I can, and Steamworks is going to be especially important for all PC...
  95. Replies
    3
    Views
    476

    Yup, detectors, and have multiple collision...

    Yup, detectors, and have multiple collision events in each direction, for instance "Player Right is Overlapping Block" and "Block is Overriding Player Right."
  96. Replies
    69
    Views
    26,810

    Sticky: Latest trailer for the Mondrian sequel, Plastic...

    Latest trailer for the Mondrian sequel, Plastic Reality.


    https://www.youtube.com/watch?v=eToFg6DUALs
  97. Object picking becomes a lot easier if you can...

    Object picking becomes a lot easier if you can store a dedicated identifier value on it, then compare that to a value on something else. For instance, if you have a mouse cursor active object that...
  98. Replies
    3
    Views
    469

    One trick a lot of games do is to put in a Gamma...

    One trick a lot of games do is to put in a Gamma adjuster before the game starts. Basically what they'll do is they'll put in some graphic and say "Increase your TV's gamma until ___ is just barely...
  99. Replies
    44
    Views
    4,007

    I'm on Build R290.4, so I think that's the stable...

    I'm on Build R290.4, so I think that's the stable one? I didn't even see a new Beta got released a week ago. Now I'm tempted to screw up even more. But I've had similar issues with the File object...
  100. Replies
    44
    Views
    4,007

    For me that caused a hard crash, but that may...

    For me that caused a hard crash, but that may have something to do with loading the array from the AppData directory instead of the build directory? No clue, but it works now, and something to watch...
  101. Replies
    44
    Views
    4,007

    SOLVED #1. I'm pretty sure the initial array I...

    SOLVED

    #1. I'm pretty sure the initial array I brought in was corrupted somehow. The Z dimension kept being set to 1 in-game, despite being set to 10 in the editor, and there was nowhere I was...
  102. Replies
    44
    Views
    4,007

    MuddyMole - Yeah it's a Windows runtime. As I...

    MuddyMole - Yeah it's a Windows runtime. As I showed in my screenshot example, I've gotten the general functionality that I need to work in test projects, just for some reason it refuses to behave in...
  103. Replies
    44
    Views
    4,007

    I do know the event is triggering. Believe it or...

    I do know the event is triggering. Believe it or not I've written an entirely custom logging interface just to solve this bug. When I hit Enter, the events are triggering, and the line gets logged...
  104. Replies
    44
    Views
    4,007

    I am doing a multidimensional array and X0 is...

    I am doing a multidimensional array and X0 is reserved for other settings. I am simply using the sound setting in X1Y0 as a test case. Believe me, I've tried writing to X0 as well, didn't work.
    ...
  105. Replies
    44
    Views
    4,007

    Wait but I'm saving to X1Y0 in Base0. Why would I...

    Wait but I'm saving to X1Y0 in Base0. Why would I look at X0? That makes no sense. And if that works, then Arrays are busted.
  106. Replies
    44
    Views
    4,007

    No, I am indeed writing values correctly, but...

    No, I am indeed writing values correctly, but they are not storing. I'm working in Base0, and the only dimension I am writing to so far is X1Y0. I've also tested in Base1 at dimension X1Y1; tried...
  107. Replies
    44
    Views
    4,007

    Yeah that's nice except I'm doing that and it...

    Yeah that's nice except I'm doing that and it isn't/doesn't. The data isn't storing into the internal array in the first place so the file is just filled with a bunch of 0's.
  108. Replies
    44
    Views
    4,007

    As of right now I'm trying to save and load data...

    As of right now I'm trying to save and load data from the main menu (for instance, sound volume). The functions used to work just fine with an INI. However, upon switching that system over an array,...
  109. Replies
    44
    Views
    4,007

    I've been having the same kind of issue for a...

    I've been having the same kind of issue for a month, trying to store a value to X1Y0 and it never stores internally nor saves externally. Is there a specific order we have to save the array in? For...
  110. Replies
    2
    Views
    567

    A few other things you can do: 1. Replace your...

    A few other things you can do:

    1. Replace your "tons of counters" with alterable values on a single object. You can increment them the same way as a counter but you'll save on object count big...
  111. The volume can only be set to 0, 1, 2, 3, or 4,...

    The volume can only be set to 0, 1, 2, 3, or 4, so what line 211 does is sets the Volume immediately back to 0 when it is greater than 4 and then saves the array, so adding in a "Only one action when...
  112. Here's the Start of Frame event, loading the...

    Here's the Start of Frame event, loading the array file:
    24914

    Here's the event for saving the currently stored value in the soundVolume object to the array file:
    24916

    And here's where the...
  113. Hmm I'd say yes because I'd run into that issue...

    Hmm I'd say yes because I'd run into that issue with INI files, but in this case I'm only dealing with integers, not saving any game settings as floats.

    Just to clarify, the 12.5 multiplier is...
  114. Array for Settings File - Values Not Storing?

    I'm currently trying to build a gamesettings array file, that will store values like Volume, Game Speed, etc. For instance, say you set the Sound Volume to 2. In the array, I then want the Value 2 to...
  115. Replies
    3
    Views
    568

    Yes indeed, this should be doable. Just to test...

    Yes indeed, this should be doable. Just to test it out, set the ball to the normal Ball movement, and set it to Bounce when it collides with the Maze object. Then, you can set controls on the Maze...
  116. Replies
    2
    Views
    456

    I would definitely recommend saving the list as...

    I would definitely recommend saving the list as an external file and then loading it back in in a Start of Frame event. You can load the list file in under Global Events to make sure the list always...
  117. Fast Loops are incredibly powerful but remember:...

    Fast Loops are incredibly powerful but remember: anything you do in a Fast Loop is dependent on the CPU running the current frame, so anything getting in the way of that can potentially interrupt the...
  118. Yes, with the right extensions, a bit of...

    Yes, with the right extensions, a bit of ingenious hackery, and a lot of know-how, you can make just about anything in Fusion!
    For instance, for a Podcast player, you'd probably be looking for some...
  119. Replies
    7
    Views
    1,235

    So I guess the solution is... 24877

    So I guess the solution is...

    24877
  120. Replies
    2
    Views
    453

    After you create an object, use the function...

    After you create an object, use the function "Order > Bring To Back" on it, and it'll stay behind everything else on that current layer.
  121. You could do something like...

    You could do something like "Sin(y)+RRandom(-x,+x)," but this may prove way too complex. Instead, I'd set one variable outside the blocks on a controller object that iterates up by one while it's...
  122. Replies
    10
    Views
    1,319

    I think your problem is the timer. If you want...

    I think your problem is the timer. If you want all the flies on screen at the start, you should run a Fast Loop that either creates all the flies at once (less recommended), or run it once per event...
  123. Actions like setting a color or transparency or...

    Actions like setting a color or transparency or anything you really only need to call once should be done in the same event where they're called in the first place (if you can). If you find for some...
  124. Replies
    10
    Views
    1,319

    Have you tried setting the score as another...

    Have you tried setting the score as another Conditional? So, right now you have "NObjects < xx" but you don't have "Score < yy." You can then set the needed score (yy) to be dynamic in a separate...
  125. You need to create individual colliders for each...

    You need to create individual colliders for each side of the players: Top, Left, Right, and Bottom. Then you can also be more specific about which colliders are hitting: Top1 is overlapping Bottom 2,...
  126. Replies
    6
    Views
    809

    Thank god we can name Flags now. It makes...

    Thank god we can name Flags now. It makes standardizing them so much easier.
  127. Replies
    2
    Views
    452

    I'm not sure a qualifier is the way to go with a...

    I'm not sure a qualifier is the way to go with a Quiz game. While you can use them to group objects together, this would essentially prevent you from mixing up the locations of the correct answer,...
  128. Danny Nightmare scenario to be sure. Funny thing...

    Danny Nightmare scenario to be sure. Funny thing is they probably wouldn't even know how to reactivate the ability to write to appdata without some guidance, but they sure as heck can lock themselves...
  129. Danny from one Danny to another, absolutely, and...

    Danny from one Danny to another, absolutely, and thank you for your help! I've got PAX coming up (well, hopefully, if we can raise the money for one measly day at a booth), so hopefully I can land a...
  130. Danny Yeah that's what I'm figuring, in which...

    Danny Yeah that's what I'm figuring, in which case I just need to get the popup working to have them fix write permissions manually. Serves me right for making a game so focused on user-generated...
  131. It seems like it. I'm not blaming Fusion at all....

    It seems like it. I'm not blaming Fusion at all. I've been using this engine for a decade and it's never steered me wrong. This is seems like a very specific use-case for some computer that had a...
  132. Danny Trouble is, the user who reported this...

    Danny Trouble is, the user who reported this error was a publisher, who ultimately rejected publishing the game. So chances of them helping me squash this bug are Near Zero. I will check, but I won't...
  133. Gargoyle I'm quite sure they don't have write...

    Gargoyle I'm quite sure they don't have write permission. Looking at the executable that Fusion builds, there are write permissions for all account types besides basic Users. I also don't know what...
  134. Setting Read/Write Permissions in EXE or Install

    The title I'm working on right now has a serious level editor built in. It's got a bunch of great I/O features, stores everything in the AppData folder, so it's all set up correctly. However, we've...
  135. I did this in Mondrian - Abstraction in Beauty....

    I did this in Mondrian - Abstraction in Beauty. You can have an INI or an Array file that stores the locked/unlocked status of each level. So for instance, in an INI file, you would start off with...
  136. Long days of coding always require that.

    Long days of coding always require that.
  137. N64Mario There are a couple options for this. For...

    N64Mario There are a couple options for this. For one, you can create the object a X=0,Y=0 and then set the X and Y coordinates to the ones stored in the level file. This all happens on the same...
  138. Replies
    3
    Views
    852

    Saving this thread. Might need it soon. Thanks!

    Saving this thread. Might need it soon. Thanks!
  139. Replies
    3
    Views
    604

    Not sure how Marv set it up, but you can create a...

    Not sure how Marv set it up, but you can create a counter as an Animation and set it up beforehand. Or you can use an animation itself (framerate 0) and set the current frame to your current health....
  140. Replies
    2
    Views
    491

    To set the string, create an Active (or use a...

    To set the string, create an Active (or use a global string). Change the alterable string's name to something like "File Name." At the Start of Frame, set that string to what you have above (or even...
  141. Replies
    3
    Views
    803

    There's two steps to this. One is to setup the...

    There's two steps to this. One is to setup the achievements and related stats to track for those achievements on the Steamworks website. Then you can use the Steamworks Fusion object to send data to...
  142. Replies
    11
    Views
    1,704

    One trick I used in Mondrian was to create an...

    One trick I used in Mondrian was to create an object that would control channels. Essentially, I planned out which sound effects would play on which channels, and using alterable values, incremented...
  143. Sticky: Poll: Volnaiskra Sorry for the very late reply! Games...

    Volnaiskra Sorry for the very late reply! Games can be found at lantanagames.com.
  144. Replies
    8
    Views
    1,103

    Found something. If you set the counter to the...

    Found something. If you set the counter to the player's Y position, you'll notice that when you rotate the blocks, he drops down a pixel. This means he's falling when the blocks rotate and thus...
  145. Replies
    8
    Views
    1,103

    Check if the block has "Use Fine Detection" on....

    Check if the block has "Use Fine Detection" on. It might be that some stray or transparent pixel is catching the player while rotating. Turning off Use Fine Detection will make sure Fusion is only...
  146. Sticky: Poll: I have a BFA in Interactive Design and Game...

    I have a BFA in Interactive Design and Game Development. My initial training was in graphic and advertising design, but I discovered Fusion during college, and quickly also picked up Unity and Unreal...
  147. Replies
    52
    Views
    10,953

    Sticky: Poll: I'm a graphic & game designer by trade, so it's...

    I'm a graphic & game designer by trade, so it's inevitable that anything I make is going to have some Photoshop effort thrown into it. However, in terms of making the game, you gotta focus on...
  148. Replies
    5
    Views
    868

    If you ever want to be able to hop tile to tile...

    If you ever want to be able to hop tile to tile but at a specific pace instead of flying through, you can set that alterable value up to something higher (say 12 or 15) and then while it's greater 0,...
  149. Replies
    10
    Views
    1,711

    You could also program in a value timer that...

    You could also program in a value timer that controls how long before the Active Object is clickable again. So for instance if you click the object when Alterable Value A = 1 and Alterable Value B =...
  150. This extension seems a little redundant to...

    This extension seems a little redundant to Fusion's built in Alpha Blending Coefficient settings (or even the oldschool semi-transparency). Instead of using the Alpha Channel object, try bringing in...
  151. Replies
    8
    Views
    880

    Yeah make sure you set it to be Greater than 0 or...

    Yeah make sure you set it to be Greater than 0 or you'll run into some problems, especially before the spinner has set a number and is presumably set to 0.
  152. Instead of centering the screen at the player,...

    Instead of centering the screen at the player, create an Active Object, call it Camera, and uncheck "Visible at Start." Set the screen to center to that. Then move IT when the player is a certain...
  153. No, I believe it will be the same, much as...

    No, I believe it will be the same, much as scaling a 2048x2048 to 2049x2049 would take up the same amount of memory as a 4096x4096.
  154. Hey @JHale, any news on this? I FINALLY got the...

    Hey @JHale, any news on this? I FINALLY got the game working with dynamic loading of active objects, so it should theoretically be more compatible with this than before.
  155. Replies
    69
    Views
    26,810

    Sticky: Just submitted Mondrian - Abstraction in Beauty....

    Just submitted Mondrian - Abstraction in Beauty.


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

    Available now on Steam: http://store.steampowered.com/app/392780
  156. Mondrian - Abstraction in Beauty released on Steam, IndieGameStand, and itch.io

    Hey everyone! Lantana Games' latest project, Mondrian - Abstraction in Beauty, has launched on Steam, IndieGameStand, and itch.io. This is a full-circle block breaking game with an educational focus...
  157. Hey JHale, This sounds like something I could...

    Hey JHale,
    This sounds like something I could really use for the game I'm releasing next month, especially if I intend to support more content going forward. Right now my "maps" if you will are the...
  158. Replies
    3
    Views
    922

    Ehhh slightly. End-user customization is one of...

    Ehhh slightly. End-user customization is one of the major limitations of Fusion. It tends to only work with whatever's baked in. You can replace an individual frame of an animation with an external...
  159. On collision, trigger a flag and store the arc...

    On collision, trigger a flag and store the arc tangent of the distance between the two objects as an alterable value: ATan2(object A's Xpos - object B's Xpos, object B's Ypos - object A's Ypos)....
  160. After an all-nighter and several cups of coffee,...

    After an all-nighter and several cups of coffee, I figured it out with careful flag-switching and making sure the INI always has the values being referenced. That latter part was what was tripping me...
  161. Replies
    2
    Views
    622

    There's a zoom slider in the upper left hand...

    There's a zoom slider in the upper left hand corner of the top menu, right under the New/Open/Save buttons.
  162. Okay I see where that problem is. On the...

    Okay I see where that problem is. On the trackTrophies loop, which is technically one frame-refresh after the Start of Frame, if the totalRewards of the rewards object=0, then it should activate the...
  163. Replies
    19
    Views
    7,978

    I think a general overview of how the store is...

    I think a general overview of how the store is doing would be great. ich.io is very open about this and it's a great help to developers for adjusting what they do, how they market, etc.:...
  164. Progress Screen - Jump Frame or Give Reward

    My fellow clickers, I am beyond confused by own doing and am turning to you for help. I am trying to make a progress screen for my game. After a level is complete, it jumps to the progress screen and...
  165. Replies
    13
    Views
    1,835

    You'll want to trigger something on the object's...

    You'll want to trigger something on the object's creation, like a flag or a variable, on creation, and then reference that in positioning the object.
  166. Replies
    10
    Views
    1,990

    I know it feels weird to place the hotspot...

    I know it feels weird to place the hotspot outside the image itself, but it can incredibly useful! For instance, if you have just a one pixel image, say in red, place the hotspot outside the image,...
  167. Replies
    10
    Views
    1,468

    I would use an INI file, array, or the Named...

    I would use an INI file, array, or the Named Variable Object to store the information between frames, since it sounds like this could be happening a lot. At the start of a frame, run a fast loop to...
  168. Replies
    10
    Views
    1,990

    I had a semi similar problem recently. The...

    I had a semi similar problem recently. The easiest solution is to check the position of the hotspots in all the sprites. Remember that the sprite will rotate around the hotspot, not necessarily the...
  169. Replies
    4
    Views
    718

    Like Jeff said, you would need some kind of...

    Like Jeff said, you would need some kind of system that would allow users to unlock the item either with an in-game store, login, cheat code, check for an external file, or a combination thereof.
  170. Replies
    9
    Views
    1,416

    Try using "Compare Two General Values" under...

    Try using "Compare Two General Values" under Special Conditions and then compare the Right Analog stick to the directional value you want.
  171. Replies
    2
    Views
    919

    What kind of build are you making? Most shader...

    What kind of build are you making? Most shader effects, like perspective, only work under Hardware Accelerated mode. If you're building in Standard display, you could get this error.
  172. Yeah, I wish we had proper parenting, not just...

    Yeah, I wish we had proper parenting, not just "set position to object's X." Like, actually nesting a child object under a parent that would accept its position, rotation, scale, etc.
  173. Figured it out, just moved the hotspots. :P

    Figured it out, just moved the hotspots. :P
  174. Off-Center Circlular Motion for Side Detectors

    I need to add a couple side detectors to the paddle in my latest project. The problem is that the paddle rotates in a circle around the board, and while I can get the detectors to stay in the middle,...
  175. If you're only making the game for Windows, you...

    If you're only making the game for Windows, you can also use the Named Variable Object to store an unlimited number of named alterable values or alterable strings, plus save them to an external file....
  176. Hey Clickers! I have opened up testing for the...

    Hey Clickers! I have opened up testing for the current, closing-in-on-complete version of Mondrian. This version has everything unlocked for full testing, so apologies for it being potentially...
  177. You would need to set up separate packages for...

    You would need to set up separate packages for each. I believe they go over this in the Steamworks documentation, but it's pretty simple to do.
    It basically goes:


    Game


    Package

    ​Depot
  178. Replies
    5
    Views
    1,240

    I set the Master Volume at the start of the...

    I set the Master Volume at the start of the frame, then the others are controlled via global events checking an INI setting.
  179. Trading cards are just about the amount of time...

    Trading cards are just about the amount of time the game's been open, so you don't actually have to do anything in the backend to make them work.

    Achievement tracking would also be pretty easy. At...
  180. Replies
    2
    Views
    1,822

    My first instinct is to check the coordinates of...

    My first instinct is to check the coordinates of the Hot Spot in the animation frames. Press H or click the little eyeball in the animation editor, then set the hotspot, per frame, to where you want...
  181. @faber: Yeah it's not so useful on Day 1 of a...

    @faber: Yeah it's not so useful on Day 1 of a Kickstarter, as it will always tell you you'll be wildly successful, but by a week in it can start to give you an accurate prediction to where your...
  182. Replies
    3
    Views
    975

    I haven't done steam cloud save specifically but...

    I haven't done steam cloud save specifically but the Steamworks object itself looks like it works very similarly to the INI object, so if you know how to save position and stats with that, you should...
  183. Replies
    5
    Views
    1,240

    I have an options screen that controls the Sound...

    I have an options screen that controls the Sound Volume and Music Volume individually (music on Channel 1, sounds on Channel 2 and up). It can be set anywhere from 0-4 (0 being mute), and that value...
  184. That's the kind of thing I love ​doing in Fusion!...

    That's the kind of thing I love ​doing in Fusion! Setting up a real calculation and performing all sorts of crazy tricks without the need for extra extensions and feeling like a badass for doing so.
  185. Replies
    1
    Views
    589

    You might be able to do it pretty easily with two...

    You might be able to do it pretty easily with two Physics Fan objects. Just make sure their position always matches the boosters on the rocket object, then you can set the fans to go on/off or...
  186. Hey schrodinger, Brash Monkey's Spriter could...

    Hey schrodinger,
    Brash Monkey's Spriter could help you in that situation. It would help you set up your characters to wear all different kinds of armor, then export those animations individually so...
  187. Holy MOLY! We so rarely get to see FPS's made in...

    Holy MOLY! We so rarely get to see FPS's made in Fusion, let alone one THIS DETAILED! Looks very Borderlands-esque. Love the day-night cycle. This is seriously impressive.
    However I don't think you...
  188. A qualifier would certainly be a great way of...

    A qualifier would certainly be a great way of organizing NPC's, especially if they are going to say different things depending on their job, and then you can do things like attach helmets or change...
  189. [WIP] Mondrian - A 360 degree blockbreaking look at videogame art history

    Mondrian is a little game I've been picking at for... going on seven weeks. It started as a Breakout clone, but having used Fusion for several years now, I achieved that in five minutes and took it...
  190. For that you will probably want a cloned NPC...

    For that you will probably want a cloned NPC instead of a duplicated one and control them with individual code as opposed to the random sayings.
  191. This is actually pretty easy. If all your...

    This is actually pretty easy. If all your villagers are the same kind of object, give them a "randomSaying" alterable value. At the Start of the Frame, set their "randomSaying" to a Random value...
  192. Replies
    1
    Views
    498

    The debugger will always show the values of any...

    The debugger will always show the values of any object you add to it. You can control at what value an object should do a thing in the event conditions. In your case, you can use the "Different"...
  193. Replies
    6
    Views
    2,932

    I was trying to do something like this the other...

    I was trying to do something like this the other day. I got as far as creating a spray of paint from the location of a player active. I have no idea where you would take it from there, though. One...
  194. Replies
    1
    Views
    720

    If you're doing a countdown, set it up as a...

    If you're doing a countdown, set it up as a variable on an active object instead of using the Timer. Calculate one second as FrameRate. So, for instance, two seconds would be FrameRate*2, three would...
  195. That's really interesting to hear! I'm planning...

    That's really interesting to hear! I'm planning to launch my game next month, and have an Options screen with selectable resolutions. Right now they only work in Windowed mode, and Fullscreen just...
  196. Replies
    6
    Views
    1,894

    Here is the big list of Looki's shaders....

    Here is the big list of Looki's shaders. http://lukasmeller.com/mmf/shaders/

    The outer glow might be under Looki.zip, or ShaderPack2.zip, but all of these are worth having.
  197. Replies
    14
    Views
    4,683

    Considering I'm on DirectX 11, I don't think...

    Considering I'm on DirectX 11, I don't think downgrading to DirectX 9 is a good idea. The rest of the extension works just fine, so I'm pretty sure it has something to do with F2.5 as opposed to...
  198. Replies
    17
    Views
    3,353

    ducknet, there have been MASSIVE under-the-hood...

    ducknet, there have been MASSIVE under-the-hood improvements. You don't have to look any further than the patch notes. Fusion can now export to every mainstream mobile device on the market, web games...
  199. Replies
    14
    Views
    4,683

    Hmm that's even the case today though. I hear...

    Hmm that's even the case today though. I hear joystick2 doesn't do rumble anymore, and I haven't gotten that and/or force feedback to work in my latest game either. Kinda sad. The other...
  200. Replies
    4
    Views
    1,408

    It wouldn't affect performance, but it would make...

    It wouldn't affect performance, but it would make the text transparent as well.
Results 1 to 200 of 497
Page 1 of 3 1 2 3