Today I have a special treat for you. I don't normally showcase this much of the areas, but this one is pretty unique. It may not appear groundbreaking at first glance, but it is.
This is the first area I have designed from the ground up in the same way that KotOR areas are structured. It may sound pretty idiotic, but previously I didn't have much of a plan before jumping in 3DSMax and modeling. Sure, I had some ideas in my head of what it would look like, but this approach was lengthy and tiresome. I would get stuck partway through, unsure what to do or what to work on next. It would eventually all work out, but was a more grueling process.
Not this time.
The first item on the agenda was a floor plan. I checked around a few similar KotOR areas, and discovered that a 3.75 or 7.5 meter square is typically used as a base size that rooms are constructed in. With this in mind, I decided a few things like wall thickness, doorway width, etc that I had previously been eyeballing. I also checked in-game to see what similar areas contained. I thought things through. For instance, if you have guards, they have to have a place to sleep, eat, and store their equipment. For this area, I knew I needed bunks, a kitchen/dining area, and store-rooms. With all of this in mind, I took to graph paper to lay out the floor plan. It was a bit more difficult than I thought, but after a few hours I came up with a good floor plan with dimensions. Satisfied, I turned to the second part of the plan: creating pre-made assets.
Ironically, some of the inspiration for this came from an Apeiron livestream, of all places. I guess you can learn things by studying the apes. Anyways, it was interesting to see how easily (note that I say easy, not that it's done well) the TheDigitalCowboy put areas together. And he hardly models a single thing! He takes a bunch of pre-created things like walls and chairs and tables and fixtures and places them. I decided to do the same. I modeled beds, tables, chairs, crates, wall cross sections, light fixtures, doorways, and panels. Previously, it was annoying to go back and detail an area after it had been created. With this approach, it was drop-dead easy.
Now can the actual modeling of the area itself. With dimensioned drawings, it was simple. I laid out a big circle, and went from there. Walls were quick to construct, since I already had calculated cross sections for them, and doorways were simple drag-and-drop affairs (a little more like calculate and rotate, but it was still very easy all the same). The planning really paid off, and the area went together quickly.
The next thing that I did that I don't normally do is slice the area into sections. Well, sections that make sense anyways. Previously I was selecting ~20 meshes randomly, lightmapping them, and exporting. This time, I divvied up the meshes into their respective rooms, and combined all meshes in the room with the same texture. This makes lightmapping way way easier. The lightmapping went off without a hitch, and it's normally a bit more difficult.
With the area all in-game, it was time to do the walkmeshes. My walkmesh tutorial details that further, but this is the first area that I've done with multiple walkmeshes, i.e. one per room.
Finally, I added the camerameshes, which can now block the camera from going through walls (thanks to Dastardly!)
Soooo...that's it. A lot of kinda technical things that added up to really smooth and beautiful area creation. Expect more of this in the near future!