GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Card Game Engine

   Click here to post similar project

Card Game Engine is project number 282290 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Cancelled by Service Buyer)
Selected Providers: -
Budget: $250-750
Created: 07/03/2008 at 2:31 EDT
Bidding Ends: 07/04/2008 at 2:31 EDT
Project Creator: programmingbids View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(35 reviews)
Description: What I need done:
I need a game/rule engine made in either C++ or C sharp or Java. I would like this engine for use in a game GUI where people can login and play against other people. The game will be either being a 4 person game or a 6 person game with some variations. (side note) I would also like a database that will store person’s statistics such as: win/lose and come up with an algorithm for a score based on special wins/lose. The game engine will need to have Artificial intelligence for the computer player if a person chooses to play computer opponents.

What I already have versus what the provider will build:
I have a prototype game that is slow and a 1 person game that is not online. I also have all the rules and variations for game play. I also have game theory for playing game for AI. Provider to build prototype engine and have milestones and updates weekly for review.

Other context/requirements that providers will need to know:
I have negotiated with a company that can provide the GUI interface For the web site. (if interested in developing GUI including: color scheme/ Graphics/ Layout) I have a website in mind that I like we can barrow from.

1. Allow a user to register and to put up a simple profile.

2. Allow a user to “play solo” against the computer

3. Allow a user to “play live games” with other people. In this case, this user can invite 5 of his/her friend to play together.

4. Allow a user to “play random” with other people. In this case, 5 random users will be picked by the system and put into a single game.

5. Have a simple administrator interface that can add/delete user, and change user’s password

6. Not support advanced feature such as ranking etc.

7. Be developed using either .Net or Php.

2nd option: For the flash game:

1. Shall be integrated with the game engine developed by a 3rd party developer. (Either a C/C++ interface or JAVA interface shall be provided.)

2. Allow one to 5 players to join the game.

3. Allow up to five different themes to be use on a game.

4. The site shall be compatible with IE on PC and Safari on Mac.


Specific expertise that I am seeking:
You should have experience designing Game engine and Artificial intelligence for logic of card game (C++, CSharp, JAVA ect…)

Other:
Be able to update and maintain site once it is launched (Negotiate later)

Timeframe for delivery:
30 days
Report violation
Job Type:
  • .NET
  • C/C++
  • Java
  • Javascript
  • PHP
Database: (None)
Operating system: (None)
Bid count: 1
Average bid: N/A

 

Related project
 
Nonpublic project #320609 Featured Nonpublic
login to view
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
Bids are hidden by project creator. Log in as project creator or bidder as the project creator or as one of the bidders to view bids.
Bid on This Project

 

[ Web Forms ] [ EU Freelance ] [ Post Project Free ]

What is GetAFreelancer.com? ( Read about the company )

Web Development doesn't have to be expensive. Outsourcing will cut your expenses by more than 50%. We provide a safe escrow environment and you don't release the money until project is completed. Companies of any size have used our web services. A freelancer is an independent worker, not on salary, hired instead on a project basis.

It's easy, fun and very affordable to outsource your project with our site. Our escrow feature is developed to protect both buyers and sellers. Outsourcing is hiring an outside organization to perform services such as information processing and applications development. Bookmark our homepage to make sure you don't forget about our website next time you need to develop an IT project for yourself or your company.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.