Game Design, Programming and running a one-man games business…

Production Line updated to 1.03, Video blog 15

Wow, fifteen video blogs. Its amazing how I have found the time. Also you note that my physical appearance deteriorates with each blog. I must remember to shave and wash my hair one week. Anyway, enough of that, my blog readers come for Production Line updates, not men’s grooming tips!. Here is the latest video blog:

Its safe to say that pre-orders have exceeded my expectations. You people seem to like this game! I keep checking that there hasn’t been some big news article on it, and no! its just word of mouth and some cool youtube videos. I’m working my way through a seemingly never ending list fo fixes, tweaks and suggestions, and trying to patch the game only when I have patched something that is embarrassing enough that it pains me to think of people playing without that fix! I’ll try to slow down the release schedule and have fewer, bigger updates, as that means less time spending doing and checking builds and more time spent actually developing fixes and improvements.

The full 1.03 fix list is this:

[version alpha  1.03]
1) Click-dragging on a slot to build a conveyor or a production line no longer launches the details window for the slot.
2) Fixed bug where the wrong entry was deleted on supply stockpile contents lists if the scrollbar had moved.
3) In game settings menu now pauses game, and some other menus now pause and resume previous speed when closed.
4) Facility and slot placer GUI now postpone the autosave kicking in to avoid corrupt saves.
5) Fixed crash bug with loading large save games.
6) New resource route highlight GUI for when you select a slot that has a resource stockpile.
7) Fixes to resource routing to recover from cases where resources-in-progress cannot get to their destination.
8) Fixed anomalies with slot details window not refreshing accurately.
9) Clicking a resource importer no longer shows a slot details window.
10) Checkbox now has a visible tick.
11) Fixed bug where time would pass when game was in alt-tab mode.
12) Fixed missing sales data for games with over 2,000 sold cars.

6) and 7) are the big ones, which solve a lot of issues, along with those save game fixes. I’m going to try and pack a whole bunch of tiny GUI improvements and fixes into the next patch.

Also worth mentioning we have a sale on right now for political animals, 40% off on steam here: http://store.steampowered.com/app/458630/

I know politics in the US has got very newsworthy lately. In the past when political events happen I have tended to run some satirical promotion or ads for Democracy 3, and I’m not doing it now just because people are so angry they are lashing out at everyone, and I’m just staying out of it. Also I’m going to GDC next month and don’t want to get involved in any political arguments. I *did* take the time to look at Democracy 3’s immigration code and noted that extreme border checks do actually reduce terrorism according to the game, and also cheer up patriots and annoy liberals. I guess it should also have a negative effect on capitalists (who tend to support free movement of labour) and maybe a hit to technology, as tech companies are especially keen on free movement. I’m surprised people haven’t done a ‘I played democracy 3 like trump’ video yet.

Anyway, enough politics, lets remind ourselves you can order production line right now :D

Production Line now in alpha with pre-orders. OMGZ

So here is the exciting and thrilling alpha video for you to enjoy:

And you can now grab a copy, should you desire, from the humble widget. its a straight $10 to pre-order the game, you get immediate alpha access, and all future builds including final. Its an early alpha, so consider yourself warned. there are a load more disclaimers on the buy page which is here, or you can just use this exciting widget:

We have forums set up to discuss the game here. Registering is easy as you should be able to use Facebook/Google and twitter as I recall…not sure. Anyway…feel free to post comments here if you prefer. Anyone who wants to do a youtube video, go for it I’m not fussed about that, although I’m not promoting it directly with promo copies yet (that will come later). BTW The forums include a poll where you can vote on my development priorities :D

This is the first totally new IP and Idea I have had for first-party games since….well Gratuitous Space Battles I guess (GTB was a bit of a sideways move), so that my first attempt to work out if I really know what I’m doing in about 7-8 years so…no pressure.

Yikes.

I’m not doing any press stuff until I’m confident the build is ok, but if press cover it, then thats a bonus. I’m definitely in this game’s development for the long haul so I am not in a rush to get it in front of everyone’s face just yet.

Production Line Video #13: Conveyor-placing GUI, zoom-out colors, new car colors….alpha…

Here is the latest in my surprisingly (to me anyway) regular series of vlogs on developing Production Line:

