--- /dev/null
+# LOL 404 LOL
+++ /dev/null
-# Gameplay
-
-This doc describes the single-player gameplay for both the browser and iOS versions of the game.
-
-## The Basics
-- Your tank has 1hp.
-- Your basic cannon shoots bullets. A bullet lives for one bounce or until it kills something. You can have up to 5 bullets at a time in the air.
-- When you die, you respawn after a few seconds. (In single player, it restarts the level.)
-
-
-## Controls
-
-### Desktop Controls
-
-- Move: wasd, arrows for cardinal directions; combine for 45-degree moves
-- Shoot:
- - Aim your reticule with the mouse
- - Click, or press space to fire a shot
-- Items: Press `12345zxc
-- Zoom: Mouse wheel
-- Customization:
- - Keyboard controls can be rebound
- - Multiple UI trays
-
-### iOS Controls
-- Move: Trace a path from your tank with your finger
-- Shoot:
- - Tap once somewhere sufficiently far from your tank to shoot one bullet on a trajectory aimed at that point
- - Tap once and hold to see the trajectory line
- - Move your finger to drag the line at a new point
- - Release the tap to shoot along that trajectory
- - Tap with your other hand sufficiently far from your tank and the current trajectory point to cancel
-- Items: On-screen buttons, possibly modal
-- Zoom: Pinch
-- Customization:
- - Modal buttons used to switch between multiple UI "trays" with buttons
- - Free gestures can be rebound (two/three finger swipe, double-tap, triple-tap)
-
-
-## Gameplay Ideas
-- No camera control: camera centers on tank and moves with it, though player can zoom the map
-- No number games: all items are qualitative (so, ex: only bosses have more than 1hp, but items (like shields) might absorb damage)
-- Allies: companion AI tanks which play for your side (beware friendly fire)- Mutable Environment: obstacles can be destroyed with the right weapons, enemies can be pushed
-
-
-## Items
-
-### Cannons
-- Missiles: Faster projectile, but no bounce
-- Refractor Rounds: Slower projectile, but infi bounces
-- Shrapnel Rounds: Projectile that splits instead of bounce
-
-### Heavy Munitions
-- Flamethrower: Cone AOE
-- Mortar Rounds: Projectile with AOE on detonation
-- Proximity Missiles: Projectile that explodes on prox
-- Mines: Stationary prox AOE
-
-### Special Weapons
-- Heatseekers: Projectile that will guide around walls to get to your target point, and then explodes even if no one is there
-- Nuke: Slow projectile with enormous AOE (reminder: friendly fire)
-- Trebuchet Rounds: Projectile which only collides when it reaches its destination (as if it was fired in a parabolic arc)
-- Portal Cannon: Makes source/dest wormholes
-
-### Passives
-- Light Ordinance: Faster move, fewer shots in air
-- Tactical Driver: Attempts to automatically move your tank out of harm's way when a bullet is imminent
-- Chameleon Engine: Makes enemies unable to see you for a limited time, confusing pathing
-
-### Shields
-- Turret Shield: extends 45-degrees around tour tank, centered on the barrel; impact pushes your tank back
-- Orbital Shield: small pellet-shield that orbits your tank
-- Stationary Shield: stationary shield sphere, passable to tanks but not bullets
-- Imprinted Stationary Shield: as the stationary shield, but passable only to your team and not others
-
-### Consumables
-- Cloudpot: Your tank deploys an emergency zeppelin to float quickly from your current position to your cursor. Tank can only be hit by Trebuchet Rounds during that time.
-- The Stunna Shocka (EMP Device): Freezes all tanks in place (including you)
-
-
-## Tank Attributes
-- Movement: speed, turning speed
-- Cannon: cooldown, max in air, recoil?
-- Bullets: speed, num bounces, proximity, AOE explosion
-- Toughness: hp (Bosses only), shields, resistance to certain classes of weapons
-
-
-## Flavor
-- AI makes commentary on situations. "That was close. Sucker." "loool, you always die here."
-- Papercraft art style, vector graphics
-
-
--- /dev/null
+# Gameplay
+
+This doc describes the single-player gameplay for both the browser and iOS versions of the game.
+
+## The Basics
+- Your tank has 1hp.
+- Your basic cannon shoots bullets. A bullet lives for one bounce or until it kills something. You can have up to 5 bullets at a time in the air.
+- When you die, you respawn after a few seconds. (In single player, it restarts the level.)
+
+
+## Controls
+
+### Desktop Controls
+
+- Move: wasd, arrows for cardinal directions; combine for 45-degree moves
+- Shoot:
+ - Aim your reticule with the mouse
+ - Click, or press space to fire a shot
+- Items: Press `12345zxc
+- Zoom: Mouse wheel
+- Customization:
+ - Keyboard controls can be rebound
+ - Multiple UI trays
+
+### iOS Controls
+- Move: Trace a path from your tank with your finger
+- Shoot:
+ - Tap once somewhere sufficiently far from your tank to shoot one bullet on a trajectory aimed at that point
+ - Tap once and hold to see the trajectory line
+ - Move your finger to drag the line at a new point
+ - Release the tap to shoot along that trajectory
+ - Tap with your other hand sufficiently far from your tank and the current trajectory point to cancel
+- Items: On-screen buttons, possibly modal
+- Zoom: Pinch
+- Customization:
+ - Modal buttons used to switch between multiple UI "trays" with buttons
+ - Free gestures can be rebound (two/three finger swipe, double-tap, triple-tap)
+
+
+## Gameplay Ideas
+- No camera control: camera centers on tank and moves with it, though player can zoom the map
+- No number games: all items are qualitative (so, ex: only bosses have more than 1hp, but items (like shields) might absorb damage)
+- Allies: companion AI tanks which play for your side (beware friendly fire)- Mutable Environment: obstacles can be destroyed with the right weapons, enemies can be pushed
+
+
+## Items
+
+See [Item Ideas](/gameplay/items).
+
+
+## Tank Attributes
+- Movement: speed, turning speed
+- Cannon: cooldown, max in air, recoil?
+- Bullets: speed, num bounces, proximity, AOE explosion
+- Toughness: hp (Bosses only), shields, resistance to certain classes of weapons
+
+
+## Flavor
+- AI makes commentary on situations. "That was close. Sucker." "loool, you always die here."
+- Papercraft art style, vector graphics
+
+
--- /dev/null
+# Item Ideas
+
+## Cannons
+- Missiles: Faster projectile, but no bounce
+- Refractor Rounds: Slower projectile, but infi bounces
+- Shrapnel Rounds: Projectile that splits instead of bounce
+
+## Heavy Munitions
+- Flamethrower: Cone AOE
+- Mortar Rounds: Projectile with AOE on detonation
+- Proximity Missiles: Projectile that explodes on prox
+- Mines: Stationary prox AOE
+
+## Special Weapons
+- Heatseekers: Projectile that will guide around walls to get to your target point, and then explodes even if no one is there
+- Nuke: Slow projectile with enormous AOE (reminder: friendly fire)
+- Trebuchet Rounds: Projectile which only collides when it reaches its destination (as if it was fired in a parabolic arc)
+- Portal Cannon: Makes source/dest wormholes
+
+## Passives
+- Light Ordinance: Faster move, fewer shots in air
+- Tactical Driver: Attempts to automatically move your tank out of harm's way when a bullet is imminent
+- Chameleon Engine: Makes enemies unable to see you for a limited time, confusing pathing
+
+## Shields
+- Turret Shield: extends 45-degrees around tour tank, centered on the barrel; impact pushes your tank back
+- Orbital Shield: small pellet-shield that orbits your tank
+- Stationary Shield: stationary shield sphere, passable to tanks but not bullets
+- Imprinted Stationary Shield: as the stationary shield, but passable only to your team and not others
+
+## Consumables
+- Cloudpot: Your tank deploys an emergency zeppelin to float quickly from your current position to your cursor. Tank can only be hit by Trebuchet Rounds during that time.
+- The Stunna Shocka (EMP Device): Freezes all tanks in place (including you)
+- Time Dilator: Slows down time, except for your move speed.
+
# Littlest Roadmap
-- UI for config system
-- Animations
- Items
+- Levels
- Level transitions
- Improve friendly fire of AI