Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
GBS
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
CS375
GBS
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
main
Select Git revision
Branches
12
0-setup-initial-server
3-initial-game-code
5-rooms
6-rooms
7-camera
8-deadplayers
9-spectator
Coordinates_And_Body_size
EneryBooster
main
default
protected
potentialRestart
test-of-collision&growing
12 results
Begin with the selected commit
Created with Raphaël 2.2.0
6
Sep
5
4
3
1
31
Aug
30
26
24
25
24
19
18
17
14
13
12
11
10
11
10
5
3
29
Jul
22
21
Merge branch 'potentialRestart' into 'main'
main
main
Small changes
potentialRestart
potentialRestart
Update gameClient.js
EneryBooster
EneryBooster
Update WebSocketModel.js
Update game.js
Update WebSocketModel.js for energy
added energy (green color) to let snake move faster
Merge branch 'main' into 'potentialRestart'
Merge branch '9-spectator' into 'main'
Prevent the snake move opposite
Restart code
Restart code
Update the UI
Coordinates_And…
Coordinates_And_Body_size
Update the UI
Update conn.connection.send
Added coordinates of the snake's head and the number of body size next to it
Fix double interval bug
9-spectator
9-spectator
Implement rudimentary spectator mode, checking for 10 players in lobby
Merge branch '8-deadplayers' into 'main'
Run prettier
8-deadplayers
8-deadplayers
Increase sizes of board and view
Implement zoomed view
Implement snake collision
Rebase working changes into new branch
Reworked on the checkCollisions, but still have bugs, the goal is to let the snake die if the head hits anything except the food, but when two snakes' heads hit each other, they both die.
7-camera
7-camera
Fix deadPlayers assignment
Fix createInterval method
Fix merge issues related to not pushing my last commit :(
Update moveOneStep and collision functions for multiple snakes collision features
Clean up some stuff, add a new return value for moveOneStep to help
Fix issue related to private game updates not sending out.
Border Game Code
Game Border Code
Game Border Code
Skeleton code for camera changes
Merge branch '6-rooms' into 'main'
Add handling for creating private games. Need a way to manage games, determining if the game is complete and booting back to lobby and when games are closed
6-rooms
6-rooms
Move websocket code to its own module, move game.html script tag to its own script file, implement lobbies
Added snakehead center feature and added xy coordinate for player's location
test-of-collisi…
test-of-collision&growing
Update time from 1000 -> 500
Loading