This video has me talking about some of the new graphical tweaks to the game as well as a short talk about the alpha, which I’m planning to start in about a weeks time, with pre-orders for $10, direct from my site (using the humble widget, if I can get it sorted out in time :D).

I’m really keen to get the game in the hands of some real paying gamers to get their opinions on the design, and ask them what they would like to see. I’ve never done Early Access before, and although when that trend first started I really disliked the idea, I have totally come around to it. Next week should be really cool :D.

Production Line: The current plan

I’m keen to get people playing a really early build of my next game: Production Line. My current aim is for it to be available for pre-orders and early alpha play in about two weeks time. This is MUCH earlier than I normally start taking money for a game, and letting people play it, but this as an experiment for me, and I’m always looking to try new stuff. The more I think about ‘Early Access’ for a game like this, the more I like it as a developer. I suspect I’m a much better programmer and ‘big picture’ designer than a designer of the nitty gritty mechanics of a game, and for someone like that, early feedback from real players will be invaluable. Here is my current plan:

The next two weeks: Get a playable Alpha.

The game is playable right now, and you can easily spend a few hours playing it without issues, or running out of things to do. The game is English-only, windows-only, and is missing the following:

  • Proper music
  • Proper SFX
  • A decent GUI design
  • Any kind of high scores, goals or achievements
  • Modding support.

There will also be a lot of awful balance issues, and of course some hidden bugs you can enjoy finding. Yay!. My big internal debate right now is how much to charge people ordering at this stage, more on that next week. This is likely to be a direct-download from-the-developer only affair in the short term. Anyway beyond that…

The month of February: Play Balance

Everything will be thrown into chaos once the player base goes from just me, to the 100 or so people mad enough to pre-order at this stage. (I plan no press release or ads, just a blog and twitter/facebook announcement. I don’t want to make a big deal out of it). I suspect I will be inundated by people saying ‘Windows are too cheap!’ ‘Employees don’t cost enough!’ ‘Aircon is a worthless upgrade’ and so on… Sorting through all that and making the game a balanced, playable experience for everyone is going to take a lot of analysis and fiddling so I expect that this, combined with GDC at the end of Feb, and also Shadowhand‘s launch, will mean February will be likely ‘feature-free’ in update terms.

The month of March: Late game stuff.

At this point I’ll likely want to gather opinions on, and suggestions for, the two big missing areas of the game, marketing & QA. The cars currently are assumed to have neither, and the whole topic is ignored, but introducing them both will be fun, and involve new research, new graphics, and a whole lot more GUI. This is just to get stuff into a vaguely playable state and make sense of the mechanics. Marketing is obviously something I am personally interested in, but I’d like to know the extent to which players of the game find that it will add to the experience.

April and beyond: Features and polish.

Music, SFX, a decent GUI design, and a whole lot more features are all planned, but I intend to ask whatever community I can build up to give me their priorities in terms of what I work on. Some people may be interested in more employee management, others in variants of car designs, maybe some in an even bigger tech tree, or more complex market mechanics, it could go in a number of different directions from here.

Q2 2017: Steam Early Access?

If all goes well, I might take a step towards putting the game on steam for early access later in the year. I can’t guarantee that, and never intend to make any promises about the future, but I also cannot foresee any problems. Until then, it will be direct sales only, so I can keep control on things, and not have to divide my time between my blog & forum and steam and so on. Also it can be a bit of a megaphone effect when you launch on steam, even in Early Access, so I’d rather reserve any press coverage I may be lucky to get until after all those early issues have been wrangled along with help from the early-players.

Beyond that… who knows! The game may prove a success or a flop, and that largely determines what happens. I’m loving working on it, so I can’t see me stopping work on it for ages, even if nobody buys a copy :D If you want to know more about the game we have a website here, and also a bunch of youtube playthroughs here. Let me know what you think.

Production Line Blog Video #12 Lot Expansion, Zoom-out GUI & Rendering tech

A mixed bag of stuff this week. I’m crunching away boih at bugs, and balance issues, which make for a poor video, but also luckily we now have lot-expansion plus some zoom-out UI shininess to look at, plus I fire up nvidia nsight to give you a quick preview of how a frame gets rendered in the game. (FWIW I use my own engine, based on directx9 which means I need to worry about draw calls when changing textures. One day I’ll switch to a newer directx version, but I feel no pressing urge to do so yet :D.

Enjoy: