Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

It would be cool to see some tutorials on how to create all this with GameMaker, looking at your videos you seem like a very good person in communicating, do you have any plans to do that?
Or create a library or a tool for GameMaker just to start a 3D project like this one?

(+3)

Hi, I don't really have plans on making a tutorial about how to make what I've made in 3d mostly because I myself barely understand how I got the things I was working on to work.
But i do have some tutorials from other developers to help you out.
for things like the 3d terrain and camera i followed this tutorial here:
From 2D to 2.5D: GameMaker Studio 2 TUTORIAL (Using 3D Camera) | Easy Parallax

and for stuff like making the characters appear in  a 3d space, I've used this tutorial here:
Billboarding Shaders - 3D Games in GameMaker

if anything  i would reccomend DragoniteSpam's entire channel, since he knows a lot about making 3d games in gamemaker:
DragoniteSpam - YouTube

Hopefully this is enough to get you started. if you have any other questions or things you're confused about. I'd be happy to try and help down the line

Thank you! You have a really smooth camera, how did you do that?
You didn't follow any tutorials on platforming?
But more importantly on how the collisions of jumps and when you fight are handled?

(3 edits)

when it comes to the camera, instead of just snapping it to the target's x and y position, it would lerp to the targets position, causing it just lag behind just a bit briefly.

i didnt really follow any tutorals on platforming since in my previous project i was making a top down platformer which has similar logic to the 3d platformer 

 
when it comes platforming such as detecting when you land on a floor, i tracked the player's z position, and the elevation value of the floor the player is touching and once the player reaches the floor, they are grounded again.

again, im not the best at explaining this stuff out. but the logic i used for this is similar to what's seen in this video here:

once im done with the next portion of the game, i'll think about taking the time to explain how i make a 3d platformer but it wouldnt be anytime soon

u

Thank you! Best of luck for your project! ⚡️