Тёмный

Sub Pixel Movement in Clickteam Fusion 2.5 

almightyzentaco
Подписаться 10 тыс.
Просмотров 17 тыс.
50% 1

Want to get more control over how objects move in your games and apps? Of course you do. This tutorial will teach you how to move objects at a rate of less than 1 pixel per loop. Enjoy!
=Links=
www.patreon.co... - Patreon
www.clickteam.com - Get Fusion!
/ discord - My discord
www.incompetech.com - Amazing royalty free music
www.inkscape.org - Free SVG software
zentacoproductions@gmail.com - Contact me
If you would like to have your bugs fixed in a video send you mfa file along with an explanation of the problem
to my email address listed above.
=Music=
www.incompetech.com
www.looperman.com

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 50   
@psychoanima
@psychoanima 7 лет назад
Man, I am learning so much from you, thanks for sharing these awesome tips!
@DumDoDoor
@DumDoDoor 7 лет назад
Whenever you slurp, do a special effect.
@almightyzentaco
@almightyzentaco 7 лет назад
Fantastic idea. I will do just this.
@DumDoDoor
@DumDoDoor 7 лет назад
Shweet! Plus I love your tutorials. Thought I should share that with you. :)
@FusionDeveloper
@FusionDeveloper 7 лет назад
A funny coincidence of having "slurp" and programming "SLERP". "SLERP is a spherical linear interpolation. The interpolation is mapped as though on a quarter segment of a circle so you get the slow out and slow in effect. The distance between each step is not equidistant."
@vjb-old
@vjb-old 7 лет назад
A++ Slurping, excellent ASMR content.
@almightyzentaco
@almightyzentaco 7 лет назад
Haha, no. I have a deep and abiding hatred for ASMR.
@Pandsu
@Pandsu 7 лет назад
But the T I N G L E S
@ganmakurel2
@ganmakurel2 6 лет назад
TRIGGERED
@brashearwow
@brashearwow 7 лет назад
great tutorial dude, long time clickteam fiddler here, i once created a similar engine but also added a shader to slightly shift the actives based on the current float position, thus the objects moved buttery smooth on screen, instead of on a pixel basis, not exactly necessary but satisfying Subbed!
@almightyzentaco
@almightyzentaco 7 лет назад
First.
@jaycesaerius
@jaycesaerius 7 лет назад
Nooooooooooooooooooooo
@FusionDeveloper
@FusionDeveloper 7 лет назад
Thank you. For my purpose, "1" was too fast, but i'm basically doing this with a "moving platform", not on keypress, so i'll have to figure out the changes.
@mcadder
@mcadder 5 лет назад
Awesome! Fantastic! Best tutorials I've seen. Thx sooooo much! Greetz from Sweden!!
@mechwarreir2
@mechwarreir2 7 лет назад
You should be my calculus teacher. Srsly though, I wonder what fun physics math simulations one can do/have done with clickteam fusion.
@nygamery
@nygamery 7 лет назад
Could you do a video on how to use fusion with a server.
@hakonwollan6557
@hakonwollan6557 7 лет назад
Great one, keep it up Mr. Taco
@nikyde9154
@nikyde9154 7 лет назад
hi almightyzentaco, thanks for this great tutorial. I think its kinda similar to fast loops. Can you do a tutorial like the player change its animation when jumping or falling? I have a hard time to this in fast loop..
@almightyzentaco
@almightyzentaco 7 лет назад
You can simply change the animation to falling when the yspd is greater than 1, and set it to jumping when it's lower than -1
@Ambidextroid
@Ambidextroid 7 лет назад
keep up the great videos, they really help!
@randominternetuser5123
@randominternetuser5123 5 лет назад
Dude thank you so much, especially on the custom collision code :P
@steves6762
@steves6762 2 года назад
Do you always have the flu or did you make all these fusion videos the same week lol?
@lordxtheth2634
@lordxtheth2634 7 лет назад
I feel like I was personally called out... *Shakes fist*
@almightyzentaco
@almightyzentaco 7 лет назад
You were. This was all about you. We all thought it was the easiest way to let you know.
@lordeckogen6866
@lordeckogen6866 6 лет назад
Man! When I turned my x axis movement to fast loops I somehow lost the deceleration and now my helicopter just stops on a dime! How do I fix this?
@FusionDeveloper
@FusionDeveloper 6 лет назад
Active Object Alterable Value: Xpos = 0 Events ALWAYS: Set "X Coordinate" of Active Object to: (Values-> Values A to M ->) "Retrieve Xpos" Repeat while "Right Arrow" is pressed: Alterable Value -> Add To -> [Xpos] "0.5" Repeat while "Left Arrow" is pressed: Alterable Value -> Subtract From -> [Xpos] "0.5" It would be very helpful if at the end of your videos, you would just show the Event List Editor and slow scroll through all the code, since the code isn't fully visible while watching your videos, due to how ClickTeamFusion shows the code. This would also help for when i re-watch the videos over and over for reference, I could skip to the end and get the code I needed, rather than skipping around to find it, then pausing and skipping back and pausing over and over, trying to pause it at the right times, before you click off what you are showing.
@Alpha17x
@Alpha17x 7 лет назад
Here's an idea (because I need it, oh god) Sub pixel movement, 8 directions, with jumping (like arcade beat-em' ups). At this point if someone made an example and sold it on the clickstore, I'd just buy it.
@justhuman982
@justhuman982 6 лет назад
Is not it easier to start by adding Platform Movement object as usual? and then adjust the project? (Sorry for such questions beginner.)
@TheKnewGreg
@TheKnewGreg 5 лет назад
Is there a way to get the sub-pixel position of active objects with movement extensions (pinball, sins wave, physics)? Basically, I'm trying to make a moving platform system where it takes its current x and y position and subtracts them from its x and y position from the previous loop, and then adds those to the player's position while on the platform. However, it's giving me the floored values for the positions, which results in less precise results (this is particularly problematic due to the way the platform movement extension handles being stuck in walls). Would it be possible to get the float of the position instead of the floor?
@Level-ts7xl
@Level-ts7xl 7 лет назад
i am trying to adapt this movement to the environment around the player. but with no luck. would it work on more than just 1 object? every object in the level that i try to scroll using this method ends up at the exact same location.
@NeZversSounds
@NeZversSounds 6 лет назад
I'v been working in GameMaker and it doesn't seem hard to get into CF.
@kellymountain
@kellymountain 3 года назад
Then do so!
@muratime
@muratime 4 года назад
Hello, How you would make the sprite move 32 pixels by 32 keeping sub pixel speed at 1.3 ?
@janekjoniec3328
@janekjoniec3328 5 лет назад
So is it better to use this method for character movement or just stick to Platfrom movement object ? ? ?
@Jamer125
@Jamer125 7 лет назад
Hey, been following for a while now. You should learn firefly and do tutorials on that as it gets developed
@felipealexbozz3878
@felipealexbozz3878 5 лет назад
Very Good!!!
@romancenturion8
@romancenturion8 7 лет назад
So I'm building a fighting type game for 2 players (both on the same keyboard one controls wasd and the other the arrow keys) and right now I'm coding my levels manually and it's taking forever, like I'm making one frame where wasd is set to this character if player 1 chooses this character in the menu and then arrow keys is set to player 2s character. The problem with this is it requires me to create a frame for every possible combination of characters and maps and when I start adding more characters it's going to be crazy hard to Do. Is their anyway I can store the character data in an object and then just spawn it on the map with certain controls (wasd if player 1 selects it, arrows keys if player 2). Sorry if this was difficult for you to understand I don't exactly know how to explain it.
@almightyzentaco
@almightyzentaco 7 лет назад
There are much better methods for doing this. Your method would literally take an eternity, and if you had to fix a bug or change something you would have to change it in every single frame. Take a look at my ini tutorial, as well as my character selection tutorial and I think that will help you out.
@romancenturion8
@romancenturion8 7 лет назад
I will thanks!
@BryanDaslo
@BryanDaslo 7 лет назад
Nice.
@mamacrow2759
@mamacrow2759 6 лет назад
clearing the throat bothers me, not the slurping LOL
@charlenekaczynski9023
@charlenekaczynski9023 5 лет назад
Wait how about you do: Always-set X position = X position + x speed
@Devynnohseven
@Devynnohseven 11 месяцев назад
if you are talking about the speed of the moving object just change the 0.5 to the speed you want, lets say 2.5
@naruto3zo
@naruto3zo 6 лет назад
I allways drink Indian chai ! never tryed the vanilla chai
@samiamazing2631
@samiamazing2631 7 лет назад
Can we monetize games in clickteam?
@almightyzentaco
@almightyzentaco 7 лет назад
Yeah. There are different ad apps that work with fusion. I've only used Chartboost one mobile though.
@SHINBAXTER
@SHINBAXTER 7 лет назад
YES, CHARTBOOST & ADMOB AD NETWORKS COME FREE WITH THE CLICKTEAM MOBILE EXPORTERS. & IF U PURCHASE IRONSOUCE ADS ADD-ON EXTENSION FOR FUSION OR USE APPODEAL ADS EXTENSION FOR FUSION, U CAN THEN USE APPLOVIN, MOPUB, UNITY, ADCOLONY & VUNGLE AD NETWORKS. =)
@samiamazing2631
@samiamazing2631 7 лет назад
almightyzentaco Awesome! can you do like tutorial about them please? :)
@henriqueartista1
@henriqueartista1 7 лет назад
DON´T JUP
@halohalo9535
@halohalo9535 7 лет назад
sec