Spatial Audio
by gotoAndPlay() | MIT
This demo project shows how to turn live voice streams provided by the SmartFoxServer 3 audio API into positional (3D) audio sources in a Godot scene
In this demo users can move their avatars in a simple 3D space using arrow keys, while their position and rotation are broadcast to the other clients through User Variables. Everyone's microphone is captured and streamed automatically on entering the
Buddy Voice Chat
by gotoAndPlay() | MIT
This demo project shows how to use SmartFoxServer audio API to add real‑time voice communication to a Godot application
Built on top of the SmartFoxServer 3 Buddy List system, this demo lets users manage a contact list and place one‑to‑one voice calls to online buddies, complete with call invitations, text chat, and mute controls. It demonstrates the full audio workflow
Shooter
by gotoAndPlay() | MIT
This demo project shows how to develop a full multiplayer realtime combat game with Godot and SmartFoxServer
This demo project shows how to develop a full multiplayer first/third person combat game with Godot and SmartFoxServer 3. The game utilizes SmartFoxServer 3's ability to mix TCP and UDP -based messaging. All critical game informations (shooting, animation
Tic-Tac-Toe
by gotoAndPlay() | MIT
This demo project shows how to develop a full multiplayer turn-based game with Godot and SmartFoxServer
This demo project shows how to develop a full multiplayer turn-based game with Godot and SmartFoxServer 3 by implementing the well-known paper-and-pencil game for two players. Nonetheless it also supports spectators, who can participate in the game and
Lobby Matchmaking
by gotoAndPlay() | MIT
This demo project, third in a series of three, shows how to use SmartFoxServer's match-making system to join players in games based on their skill level, and how to implement invitations to play
This demo project is the third one in a series of three in which you will learn how to lay the foundations for a lobby application to be used as a template in multiplayer game development. A lobby is a staging area which players access before joining the
Lobby Buddies
by gotoAndPlay() | MIT
This demo project, second in a series of three, leverages SmartFoxServer's Buddy List system to add more features to a lobby application: friends list, private chat, user profile and more
This demo project is the second one in a series of three in which you will learn how to lay the foundations for a lobby application to be used as a template in multiplayer game development. A lobby is a staging area which players access before joining the
Lobby Basics
by gotoAndPlay() | MIT
This demo project, first in a series of three, implements the basic structure of a lobby in a multiplayer game, showing how to launch and join games in SmartFoxServer, and also add an in-game chat
This demo project is the first one in a series of three in which you will learn how to lay the foundations for a lobby application to be used as a template in multiplayer game development. A lobby is a staging area which players access before joining the
Connector
by gotoAndPlay() | MIT
This demo project shows how to connect to SmartFoxServer 3 and complete the login process
This demo project shows how to setup and use the SmartFox client API object in order to establish a connection to SmartFoxServer and execute the login process. It also features the logic needed to activate SmartFoxServer's protocol cryptography. For more
loading more results...