Nodelock
A downloadable experiment
I have made the game source public.
What is Nodelock
And how to play it
Nodelock is an experiment in real time collaboration, geolocation, social interaction and web based apps. It's also a game you can play (as long as you have a smartphone, GPS signal and internet connection).
Creating a Game
Nodelock is a game to be played with a group of people — so before you go on to create a new game, find at least another person to play with.
Once you have, login at nodelock.herokuapp.com (https) and tap Create.
You will be asked for the usernames of the participants, under the participants tab, and for node positions, under the Map tab.
Nodes are strategic places in Nodelock. Go to landmarks, easily identifiable places or free wifi hotspots, and press Add Node Here. Once you are done, tap create. You'll be presented with a waiting screen. The game starts as soon as every player accepts their invitation.
Joining a Game
If you've been invited to a Nodelock match, all you need to do is tap on the Join button on the dashboard and choose your team. You will be forwarded to the game immediately.
Playing a Game
Basics
There are three main objects in a Nodelock match: your base, your opponents' base, and regular nodes. Each of these has health.
The objective of the game is to deplete your opponents' base health, while preventing the opposing team from doing the same. You may attack your opponents' base only if it is connected to either your base, or another node belonging to your team. You can capture neutral nodes, or capture nodes belonging to the opposing team, by depleting their health, but you may only attack them if it's connected to a node belonging to your team, or to your team's base.
In summary, you may only interact with a node if it's connected to a node that's already yours.
Perks
Perks are individual to players, and can be changed at the player's base. Each perk changes the effectiveness of the players actions during the game, enhancing some, and damnifying others. The currently active perk can be seen at the top right corner of the screen, when in game.
Scout
The scout is a class that is most valuable at the beginning of a game. A scout has just enough damage points to capture a neutral node, but captured nodes have 35 base health points.
Tank
The tank is, as the name implies, a perk mostly used to capture nodes belonging to the opposing team (30 hit points). However, the health of a node captured by a tank is low, at 5 health points.
Medic
Although the medic is handicapped in both attack (0 hit points) and capture (15 base health points), it is the only class that can heal nodes, adding 20 health points to a healed node (with a 10 second cooldown on the use of this ability). It is most effective when used in coordination with other perks.
Actions
Attack
Node info
Heal (Medic perk only)
Base info
Status | In development |
Author | Miguel Murça |
Genre | Action |
Tags | Co-op, geolocation, live-action, mobile, online |
Code license | GNU General Public License v3.0 (GPL) |
Average session | About a half-hour |
Languages | English |
Inputs | Smartphone |
Multiplayer | Server-based networked multiplayer |
Leave a comment
Log in with itch.io to leave a comment.