<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Ship Design</title><link>https://sourceforge.net/p/unitycf/wiki/Ship%2520Design/</link><description>Recent changes to Ship Design</description><atom:link href="https://sourceforge.net/p/unitycf/wiki/Ship%20Design/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 08 Jan 2012 16:39:31 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/unitycf/wiki/Ship%20Design/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Ship Design modified by Paul Tunison</title><link>https://sourceforge.net/p/unitycf/wiki/Ship%2520Design/</link><description>&lt;pre&gt;&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Tunison</dc:creator><pubDate>Sun, 08 Jan 2012 16:39:31 -0000</pubDate><guid>https://sourceforge.netfb566563faca250452add36ff5d614f083735930</guid></item><item><title>WikiPage Design modified by Ben</title><link>https://sourceforge.net/p/unitycf/wiki/Design/</link><description>&lt;pre&gt;--- v3 
+++ v4 
@@ -13,31 +13,30 @@
     may have variables that are the sum of ship parts e.g. total weight
     will also contain A.I.
 
+Ship Mechanics
+The speed of a ship is dependent on the number of firing thrusters and the weight of the ship
+TODO
+
 "Life Pod"/ "Cockpit": 
     the base component of every Ship
     if the Life Pod is destroyed the entire ship falls apart and the player/enemy is dead
     has a small laser pointing forwards that will fire as long as nothing is attached to the front of the ship
     also has an engine poiting backwards and some smaller manuevering thrusters
     the engines do not fire if something is attached to them
 
 "Hull": 
     The Hull allows the player to expand their ship
     No functionality, but has mounts to attach other ship components
     Hulls may be different sizes and have a different amount of mounts
     Potential for special hull pieces that provide some benefit such as autorepair, engine boosters, automated turrets, etc.
 
 "Weapon": 
     The weapon may end up being a superclass of all fire-able ship components
     In the basic form it is a laser that shoots straight ahead with no mounts
     Could potentially include missiles, mines, continuous beams, etc.
     NOTE: consider case when there is a ship component placed in front of the Weapon
 
 "Thruster": 
     A Thruster moves the ship in whatever direction it is mounted
     A Thruster only fires when it will move the player in the desired direction e.g. a forward facing Thruster would push the ship backwards, so it should not fire when the player wishes to move forward
     NOTE: consider case when there is a ship component placed in front of the Thruster
-
-
-Ship Mechanics
-The speed of a ship is dependent on the number of firing thrusters and the weight of the ship
-TODO
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben</dc:creator><pubDate>Fri, 06 Jan 2012 21:52:02 -0000</pubDate><guid>https://sourceforge.nete5202e1c4c6d89dd3a0c33b7fdb7e0ab8e547213</guid></item><item><title>WikiPage Design modified by Ben</title><link>https://sourceforge.net/p/unitycf/wiki/Design/</link><description>&lt;pre&gt;--- v2 
+++ v3 
@@ -2,18 +2,42 @@
 
 In the game the player controls a ship that can move, shoot, and be modified by adding additional pieces to it. Additional pieces (guns, hulls, and engines) are collected by destroying enemy ships, which are constructed similarly to the player's ship. Pieces also have a certain amount of health, which is lost when pieces are struck by enemy guns. When all the health is gone, the piece is destroyed and pieces connected to it fall off the ship. As the player destroys enemy ships, the enemy considers the player more of a threat and responds with bigger, and more difficult opponents. 
 
