It now begins

I started using Blender again, have to learn the 2.8 version which is much much much better than 2.79 but also very different, and I haven’t designed models in quite some time, so it’s a lot of effort, but I’m getting there.

At the moment, I created a seamless castle wall texture under Photoshop (tech 1), created all the derived maps in Materialize (tech 2), created a relatively low poly mesh for the wall in Blender (tech 3), imported all that stuff into UE4 and created a tesselated material from the maps in UE4 (tech 4).
Tomorrow, I’ll put the mesh on a spline (tech 5) and if everything goes along the plan, I’ll be refining the mesh and creating the guard towers, gates and the like.

That’s many techs involved and a lot of work but that will build myself a huge amount of confidence which I badly need at the moment because I’m fully aware that I’m biting more than I can chew.

Prototyping is hard

I’m building Syrthe with Dominique and we are spending a lot of time deciding the size and placement of all the needed structures.

Here is where we are at the moment:

Not very fancy, isn’t it?

And yet, this took a lot of time.
The ugly blocks at the bottom of the image are the bailiff castle and the cathedral, how do you get the sizes right?
Well, we’ve been timing how long it takes to run from one end of a building to the other, compared to real life structures, thinking about how pretty it will have to look and how playable it will have to be.
Running from the castle to the bridge takes over 2 minutes in a straight line: not exactly the kind of thing you can ask a player to do repeatedly, he’ll get bored pretty fast and will soon hate the game.

There is still a long way to go, the finished city will pretty much look like this:

Syrthe is taking shape

Compared to Neverwinter Night’s Aurora, designing a map under UE4 is incredibly hard. Dominique and I have been planning the city, sketching the layout on paper, sculpting the landscape to place the river, the central hill, the palace, the cathedral, the industrial district, the various neighborhoods, Emer’s tower, the cemetery, the bridge, the walls, the marketplaces and much more, but there is a long way from envisioning a city and actually laying down all the elements in a pretty, realistic and playable way. A very long way!

Fortunately, UE4 is a blast, it’s unbelievably complex and, at the same time, powerful.
Everything is coming along nicely and in a few days, or weeks, I have no clue at this point, it could be months, we’ll have a stunning photo-realistic medieval city as a starting point for our adventures. I already own many UE4 packages but still have to design lots of objects, including all the cathedral elements, I got nothing at the moment and will have to start from scratch. That will be cool though, it’s only a lot of work.

Development will go faster and faster.
I spent hundreds of hours learning the ropes of UE4, now it’s time to put all of that to good use. The beginnings are tedious but the more I’ll be using the tool, the more confident I will grow and the faster I’ll design the game.

I now have a pretty decent knowledge about pretty much every technical aspect of development except characters.
My knowledge encompasses dozens of expertise areas from simple mesh design up to programming pretty much any functionality I want, but characters and armor are still a big question mark. I know how to sculpt a creature, but fear it will be ugly, I can texture it, and again fear it will look like a sack of shit, I can rig it, and fear the rig will not work properly, I can animate it, but fear the animations will suck and, most importantly, I dread the moment I will have to string all the pieces together.
Anyway, that’s not for this year for sure, so my goal is to get the most beautiful city I can dream of and go on from there.

Behavior trees

I’m now setting up the first dialog, using Unreal’s behavior tree, which I have yet to discover. Some people like it, others hate it, at first glance it looks like an intuitive decision tree which could be used for conversations as well as AI.

This is going on the slow side of things though, I’m on holiday and spend some time on WoW with the family.