For the past week, when not playing Black Desert Online(which is pretty damn awesome), I’ve mostly been doing various visual tweaks and not that much code. I like to change things up and do visual one week and code the next to not get completely exhausted at one thing and risking losing interest. This means that for next week, the main focus is code again. Now, let’s look through some of the changes made this week.
New Equipment Window
Last week I showed of the new item screen, which was the first preview. This week it’s almost finished, preview below.
When opening a chest, this window pops up, showing you your current item of the same type found in the chest. Since the player can only have one item equipped per slot and no inventory to store them in, it gives you the choice of either leaving the item or taking it with you. If you choose to take the new item, your previous one is destroyed without the possibility of getting it back. So it’s usually a good idea to not instantly take the new item, but look over the stat changes and enchants. On the task list for next week: Green text if the stat is better, and red if it’s worse. The item slots available are as follows:
- Main Hand
- Swords, axes, bow.
- Use a shield to block damage, obviously. Can not be used with the bow.
- Armor sets contain a chest piece, sometimes a helmet and new boots.
- Lockpicks / Keys
- Used for unlocking doors and chests.
Character texture changes
Characters have also received some visual tweaks, most notably in their color schemes and their heads. Previously their heads were squares, but I changed their shape slightly by making the faces pointier instead to make it more clear which way they are facing and also making them seem a bit more “natural” by scaling joints to get some curvature and different shading over the models. These changes are most notable when a character enters ragdoll-mode with arms and legs flying all over. Fun stuff.
Doing animation tweaks and changing the base mesh lead to the attack animation getting screwed up, as well as the walking animation not looping properly. The running animation loops perfectly though. Weird. In the second screenshot you can also see that the player holds the sword out to the side, and trying to attack somehow inverts the animation. For some reason this has only affected the player and not other objects, despite them being the same mesh with a different texture applied to it. Aiming to have this fixed until next week.
Enterable buildings without loading
Previously if you were to enter a house, the game would load that house interior as a separate scene. I’ve been experimenting some with having the houses be actual objects in the overworld scene allowing you to enter them without any loading, just open/unlock the door and enter and the roof disappears. Preview gif below.
Although the houses are cramped and small, this fits well with the overall design of Querden and the architectural style of the island. With most of the population being poor, having a bigger house is reserved for the elite. Not all houses are enterable, but those who are will be marked with various patterns that you should be able to recognize. Sometimes a house may be enterable, but the door is locked. If you have the key you can unlock the door, but if you don’t you should try to get your hands on some lockpicks to pick the lock.
That’s all for this week. Check back in 7 days for a new post about development.I’ll try to limit my hours with Black Desert and get some more work done this week. I might write a small review of the game if I find that I have the time for it, we’ll see.