11 years ago

Stepping into the 3D World


So recently a game challenge popped up on the GMC. If you’ve been on there and checked the challenges recently you’ll have found a 3D challenge. For those of you that don’t already know, GMC is the Gamemaker Community Forums. If you use any of the Gamemaker applications, then you more than likely have been on there at least once. Apparently all the community needed was somebody to say, “Hey! Make a 3D game!”, because the topic is hot and people who never mess with 3D are making stuff no problem, myself included, thanks to a few more advanced users making some tutorials to get everybody started.

I went from making a cube

5d0c659e3ee24.png

To working on a top down shooter since I couldn’t figure out the projection…

5d0c659ee8117.gif

But then….

5d0c65a58d37f.gif

I finally got it. I figured out the projection stuff. So it was seriously game on now (pun intended).

I fiddled around some more and decided to work on a FPS engine

5d0c65b57dda9.gif

I haven’t gotten much farther than this. I’ve added in a camera bobbing effect to make it look more realistic when you’re moving and I’ve added in crouching and jumping. There are no collisions implemented yet.

5d0c65ba9b411.gif

Before I could start working on my collisions I had to figure out how to make terrain from heightmaps. After several failed attempts…

5d0c65be3392f.png
5d0c65be7a315.png
5d0c65bed05ba.png

I was getting annoyed so I went to the GMC for a little advice. And that’s literally all I needed. Somebody pointed out the obvious to me and I figured it out!

5d0c65bf2308e.png

Setup the UV coordinates for the model and I was good to go. I still need to figure out how to properly configure the normals so that lighting will work but this is fine for now.

And here is the current state of the project. The only reason I’m under the map is because as I stated before, I have not yet implemented any collisions aside from the fake ground collision so I could have some kind of jumping in there.

5d0c65bf67c29.gif

All of this in the last 1-2 weeks. I’m excited to finally be getting into the 3D world. 2D was fun for learning but I just personally don’t enjoy 2D games as much as I do 3D games (most of the time). My ultimate goal is to finally get good enough to be able to make my own Skate style game. I was always a huuuge Skate fan and have beaten/bought all of the games multiple times for multiple consoles. But I was always bummed that I couldn’t play it on my rig. I wanted to make a game like it myself but I couldn’t because I had zero idea how to even get started on 3D. Well, I’m not saying I’ll be making my dream Skate clone any time soon but now it’s finally a possibility for me. Even if the next game I make isn’t that, it’ll more than likely be 3D. So keep an eye out. I’ll make sure it’s a good one.

5d0c65cb9075f.png

-Hippyman



0 comments

Loading...

Next up

We are under attack!

🍒Did you like the game? A demo is available for free on Steam.

✌️ Thanks for playing IndieGameiacs!

⚙️ Free Demo: http://bit.ly/UniDuni

📺 Full Video: https://youtu.be/5qEbVXg7GaQ

#steam #uniduni #clops #screenshotsaturday

Runestones: from concept to in-game model🗿

Just a Pico sprite

What you all think

Very ambitious construction going on in Planet Zoo on Plays today. We're tryin'. LIVE: www.twitch.tv/dreamhackplays

My D&D art for my family so far (WIP if you couldn't tell)

Levels' maps.

I mostly build 3D First Person Shooter game mechanics in Unity, and in this I'm just showing C4 mechanics I made for a little side project I am working on! :)

I did this on my 3DS ^^ #Kirby