I made Wordle in 1 hour
53:14
2 жыл бұрын
How to CODE in GML? | GameMaker Pt. 4
14:01
How to FIX BUGS! - GameMaker Debugger
10:06
Пікірлер
@ethanstefura5359
@ethanstefura5359 5 сағат бұрын
Great video! Is there any way it can be adapted to work with vertex buffers?
@ethanstefura5359
@ethanstefura5359 4 сағат бұрын
I guess I'm asking how we can do //Depth with (all) { var _bottomY = y + (sprite_height - sprite_yoffset); depth = -_bottomY; } without creating a big box around the objects, erasing potential vertex buffers behind it
@ethanstefura5359
@ethanstefura5359 4 сағат бұрын
trying to combine this with your fast grass tutorial!
@cptjamcat1746
@cptjamcat1746 4 күн бұрын
Is this still possible for 1.4.99999? how do we import the shell execution for 1.4
@null_means_nothing
@null_means_nothing 5 күн бұрын
my character wont appear i only have 3 stuff in the room inspector, the tileset depth -100 the character depth 0 and the backround depth 100 i did everything the same but the character wont appear but the camera still follows, even when i delete the background the character is still not showing up only the tileset
@OsiRixxx
@OsiRixxx 7 күн бұрын
good advice, thanks man
@partydude1230
@partydude1230 12 күн бұрын
Is there a way to get collisions without grid numbers?
@MineChannelNico
@MineChannelNico 12 күн бұрын
28:42
@gurpreetsingh793
@gurpreetsingh793 12 күн бұрын
You’re making good progress
@MineChannelNico
@MineChannelNico 12 күн бұрын
@@gurpreetsingh793 Thanks
@MineChannelNico
@MineChannelNico 13 күн бұрын
17:42
@MineChannelNico
@MineChannelNico 13 күн бұрын
7:32
@OsiRixxx
@OsiRixxx 14 күн бұрын
Hey man, I really like and appreciate your videos! unfortunately i'm stuck at the collision part, since this seems to be an older way to do scripts? maybe if you have a chance could you pass me real quick the updated one? if not that's ok. Appreciate the effort!
@OsiRixxx
@OsiRixxx 15 күн бұрын
tytytyty!
@Jordanpost7
@Jordanpost7 Ай бұрын
Your tutorials have tons of junk volume. Complete garbage.
@zackhiggins5135
@zackhiggins5135 Ай бұрын
I saw controller in hand in the thumbnail. Instant subscription XD.
@scyrossel.900
@scyrossel.900 Ай бұрын
//Flip sprite if (moveX !=0) image_xsclae = sign(moveX); It woked, but for some reason (I thought it was the scale) the character would turn thin when I moved left or right. I had to change it to "sign(moveX)*3" because somehow my character was correctly scaled that way. I tried multiplying it with "RES.SCALE", but with values under 3 it'd make the same effect or with values above 3 it'd be wider. Is there a reason for this? I don't know if I didn't do something in the player's sprites, or object, properties, or somewhere else.
@kamieniosss
@kamieniosss Ай бұрын
I'm very late to this, but my delta alarms don't seem to be working on other objects. I saw one of the comments having the same issue and after trying to fix it with the replies it didn't work.
@pqdb.04
@pqdb.04 2 ай бұрын
first indian that cant speak english
@kuri7154
@kuri7154 2 ай бұрын
Has anyone tried this in 2024. I tried this and it messed up everything else in my room :sob:
@granttjamess
@granttjamess 2 ай бұрын
Do you know how to get rid of the slight "ripple" that moves over the sprite as the perspective moves?
@petermllernduru5456
@petermllernduru5456 2 ай бұрын
Great tutorial, but why do you talk that way?
@diamondcat705
@diamondcat705 2 ай бұрын
what if i want to add ui to my game?
@shuvacool
@shuvacool 2 ай бұрын
i love this but the sound is weird
@Confl1ctWasHere
@Confl1ctWasHere 3 ай бұрын
Great tutorial but I've got one problem. The game is looking for the definition of _movingPlatform, but it can't find it.
@furbyteaspoon4091
@furbyteaspoon4091 3 ай бұрын
Thats really cool, now i have to figure out how to place the sprites alternating reft and right of the text.
@jack5590
@jack5590 3 ай бұрын
This is a very professional tutorial. The added comments and reasoning behind all the code and examples are exceptional.
@sswenr567
@sswenr567 3 ай бұрын
You're a bum
@eversonmay
@eversonmay 3 ай бұрын
Who made this assets, thi is s real game?
@Hugo_dsa
@Hugo_dsa 3 ай бұрын
5:18
@KungFuMaintenance
@KungFuMaintenance 3 ай бұрын
Very nice!
@projectRaMan
@projectRaMan 3 ай бұрын
How to handle picking up multiple objects of the same type, and keeping track of those amounts?
@realistindenial
@realistindenial 3 ай бұрын
Simple and elegant solution for a common need--thank you. I also enjoyed the rhythmic presentation style.
@Puffvr069
@Puffvr069 3 ай бұрын
keep getting this error code : ___________________________________________ ############################################################################################ ERROR in action number 1 of Step Event1 for object oMoving: Variable oMoving.currentSpeed(100018, -2147483648) not set before reading it. at gml_Object_oMoving_Step_1 (line 7) - moveX = sign (_targetX - x) * currentSpeed; ############################################################################################ gml_Object_oMoving_Step_1 (line 7)
@scottrim7216
@scottrim7216 3 ай бұрын
love your videos
@mrlauro9150
@mrlauro9150 4 ай бұрын
Ty this was great
@HardcoreAxol
@HardcoreAxol 4 ай бұрын
5 years later and it's still relevant thank you for the video without you online games in gml will be 10 times harder to make for newbies like me
@PixelatedPope
@PixelatedPope 4 ай бұрын
FYI, math, the link to the project is broken
@NoneyoBizwiz
@NoneyoBizwiz 4 ай бұрын
Absolute Legend, thanks for everything Matharoo you've helped me a ton!
@Nood-q8m
@Nood-q8m 4 ай бұрын
Come on man
@Nood-q8m
@Nood-q8m 4 ай бұрын
0/10
@Nood-q8m
@Nood-q8m 4 ай бұрын
Bro you literally made game have 16 😡
@wackedshadow.playsgames
@wackedshadow.playsgames 4 ай бұрын
The video is good! But one problem I have is that if I see the room and everything, It's high quality. But when I test it, Everything just is so low quality
@aaronwise1089
@aaronwise1089 4 ай бұрын
or you can use paths for movement
@OskSport
@OskSport 5 ай бұрын
how do i fix this ___________________________________________ ############################################################################################ ERROR in action number 1 of Create Event for object <undefined>: global variable name 'ctsAnims' index (100007) not set before reading it. at gml_GlobalScript_AddAnim (line 13) - var size = array_length_2d(global.ctsAnims, _cts); ############################################################################################ gml_GlobalScript_AddAnim (line 13)
@OskSport
@OskSport 5 ай бұрын
full addanim code: /// @Arg Cutscene /// @Arg Actor /// @Arg Atype /// @Arg [data] //Args var _cts = argument[0]; var _actor = argument[1]; var _atype = argument[2]; var _data = argument[3]; //Array size var size = array_length_2d(global.ctsAnims, _cts); //Add global.ctsAnims[_cts, size] = [_actor, _atype, _data];
@richard_orc
@richard_orc 5 ай бұрын
yey, thank you <3333333
@AronBaddoPacas
@AronBaddoPacas 5 ай бұрын
a simple formula of lerp(a,b,amt): x= (amt*b-amt*b)+a
@willm127
@willm127 5 ай бұрын
Amazing tutorial! Thank you!
@cj_bluethunder
@cj_bluethunder 5 ай бұрын
So I finished the tutorial but for some reason can’t go underneath the floating block. How do I fix this? Edit: well I feel stupid. Apparently having height set to 32 when the block’s z is 32 means that you can’t go under it.
@AdamBarkerThe
@AdamBarkerThe 5 ай бұрын
I am getting a strange error where it spawns an unmovable obj on me but then also the one that follows me. Any reason why this could be happening?
@the3bros231
@the3bros231 5 ай бұрын
hi i could use help. the characters dont move, but i cant control them...heres the code: if (global.ctsPos >= 0){ global.can_move = false anim[0] = global.ctsAnims[global.ctsType, global.ctsPos]; anim[1] = global.ctsType anim[2] = global.ctsPos actor[0] = anim[0] type[0] = anim[1] data[0] = anim[2] actor[0] = oPlayer actor[1] = oDigi switch (type) { case aType.move: var dist = data[0]; var _dir = data[1]; actor.spd = actor.move_spd actor.dir = _dir actor.movedDist += actor.spd; actor.x += actor.xspd actor.y += actor.yspd if(actor.movedDist >= dist) { global.ctsPos++; actor.spd = 0; actor.movedDist = 0; } break; } if (global.ctsPos >= array_length(global.ctsAnims)) && (global.ctsPos >= array_length(global.ctsType)){ global.ctsPos = -1; global.ctsType = -1; global.can_move = true } } btw i had to change some stuff so i could not get random errors...
@puntastic1351
@puntastic1351 5 ай бұрын
5 years it's been and this is still a solid tutorial , great job mate
@alucardecnard2562
@alucardecnard2562 5 ай бұрын
thanks for all the help, very good tutorial
@phaseluv
@phaseluv 6 ай бұрын
when i enter the door, the next room loads but the player doesn't spawn.
@phaseluv
@phaseluv 6 ай бұрын
okay i figured it out but when i close the game without entering any door it crashes saying "variable <unknownObject>.targetEnter was not set before reading it"
@phaseluv
@phaseluv 6 ай бұрын
k i cant have more than 1 door in each place with this system