Luna
8f001a7377
Make lobby UI aesthetically presentable
7 years ago
Luna
19e9e6dabc
Change design document into a README
7 years ago
Luna
0807444c04
Add export presets and default material
7 years ago
Luna
3dc5194bfd
Merge branch 'master' into directory-structure
7 years ago
Luna
60558a6abd
Fix slaves not receiving network updates
7 years ago
Luna
a75b233db0
Move default_env.tres to root, where it is needed
7 years ago
Luna
448f359dba
Move files into assets/ scenes/ and scripts/ [WIP]
There however were some bugs that came with this, so I'm switching to
master to explore this.
7 years ago
Luna
a30e884400
Fix server not updating camera
The camera setting got changed to default-enabled, when it should be
default-disabled.
7 years ago
Luna
3014f4f0b2
Update design, Add Ctrl+Q
7 years ago
Luna
2b24c0ce04
Allow server to start on button press
That is, even if there are less than MAX_PLAYERS
7 years ago
Luna
122a962da5
Extend maze (for better testing)
7 years ago
Luna
22cf954991
Change player to use KinematicBody
This gives greater flexibility and stops some of those especially
annoying bugs
7 years ago
Luna
c68f62aad0
Add hero selection, add Hero 0 with wallriding
7 years ago
Luna
8e5a97b0e3
Make player multiplayer work on rpc, not rset
This helps make sure that missed packets don't cause jitter or waste CPU
7 years ago
Luna
1ee6f874ac
Remove unnecessary variable `is_moving`
7 years ago
Luna
2db559118b
Add experimental maze geometry
7 years ago
Luna
e647f29967
Fix all players being master
Previously, everyone thought everyone was master, and it resulted in you
controlling each player. Now you are only the master of /your/ player,
so multiplayer works as expected.
7 years ago
Luna
45afe7d9ae
Add godot project with networking and FPS controls
This is the real initial commit with all the code I have until now.
Networking: A server and 2 clients connect and then control their
players. This is still buggy. For example, every client controls the
/same/ player.
FPS controls: WSAD, Jump, and Look with mouse are all implemented (Taken
from Caliou's demo). This includes collisions.
7 years ago
Luna
0fe3ed5246
Initial Commit
A team game with an emphasis on movement (with no shooting), inspired by
Overwatch and Zineth
7 years ago