Construct and design buildings for optimal working conditions. Hire people to design and release software, so you can defeat the simulated competition and take over their businesses. Manage and educate your employees to make sure they are skilled and satisfied with their job.
Recent Reviews:
Very Positive (45) - 84% of the 45 user reviews in the last 30 days are positive.
All Reviews:
Very Positive (2,404) - 91% of the 2,404 user reviews for this game are positive.
Release Date:
May 1, 2015

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Game

Get instant access and start playing; get involved with this game as it develops.

Note: This Early Access game is not complete and may or may not change further. If you are not excited to play this game in its current state, then you should wait to see if the game progresses further in development. Learn more

What the developers have to say:

Why Early Access?

The development of Software Inc. is a one-man operation. I chose Early Access because I'll need feedback, since it’s impossible to uncover all design flaws and issues by myself. The support I’ve gained through Early Access has allowed me to work on Software Inc. full time, which has enabled me to greatly speed up development and give it the full attention it deserves.”

Approximately how long will this game be in Early Access?

“Software Inc. will be out of Early Access when I feel it is ready. This is not a race and I don’t have investors pressuring me into releasing it early. I have a great opportunity to make this game as good as I possibly can. Hopefully, the backlog of patch notes will be testament to my ongoing efforts developing the game at a reasonable pace, while adding interesting new features. I’m aiming for a full release in 2018, but I won’t promise anything!”

How is the full version planned to differ from the Early Access version?

“You can find the roadmap on Trello at My plans for Software Inc. change often, depending on feedback and suggestions I receive, or if I stumble upon a good compromise. That said, I have a clear goal in mind to keep me from working on the game endlessly.”

What is the current state of the Early Access version?

“The game currently features complex and expansive building mechanics, a very deep market simulation and an engrossing simulation of the day-to-day life of a software company. The game still lacks in content, but it has Workshop support with more to come. The game is not fully balanced and the core gameplay is still being revised.”

Will the game be priced differently during and after Early Access?

The price will increase as the game progresses from alpha to final release. The game is cheaper the earlier you buy it as a “thank you” for supporting the development of Software Inc. in its early stages.”

How are you planning on involving the Community in your development process?

The community plays a huge role in the development of Software Inc. I constantly read feedback, take on suggestions, and I often reconsider my stance on certain features. The development process is a big part of the product, which I believe is the way Early Access is supposed to be. It is important to note that as one developer, there are limits to the amount of feedback I can physically absorb, while still finishing the game and making sure I don’t pass out in front of my computer.”
Read more

Buy Software Inc.


Recent updates View all (132)

August 11

Alpha 10 officially out

Alpha 10 is now stable enough for an official release. I might still have some changes that are big enough to warrant an update or two for Alpha 10. I want to cram as many features in as possible before moving on to Alpha 11, since the bulk of features planned for Alpha 11 will render Alpha 10 saves completely incompatible, as usual.

If you are not done with your Alpha 9 save file and want to continue playing Alpha 9, you can switch to the "old" branch by right clicking the game in Steam and going to properties and then betas.

I recommend going through the tutorials, as they have been updated to reflect changes in gameplay and new additions. A lot of strategies and play styles from Alpha 9 will not work in Alpha 10, since hiring and employee skills have been overhauled.

Alpha 10 highlights
  • Ability to lease rooms
  • Ability to relocate company
  • New plot system
  • Added map editor, town map, map generation string, rain and thunder
  • Multi-floor parking
  • Ability to mod room material textures
  • Overhauled hiring mechanic and employee skill system
  • Overhauled employee satisfaction mechanic and added customizable employee benefits
  • Ability to assign multiple roles per employee
  • Ability to control subsidiary releases and assign tasks
  • 5 new tracks from Sinnott Soundworks
  • Added ability to change the price of a product
  • Removed scenarios and added ability to take out loans in new game screen
  • Overhauled temperature mechanics to instantly reflect changes instead of simulating in realtime
  • Software sales are now calculated per OS market, so software released for different OSs are no longer in direct competition
  • Plus massive amounts of bug fixes, QOL improvements and optimizations

Finally, I want to stress that Software Inc. is still in alpha, which means major features are still in development, so the gameplay might feel unbalanced at times, which is only exacerbated by the fact that nothing in Software Inc. is scripted. Sometimes the market lines up in a way that makes the game very easy, kind of like how Software Inc. became this (relatively) big success, considering I'm just one person who hasn't released any other games before. I've tried my best to balance the market, but I've also tried to keep it to a minimum, as the effort is basically wasted in the long run.

Changes since last patch
  • Rebalanced marketing deal and hosting deal reputation effect and made companies cancel deals with bad player performance
  • Made computer-auto-assign more likely to assign employees to computers in rooms that fit their role, if assigned
  • IT support would sometimes not unreserve a PC, making it unavailable for use by employees for a random amount of time

33 comments Read more

May 29

Alpha 10.6.1 out on testing branch

