Smart Fox Sever 2 - Simple Server Side Extensions in Java


We are developing a single-player and multi-player game site.

We are using Smart Fox Server 2 which uses Java as the programming language. Our database backend is MySQL v5

We require to implement a few simple Server Side Extensions on Smart Fox Server which will be called by the flash games.

We are looking for small specialized team with the following qualifications:

- Experience on Smart Fox Server and Java is a must!

- Very good understanding of performance, scalability and concurrency matters is a must!

- Good programming practices and a clean coding approach is desired.

Below is a list of High Level Specifications for the required Server Side Extensions.

note: for each function, we will provide you with the required SQL sentence that needs to be executed.

1) Login Extrension

1.a) handleInternalEvent : loginRequest

Check username & password with MySQL database. The password is stored in the following format (Joomla format).

“passwordHash : salt”

Where paswordHash is the MD5 hash of the password concatenated to the salt.


665bc23b21b699e9c5ba5bd73fc392b0 : 123abc = hash(bunnies+123abc) + :123abc

2) Match Extension

2.1) handleRequest : init

- type(singleplayer/mulitplayer)

- match_id (int)

- user_id (int)

Update record in MySQL database

2.2) handleRequest : log

- type(singleplayer/mulitplayer)

- match_id (int)

- user_id (int)

- logdata (string)

Update record in MySQL database 

2.3) handleRequest : finish

- type(singleplayer/mulitplayer)

- match_id (int)

- user_id (int)

- data(int)

Update record in MySQL database

Skills: Game Design, Java, MySQL

See more: smart fox sever, smart fox, the java programming language, team approach database, string match, string hash, sql programming language, site for java programming, single match, simple programming language, simple games by using c programming, side language, server side programming language, server side programming java, server side programming in java, server side coding, server coding, programming language performance, programming language list, programming language for games, programming hash, programming games in java, programming games in c++, match string, looking for a java team

About the Employer:
( 0 reviews ) China

Project ID: #1133587

4 freelancers are bidding on average $731 for this job


Hello, I am interested in this project, please check your inbox Thanks

$725 USD in 12 days
(57 Reviews)

Hello, Please view PMB. Ashwin

$750 USD in 15 days
(40 Reviews)

Hello I'm really interested on your project. I 've good experience on Java and using 3rd party library.

$750 USD in 20 days
(2 Reviews)

I have a small production team here in Brazil. We work with AS3 and SFS2 almost exclusively. I sent you a PM with a video of the turn based multiplayer game we are making using SFS2.

$700 USD in 10 days
(0 Reviews)