Release notes

SmartFoxServer 2X
Unity examples pack

Version 2.1.0 [18/04/2023]
+ New Shooter example, substituting the outdated First Person Shooter example.
+ All examples now feature an Editor window providing setup instructions.
+ All examples have been upgraded to SFS2X C# API v1.8.0.

Version 2.0.0 [21/09/2022]
+ The package contains the following demo examples:
- Connector
- Lobby: Basics
- Lobby: Buddies
- Lobby: Matchmaking
- Tic-Tac-Toe
- First Person Shooter
- MMO Basics
- SpaceWar 2
+ The new Connector example merges the previous Connector and Advanced Connector examples, showing how to perform the connection and login process including optional HTTP tunneling and/or protocol encryption activation.
+ Three Lobby examples substitute and largely improve the previous Lobby and Buddy Messenger examples, showing how to create a progressively more complex lobby scene, featuring game launch, Buddy List management and interaction, match-making, invitations, public and private chat, etc.
+ The Tic-Tac-Toe example (previously called Tris) implements a full-featured lobby, game spectators and invitations.
+ The MMO Basics example merges and updates the previous Object Movement and MMORoom Demo examples, now featuring a new environment and the implementation of map limits and Area of Interest visualization.
+ SpaceWar 2 is a new version of the old example; other than updating the overall game flow, new features have been added: it is now possible to play with a planet attracting starships and weapon shots, starships have a shield and they can be destroyed, starships can fire a secondary weapon, the game has a defined objective and a proper ending.
+ All examples featuring multiple scenes have been updated to make use of a singleton class acting as a connection manager, representing the best practice when sharing the connection to SmartFoxServer among all the project scenes is needed.
+ All examples feature a new UI.
+ All examples have been upgraded to SFS2X C# API v1.7.17.

Version 1.3.1 [03/10/2019]
+ All examples upgraded to SFS2X C# API v1.7.12.
+ Fixed an issue not related to SmartFoxServer causing an error in Unity 2019.2.

Version 1.3.0 [08/10/2018]
+ All examples upgraded to SFS2X C# API v1.7.9.

Version 1.2.0 [31/08/2017]
+ All examples upgraded to SFS2X C# API v1.7.5.
+ Minor fixes to compatibility issues in Unity 2017.1.
+ Other minor improvements.

Version 1.1.0 [08/06/2017]
+ All examples upgraded to SFS2X C# API v1.7.3, providing full compatibility with SFS binary protocol in WebGL builds (requires SmartFoxServer 2X v2.13+).
+ Minor fixes to compatibility issues in Unity 5.6.

Version 1.0.3 [22/08/2016]
+ Converted Python Extension of MMORoom Demo example to Java.

Version 1.0.2 [07/09/2015]
+ All examples upgraded to SFS2X C# API v1.6.1.

Version 1.0.1 [11/06/2015]
+ Renamed the Connector example to Advanced Connector, as it also shows how to activate protocol encryption between client and server and how to login and start the lag monitor.
+ Simplified version of the Connector added, only featuring the simple connection process.
+ Examples have been enumerated to match the sequence of the tutorials available in the online documentation.

Version 1.0.0 [08/06/2015]
+ First release of the SFS2X examples package specifically targeted at Unity 5.
+ All examples (except First Person Shooter, which require UDP communication with the server) are compatible with WebGL and Windows Store (8.1) builds.
+ All examples (except SpaceWar) feature the new UI system introduced in Unity 4.6.
+ The package contains the following applications/games:
- Connector
- Lobby
- Buddy Messenger
- Tris
- Object Movement
- MMORoom Demo
- First Person Shooter
- SpaceWar