Recent Posts

Pages: [1] 2 3 ... 10
1
New releases / Alpha 11 progress update part 2
« Last post by PatchNoteBot on June 23, 2019, 09:00:18 PM »
Steam Post

Current status
The base mechanic overhaul I wanted to achieve for Alpha 11 is pretty much done at this point and I’ve been working through the new big additions to Alpha 11 this past month. I still have to do a round of bug fixing and balancing when I’ve finished the additions, which could be quick or drag out, I can’t say for sure at this point.



New additions
To reiterate what I wrote last month, product updates will not be present in the initial test release, to avoid delaying it more than necessary. I’m only working on features that would break save game compatibility for the initial release.

Iterative development
Iterative development focuses more on working through a project several times, while reconsidering the design and refactoring, to end up at a final product, as opposed to the traditional waterfall model of working out a full design initially and sticking 100% to it throughout development.

You will be able to iterate on your design several times during the design phase to increase chances of creating a good quality product without too many bugs. However, a more effective use of your time will be to iterate during the alpha phase: When you finish a software review during the alpha phase, instead of not really being able to do anything about all the frowning smiley faces, you will be able to temporarily stop development to improve the design, based on your newfound knowledge, and increase the end quality of your product.

Publishing
You will now be able to hand off some of your profits to a competitor, to avoid having to print copies or micromanage your marketing efforts. You will even be able to fund projects with a publisher to get your company off the ground early on or to lessen risk later.

Frameworks
Game engines have been a special class of software, since they are the only dependency in Software Inc. that requires supporting the same operating systems when using them for development. In contrast to using a 3D modelling or music app for development, you can’t run your game without a game engine once your game is done. This added a bunch of unneeded complexity to the game, so they are being deprecated in favor of frameworks.

You will now be able to create a framework when developing any type of software, which can be licensed to other companies and reused in future projects to reduce development time. Game frameworks will be analogues to game engines.

Service role
As all roles now have individual specializations, the marketing role is being deprecated in favor of a new Service role, which can specialize in Marketing, Support and Law.

Lawsuits
You can now be sued by your employees or other companies, which requires service employees with the law specialization to fight.

Conventions
I called this "conferences" in earlier posts, but it seemed misleading considering what I wanted the mechanic to encompass.

You and other companies will be able to hold and attend conventions in a select number of conference halls with individual booth layouts. Each booth has an area which can be filled with equipment to market and entice convention guests. This will be purely UI based, there won’t be a fully rendered conference hall full of people, as that would require a whole alpha version by itself or maybe just a different game entirely.



Other notable changes
  • Lakes have been spread around maps
  • You can now place sinks, which employees will seek out after visiting a bathroom to avoid spreading germs. Failing to place sinks will lead to nearby employees getting sicker more frequently
  • Employee salaries are now calculated on an hourly basis and automatically scale with their hours, meaning you can now have part-time employees and you can no longer give employees extra hours without compensating them
  • Employees now dislike night shifts, which you can combat with a night shift compensation benefit
  • Sun position and color calculation has been revamped, adding a new colorful dusk and more striking shadows at dawn and dusk
  • Most modding features have tentatively switched to TyD from XML
  • Computer performance and price now dynamically scale based on other computers available, e.g. a computer from the 1980s wasn’t slow and cheap in the 1980s
  • Fixed roofs being hard to place adjacent to room walls

2
Tools / How?
« Last post by Icecoder on June 16, 2019, 06:31:54 AM »
What is Iteration?

Please help (This thing shows when you create a category)
3
Work in progress / Biusness Software Suggestions
« Last post by Icecoder on June 09, 2019, 11:50:47 AM »
Biusness Software is a software that focuses on shops, restaurants and receptions. Like in MCDolands, they have these "PC's" - right? Or in (Props if you are polish) "Biedronka" - They have this (Ugly) GUI.. and like.. *Sigh* just go to your MCDonalds and look at their "PC".


Post suggestions please!

