Changes

Jump to navigation Jump to search
502 bytes added ,  18:04, 9 May 2020
Corrected Software Types for Alpha 10.1.4 & corrected spelling/grammar.
Line 8: Line 8:     
# 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.
 
# 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.
# 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
+
# A dependency-locked feature, which means a feature that depends on a certain feature from different software. For example, the feature 3D rendering in a game requires the 3D rendering feature in the selected Game Engine
# 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.
+
# 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.
    
Additionally, there is a feature called QA that every software type has access to. This QA feature will improve stability and usability at the cost of development time and innovation.
 
Additionally, there is a feature called QA that every software type has access to. This QA feature will improve stability and usability at the cost of development time and innovation.
Line 16: Line 16:  
== Software Types ==
 
== Software Types ==
   −
Acutally there are seven types of software which can be developed:
+
There are seven types of software which can be developed:
    
; Operating System
 
; Operating System
Line 22: Line 22:     
; Video Tool
 
; Video Tool
: This is for creating visual art, whether it be 3D animations or pixelart.
+
: This is for creating visual art, whether it be 3D animations or pixel art.
    
; Audio Tool
 
; Audio Tool
Line 33: Line 33:  
: 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.
   −
; Webbased Game
+
; Web-based Game
: They are not bound to any operating system, but suffer the consequences of not being able to fully utilize the underlying system. Essentially a watered down game that doesn't need an OS.
+
: They are not bound to any operating system but suffer the consequences of not being able to fully utilize the underlying system. Essentially a watered-down game that doesn't need an OS.
    
; Antivirus
 
; Antivirus
Line 47: Line 47:  
| Operating System
 
| Operating System
 
| Terminal
 
| Terminal
| The basic interface for an OS. Allows Text-Based games to be developed
+
| The terminal is the classic text-based interface between the Operating System and the user.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| GUI
 
| GUI
| Requires artists and the 2D specialization, but enables most advanced features in software including 2D and 3D rendering in the OS itself.
+
| The Graphical User Interface allows users to actually visualize what they are doing. No longer will they be bound to inputting one line at a time.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| 3D rendering
 
| 3D rendering
| Self-explanatory
+
|  
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
| Keyboard input
+
| Input system
| A forced feature that doesn't affect other software.
+
| Allow the user to interact with the operating system.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| Plug 'n' Play
 
| Plug 'n' Play
| Enables joystick control with the game engine
+
| Allow the user to interact with the operating system in any number of ways.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
| Multitasking
+
| Touch
| Adds quality
+
| You can never have enough greasy fingerprints on a surface.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| Multithreading
 
| Multithreading
| Adds quality
+
| Multithreading allows the Operating System to run multiple threads at the same time by continually switching between them intelligently, speeding up applications and confusing developers to no end.
 +
|-style="background:palegreen;" valign="top"
 +
| Operating System
 +
| Multitasking
 +
| Let your users pretend they can multitask by having several applications open at any one time.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| Networking
 
| Networking
| Enables MMOs/Multiplayer as well as Auto Update for OS's
+
| How will anonymous people troll each other all over the world without this handy feature?
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| Auto-update
 
| Auto-update
| Requires Networking, adds quality
+
| Keep bugs and malware out, while annoying users with broken drivers and sudden restarts.
 +
|-style="background:palegreen;" valign="top"
 +
| Operating System
 +
| 64-bit
 +
| Doubles the size of bits per register, allowing for bigger numbers, more memory, larger files, the answer to life, etc.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| PC speaker
 
| PC speaker
| Enables Sound/Music in games and is necessary for Audio Tools
+
| For all your beeping needs.
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| 8-bit audio
 
| 8-bit audio
| Advanced audio function, used in games
+
|  
 
|-style="background:palegreen;" valign="top"
 
|-style="background:palegreen;" valign="top"
 
| Operating System
 
| Operating System
 
| HD audio
 
| HD audio
| Same use as 8-bit audio
+
| Like 8-bit audio, but with more bits.
|-style="background:palegreen;" valign="top"
  −
| Operating System
  −
| 64-bit
  −
| Not entirely sure what this is required for, but adds quality for sure
      
|-style="background:lightyellow;" valign="top"
 
|-style="background:lightyellow;" valign="top"
52

edits

Navigation menu