Tag Archives: christopher natsuume

Dev Blog #22 – How To Play Last Regiment

Gong Xi Fa Cai! (or simply Happy Chinese New Year)

Now that we got some new people coming in to help with this project, Chris did a “What this game is all about” during the stream to help out the new staff understand the game they’ll be working on.

Watch the introduction on the video below.

Over the weekend we’re going to revamp the tutorial map to shorten it.  What we have now is good for a Level 2 type map. We worry that it may overwhelm our new players. We’ll try to show it next stream.

We also adjusted our UI backgrounds as we got feedback that they’re too dark.

Some features still needed code support for them to actually work. However most of the basic and core features needed to make this playable are all in there.

Any thoughts about the new UI layout?


Happy Birthday to Me! Let’s Make an Editor!

So – now that we’re dev-blogging, I thought I’d do short updates every now and then to let people know what we’re doing on a day to day basis, and what the actual process of development looks like.

Today, which happens to be my birthday,  was spent working with 2 coders, and a bunch of artists on improving our editor.  Specifically the editor that allows us to build the hexes that go into the game.

Because we’re hoping to ship with an editor, we have sort of broken building maps into 2 steps:

  1. Build the building blocks the game is made of – such as the Hexes in the map, the Structures you put on it, and the Units that move around. This is done with a combination of “ugly but functional” internal editors, and some big ass excel spreadsheets that churn out .lua files that define a lot of the game.
  2. Put all of these together in a more user friendly, consumer-facing editor, that allows you to build maps w/o having to ever switch programs and makes sure you are working with building blocks that dont (easily) break the game.

Today’s journey (and last night’s) was to pound the “Hex-Editor” – the one that allows us to build hexes – into something that we can use properly, since it has been a bit neglected, and there was a lot of ‘build as you go”-ness to it that needed to be standardized.

It’s unsexy work, but it has to be done.

Of course, making the tool is just the first part. The *really* hard part? Making all of the data once the tool is done. But that work gets compounded terribly if the tool is not optimized – and even a step that takes 1 minute can quickly become HOURS or DAYS after you use the tol long enough – and since game development is all about iterative building, you have to expect you are building allof your maps/levels multiple times. Having a tool that does not let you do that quickly… well, the time is well spent to get it right.

Today’s development working soundtrack?
The Bar-Kays “Holy Ghost”