A web-based MMORPG framework inspired by Leisure Suit Larry, featuring multiple side-scrolling scenes, player interactions, and 80s-style music.
- Node.js 16+ and npm
- Install root dependencies:
npm install- Install server dependencies:
cd server
npm install
cd ..- Install client dependencies:
cd client
npm install
cd ..Start both server and client:
npm run devOr run separately:
- Server:
npm run server(runs on port 3000) - Client:
npm run client(serves on port 8081)
- Multiple side-scrolling scenes (Beach, City, Bar)
- Real-time multiplayer with Socket.io
- LSL-style pixel art graphics
- Building entry system
- Fist bump interactions
- 80s MIDI-style background music
/server- Node.js backend with Express and Socket.io/client- Phaser.js frontend game/assets- Game sprites and music
The game uses Phaser.js 3 for rendering and Socket.io for real-time multiplayer synchronization.