From 19e9e6dabc6d6c4f6cabb325d94ba3cb5fa9d887 Mon Sep 17 00:00:00 2001 From: Luna Date: Sat, 20 Jan 2018 01:07:49 -0500 Subject: [PATCH] Change design document into a README --- README.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ design.md | 43 ------------------------------------------- 2 files changed, 61 insertions(+), 43 deletions(-) create mode 100644 README.md delete mode 100644 design.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..9e22dce --- /dev/null +++ b/README.md @@ -0,0 +1,61 @@ +A Nonviolent MOBA +================= + +> A team game with an emphasis on movement (with no shooting), inspired by Overwatch and Zineth + +Main mechanics ideas: + +- Teams start side-by-side and must get to objective +- Objective is a see-saw: have more mass on your side of point + +Side mechanics ideas: + +- Maze-like map +- After enough movement, player can switch characters (switching is a mechanic, not a meta-game! no one-tricks) +- Speed up slowly over time. Reset on switch + +Ideas for characters: + +- 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 + - Forgiving gameplay + +Running +======= + +First, install [godot engine 3.0-rc1](https://godotengine.org/article/dev-snapshot-godot-3-0-rc-1). Then: + + $ git clone https://github.com/CosineGaming/nv-moba && cd nv-moba + $ godot + +Contributing +============ + +I'd love to have contributions! + +Please open an issue first. As games are a creative project, I reserve the right to control the direction of the project. + +Also, I need a name!!! + diff --git a/design.md b/design.md deleted file mode 100644 index b156c4c..0000000 --- a/design.md +++ /dev/null @@ -1,43 +0,0 @@ -A Nonviolent MOBA -================= - -> A team game with an emphasis on movement (with no shooting), inspired by Overwatch and Zineth - -Main mechanics ideas: - -- Teams start side-by-side and must get to objective -- Objective is a see-saw: have more mass on your side of point - -Side mechanics ideas: - -- Maze-like map -- After enough movement, player can switch characters (switching is a mechanic, not a meta-game! no one-tricks) -- Speed up slowly over time. Reset on switch - -Ideas for characters: - -- 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 - - Forgiving gameplay