diff --git a/design.md b/design.md index 9b4d78b..b156c4c 100644 --- a/design.md +++ b/design.md @@ -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 diff --git a/project.godot b/project.godot index 07aa714..3ab2d2e 100644 --- a/project.godot +++ b/project.godot @@ -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]