openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
W
webtrek
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Aug 15, 2024 — Aug 15, 2025
Showing page 1 of 2
Search / Filter on:
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
Leslie Michael Orchard
More...
over 14 years ago
TODO juggling
Leslie Michael Orchard
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
Leslie Michael Orchard
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
Leslie Michael Orchard
More...
over 14 years ago
TODO juggling
Leslie Michael Orchard
More...
over 14 years ago
Tweaks to get network test passing again; loop tweaked to allow external clock drive (eg. tests)
Leslie Michael Orchard
More...
over 14 years ago
TODO juggling
Leslie Michael Orchard
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
Leslie Michael Orchard
More...
over 14 years ago
Try out switching direct angle control back to left/right binary rotate control over network
Leslie Michael Orchard
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
Leslie Michael Orchard
More...
over 14 years ago
Improved PING/PONG and latency measurement
Leslie Michael Orchard
More...
over 14 years ago
Added a loading curtain; checkbox control for backdrop image
Leslie Michael Orchard
More...
over 14 years ago
Random tweaks
Leslie Michael Orchard
More...
over 14 years ago
Adding a parallax-scrolled backdrop image; tweaking backdrop grid drawing; tweak to bullet firing
Leslie Michael Orchard
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
Leslie Michael Orchard
More...
almost 15 years ago
netstat syntax error fixes for safari
Leslie Michael Orchard
More...
almost 15 years ago
Bugfix for interpolation
Leslie Michael Orchard
More...
almost 15 years ago
Trying out a little interpolation in server corrections
Leslie Michael Orchard
More...
almost 15 years ago
Playing with a net stats HUD
Leslie Michael Orchard
More...
almost 15 years ago
Client-side input sends action packet, server update sets action on local entity; logging cleanup
Leslie Michael Orchard
More...
almost 15 years ago
Bugfix for headless viewport; working on debugging networking
Leslie Michael Orchard
More...
almost 15 years ago
Logging / debugging cleanup; tweaks to speed / accel constants
Leslie Michael Orchard
More...
almost 15 years ago
Trying out brute force regular entity updates
Leslie Michael Orchard
More...
almost 15 years ago
TODO items
Leslie Michael Orchard
More...
almost 15 years ago
Giving wpilot credit
Leslie Michael Orchard
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
Leslie Michael Orchard
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;
Leslie Michael Orchard
More...
almost 15 years ago
Bullet tweaks
Leslie Michael Orchard
More...
almost 15 years ago
Added bullets and player firing, entity time-to-live, max bounces, reworked motion entity to include rotation and acceleration
Leslie Michael Orchard
More...
almost 15 years ago
Added basic player steering
Leslie Michael Orchard
More...
almost 15 years ago
←
1
2
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree