An open API service indexing awesome lists of open source software.

https://github.com/sanjaygupta45/space-shoot

Make a fun shooting game with cool weapons, strong enemies, and amazing places to explore
https://github.com/sanjaygupta45/space-shoot

gamedev golang websocket

Last synced: 2 months ago
JSON representation

Make a fun shooting game with cool weapons, strong enemies, and amazing places to explore

Awesome Lists containing this project

README

          

# Space Shooter

A real-time multiplayer shooting game built with Go and WebSocket technology.

## Features

- Real-time multiplayer gameplay using WebSocket
- Server-side game logic with Go backend
- Smooth HTML5 Canvas rendering
- Collision detection system
- Multiple weapon types:
- Light weapon (10 damage)
- Heavy weapon (25 damage)
- Dynamic difficulty scaling
- Responsive design for different screen sizes

## Tech Stack

- Backend: Go
- Frontend: HTML5 Canvas, JavaScript
- WebSocket: gorilla/websocket
- Styling: CSS3 with modern glassmorphism effects

## Installation

1. Install Go (version 1.16 or higher)
2. Clone the repository:
```bash
git clone https://github.com/sanjaygupta972004/space-shooter.git
cd space-shooter