(Closed, accidently deleted software :/)
4
Support / Oops! The Game Crashed
« Last post by BCMach on June 01, 2019, 07:11:31 PM »
The game crashes after clicking Play.
5
Tools / Re: SoftInc Modder by amensch [4.02]
« Last post by FireMaster on May 26, 2019, 08:28:07 PM »
Hey dude.
So when it generates a software type file, it has slashes the game doesn't like.
In the features tags and in the software type tags. All in the end tags.
6
Tools / Re: Advanced Modding Tool
« Last post by FireMaster on May 26, 2019, 12:40:51 AM »
Hey, so when I try to make a mod, theres no option for a dependency software, which the game requires. Any idea of if this can get put in?
7
Modding / Re: mod help
« Last post by FireMaster on May 26, 2019, 12:14:45 AM »
Ok, listen. <Server> is not a tag. I can't help you with that. But you are also missing the category tags in the features, which the game needs. See the wiki for more info.
https://softwareinc.coredumping.com/wiki/index.php?title=Modding#Example
8
Modding / Re: Failed loading mod
« Last post by FireMaster on May 24, 2019, 08:59:21 PM »
Here is the code for the other software type:
Code: [Select]
<?xml version="1.0" encoding="utf-8"?>
<SoftwareType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Name>Encryption Software</Name>
  <Description>Lets the user encrypt and decrypt their files</Description>
  <Categories>
    <Category Name="Desktop">
      <Description>Just choose this</Description>
      <Popularity>0.6986</Popularity>
      <Retention>0.16</Retention>
      <TimeScale>0.12</TimeScale>
      <Iterative>1</Iterative>
    </Category>
  </Categories>
  <Random>0.11</Random>
  <Popularity>0.65193333333333325</Popularity>
  <OSSpecific>FALSE</OSSpecific>
  <OneClient>FALSE</OneClient>
  <InHouse>FALSE</InHouse>
  <Category>Tools</Category>
  <OSLimit />
  <Features>
    <Feature From="" Research="" Vital="TRUE" Forced="TRUE">
      <Name>Password Lock</Name>
      <Description>The most basic kind of encryption</Description>
      <DevTime>8</DevTime>
      <Innovation>4</Innovation>
      <Usability>5</Usability>
      <Stability>5</Stability>
      <CodeArt>0</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="" Research="" Vital="FALSE" Forced="TRUE">
      <Name>Terminal</Name>
      <Description>The most basic GUI</Description>
      <DevTime>1</DevTime>
      <Innovation>2</Innovation>
      <Usability>3</Usability>
      <Stability>2</Stability>
      <CodeArt>0.03</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Terminal" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Basic GUI V1</Name>
      <Description>Just some buttons in a tiny window</Description>
      <DevTime>2</DevTime>
      <Innovation>3</Innovation>
      <Usability>2</Usability>
      <Stability>4</Stability>
      <CodeArt>0.05</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Basic GUI V1" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Basic GUI V2</Name>
      <Description>With this, the window is slightly bigger and your buttons have a design</Description>
      <DevTime>3</DevTime>
      <Innovation>4</Innovation>
      <Usability>3</Usability>
      <Stability>4</Stability>
      <CodeArt>0.15</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Password Lock" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Basic Encryption</Name>
      <Description>Turns your files to binary and locks them changing back with a password</Description>
      <DevTime>4</DevTime>
      <Innovation>4</Innovation>
      <Usability>5</Usability>
      <Stability>5</Stability>
      <CodeArt>0</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Basic Encryption" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Advanced Encryption</Name>
      <Description>Uses your own encryption method and a password to lock files down</Description>
      <DevTime>3</DevTime>
      <Innovation>4</Innovation>
      <Usability>5</Usability>
      <Stability>5</Stability>
      <CodeArt>0</CodeArt>
      <Category>System</Category>
    </Feature>
  </Features>
