Let's Make a Custom Level for Duke Nukem 3D! Part 6

in #gaming7 years ago (edited)


source

Last time, we learned how to do some good looking lighting. Never, ever neglect lighting. Everything looks bland and terrible without it! But now, we've built enough to move on and create another room, connected by a corridor. Here is where we left off:

The platform will hold an item which can only be reached using the jetpack. That means we should plan to put the jetpack somewhere difficult to reach. As a rule of good game design, it's a nice touch to put mobility enhancing items someplace difficult to get without them but which become immediately easy to traverse once they are obtained, so getting back is easy.

This suggests the jetpack should be obtained at the end of a long, tedious platforming course. That way, once you obtain it you can simply fly back to the start instead of needing to jump back across all the platforms. The player will need the presence of mind to conserve fuel however, as the jetpack is needed later to reach that elevated platform as well.

As you can see, I've used sloped sectors to make an interesting slanted room. Not to worry, there will be a bridge made of flattened sprites connecting the doorways at either end. I just thought it'd be memorable. No room or corridor should be plain and boring. Everything you build should be compelling in some way and have a reason to exist.

There's some more detail. Added repeating structural reinforcements. Never make a bare room without any sort of trim, accent or other details. But also don't go overboard with it, because this engine allows only a limited number of sectors and walls per map.

Side note, by holding down right Alt and moving the mouse you can draw a rectangular selection lasso around any sector, then hit Insert to create a copy of it, which is useful for creating repetitive details like in hallways. That's how I made this room.

There's a decent looking sprite bridge connecting one end to the other. It has no thickness for now, but that's something I can come back and rectify later on. It isn't high on the list of priorities since unless the player jumps off the bridge, they will never see the sides or bottom of it.

Anyway that's all for now. Sorry this was a short one, but it was unusually labor intensive as these go. Next time we'll create the room where you get the jetpack!


Stay Cozy!

Sort:  

nice work like your post 😊

I found it, it was a masterpiece of the games))
I'm even thinking to play it again, just time problem...

I like that you think about good level design in level building, e.g. where and how to get the jetpack :) I hope that in the end we can also see a gameplay video of your level? That would be nice - maybe as a speed-run from you. ;) :D

I will release it to you guys so you can play it.

Great, that's even better! I don't know, but would an online Deathmatch be possible on your map? :D

What kinds of stumbling blocks led to this bit taking longer than it looks like it should?

Sickness. I'm sick as a dog right now and feel weak. But also shading is tedious as hell.

It actually looks very good. Especially that sci-fi bridge.
You're good at making levels, I must admit.

That last image of the bridge with the slanted room makes me think of that one scene in Event Horizon when they're walking over that bridge through the room that looks like a meat grinder for some reason, lol.

Wow that star case it tripping my eyes out. It is like one of those fun houses where everything moves.

we love your work sir :)

Don't forget, you can't see shit without good lighting either lol.

your awesome work can inspire many people.... great job... keep going sir... 👍

Good post. I like your post, thank you.

It is a super game i think, i wanna play Duke Nukem 3D... @alexbeyman

amazing, thanks for sharing

good post dear

It is very nice. thanks for sharing

You are doing a great job!!!!
-cheers-

It super nice job keep it going friend

the higher level the game so the higher difficulty and that's nice and challenging game. so users are more motivated in that game.
thanks @alexbeyman

well its amazing and creative

@alexbeyman Your design is always special. I just love your designs. Help me to learn this.
thanks you.gif