C++ GAME DEVELOPERS WANTED

Post here your questions about SFS2X. Here we discuss all server-side matters. For client API questions see the dedicated forums.

Moderators: Lapo, Bax

User avatar
Bax
Site Admin
Posts: 4332
Joined: 29 Mar 2005, 09:50
Location: Italy
Contact:

C++ GAME DEVELOPERS WANTED

Postby Bax » 05 Apr 2013, 15:47

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)
Paolo Bax
The SmartFoxServer Team
User avatar
Bax
Site Admin
Posts: 4332
Joined: 29 Mar 2005, 09:50
Location: Italy
Contact:

Re: C++ GAME DEVELOPERS WANTED

Postby Bax » 11 Jul 2013, 09:37

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
Paolo Bax
The SmartFoxServer Team
User avatar
Carl Lydon
Posts: 298
Joined: 12 Nov 2007, 16:15
Location: NYC
Contact:

Re: C++ GAME DEVELOPERS WANTED

Postby Carl Lydon » 30 Nov 2013, 23:32

I have a demo for a Unity 3D virtual world and shooting game if you're interested.
User avatar
Bax
Site Admin
Posts: 4332
Joined: 29 Mar 2005, 09:50
Location: Italy
Contact:

Re: C++ GAME DEVELOPERS WANTED

Postby Bax » 02 Dec 2013, 11:00

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.
Paolo Bax
The SmartFoxServer Team
rivon3003
Posts: 11
Joined: 23 Sep 2014, 09:37

Re: C++ GAME DEVELOPERS WANTED

Postby rivon3003 » 07 Oct 2014, 08:44

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!
Attachments
Error.jpg
Error Screen when open Cpp Example
(152.64 KiB) Not downloaded yet
rivon3003
Posts: 11
Joined: 23 Sep 2014, 09:37

Re: C++ GAME DEVELOPERS WANTED

Postby rivon3003 » 07 Oct 2014, 08:53

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!
Attachments
Untitled.jpg
Error Cannot open include file " ". No such file error
(73.72 KiB) Not downloaded yet
MBagnati
Posts: 125
Joined: 12 Feb 2013, 10:57

Re: C++ GAME DEVELOPERS WANTED

Postby MBagnati » 08 Oct 2014, 09:24

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
rivon3003
Posts: 11
Joined: 23 Sep 2014, 09:37

Re: C++ GAME DEVELOPERS WANTED

Postby rivon3003 » 09 Oct 2014, 12:51

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?
MBagnati
Posts: 125
Joined: 12 Feb 2013, 10:57

Re: C++ GAME DEVELOPERS WANTED

Postby MBagnati » 13 Oct 2014, 00:42

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
rivon3003
Posts: 11
Joined: 23 Sep 2014, 09:37

Re: C++ GAME DEVELOPERS WANTED

Postby rivon3003 » 13 Oct 2014, 07:32

Thanks MBagnati so much. I got it!
sfsdev777
Posts: 2
Joined: 02 Feb 2015, 16:22

Re: C++ GAME DEVELOPERS WANTED

Postby sfsdev777 » 03 Feb 2015, 06:33

Is this offer still open?
User avatar
Bax
Site Admin
Posts: 4332
Joined: 29 Mar 2005, 09:50
Location: Italy
Contact:

Re: C++ GAME DEVELOPERS WANTED

Postby Bax » 04 Feb 2015, 11:30

sfsdev777 wrote:Is this offer still open?

Yes it is.
Paolo Bax
The SmartFoxServer Team
imperator132k
Posts: 6
Joined: 05 Jan 2016, 16:18

Re: C++ GAME DEVELOPERS WANTED

Postby imperator132k » 03 Aug 2016, 12:50

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?
User avatar
Bax
Site Admin
Posts: 4332
Joined: 29 Mar 2005, 09:50
Location: Italy
Contact:

Re: C++ GAME DEVELOPERS WANTED

Postby Bax » 16 Aug 2016, 09:51

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.
Paolo Bax
The SmartFoxServer Team
anhdht
Posts: 1
Joined: 22 Nov 2016, 16:14

Re: C++ GAME DEVELOPERS WANTED

Postby anhdht » 22 Nov 2016, 16:17

Hi Bax, I'm rewriting SpaceWar with cocos2dx. I'm not sure if it's interesting in you?

Return to “SFS2X Questions”

Who is online

Users browsing this forum: No registered users and 16 guests