</SoftwareType>
9
Modding / (SOLVED) Failed loading mod
« Last post by FireMaster on May 24, 2019, 08:58:05 PM »
Hello there users! I am here to request assistance with modding the game. I have a mod in its folder but when I load the game, it says it failed to load the mod. If you know what's going on, please tell me.
Code: [Select]
<?xml version="1.0" encoding="utf-8"?>
<SoftwareType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Name>Antivirus</Name>
  <Description>Create a tool to stop viruses on the user's machine</Description>
  <Categories>
    <Category Name="Desktop">
      <Description>Choose this for desktops.</Description>
      <Popularity>0.80526666666666658</Popularity>
      <Retention>0.26</Retention>
      <TimeScale>0.16</TimeScale>
      <Iterative>1</Iterative>
    </Category>
    <Category Name="Mobile">
      <Description>Choose this for mobile devices.</Description>
      <Popularity>0.56526666666666658</Popularity>
      <Retention>0.35</Retention>
      <TimeScale>0.15</TimeScale>
      <Iterative>0</Iterative>
    </Category>
  </Categories>
  <Random>0.4</Random>
  <Popularity>0.6986</Popularity>
  <OSSpecific>FALSE</OSSpecific>
  <OneClient>FALSE</OneClient>
  <InHouse>FALSE</InHouse>
  <Category>Tools</Category>
  <OSLimit />
  <Features>
    <Feature From="" Research="" Vital="TRUE" Forced="TRUE">
      <Name>Basic Scan</Name>
      <Description>Let users scan the basic areas of a device</Description>
      <DevTime>3</DevTime>
      <Innovation>3</Innovation>
      <Usability>4</Usability>
      <Stability>5</Stability>
      <CodeArt>0</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Basic Scan" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Advanced Scan</Name>
      <Description>Lets the user scan places like the registries.</Description>
      <DevTime>5</DevTime>
      <Innovation>4</Innovation>
      <Usability>5</Usability>
      <Stability>6</Stability>
      <CodeArt>0</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Advanced Scan" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Full Scan</Name>
      <Description>Lets the user scan every directory of the device.</Description>
      <DevTime>7</DevTime>
      <Innovation>5</Innovation>
      <Usability>6</Usability>
      <Stability>7</Stability>
      <CodeArt>0</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="" Research="" Vital="FALSE" Forced="TRUE">
      <Name>Terminal</Name>
      <Description>The most basic GUI, a terminal</Description>
      <DevTime>1</DevTime>
      <Innovation>1</Innovation>
      <Usability>1</Usability>
      <Stability>2</Stability>
      <CodeArt>0.05</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Terminal" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Basic GUI V1</Name>
      <Description>The user gets a small window with basic buttons that do stuff</Description>
      <DevTime>2</DevTime>
      <Innovation>2</Innovation>
      <Usability>3</Usability>
      <Stability>2</Stability>
      <CodeArt>0.1</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Basic GUI V1" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Basic GUI V2</Name>
      <Description>Get a slightly bigger window with buttons that have minute designs and a logo in the corner</Description>
      <DevTime>2</DevTime>
      <Innovation>2</Innovation>
      <Usability>3</Usability>
      <Stability>4</Stability>
      <CodeArt>0.2</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Basic GUI V2" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Basic GUI V3</Name>
      <Description>Add some graphics to your program. Also allows maximizing</Description>
      <DevTime>3</DevTime>
      <Innovation>4</Innovation>
      <Usability>5</Usability>
      <Stability>5</Stability>
      <CodeArt>0.25</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Basic GUI V3" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Normal GUI</Name>
      <Description>Looks like just another program with maximizing, buttons, and graphics</Description>
      <DevTime>4</DevTime>
      <Innovation>4</Innovation>
      <Usability>5</Usability>
      <Stability>5</Stability>
      <CodeArt>0.3</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Normal GUI" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Themes</Name>
      <Description>Allow users to change the color of certain things in your program</Description>
      <DevTime>2</DevTime>
      <Innovation>5</Innovation>
      <Usability>6</Usability>
      <Stability>7</Stability>
      <CodeArt>0.6</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Normal GUI" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Customizable Buttons</Name>
      <Description>Allows the user to change the look of buttons</Description>
      <DevTime>3</DevTime>
      <Innovation>6</Innovation>
      <Usability>5</Usability>
      <Stability>6</Stability>
      <CodeArt>0.15</CodeArt>
      <Category>System</Category>
    </Feature>
    <Feature From="Themes" Research="" Vital="FALSE" Forced="FALSE">
      <Name>Skins</Name>
      <Description>Allows the user to completely change the look of the program</Description>
      <DevTime>5</DevTime>
      <Innovation>6</Innovation>
      <Usability>6</Usability>
      <Stability>7</Stability>
      <CodeArt>0.15</CodeArt>
      <Category>System</Category>
    </Feature>
  </Features>
</SoftwareType>
10
I would love the ability to change a products name in the project management; right now that is not available...
Pages: [1] 2 3 ... 10