Skip to main content

Level Design Blog 18

Blog 18: 3/12-3/25

Once my previous project was done, I had the time to go back to my first semester project: my Borderlands 3 level. There were a lot of issues with that level, many of them simply due to the fact that I didn't have much experience with Unreal or level design in general when I made it--but a lot of the problems with the level were also to do with the relatively small amount of research I did on Borderlands before starting the level.

Through Capstone and my last few level design projects, I've learned a lot that I wanted to bring back into that level and fix. There were several main problems that I identified with it: the level was too small, it wasn't built for multiple players, and, just like my last level, there wasn't much going on besides unlocking doors.

I started by importing several packs of low-poly rocks to speed up the process, since one of the pieces of criticism I got on the original level was about my use of the landscape tool to make paths. I used the rocks from the pack, along with the stairs and bridges I had created in Maya for the original level, to build out a path through the level, including several optional areas and a split in the path near the end. I tried to keep to the general flow of the original level plan, but I expanded several areas and made everything much larger.

Once I had the general layout of the level created, I began planning out interactions and encounters along the path of the level. I wanted to use Blueprints more to create more of the chaos that Borderlands is known for, so I scripted a few simple encounters, including enemies appearing via vehicle and out of doorways. 

I also added more life to the world, with more distinct areas and a few surprises near the end of the route: an area where the player has to dodge explosions and a plaza where the fountain begins to overflow.

 

 

 I built this level in the same Unreal project that I used for the initial level, so that I would have access to all of the Blueprints and assets I created for the original version. However, the asset pack that I used in the original level came with over 30,000 assets, many of which I purged so that I could push the project to Perforce more easily. I ran into some issues as I was working on this level with references to assets that had been removed months ago. However, it didn't seem like any of the issues were game-breaking, thankfully.

I worked on this level for only the first three days of spring break before leaving for GDC, so there are still a lot of issues that I need to go back and fix, especially with enemy spawning and loot drops. I also want to add a better checkpoint system, so that dying doesn't send the player all the way back to the beginning. However, both main paths are able to be completed, and I had a lot of fun coming back to this level with a fresh perspective. The in-progress video is here:



Comments

Popular posts from this blog

Level Design Blog 1

Blog 1: 8/20 - 9/3 In class, I worked on completing the randomly-selected blockouts. I worked mostly with the included modeling mode tools, although I also spent some time trying out the BSP brushes on the cruise ship. Outside of class, I worked more with modeling mode and landscape mode and practiced lighting my scenes. One of the first blockouts I tried was of a playground. When I was a kid, my neighbors and sister and I would visit the playground near our house all the time, so after my mom told us it had been completely bulldozed a few days after the semester started, I decided to immortalize it in Unreal.  I used photos I had taken, along with Google Earth satellite images, to try to reconstruct the playground as a basic whitebox level: I found that I struggled with more complicated shapes like the slides, so I used placeholders like spiral staircases for them, and I skipped the railings around the playground entirely. Once I was done, I used Merge Actors to turn the playgroun...

Level Design Blog 11

 Blog 11: 1/13   After finishing my last level design project, inspired by Borderlands 3 , I decided that there were some level design principles that could use some work, and over the holidays I began working on a personal project to expand on some of these skills. Two of the main skills I thought could use some work were the scale of my levels and my ability to implement scripting. My previous level was very small, both in terms of physical size and the time it took to complete it, and I wanted more experience working on longer, more detailed level experiences. I also had a lot of difficulty integrating Blueprints into my level; although I was able to create functioning Blueprints from scratch, I had trouble working with the asset packs I integrated into the level, particularly around enemy spawning.  For my new project, I decided to create a spinoff of a game idea I had some time ago, where the player plays as a space explorer who crashed on a deserted planet and has b...

Level Design Blog 10

Blog 10: 11/12-11/18 This week, I continued work on our final RPP project. Once the level layouts were complete, I moved on to populating the levels with a combination of premade tiles and artist-made assets. I haven't worked with super stylized assets like this very much, so I enjoyed getting to work within such a strict theme.     Several of the levels, including the one above, changed somewhat both by necessity and for the sake of aesthetics. One thing I found difficult with such a limited set of assets was conveying the difference between the friction materials we had created within the context of the more nature-themed levels. I ended up using more winter-themed materials for the ice and summery materials for areas with more friction.In the future, I would want to put effort into defining the definitions of different materials before using them, and maybe even select assets with that intention. I also added special pickup objects: three strawberries per level and the occa...