Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - JimRaynor56

Pages: 1 [2] 3 4 5
New releases / Alpha 8.11.25 in testing
« on: September 26, 2016, 03:19:09 PM »

Sorry for the delays! I've had a lot of behind-the-scenes stuff going on and I'll be moving to a new office in december (I'm currently sharing my office with my wife).

I expect this update to be in testing for a couple of days and then I'll finally move on to alpha 9. I'll do my best to get alpha 9 out before 2017, there are still some missing pieces in regards to how the new mechanics will work together.

  • Replaced furniture upgrade with furniture replacement menu (Furniture mods will need to use a comma separated list for "UpgradeTo" and "UpgradeFrom", read more in Mod Wiki)
  • List installed mods in options window
  • Pick team for porting and save choice

  • Insurance withdrawal and depositing was not scaled by currency
  • No matter how many employees are educated at a time in HR or AutoDev, the same amount is charged
  • Marketing window not using last team picked
  • Updated "Employees" and "Build Mode" tutorial, BUILD MODE2, EMPLOYEES9, EMPLOYEES11, EMPLOYEES12 and EMPLOYEES13
  • Pressing X would close the tutorial window
  • Build mode search only worked for lower case characters
  • Fixed wrong rotation for furniture on tables when upgrading tables
  • Lasse fixed clothes clipping errors
  • Fixed needs not correctly appearing in design document for some software categories present in mods

New releases / Alpha 8.11.23 officially out
« on: September 10, 2016, 12:19:10 PM »
This update should fix the employees never leaving issue (Could also cause them to not eat and socialize). It also replaces the furniture rendering system, so out-of-memory crashes should be eliminated. I'm keeping my finger on the rollback button for now, as I've updated to the next major Unity version, which could cause incompatibilities, but I've successfully tested it on Ubuntu and OSX.

The new trailer should be up later today, which features music from Chris Sinnott (Sinnott Soundworks), who's currently working on the soundtrack for Software Inc.

I still have some non Software Inc. related stuff I have to take care of, but I should be back to full speed within the month and alpha 9 should be out before we hit 2017. Hopefully, I'll be moving to a bigger office with less distractions next year, which will help me getting more work done. After alpha 9, I have some major mechanics left to implement and then I'll move on to the beta phase, where I'll focus more on content and balancing. I still expect to add new features during beta, but it won't as often as it is currently. Between now and beta could take anywhere from 6 months to 2 years.

New releases / Alpha 8.11.22 out on testing branch
« on: September 03, 2016, 07:19:08 AM »
I've updated Unity to 5.4.

Due to the large amount of different colored furniture the game has to render I developed a solution some months ago, where I combine all furniture into one big object for the graphics card to render all at once. This trades in memory for performance. However, the game has been crashing for some people because the GPU would run out of memory.
Unity 5.4 introduces GPU instancing, which allows me to draw each type of furniture all at once, no matter their color. This might slow performance as all furniture is no longer being drawn at once. If you have a lot of varied furniture from mods, this will be slower, but on the other hand, if you have a lot of similar furniture, like many tables and computers, these will be rendered very quickly. I've traded some performance for stability, but overall the game should still perform a lot better compared to last year.

Note that GPU instancing only works for DirectX11+ and OpenGL 4.1+, if your computer is very old or hasn't been updated for a long time the game might see a big performance hit with a lot of furniture present on screen at once. If your computer is that old it would probably crash out of memory at that point anyway, though.

Since new versions of Unity can prove quite unstable, I'm keeping this in testing for a while to see if the game suddenly stops working for some configurations.

  • Road visible from basement after loading game

  • Switch to GPU instancing for furniture
  • Switch to GPU instancing for cars
  • Switch to GPU instancing for roads

New releases / Alpha 8.11.20 officially out
« on: August 27, 2016, 12:19:08 PM »
This update includes minor bug fixes and improvements.

  • Ability to filter work by selected rooms/employees
  • Hovering over room noise now lists sources of problem
  • Updated Unity to 5.3.6p2
  • Choose team before accepting contract
  • Remember teams chosen for different tasks and auto select them next time(Does not work for work assignment)
  • Add ability to change arrival time for multiple staff members at once

  • Using the rectangle building tool to split a room in a specific way could cause the game to break or crash completely
  • Upgrading a server and a table at the same time spawns the server in the table
  • Added some debugging and made a small change to try and fix the employees not going home issue, please send your save file if you run into this problem
  • Fixed work items sometimes not initializing in GUI after loading game
  • Fixed bugs in furniture look function causing employees to make undesirable choices when picking furniture to use
  • Hole in ground stays after deleting room above staircase from basement
  • Elevator snapping distance too big, making it hard to build adjacent elevators when elevators on other floors are already built
  • Wall building sometimes fails with intersection error when it should have split the wall

New releases / Alpha 8.11.17 patch
« on: August 06, 2016, 10:19:04 PM »
Work on alpha 9 has not started yet, as I'm still working on marketing materials and focusing on the business side of running a company. I've fixed some bugs that have cropped up since the last patch and I've updated to Unity 5.3.6f1, which encompasses several months worth of UI patches. As I'm not completely sure how it will affect the game, I'm keeping the patch in testing for some days.

  • Updated Unity from 5.3.5p3 and Unity UI from 5.3.4f1 to version 5.3.6f1

  • Fixed bugs in furniture look function causing employees to make undesirable choices when picking furniture to use
  • Hole in ground stays after deleting room above staircase from basement
  • Elevator snapping distance too big, making it hard to build adjacent elevators when elevators on other floors are already built
  • Wall building sometimes fails with intersection error when it should have split the wall

New releases / Alpha 8.11 officially out!
« on: July 24, 2016, 02:19:06 PM »

I can finally start work on Alpha 9. As with the past major alpha versions, this could take 1-3 months before I have something ready, especially now that I need to overhaul a large part of the core mechanics. Look here for more details in the upcoming days. I'll also be spending the next couple of weeks updating all marketing material, as most of it is a year old.

Major changes include:
  • New car models and animations by Lasse
  • New car sound effects
  • Cars now take 4 people instead of 2 and busses take 12 instead of 8. Parking spots have been reduced to 2 spots to avoid clipping issues
  • New save format means faster saving, smaller file size and I have more control over the process
  • You can now sell stocks to highest bidder
  • Graphs now have tooltips so you can inspect values
  • Columns in lists now save your width preference
  • The dialog window looks way better!
  • You can now use ctrl/alt/shift/cmd modifers for binding keys, but you can no longer bind these keys directly. If you have any issues try resetting the key bindings.
  • Fixed 720p resolution
  • A bunch of fixes, optimizations and UX improvements

Changes in 8.11.13:
  • Added icons and colors to dialog windows for info/warning/error/question

  • Fixed left wheels rotating in the wrong direction
  • Fixed room labels in topdown mode

New releases / Alpha 8.11.10 out on testing branch
« on: July 19, 2016, 03:19:05 PM »
Sorry this is taking so long, but I want to fix as many bugs as possible before I start work on alpha 9.

  • Save listview column widths
  • Added personality traits to customization menu
  • Preview colors in customization menu directly on buttons

  • Contract time should be counted in days if applicable
  • Fixed a bunch of null reference bugs

  • Optimized team compatibility calculation

New releases / Alpha 8.11.6 out on testing branch
« on: July 07, 2016, 03:19:06 PM »
Depending on bug reports, this might be the last update before I move on to alpha 9.

  • Lower minimum resolution height to 720p
  • Added tooltip with value and date for company line chart and product bar chart

  • ZZZ should only appear when not doing anything in front of a computer or when loitering
  • Line chart should average values if there are more values than pixels on screen
  • Fixed game sometimes breaking when starting new game due to road pathfinding initialization

New releases / Alpha 8.11.1 out on testing branch
« on: July 03, 2016, 09:19:06 PM »

The cars have been overhauled! There is still some optimization and bug fixing left for this version before I'll push it out officially, but I wanted to get the working system out for testing ASAP.

  • Car models replaced and new car related character animations added
  • Car SFX replaced
  • Busses now take 12 passengers instead of 8, cars take 4 instead of 2 and there are only 2 parking spots instead of 4 per road cell.
  • If nobody is interested in stock, the game asks if you want to sell to highest bidder
  • Room accessibility is now determined by path from outside, instead of amount of doors

  • Fix build menu for multi monitor screens
  • Put in "missing furniture mod" warning
  • Include mod names when loading them from Steam cache for more descriptive error messages

  • IT and maintenance staff optimization. Would lag a lot late game with 20 or more present in a large building. Still more optimization to be done

New releases / Alpha 8.10 officially out!
« on: June 20, 2016, 10:20:55 PM »

As you might have noticed, we are still on Alpha 8 despite the major changes, this is due to the fact that Alpha 8.10 does not break saves from Alpha 8.8!

Major changes:
-The character model has been replaced with the work of a talented artist ( ) and new character customization features have been added
-Improved color window

-Added cubicle walls with advanced noise dampening calculations

-Added canteen functionality with cooks and stoves, the old fridge is now an inferior vending machine

-Added furniture modding with Steam workshop support

-Employees now have stress and social needs and improved personality traits
-Improved build menu
-Added an in-game feedback/bug-reporting tool
-Tons of bug fixes
-Tons of UX improvements
-Tons of optimizations

Still to come in Alpha 8:
Improved car models and animations, sound effects and parking mechanics

Planned for Alpha 9:
A complete overhaul of the development, support and marketing process: Progress bars are going out and player involvement is coming in.

New releases / Alpha 8.10.32 out on testing branch
« on: June 16, 2016, 12:19:08 PM »
I didn't receive any crash reports, so I've integrated a reporting tool directly into the game, which will ask you to report it, if it has detected any crashes. If I don't receive any crash reports this week, I'll release Alpha 8.10 officially

  • Updated to Unity 5.3.5p3
  • Feedback and error reporting from in-game
  • Team name in automation window

  • Game complains about furniture ownership on load
  • Fixed memory leak in furniture mesh combiner
  • Employees getting stuck on stairs and in doorways
  • Fixed graying hair color

New releases / Alpha 8.10.31 out on testing branch
« on: June 13, 2016, 03:19:07 PM »
If you have or had the crash bug in the New Game screen, please try to reproduce the crash and send the crash report files to The faster I get this bug fixed, the faster I can move on to Alpha 9.

Windows builds have doubled in size to facilitate better crash reports.

  • Added line numbers and more descriptive errors to XML reader
  • Furniture mods can use HEX colors if the value starts with #
  • Added arrows to scrollbars to emphasize purpose
  • Rewrote work tutorials to explain the actual purpose of each phase of development
  • Central temperature units should provide capacity information when selected
  • Optional keybindings for grid tools

  • Fixed bug in XML reader with tightly packed tags
  • Extra line of defense for ground navmesh error
  • Fixed HR ignoring preferred age

New releases / Alpha 8.10.30 out on testing branch
« on: May 29, 2016, 06:19:06 PM »
  • Updated to Unity 5.3.5p1
  • Resize build menu width with screen size and increase height
  • Filter furniture by room or by function(Furniture has new FunctionalCategory variable)
  • Several room categories per furniture(Category variable is now an array of strings)
  • New character/staff customization content and building textures

  • Changed beard and makeup textures to overlay instead of multiplied
  • Various fixes

New releases / Alpha 8.10.29 out on testing branch
« on: May 26, 2016, 10:19:07 AM »
I started disabling Unity features in the customization menu to try and mitigate the crashing issue.

  • Staff furniture interaction code was completely bugged from last update causing them to fail their tasks if they have assigned rooms
  • Various fixes

New releases / Alpha 8.10.28 out on testing branch
« on: May 22, 2016, 11:19:06 PM »
There is no news on the crash bug, but it seems a lot of Unity games are suffering from it at the moment. If you have the crash issue, try setting launch options to "-force-gfx-direct" and please report back if it works.

Alpha 8.10.28 changes
  • Room labels only visible if not default
  • Updated to Unity 5.3.5f1

  • Fixed bugs dealing with how room walls are split when building nearby rooms
  • Various fixes

  • Improved employee state update performance

Alpha 8.10.27 Changes
  • Made color dialog more intuitive and added hue slider option
  • Made glass material available for furniture mods using "Glass"
  • No part of a window should ever be off the lower part of the screen and some part of a window should always be visible
  • Employees will no longer request negative raises, so it's up to the player to figure out if an employee is getting overpaid
  • Added Meeting room limit and made room limits more strict in regards to loitering, meetings and eating
  • Staff will now always prefer using furniture in assigned rooms, especially helpful for cooks

  • A lot of random fixes

Pages: 1 [2] 3 4 5