Sofia teascade
teascade pushed to main at teascade/skullball 2026-07-21 00:12:51 +02:00
bdbc8df1c7 Clean up some unused imports
teascade pushed to main at teascade/skullball 2026-07-21 00:10:50 +02:00
dcc729fc89 Improve how map is fetched for bullet
teascade pushed to main at teascade/skullball 2026-07-20 22:48:23 +02:00
698c9067a7 Implement spectator camera
82fcfe0ea0 Make sure killer and damage-dealer player id is propagated
c6d59ffb04 Add respawn timer ui element
Compare 3 commits »
teascade pushed to main at teascade/skullball 2026-07-20 21:43:17 +02:00
c8d11f8a54 Implement respawning
41c50a764e Make death look a bit nicer
Compare 2 commits »
teascade pushed to main at teascade/skullball 2026-07-20 21:20:31 +02:00
b2dbd2deee Disable movement and camera rotation while dead
18f298bf10 Finish killing
a2cf76701f Implement killing almost
0678c56dae Update raycasting to work properly for all players
d4f4dc43b0 Improve how raycasting is done
Compare 10 commits »
teascade pushed to main at teascade/skullball 2026-07-20 00:47:08 +02:00
79f223cb21 Add proper shooting effect
dc30551227 Add simple shooting
7c5dbd3a9f Add shooting
38743e850a Use look-at modifiers
35cfad6358 Implement some sort of look up rotation
Compare 7 commits »
teascade pushed to main at teascade/skullball 2026-07-18 22:00:43 +02:00
25867a0909 Sync jumps
704ea006c9 Fix sync
66082a7f04 Sync local player too if too far
e1b7572098 Raise tickrate to 60
1402b10180 Implement syncing
Compare 12 commits »
teascade pushed to main at teascade/skullball 2026-07-17 22:39:17 +02:00
51d0093807 Add teanet-rust
teascade pushed to main at teascade/skullball 2026-07-17 22:39:05 +02:00
c30cf69224 Remove teanet-rust
teascade pushed to main at teascade/skullball 2026-07-17 22:38:18 +02:00
d251973dd3 Refactor a bit
11b6691a4e Deny new connections after game has started
73c7c5b850 Add map selection and entering game
c594af3bd1 Add readiness
b01ecbfe13 Censor player ip when joining
Compare 10 commits »
teascade created branch main in teascade/skullball 2026-07-17 22:38:18 +02:00
teascade created repository teascade/skullball 2026-07-17 22:38:05 +02:00
teascade created branch main in teascade/teanet-rust 2026-07-17 22:37:57 +02:00
teascade pushed to main at teascade/teanet-rust 2026-07-17 22:37:57 +02:00
a947f3a8cb Add toggle to disable accepting new connections
4d843d2ccb Remove unused prints
2721021f7b Fix reliable messages, again
ad697b21b7 Fix reliable messages being sent
a348dde42e Remove unused import
Compare 10 commits »
teascade created repository teascade/teanet-rust 2026-07-17 22:37:27 +02:00
teascade pushed to main at teascade/esp32-phone 2026-06-04 20:00:49 +02:00
46a86f05b3 Add README.md
5c1917fb6f Add text wrapping
9daff326d1 Make loading the messages be responsibility of the state itself
11ca5019b5 Add message listing and message reading states
4c0f284b62 Read messages
Compare 10 commits »
teascade created branch main in teascade/esp32-phone 2026-06-04 20:00:48 +02:00
teascade created repository teascade/esp32-phone 2026-06-04 20:00:33 +02:00
teascade pushed to main at teascade/c-compiler 2026-05-11 15:30:45 +02:00
8459dea8fb Fix parsing double character binops
teascade pushed to main at teascade/c-compiler 2026-05-11 15:23:16 +02:00
c232fc3d43 Add rest of the binops, nearly