Commit Graph

120 Commits

Author SHA1 Message Date
3fa4800826 Add simple score view 2026-07-22 20:29:14 +03:00
40681ba470 Implement making goals 2026-07-22 05:46:32 +03:00
b660ae05cd Add goals 2026-07-22 05:33:06 +03:00
1bdaea7e96 Add separate team spawners 2026-07-22 04:37:02 +03:00
ed1d14f4ae Add game options properly 2026-07-22 04:06:56 +03:00
b35480dc5f Add name labels 2026-07-22 02:05:42 +03:00
13aab7d214 Tweak team name colors 2026-07-22 02:00:14 +03:00
0a8caf9ced Add team colors to lobby names 2026-07-22 01:59:18 +03:00
1ec5377cfc Fix team selection, maintain team after map change 2026-07-22 01:37:19 +03:00
4cfd329406 Flesh out diner 2026-07-22 01:08:48 +03:00
db3c430065 Start adding teams, move player capsule down a bit 2026-07-22 00:00:21 +03:00
dba77889ed Remove hands from local player, add proper gun_node 2026-07-21 23:31:28 +03:00
0406d2a574 Add ball to diner 2026-07-21 22:25:43 +03:00
8ff839aa5e Add ball spawner to diner 2026-07-21 22:25:06 +03:00
a306377a4e Respawn the ball when it enters a killbox 2026-07-21 22:20:26 +03:00
99b74ec93f Fix dropping the ball for remote players 2026-07-21 22:08:59 +03:00
772b015d06 Spawn ball at ball origin 2026-07-21 21:47:49 +03:00
0214c652d8 Add ball and be able to pick it up 2026-07-21 21:07:50 +03:00
1f27e00d5e Despawn ball on contact 2026-07-21 20:45:14 +03:00
33631e4391 Add ball 2026-07-21 20:31:39 +03:00
b4067a1f5a Fix collision layer for killbox 2026-07-21 01:53:19 +03:00
1fc0e17118 Add killbox 2026-07-21 01:47:35 +03:00
f41c4708fd Set map texture compression to lossless 2026-07-21 01:42:32 +03:00
0361d57864 Add some more testing ground to diner.map 2026-07-21 01:34:49 +03:00
c505f79c79 Move diner.tres under maps/ 2026-07-21 01:25:34 +03:00
6e889bafc2 Move default map to map/default_map 2026-07-21 01:24:13 +03:00
4e6de23a09 Move diner map files to maps/diner/, set collision layers/masks 2026-07-21 01:19:27 +03:00
db4d6ac82b Integrate diner-map 2026-07-21 01:16:17 +03:00
fba0de97d4 Add trenchbroom-godot pipeline test map 2026-07-21 01:11:49 +03:00
b6bc13323b Implement spectator camera 2026-07-20 23:48:07 +03:00
7a8cc9cca7 Add respawn timer ui element 2026-07-20 23:30:49 +03:00
f8b875ead2 Add func_godot 2026-07-20 22:53:34 +03:00
569f73d2c8 Implement respawning 2026-07-20 22:43:10 +03:00
3b4c4e1055 Make death look a bit nicer 2026-07-20 22:25:24 +03:00
81fabce332 Implement killing almost 2026-07-20 21:46:38 +03:00
4de9e2d19e Update raycasting to work properly for all players 2026-07-20 21:08:57 +03:00
2e6d770be5 Rename bullet to beam and weapon to raygun 2026-07-20 20:30:40 +03:00
588d45a032 Improve raygun ray effect 2026-07-20 20:28:16 +03:00
9d11c58df0 Add cylinder bullet instead 2026-07-20 19:44:13 +03:00
c8d0c22e26 Add proper shooting effect 2026-07-20 01:46:51 +03:00
d3840c9427 Add simple shooting 2026-07-19 23:06:52 +03:00
16277edd5b Add shooting 2026-07-19 22:49:21 +03:00
80241f83fd Use look-at modifiers 2026-07-19 22:16:04 +03:00
74d3e4f6f2 Implement some sort of look up rotation 2026-07-19 21:50:17 +03:00
de6925f73a Add a lot of assets, add player model somewhat 2026-07-19 20:41:14 +03:00
eb20849844 Update gdextension for cross-compiling for windows 2026-07-19 18:57:03 +03:00
4b0a90be0e Add spawning players 2026-07-18 02:26:09 +03:00
90a39d712d Add remote player 2026-07-18 00:58:46 +03:00
1761d730fc Move common code to Player-trait 2026-07-18 00:55:46 +03:00
cb0fa40d1a Implement jump 2026-07-18 00:44:53 +03:00
bbb6856185 Add simple controls 2026-07-18 00:28:16 +03:00
93809e7fd6 Add mouse look 2026-07-18 00:12:40 +03:00
73c7c5b850 Add map selection and entering game 2026-07-17 23:09:11 +03:00
c594af3bd1 Add readiness 2026-07-17 21:36:29 +03:00
6ffdd201a7 Fix player disconnecting 2026-07-17 20:13:44 +03:00
4c58824840 Add more proper player listings 2026-07-17 19:59:06 +03:00
8893a2370d Update keybinds 2026-07-17 19:09:51 +03:00
eaac940b98 Allow toggling cli 2026-07-17 19:09:14 +03:00
b93eded960 Fix bug 2026-07-16 17:15:07 +03:00
70c0a782b4 Update player nick properly 2026-07-16 16:47:43 +03:00
154c5fa743 Add GameManager and Game 2026-07-16 07:17:07 +03:00
82d3a22193 Implement net stats 2026-07-16 05:50:20 +03:00
7c8c298c68 listen to port with peer, report errors 2026-07-15 21:57:33 +03:00
988bc516f2 Change to snake_case 2026-07-15 21:04:09 +03:00
fbb24ddd17 Add handle_command 2026-07-15 20:03:26 +03:00
ae37115b37 Improve command line interface 2026-07-15 20:00:58 +03:00
7b66a7afb9 Add simple command line interface 2026-07-15 19:48:15 +03:00
a588dfe7dd Add simple NetworkManager 2026-07-15 18:35:37 +03:00
0e83927a0b Perform initialization 2026-07-15 18:25:12 +03:00
03f634b33b Set up directory structure 2026-07-15 18:17:25 +03:00