Alpha 10.6.7 changes (2018-08-03)
  • Added rain and thunder
  • Added tutorial arrows to context menu

  • Fixed not saving employees' current retirement fund sum (Was still deducted from company monthly, so this was purely cosmetic)
  • Fixed tutorial bugging out when going from Welcome to Leasing tutorial

  • Switched to PA Particle Field system for snow and rain

Alpha 10.6.6 changes (2018-07-31)
  • Added interaction point indicator when placing furniture
  • You can now rotate snapping furniture using keyboard, instead of just click dragging

  • Fixed furniture placed on high shelves not being selectable
  • Doorways that are blocked weren't ignored by pathfinding system, causing employees and staff to give up instead of trying alternative routes when pathfinding to a room
  • Couldn't translate software features in product detail window
  • Loosing reputation on marketing deals
  • Going to build mode, pressing esc, and esc again shows non build mode windows in build mode
  • Various other fixes

  • Glass door stickman rendering

Alpha 10.6.5 changes (2018-07-17)
  • New summer track from Sinnott Soundworks
  • Remember team selection in hiring window
  • Use hearts instead of a smiley face for market recognition
  • Clarified outdoor furniture error message to include "fenced areas"
  • Ability to copy multiple lines of commands at once in the console

  • Fixed HR not hiring anyone because a few people on the team were dragging compatibility down below minimum standards
  • Taking over a project from project management doesn't update next release date on task
  • Starting a support or marketing task on a product released using project management will now take over active task instead of doing nothing

Alpha 10.6.4 changes (2018-07-11)
  • Overhauled distribution deal bidding mechanic
  • Balanced digital distribution cost
  • Greatly increased accuracy of ISP cost calculation
  • Ability to see bandwidth percentage for each distribution client in the distribution window
  • Balanced hosting deal income
  • Added keyboard shortcut to button tooltips and keyboard bindings for toggling team labels and wire mode
  • Split physical and digital distribution tutorials and updated digital distribution tutorial with fixes and going over the new bidding mechanic
  • Job satisfaction can now affect chance to call in sick

  • Fixed game sometimes bugging out in distribution window due to how the physical copies sold value was retrieved
  • Fixed localization of specializations on new pie chart legends
  • Checking furniture collision on replace did not account for rotation correctly and would allow furniture to overlap and stick through walls after being replaced
  • Tutorials shouldn't auto skip after first tutorial message if skip condition was met before the message was shown

Alpha 10.6.3 fixes (2018-07-06)
  • Fixed not being able to expand work items because buttons would pop up
  • Fixed game bugging out if opening info window on a project that has dependencies in beta

