https://github.com/evolutionleo/proximitychat
An example project in GameMaker + Node.js showcasing basic multiplayer and proximity voice chat
https://github.com/evolutionleo/proximitychat
Last synced: 11 months ago
JSON representation
An example project in GameMaker + Node.js showcasing basic multiplayer and proximity voice chat
- Host: GitHub
- URL: https://github.com/evolutionleo/proximitychat
- Owner: evolutionleo
- Created: 2024-04-25T19:21:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-25T19:48:32.000Z (almost 2 years ago)
- Last Synced: 2025-03-25T13:14:07.547Z (12 months ago)
- Language: Yacc
- Homepage:
- Size: 19.5 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ProximityChat
A simple mutliplayer proximity chat example project
## Instructions:
1) Run the server.js file using [Node](https://nodejs.org/en)
2) Run the GameMaker client normally, it should pop open 2 windows
3) Press R to start recording voice, press R again to stop. 0-9 numbers to change the recording device
## Limitations:
1) BEWARE OF MEMORY LEAKS!
2) As of 2024, 16KHz rate is still the hard limit for recording audio in GameMaker (for some reason) so it compresses it pretty badly lol. No way around that unless you find some .DLL-based extension for recording audio
## Credits:
[MultiClient](https://github.com/tabularelf/multiclient) by [TabularElf](https://github.com/tabularelf)