-Ship: controllable by player and composed of multiple components
-         engines are activated when the player wants to move in the direction they are pointed (engines pointed to the sides don't go off when you are trying to go straight, or else you wouldn't get anywhere)
-         all guns are always fired when the player fires and shoot in the direction they are facing (chance to make new guns here)
-         individual parts on t he ship may be destroyed/removed, anything connected to those parts is also removed
-
-Ship component: either an interface or superclass of anything that can be put on a ship
-                          Has properties such as: hit points, if things can be mounted on them, energy??
-"Pilot house": the component every Ship needs and results in game over if it is destroyed
-                     also has a pea shooter and a wimpy engine
-
-"Hull": the blocks that you can add to your ships, things can be attached to any side of the "Hull"
-
-"Turret": gun that can be mounted in any direction, shoots straight ahead
-
-'Engine": can be mounted in any direction, moves the ship
+
+Ship component: 
+    either an interface or superclass of anything that can be attached to a ship
+    Has properties such as: hit points, if other components can be mounted on it/how many,    weight
+    Note: need some way of distinguishing levels of weapons, potentially have a level variable,  a visitor pattern that colors pieces depending on stats, or maybe a decorator
+
+"Ship": 
+    a collection of ship components
+    may have variables that are the sum of ship parts e.g. total weight
+    will also contain A.I.
+
+"Life Pod"/ "Cockpit": 
+    the base component of every Ship
+    if the Life Pod is destroyed the entire ship falls apart and the player/enemy is dead
+    has a small laser pointing forwards that will fire as long as nothing is attached to the front of the ship
+    also has an engine poiting backwards and some smaller manuevering thrusters
+    the engines do not fire if something is attached to them
+
+"Hull": 
+    The Hull allows the player to expand their ship
+    No functionality, but has mounts to attach other ship components
+    Hulls may be different sizes and have a different amount of mounts
+    Potential for special hull pieces that provide some benefit such as autorepair, engine boosters, automated turrets, etc.
+
+"Weapon": 
+    The weapon may end up being a superclass of all fire-able ship components
+    In the basic form it is a laser that shoots straight ahead with no mounts
+    Could potentially include missiles, mines, continuous beams, etc.
+    NOTE: consider case when there is a ship component placed in front of the Weapon
+
+"Thruster": 
+    A Thruster moves the ship in whatever direction it is mounted
+    A Thruster only fires when it will move the player in the desired direction e.g. a forward facing Thruster would push the ship backwards, so it should not fire when the player wishes to move forward
+    NOTE: consider case when there is a ship component placed in front of the Thruster
+
+
+Ship Mechanics
+The speed of a ship is dependent on the number of firing thrusters and the weight of the ship
+TODO
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben</dc:creator><pubDate>Fri, 06 Jan 2012 06:48:57 -0000</pubDate><guid>https://sourceforge.netc7de116bcf0fdbaac903f267de603f18fa8990e1</guid></item><item><title>WikiPage Design modified by Ben</title><link>https://sourceforge.net/p/unitycf/wiki/Design/</link><description>&lt;pre&gt;--- v1 
+++ v2 
@@ -1,1 +1,19 @@
 Rough layout for making the game.
+
+In the game the player controls a ship that can move, shoot, and be modified by adding additional pieces to it. Additional pieces (guns, hulls, and engines) are collected by destroying enemy ships, which are constructed similarly to the player's ship. Pieces also have a certain amount of health, which is lost when pieces are struck by enemy guns. When all the health is gone, the piece is destroyed and pieces connected to it fall off the ship. As the player destroys enemy ships, the enemy considers the player more of a threat and responds with bigger, and more difficult opponents. 
+
+Ship: controllable by player and composed of multiple components
+         engines are activated when the player wants to move in the direction they are pointed (engines pointed to the sides don't go off when you are trying to go straight, or else you wouldn't get anywhere)
+         all guns are always fired when the player fires and shoot in the direction they are facing (chance to make new guns here)
+         individual parts on t he ship may be destroyed/removed, anything connected to those parts is also removed
+
+Ship component: either an interface or superclass of anything that can be put on a ship
+                          Has properties such as: hit points, if things can be mounted on them, energy??
+"Pilot house": the component every Ship needs and results in game over if it is destroyed
+                     also has a pea shooter and a wimpy engine
+
+"Hull": the blocks that you can add to your ships, things can be attached to any side of the "Hull"
+
+"Turret": gun that can be mounted in any direction, shoots straight ahead
+
+'Engine": can be mounted in any direction, moves the ship
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben</dc:creator><pubDate>Fri, 06 Jan 2012 05:33:19 -0000</pubDate><guid>https://sourceforge.net497f095c08e7458c8c297d1be6af80e57d797560</guid></item><item><title>WikiPage Design modified by Ben</title><link>https://sourceforge.net/p/unitycf/wiki/Design/</link><description>Rough layout for making the game.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben</dc:creator><pubDate>Fri, 06 Jan 2012 04:40:55 -0000</pubDate><guid>https://sourceforge.net091efd179a7688802c8c2d16fe10da4630640d13</guid></item></channel></rss>