Skip to main content

Vinland UI

Starting work now on the UI for the game.
I need to get on with this as it's going to handle controls for things like changing infantry formations, giving orders to your units, targeting and combat etc...

Here's an early version of the UI command buttons:

The commands will also be accessible by hotkey. For example the first 4 are A, S, D, F:
1. Attack, 2. Sentry, 3. Defend and 4. Flank. These will set the overall state of the selected units.

Attack will make the unit move to the selected destination or enemy, trying to shoot whenever possible.

Sentry will go in to observation mode and for infantry they will go prone. Tanks will open their hatches to get a better look around. They won't attack unless first attacked, and will get a better visual range in this mode. You can use the ambush mode as well (second row, number 6), in which case they won't get the visual bonus, but will be harder to spot.

Defenders will try to turn automatically to face the nearest enemy, infantry will go prone and spread out to make a harder target. Tanks will button up (close their hatches) for safety but will have poor visibility.

Flanking units will move at a faster pace but will be more vulnerable. Infantry will bunch up to avoid causing traffic jams, making them a prime target for artillery. Vehicles will have a chance of breaking down or suffering mechanical damage when moving at flank speed and will be easier to spot due to increased engine noise.

Other actions there include:
5. Resupply on/off. If you have some supplies then begin distributing them.
6. Replenish troops. Alternatively use supplies as extra troops to man captured artillery or anti-tank guns.
7. Force target. If you want to shoot a bridge or house or some other non-hostile thing.
8. Exit vehicle/ house, unload. Any infantry on this agent will be dismounted.
9. Stop moving, hold fire. Cancel all orders.
10. Setting/ menu. Bring up main menu.
11. Repair self, others. If you have repair crews or engineers.
12. Conserve ammo. Don't shoot big guns, only small arms.
13. Indirect fire. Use a tank or gun like artillery on an unseen part of the map.
14. Ambush mode. Try to hide, don't shoot until shot at.
15. Call air support. Resupply by air, call in paratroopers, fighter cover, spotter planes, bombers etc... These will be kind of abstracted, you won't see the planes flying around on the screen right now. I'm leaving that for an expansion.
16. Show objectives.

Some of these are going to get changed There will probably be some more actions such as lay/clear mines. I'm also thinking of adding or moving some existing actions in to special abilities like aim at tracks, ambush and so on.

I also worked on the trees and found a way to get the clip alpha looking better:

Usually on the texture tab I set alpha to have 100% influence, so it should match the alpha setting of the texture. But this is rarely correct and setting it lower avoids the dark edges I was getting before.

I've also started maintaining the project on Github.
Not sure how I like it yet, it's nice to have some version control options and ability to experiment, but I'm not 100% on it yet. I've made a few mistakes and ended up losing some of my code once or twice. I'm sure I'll get more accustomed to it though. :)


Popular posts from this blog

Vinland 1936

What have I been up to this month?

Well you can see it in a couple of development blog videos, here, here and here.

Vinland 1936 is a game I've been working on (on and off) for about 3 years. It is somewhat based on the old Nirval interactive game, Blitzkrieg;

I hope you've played it since it is one of the best games ever!!! (IMHO)
Blitzkrieg was a real time tactics game. You didn't build a base, or spawn units. It wasn't about rushing the enemy. You got a small number of troops and vehicles that could be replenished or repaired if you had access to a supply base and the right supply trucks, but couldn't be replaced if lost. Once your vehicles were destroyed and your infantry killed you were finished. You couldn't just churn out some more from your factory and have another go at rushing the enemy guns. This made you invest a lot in each of your units. They really mattered.

It was also procedurally generated. Each mission (except for the historical missions) was…

Telling a story; Creating a Compelling Narrative.

Telling a story; Creating a Compelling Narrative. In this blog I will talk about my own recent brush with story telling and go on to talk about how tools from creative wring can help you to better author the narrative in your games, whether they have a traditional linear narrative or a procedurally generated interactive narrative.

Narrative and structure in traditional fiction  last week I started writing a story set in the world I'm developing for my game Vinland: 1936.

I hope the story will help me to flesh out my game world and develop my own expanded universe which will be a good place to set my games in the future.

After about a week of work, on and off I've progressed the story to outline stage. For each character thread I have half a dozen chapters which plot a course through the events of the story. Each thread is told from the perspective of a different character.

Actually I started writing as soon as I had my outline, but I've since gone back and deleted what …

Back to Vinland.

I'm going back to my real time tactics project, Vinland 1936.
While working on the other project I overcame the problems which were stopping me from saving/loading the game and also cleaned up the base code a lot.

After a few weeks I'm getting near the the state I was in before.

Infantry are back to their previous state, and vehicles are running OK.
This time I'm going to push ahead with mocking up the combat system though before I work any more on the vehicle builder or graphical aspects of the game.