I hereby pronounce you Unit & Map!

As weeks go, this one has been fairly significant in terms of development milestones. Units have now been integrated with the mapping system – so for the first time we can now see the units on the maps!

But first up here are some of the other things that got achieved this week:

Circular formations are now ready!

Circular formations are now ready! (Click for full-sized image)

The defensive square formation type is now ready too!

The defensive square formation type is now ready too! (Click for full-sized image)

These three units are all from the same army, thanks to new functionality that allows multiple nationalities per army. Note that the command and control flag markers have also been completed too. The flag on the top unit marks the CinC, whilst the flag of the middle unit represents a leader.

These three units are all from the same army, thanks to new functionality that allows multiple nationalities per army. Note that the command and control flag markers have also been completed too. The flag on the top unit marks the CinC, whilst the flag of the middle unit represents a leader. (Click for full-sized image)

On to the units in action on the maps:

A view of the units on the map in 2d mode.

A view of the units on the map in 2d mode. (Click for full-sized image)

A closer look at the units in action!

A closer look at the units in action in 3d mode! (Click for full-sized image)

The units, just like the map are fully vectorised. In english-speak this means that you can zoom in as close as you want with no loss of detail. Note that the cavalry units on the right appear under the forest tree markers. This is a result of the new mapping system having layers which allows one to determine what gets rendered to which layer!

The units, just like the map are fully vectorised. In english-speak this means that you can zoom in as close as you want with no loss of detail. Note that the cavalry units on the right appear under the forest tree markers. This is a result of the new mapping system having layers which allows one to determine what gets rendered to which layer! (Click for full-sized image)

Extreme Zoom! Note that even at this level of zoom, the unit's details still appear with a high level of clarity.

Extreme Zoom! Note that even at this level of zoom, the unit’s details still appear with a high level of clarity. (Click for full-sized image)

Some units on a test map. Note that the new system supports multiple nationalities per army!

Some units on a test map. Note that the new system supports multiple nationalities per army! (Click for full-sized image)

Units on the large map in 3d mode. (Click for full size image)

Units on the large map in 3d mode. (Click for full size image)

A close up of the units on the large map in 2d mode. (Click for full sized image)

A close up of the units on the large map in 2d mode. (Click for full sized image)

One thing that was a pleasant surprise was that the unit scales were perfect on the first integration attempt! 🙂

At this point the armies system is now at around 70% done. As a result I am now ready for the next phase of the project. This new phase will consist of further integration with the mapping system and the training up of the units and the AI so that they can move!

Before I go I will leave you with a video of me faffing around with some units on a map.

I figured that I might as well make sure everything works fluidly on a large map. So to that end I filmed the video on the largest map created with the system so far (note that this is best watched in HD):

That’s it for this week!

Laters

RobP

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s