Alpha 10.6.2 changes (2018-07-06)
  • Ability to use software that is in beta for product needs (Allows you to develop games for game engines in beta)
  • Press ctrl to autocomplete a room when building up against previous rooms
  • New build track from Sinnott Soundworks
  • Count employee sick days and show in employee window, complaint window and wage window
  • Count complaints and resignations handled by HR and show in HR management window
  • Specialization degrade should change based on difficulty
  • Instead of hiring very low compatibility employees, low skilled leaders in HR will now just take longer to find applicants that are less compatible on average
  • Add product detail button in distribution window and total copies sold column
  • Filter furniture assign window by teams/roles assigned to room and include role with name
  • Added legends directly on piecharts
  • Specialization pie chart in design document is now separated by art and code (This is a temporary fix, as the design document will be overhauled in Alpha 11)
  • Project info window now includes specialization chart
  • Shift + click a label in a chart legend to only show that stat (helpful for quickly isolating one item in a company's cashflow chart)
  • Renamed "units sold" to "Net units sold" to clarify that refunds have been deducted from the total
  • Lowered leader skill gain from HR
  • Added AI company specialization to company detail window

  • Fixed bug caused by one or more mods setting software as an OS dependency without that software actually depending on an OS. Mods with this issue will be disabled and mods will now be incompatible if they cause this issue together
  • Employee complaint demands were calculated incorrectly
  • HR will now reject complaints if the employee has already demanded too much
  • HR should not educate employees that are about to retire
  • Fixed some license key/pc combinations resetting license key every time offline version launched
  • Fixed race condition during new game load that could cause game to not finish pre-simulation, causing general instability, and missing companies and products
  • Fixed some issues with furniture mod error logging and added base furniture name case insensivity
  • Added fix in cases where rooms grouped for rent would be recursive, causing an out of memory crash when loading a rentable building
  • Budget is now set automatically when accepting marketing deals
  • Rare race condition when checking furniture availability could cause game error when loading game or placing furniture
  • Fixed game bugging out if employees are fired while interacting with them in the role management window
  • Added custom string formatter to avoid game bugging out if localization uses the wrong number of arguments in a string
  • Fixed plot panel being in the wrong place for larger GUI scales
  • Various other fixes

I've done some "behind the scenes" design work on Alpha 11, and I've ironed out most issues I had with how the new feature system should work. I'm fast tracking alpha 10, so I can move on to alpha 11. I don't expect more than a hotfix or two before I officially release alpha 10. Note that this does not mean I'm throwing out all the feedback you have provided for alpha 10, it just means I'm putting off working on it, until I get the new feature system in place, as that will heavily impact gameplay.

  • Added new plural/singular localization XML nodes, which contain both the translation itself in singular and plural form, plus the subject as a postfix in lowercase in a single XML tag
  • Added ability to compare localization UI files from Console by writing e.g. "COMPARE_LOCALIZATION French English"
  • New winter track from Sinnott Soundworks
  • Added ability to change the price of a product
  • Changed how price affects sales when price is below market average
  • The AI will now try to port software to new operating systems and also kindly ask any dependent software developers as well, e.g. game engines for games. This should decrease the chance of the player gaining a lot of money purely by the virtue of being first on an OS
  • Ability to see and change multiple teams' work assignments in the team window
  • Added warning popup when two employees dislike each other to help identify the exact employees
  • Compatibility is now shown for each team when changing teams for one employee
  • Specialization chart no longer counts specializations below the minimum team spec level when calculating average for a team, which makes it easier to see the effect of raising minimum spec level on software quality
  • Added price warning and ability to change price before release if a product is priced way over market average, as this was causing some unintended 0 sale products
  • Increased amount of game dev companies to fill out void in categories (only affects new games)
  • Rebalanced stress levels to make stressed employee way less stressed and lazy employees a little more stressed
  • Rebalanced personalities traits so all extremes are possible and average personality combination has medium trait values
  • Employees will now automatically prefer to use computers which boost roles they are assigned to (note that it is still first come first served, so someone less suited for a PC might call dibs before a better suited employee does, you can reverse this by assigning manually)
  • Half follower loss rate if release date has been announced
  • Improved computer auto assignment
  • Furniture tooltips should go away once action has been carried out by player
  • Grouping rooms for rent that are already grouped in the map editor will now ungroup them all
  • Work item filters are now saved
  • Proper tutorial for new team window options
  • Rebalanced print deal payouts
  • Added warning when subsidiary is running out of money
  • Improved company cashflow chart color, order and highlighting

  • All active print deals would get cancelled every time a company went bankrupt
  • Toggling all in the multi select window would untoggle everything that had been filtered by the current search
  • Products which had a million dollar price tag could end up generating sales if no other product had been released in the same category for at least 5 years
  • Sometimes AI companies would avoid releasing software in a specific category because another company was planning to do it in several years
  • Lazy employees left too early on average
  • Stove quality state had no bearing on cooking
  • Trees visible underground on load
  • Made furniture ownership checks more robust to avoid them switching around on load (won't fix previous saves)
  • Fixed employees walking in and out of the elevator when reaching their floor for no reason
  • Made employees more likely to pick parking spots that are closer in height to where they want to go
  • Fixed instances of employees walking through cars and backtracking when going from parking space to room on upper floors
  • Moved chair repair point closer to avoid it getting blocked by stuff behind the chair
  • Changed "Not qualified for assigned tasks" to "Not qualified for active tasks" to clarify that it does not apply to finished assigned tasks

31 comments Read more
See all discussions

Report bugs and leave feedback for this game on the discussion boards

About This Game

Construct and design buildings for optimal working conditions. Hire people to design and release software, so you can defeat the simulated competition and take over their businesses. Manage and educate your employees to make sure they are skilled and satisfied with their job.

  • Build, furnish and maintain office buildings up to ten stories + basement, on an enormous land, using a free-form building system with easy copy-paste tools
  • Hire employees to design, develop, support, research and market software in teams
  • Build roads and parking to ease commuting for your employees
  • Tend to your employees' needs, demands, skills and specializations, while making sure each team has compatible personalities
  • Customize your own employee avatar
  • Create your own software products and franchises
  • Compete in a simulated and randomly populated market by selling your products, taking on contract work, creating patents, making deals or trading stocks
  • Hire staff to repair your furniture and computers, clean your office, make food for your employees or greet visitors
  • Mod what kind of software you can develop, add your own furniture, upload your building blueprints or add support for your language
  • Delegate important tasks to your team leaders, such as managing development cycles and human resources
  • Set up your own servers for products, source control and running your own online store

System Requirements

Mac OS X
SteamOS + Linux
    • OS: Windows 7+
    • Processor: 2.4 GHz Dual Core Processor
    • Memory: 2 GB RAM
    • Graphics: 512 MB dedicated video RAM, Shader Model 4.0
    • DirectX: Version 11
    • Storage: 1 GB available space
    • Additional Notes: Laptops with power saving graphic processors might need to be configured for Software Inc.
    • OS: Mac OS X 10.8+
    • Processor: 2.4 GHz Dual Core Processor
    • Memory: 2 GB RAM
    • Graphics: 512 MB dedicated video RAM, Shader Model 4.0, OpenGL 4.1+
    • Storage: 1 GB available space
    • OS: Ubuntu 12.04+
    • Processor: 2.4 GHz Dual Core Processor
    • Memory: 2 GB RAM
    • Graphics: 512 MB dedicated video RAM, Shader Model 4.0, OpenGL 4.1+
    • Storage: 1 GB available space

What Curators Say

106 Curators have reviewed this product. Click here to see them.
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
Hide graph
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...