Luna
4c9f85d08e
Merge branch 'git-back-to-kinematic' into objective
7 years ago
Luna
3cf0e79cfe
Remove hero 0 in root
7 years ago
Luna
18028e0c9e
Fix physics for RigidBody character
7 years ago
Luna
32ade1c55a
Revert "Change player to use KinematicBody"
This reverts commit 22cf954991
.
7 years ago
Luna
131de9c874
Make Hero 0 wallride jump go higher
7 years ago
Luna
e71debed39
Fix objective tilting random directions
7 years ago
Luna
8dcbe72f0c
Merge branch 'master' into objective
7 years ago
Luna
7142e7345e
Start auto-update idea, add slightly to design
7 years ago
Luna
033ab83e4e
Fix wallriding - Add leap, forgiveness
While on wall, if you press jump, you leap up and away from the wall
If you do so immediately after leaving the wall (<tolerance=.150s), it
still works
7 years ago
Luna
fc0478e2a8
Allow player to see-saw the objective
7 years ago
Luna
611cb87df4
Detect collisions between player and objective
Unfortunately, apply_impulse seems to have no effect right now. More
research is needed.
7 years ago
Luna
a7ed8941bb
Add see-saw to objective
7 years ago
Luna
461bd229b7
Allow more than two players to play
7 years ago
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