Page 1 of 2

C++ GAME DEVELOPERS WANTED

Posted: 05 Apr 2013, 15:47
by Bax
In order to expand the number of platforms and frameworks supported by SmartFoxServer 2X, we are looking for C++ developers willing to test the API in different scenarios and share their games to be published on our website as examples/demos.

What we are looking for:
- simple games leveraging our C++ API, developed using popular frameworks like Cocos2D-x, Marmalade, Corona, Torque3D, Kobold2D and what more
- fully documented code
- detailed instructions to setup the development environment and compile the game
- a tutorial highlighting meaningful sections of the code (similar to those already available, like this one: http://docs2x.smartfoxserver.com/ExamplesUnity/tris)

What we offer in exchange:
- a SmartFoxServer 2X 500 Users license or an equivalent discount on a larger license
- full credit on the tutorial page
- the possibility for developers of proven experience to be listed in our partner's page: http://www.smartfoxserver.com/overview/partners

In order to apply please contact us by email (info AT smartfoxserver.com) providing the following:
- a description of the game
- the description of the target platform and the development environment
- 2-3 screenshots showing the game design and interface
- your contact details
- links to games/applications you developed before (if any)

Re: C++ GAME DEVELOPERS WANTED

Posted: 11 Jul 2013, 09:37
by Bax
The first game sent by a third-party developer is available in our C++ examples package.
Read the details in this post: viewtopic.php?f=34&t=16247

Re: C++ GAME DEVELOPERS WANTED

Posted: 30 Nov 2013, 23:32
by Carl Lydon
I have a demo for a Unity 3D virtual world and shooting game if you're interested.

Re: C++ GAME DEVELOPERS WANTED

Posted: 02 Dec 2013, 11:00
by Bax
Carl Lydon wrote:I have a demo for a Unity 3D virtual world and shooting game if you're interested.

Thank you Carl, but we are looking for demos developed using C++ language.

Re: C++ GAME DEVELOPERS WANTED

Posted: 07 Oct 2014, 08:44
by rivon3003
I download Cpp_Example and run FullHouse in Visual Studio 2012 but it show error like my file attachment. Could you help me to resolve it please. Thanks!

Re: C++ GAME DEVELOPERS WANTED

Posted: 07 Oct 2014, 08:53
by rivon3003
When I open Simple Chat (VS2012) in VS2012. It throws "Cannot open include file " boost/container/string.hpp". No such file error." Although I point to exactly string.hpp location on my computer, more and more such error throws. Can someone tutor me set up Cpp example? Thanks so much!

Re: C++ GAME DEVELOPERS WANTED

Posted: 08 Oct 2014, 09:24
by MBagnati
Please try these steps:
1) Download API from SmartFoxServer website
2) Download Cpp Examples from SmartFoxServer website
3) Unzip downloaded SFS2X_API_Cpp_v1.1.5
4) Unzip downloaded SFS2X_Cpp_Examples
5) Move SFS2X_API_Cpp_v1.1.5 and SFS2X_Cpp_Examples directories to get this layout on your filesystem (where "My folder" and "My sample folder"
can be the name that you prefer)


My folder
|
|--- SFS2X_API_Cpp_v1.1.5
|
|--- My samples folder
| |
| |
| |---SFS2X_Cpp_Examples
| | |
| | |
| | |--- SimpleChat (VS2012)

6) Rename directory SFS2X_API_Cpp_v1.1.5 in trunk_api
7) Open VS2012 Simple Chat sample and build it

Of course you can use a different file system layout. In this case you must re-set Simple Chat project settings

Re: C++ GAME DEVELOPERS WANTED

Posted: 09 Oct 2014, 12:51
by rivon3003
Now I get "error LNK1104: cannot open file 'SmartFoxClientApi.lib' ". I going to add SmartFoxClientApi project in SFS2X_API_Cpp_v1.1.5, is this right way?
I think the question is so silly but I have not understood SmartFoxServer clearly and every tutorial does not work for me, then I grope to fix. I don't know if this is my fault at start time or there is something to be changed in new version.

And I have a problem in this link : http://www.smartfoxserver.com/forums/viewtopic.php?f=34&t=17491. Could you tell me the way you set C++ Client API up?

Re: C++ GAME DEVELOPERS WANTED

Posted: 13 Oct 2014, 00:42
by MBagnati
The Visual Studio project for SimpleChat sample creates an application (SimpleChat.exe) that uses SmartFox Client API (SmartFoxClientApi) to communicate with SmartFoxServer.
The SmartFox Client API uses Boost Library to be platform independent and ZLib library to compress exchanged data.

So the "logical steps" to get a SimpleChat application are:
1) Compile Boost Library
2) Compile ZLib Library
3) Compile SmartFox Client API (SmartFoxClientApi)
4) Compile SimpleChat application (this means two things: compile SimpleChat source files that reference API header files and link SimpleChat application that references
API library)

Well, few days ago, you had a problem to compile SmartFox Client API.
The cause of the problem was the organization of filesystem where was decompressed API and Sample downloaded from SmartFox website.
I suppose that today this question is solved and I suppose that you have three files (SmartFoxClientApi.dll, SmartFoxClientApi.lib and zlibwapi.dll) in deploy folder inside trunk_api main directory

The .lib file will be referenced by SimpleChat sample to build itself
The .dll files will be used by SimpleChat when it will run.

The first action to do is set SimpleChat's project settings to reference SmartFoxClientApi.lib
Please select SimpleChat project settings in Visual Studio environment.
Move to "Configuration Properties" and select the "General settings" for the linker
Here you can see the "Additional Library Directories" item that declares
..\..\..\trunk_api\Core\BoostAsio\Windows\stage\lib as path where look for Boost libraries
..\..\..\trunk_api\Deploy\VisualStudio2012\Debug as path where look for SmartFox Client API library
Please set these paths according on your filesystem...and you will build the SimpleChat application with success.

Finally, copy SmartFoxClientApi.dll and zlibwapi.dll in the same folder where there is SimpleChat.exe
Now you are ready to run SimpleChat sample

Re: C++ GAME DEVELOPERS WANTED

Posted: 13 Oct 2014, 07:32
by rivon3003
Thanks MBagnati so much. I got it!

Re: C++ GAME DEVELOPERS WANTED

Posted: 03 Feb 2015, 06:33
by sfsdev777
Is this offer still open?

Re: C++ GAME DEVELOPERS WANTED

Posted: 04 Feb 2015, 11:30
by Bax
sfsdev777 wrote:Is this offer still open?

Yes it is.

Re: C++ GAME DEVELOPERS WANTED

Posted: 03 Aug 2016, 12:50
by imperator132k
is this still relevant? I have the ue4 proof of concept up to the rough stage of the unity fps example. was wondering if this would be of use?

Re: C++ GAME DEVELOPERS WANTED

Posted: 16 Aug 2016, 09:51
by Bax
Yes, this is still relevant.
We wil be glad to evaluate your POC to understand if it fits our needs.
Please contact us by email. Thank you.

Re: C++ GAME DEVELOPERS WANTED

Posted: 22 Nov 2016, 16:17
by anhdht
Hi Bax, I'm rewriting SpaceWar with cocos2dx. I'm not sure if it's interesting in you?