RyanHub – simple-game.git

(public) repo, owned by ryan-alport

description: multiplayer raycaster shooter game built from scratch with OpenGL

branches

file tree (branch: main)

diff viewer

vs

all Commits

  • 81d0a04 - Update README.md
    by Ryan Alport (3 weeks ago)
  • be49426 - Create README.md
    by Ryan Alport (3 weeks ago)
  • 8d78e2b - cleanup
    by Ralport2005@gmail.com (3 weeks ago)
  • e284ab4 - packet update, end screen, and full game loop
    by RyanXPS (5 weeks ago)
  • 7c1556a - todo update
    by Ralport2005@gmail.com (5 weeks ago)
  • 5ea222c - sending and applying textures over the network
    by Ralport2005@gmail.com (6 weeks ago)
  • e40276b - updated networking to send entire state at once
    by RyanXPS (6 weeks ago)
  • f8b3006 - main page UI update
    by RyanXPS (6 weeks ago)
  • 9a20b4a - saving images
    by RyanXPS (6 weeks ago)
  • 4842de8 - implemented drawing board
    by RyanXPS (6 weeks ago)
  • f978c05 - implemented title screen UI + network fixes
    by Ralport2005@gmail.com (9 weeks ago)
  • a2d3974 - text box implementation
    by Ralport2005@gmail.com (9 weeks ago)
  • 5ae09f7 - implemented text UI element
    by Ralport2005@gmail.com (9 weeks ago)
  • fbe6cb3 - implemented textures for UI elements
    by Ralport2005@gmail.com (9 weeks ago)
  • 89856e2 - reworked drawQuad
    by Ralport2005@gmail.com (9 weeks ago)
  • fa68839 - UI class and button implementation
    by Ralport2005@gmail.com (9 weeks ago)
  • 049b94e - implemented pitch and better hit detection
    by Ralport2005@gmail.com (9 weeks ago)
  • 18bc986 - abstracted raycasting functions
    by Ralport2005@gmail.com (3 months ago)
  • 6f1d547 - postponed UV maps and continued abstraction
    by Ralport2005@gmail.com (3 months ago)
  • 39a159c - renderer class
    by Ralport2005@gmail.com (3 months ago)
  • 3c3f2b3 - shader and constant updates
    by Ralport2005@gmail.com (3 months ago)
  • b804a4c - added files and constants
    by Ralport2005@gmail.com (3 months ago)
  • f2502ce - implemented framerate speed scaling
    by Ralport2005@gmail.com (3 months ago)
  • 6c2b051 - implemented textures
    by Ralport2005@gmail.com (3 months ago)
  • 73f2191 - added textures and texture handling
    by Ralport2005@gmail.com (3 months ago)
  • 9b8b61f - implemented batch rendering!
    by Ralport2005@gmail.com (3 months ago)
  • 9d0b746 - fixed rounding error over the network
    by Ralport2005@gmail.com (3 months ago)
  • 757ff7a - added other player movement in debug
    by Ralport2005@gmail.com (3 months ago)
  • 44b465f - added multiplayer shooting logic
    by Ralport2005@gmail.com (3 months ago)
  • 69b6e83 - added rendering class files
    by Ralport2005@gmail.com (4 months ago)
  • 957ebfa - drawing gun and shooting animation
    by Ralport2005@gmail.com (4 months ago)
  • 2caf71c - moved player drawing into a function and updated use of globals
    by Ralport2005@gmail.com (4 months ago)
  • 23b3ba1 - bug fixes
    by Ralport2005@gmail.com (4 months ago)
  • 47faeb5 - rendering other player with no bugs!
    by Ralport2005@gmail.com (4 months ago)
  • fdb65f6 - removed build directory
    by Ryan Alport (4 months ago)
  • b7dbb14 - Merge branch 'main' of https://github.com/RyanA005/Simple-Game
    by Ralport2005@gmail.com (4 months ago)
  • 98c30cd - added other player rendering
    by Ralport2005@gmail.com (4 months ago)
  • a391b17 - gitignore update
    by RyanXPS (4 months ago)
  • 47de8a9 - added wall colision detection and sliding
    by Ralport2005@gmail.com (4 months ago)
  • 0653c9e - added draw quad function and updated raycaster
    by Ralport2005@gmail.com (4 months ago)
  • 95bee83 - built raycaster!
    by RyanXPS (4 months ago)
  • 2c71b38 - added mouse movement
    by Ralport2005@gmail.com (4 months ago)
  • af7b382 - Merge branch 'main' of https://github.com/RyanA005/Simple-Game
    by Ralport2005@gmail.com (4 months ago)
  • d0c267f - stubs
    by Ralport2005@gmail.com (4 months ago)
  • 2d44c69 - Update default.vert
    by Ryan Alport (4 months ago)
  • 752bff6 - shader and drawing rework + map/line drawing
    by RyanXPS (4 months ago)
  • e046f1a - updated main loop and added debug mode
    by RyanXPS (4 months ago)
  • f07efc6 - simplified send and receive and updated packet/game state management
    by Ralport2005@gmail.com (4 months ago)
  • c469c42 - updates to packet and state handling
    by Ralport2005@gmail.com (4 months ago)
  • bb99814 - moved send and receive to seperate threads + network optimizations
    by Ralport2005@gmail.com (4 months ago)
  • 81c69b5 - networking fixes
    by Ralport2005@gmail.com (4 months ago)
  • 13ea07f - added packet handling and shoot packets
    by Ralport2005@gmail.com (4 months ago)
  • 678582c - updated game loop and simplified client server choice
    by Ralport2005@gmail.com (4 months ago)
  • 06bdbce - moved networking functions to networking files
    by RyanXPS (4 months ago)
  • c24baa0 - multiplayer fixes and debug mode
    by Ralport2005@gmail.com (4 months ago)
  • e67b055 - Added multiplayer
    by Ralport2005@gmail.com (4 months ago)
  • 9d40ff9 - added networking header files
    by RyanXPS (4 months ago)
  • 60dc68d - Add project files.
    by RyanXPS (4 months ago)
  • c4e7ab9 - Add .gitattributes and .gitignore.
    by RyanXPS (4 months ago)
manage repo back