Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (732)
Games in Android Showcase (218)
games submitted by our members
Games in WIP (805)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  LibGDX Voice Chat  (Read 800 times)
0 Members and 1 Guest are viewing this topic.
Offline EpicGuru

Junior Devvie


Medals: 2
Projects: 3
Exp: 3 years


return "Hope";


« Posted 2017-05-08 17:42:21 »



Hey there!
Just decided to post this simple but useful project. This is a voice chat mini-library, which uses LibGDX and Kryonet.
Instructions for installation and usage on github.
Get it on github from here: https://github.com/Epicguru/VoiceChat

ABOUT
Many modern games use voice chat. It is a must-have in any modern competitive game. Examples of games using voice chat systems are CS:GO, Overwatch, COD games, Rainbow Six Siege and countless others. Players often expect this feature when in a multiplayer environment.
I realised that my next game must implement this feature created this small library to aid anyone wanting to implement it into their own LibGdx games. It has been made to work with almost any existing KryoNet system.

DETAILS
It is compact, only 3 java files, and is realy simple to use. It has been optimised as much as possible, but I am still unsure about what kind of effect it has on multiplayer performance. Having tested it with a few of my own multiplayer games, I noticed no lag at all when  communicating (simultaneously) with less that 5 players. Above five players, things got laggy and above 10 players KryoNet crashed. These limits can be boosted by increasing buffer size, but I only had time to test on a small scale.

Anyway, hope this helps someone, please reply if you decide to use it or test it out. Any and all feedback appreciated! Have a great day Cheesy

Deep meaningful message here :p
Pages: [1]
  ignore  |  Print  
 
 

 
Archive (397 views)
2017-04-27 17:45:51

buddyBro (583 views)
2017-04-05 03:38:00

CopyableCougar4 (1040 views)
2017-03-24 15:39:42

theagentd (1070 views)
2017-03-24 15:32:08

Rule (1046 views)
2017-03-19 12:43:22

Rule (1027 views)
2017-03-19 12:42:17

Rule (1020 views)
2017-03-19 12:36:21

theagentd (1158 views)
2017-03-16 05:07:07

theagentd (1102 views)
2017-03-15 22:37:06

theagentd (828 views)
2017-03-15 22:32:18
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!