0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 15, 2024 — Aug 15, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Put a 100ms limiter on client-side clock adjust per loop tick; misc cleanup More... over 14 years ago
TODO juggling More... over 14 years ago
Tweaks to try improving client-side prediction; Attempt to adjust client loop clock to stay ahead of server clock; New entities from server get updated into client future; Need to rework non-rewind server update application; Buffering presumed future actions received by client on server More... over 14 years ago
Switched to switch for processing incoming messages on server; reworked server ping and latency measure to be more like client; jslint happy tweaks More... over 14 years ago
TODO juggling More... over 14 years ago
Tweaks to get network test passing again; loop tweaked to allow external clock drive (eg. tests) More... over 14 years ago
TODO juggling More... over 14 years ago
Initial stab at collision detection; trying per-entity network update rate, eg bullets update less often than player avatars; random player spawn; trying out BISON from Nodegame-Shooter More... over 14 years ago
Try out switching direct angle control back to left/right binary rotate control over network More... over 14 years ago
Making avatar angle an input, rather than just rotate left/right button, for more direct visual control; Trying out rewind/replay on server updates; Switching to queued network packets on frame start/end; Refactoring networking; Reworking network and ping HUD; Refresh browser on server disconnect/restart for dev; Tests are broken, ugh More... over 14 years ago
Improved PING/PONG and latency measurement More... over 14 years ago
Added a loading curtain; checkbox control for backdrop image More... over 14 years ago
Random tweaks More... over 14 years ago
Adding a parallax-scrolled backdrop image; tweaking backdrop grid drawing; tweak to bullet firing More... almost 15 years ago
Grouping entity update messages into a list message; Making distinction between shared entity state, initial entity options, and entity control data; refactored serialization and snapshots; No longer sending updates immediately on server entity changes; Moved player starting point to middle of world More... almost 15 years ago
netstat syntax error fixes for safari More... almost 15 years ago
Bugfix for interpolation More... almost 15 years ago
Trying out a little interpolation in server corrections More... almost 15 years ago
Playing with a net stats HUD More... almost 15 years ago
Client-side input sends action packet, server update sets action on local entity; logging cleanup More... almost 15 years ago
Bugfix for headless viewport; working on debugging networking More... almost 15 years ago
Logging / debugging cleanup; tweaks to speed / accel constants More... almost 15 years ago
Trying out brute force regular entity updates More... almost 15 years ago
TODO items More... almost 15 years ago
Giving wpilot credit More... almost 15 years ago
First stab at client/server networking; Server broadcasts world changes to clients; Added pub/sub utility for more flexible event handling; Ensure bullets spawn within world bounds; Tweaks to loop ticks; Snapping bouncing objects into world bounds; Added serialization for entities in networking; Client no longer creates player, waits for server handshake; Enabled headless client for tests; Cleaned up bin/server.js; Switching to nodeunit because vows was too magical More... almost 15 years ago
Switching to world-pixels/sec for unit of speed in entities; Starting work on the game server; Event loop can be run for a limited time; Playing with vows for tests; Switching a few more classes over to Class; Filled out the README and TODO; More... almost 15 years ago
Bullet tweaks More... almost 15 years ago
Added bullets and player firing, entity time-to-live, max bounces, reworked motion entity to include rotation and acceleration More... almost 15 years ago
Added basic player steering More... almost 15 years ago