Changes

Jump to navigation Jump to search
3 bytes added ,  04:45, 10 June 2015
no edit summary
Line 5: Line 5:  
== Features and Dependencies ==
 
== Features and Dependencies ==
 
Each software can have three different types of features.  
 
Each software can have three different types of features.  
 +
 
1. A time-locked feature, that is a feature that unlocks when a certain year arrives. E.g., the OS feature 8-bit audio isn't unlocked at the start of the game. Can also include base features which are available from the beginning and have no prerequisite.
 
1. A time-locked feature, that is a feature that unlocks when a certain year arrives. E.g., the OS feature 8-bit audio isn't unlocked at the start of the game. Can also include base features which are available from the beginning and have no prerequisite.
 +
 
2. A dependency-locked feature, which means a feature that depends on a certain feature from a different software. For example, the feature 3D rendering in a game requires the 3D rendering feature in the selected Game Engine
 
2. A dependency-locked feature, which means a feature that depends on a certain feature from a different software. For example, the feature 3D rendering in a game requires the 3D rendering feature in the selected Game Engine
 +
 
3. A dependency-tree feature. Some features replace other features in software. For instance, the feature 8-bit audio from the OS is an evolution of the PC Speaker feature, and thus you can only select either PC speaker or 8-bit audio, and not both. This forms a dependency tree which allows certain features to evolve over time.
 
3. A dependency-tree feature. Some features replace other features in software. For instance, the feature 8-bit audio from the OS is an evolution of the PC Speaker feature, and thus you can only select either PC speaker or 8-bit audio, and not both. This forms a dependency tree which allows certain features to evolve over time.
   Line 15: Line 18:  
== Operating System ==
 
== Operating System ==
 
The Operating System is the largest piece of software in Software Inc. Most software needs an Operating System to run on. When people stop buying a line of Operating Systems, they will also stop buying software for them.
 
The Operating System is the largest piece of software in Software Inc. Most software needs an Operating System to run on. When people stop buying a line of Operating Systems, they will also stop buying software for them.
[b]Features[/b]
+
 
 +
'''Features'''
    
1. Terminal
 
1. Terminal
Line 60: Line 64:  
== Video Tool ==
 
== Video Tool ==
 
The visual tool is for creating visual art, whether it be 3D animations or pixelart.
 
The visual tool is for creating visual art, whether it be 3D animations or pixelart.
[b]Features[/b]
+
 
 +
'''Features'''
    
1. Image viewing
 
1. Image viewing
Line 73: Line 78:  
== Audio Tool ==
 
== Audio Tool ==
 
The audio tool is for recording and mixing sound effects and music.
 
The audio tool is for recording and mixing sound effects and music.
[b]Features[/b]
+
 
 +
'''Features'''
    
1. Audio playback
 
1. Audio playback
Line 86: Line 92:  
== Game Engine ==
 
== Game Engine ==
 
The game engine is what powers a game. It contains everything needed for a game, except for the creativity. All features are based solely on the OS
 
The game engine is what powers a game. It contains everything needed for a game, except for the creativity. All features are based solely on the OS
[b]Features[/b]
+
 
 +
'''Features'''
    
1. 2D rendering
 
1. 2D rendering
Line 117: Line 124:  
== Game ==
 
== Game ==
 
Interactive art. The game requires a Game Engine, Visual Tool, and Audio Tool.
 
Interactive art. The game requires a Game Engine, Visual Tool, and Audio Tool.
[b]Features[/b]
+
 
 +
'''Features'''
    
1. Text-based
 
1. Text-based
Line 153: Line 161:  
== Webbased Game ==
 
== Webbased Game ==
 
Webbased games are not bound to any operating system, but suffer the conequences of not being able to fully utilize the underlying system. Essentially a watered down game that doesn't need an OS
 
Webbased games are not bound to any operating system, but suffer the conequences of not being able to fully utilize the underlying system. Essentially a watered down game that doesn't need an OS
[b]Features[/b]
+
 
 +
'''Features'''
    
1. HTML based
 
1. HTML based
Line 172: Line 181:  
== Antivirus ==
 
== Antivirus ==
 
Protecting computers from digital troublemakers since it became profitable to do so.
 
Protecting computers from digital troublemakers since it became profitable to do so.
[b]Features[/b]
+
 
 +
'''Features'''
    
1. File scan
 
1. File scan
50

edits

Navigation menu