Browse Source

Update design, Add Ctrl+Q

master
Luna 7 years ago
parent
commit
3014f4f0b2
2 changed files with 16 additions and 13 deletions
  1. +14
    -9
      design.md
  2. +2
    -4
      project.godot

+ 14
- 9
design.md View File

@ -16,22 +16,27 @@ Side mechanics ideas:
Ideas for characters:
- Blink (Tracer) - no cooldown, but loses all speed on hitting walls
- Merge (Mercy) - combines with someone to boost their speed
- Amp it up (Lucio/Zarya) - Area of effect or zarya-like cast, speeds people up
- Changes side of see-saw for each team (should it be mechanic instead??)
- Build Zineth-like rails for anyone to use
- Teleportation (for others!), like Symettra (but faster pace)
- Heavy guy - Slow, but very heavy for the see-saw
- More active
- Blink (Tracer) - no cooldown, but loses all speed on hitting walls
- Heavy guy - Slow, but very heavy for the see-saw
- More supportive
- Merge - combines with someone to boost their speed
- Boost - Area of effect or zarya-like cast, speeds people up
- Flop - Changes side of see-saw for each team (should it be mechanic instead??)
- Build - Build Zineth-like rails for anyone to use
- Teleportation - (for others! or maybe including the enemy too!)
- More offensive
- Lay walls
- Lay traps
- Destroy buildings
- Slow in AoE
Key concepts:
- From mobas we take:
- An emphasis on teamwork (Objective-based is a plus)
- Rich, emergent interaction
- Quick battles (very high replay value)
- From Zineth we take:
- A rethinking of racing games
- High skill cap, low skill floor


+ 2
- 4
project.godot View File

@ -14,10 +14,6 @@ config/name="mv-moba"
run/main_scene="res://lobby.tscn"
config/icon="res://icon.png"
[debug]
=false
[input]
move_forwards=[ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":44,"unicode":0,"echo":false,"script":null)
@ -30,6 +26,8 @@ move_right=[ Object(InputEventKey,"resource_local_to_scene":false,"resource_name
]
jump=[ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null)
]
quit=[ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":true,"meta":false,"command":true,"pressed":false,"scancode":81,"unicode":0,"echo":false,"script":null)
]
[rendering]


Loading…
Cancel
Save