GameMaker

GameMaker

Seeking up to date platformer programming advice
Hi all, I am hoping to find suggestions for very specific UP TO DATE info/code to program platformer movement.

I am a bit lost after about 27 hours of tinkering, manual scouring, and trying out of date/multiple newer tutorials- I keep getting errors when trying to make all the sprites animate properly with movement, and getting working floor/wall collisions with Tilesets.

I have been able to get versions of the different platformer tutorials, especially the newer ones to work somewhat, but not by adding in newer code to use tilesets.
And most tutorials dont give much info on how to properly use sprites for jump/left/right animations once its all programmed together... so I hope this makes sense and you can see what I am looking for, but summed up:

-am looking for platform style movement, BUT with tilesets, NOT objects as ground (ie this tutorial, even though its a great start https://www.youtube.com/watch?v=a9f4QdHGM4k )

-am hoping to find how to code sprites for turning left/right, and Jump animations of player object when not idle properly

just a good up to date starter to intermediate sprite tutorial to get a quick platformer working would be amazing. I know its a lot, so any help is appreciated!
-TYIA!!

-Update-
https://forum.gamemaker.io/index.php?threads/true-perfect-platformer-controls-input-buffer-air-control-diagonal-collision-etc.65684/

this works great for movement, but still not sure how to use new Tileset code to use tilesets as collidables... will update if I figure it out.
Last edited by I, Magus; Apr 1 @ 5:43pm
< >
Showing 1-4 of 4 comments
Heckdiver Apr 3 @ 4:00pm 
I dont know if this is exactly what you are looking for, but it may be worth
checking out. https://www.youtube.com/watch?v=nwiS2VaT3kg
i see u've found an answer, but there's also this[https://www.youtube.com/watch?v=dY30Al6c43M&list=PL14Yj-e2sgzxXOwdMYC0IDuG9m-VHEMW2 ] playlist of videos by Peyton Burnham :]
I, Magus Apr 16 @ 12:24pm 
Thank you to both of you, I really appreciate it!
Last edited by I, Magus; Apr 16 @ 12:25pm
I never figured out how to make tilesets collideable, but you can always use an object with a simple square sprite(or triangle for slopes) and make it invisible then put your tileset over that.

Also I should add I've done numerous tutorials from the GameMaker website, as well as tons of tutorials online, I only have 70 hours on Steam but I have 100s of hours on the desktop version.

I had extremely limited programming knowledge beforehand, but i did also do lectures 0 - 6 from edX cs50 course which helped massively.
https://www.edx.org/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science

After at least 200 hours if not more I have a good understanding of platforming and can even start making my own stuff.

If you use DND then also use execute code for as much as you can so you can slowly ween off that. Definitely recommend using DND and not jumping straight into pure code.

You also don't have to strictly do platformers, follow other tutorials for any type of game. It'll help you learn code that will be helpful for platformers.

Also your games will suck a lot, don't worry about shelving something and starting over. I'm on my 4th or 5th full restart of a platformer before I finally like it and will most likely start from scratch again.

Last edited by Diarrhea Blaster; Apr 17 @ 3:25pm
< >
Showing 1-4 of 4 comments
Per page: 1530 50