I'd like to have a very simple web-based game developed (the coding and the GUI) with a single player and a multiplayer mode. I'm open to different platforms so long as it's easily accessible and can support many features and future upgrades.
The game entails having players guess a word or a phrase letter by letter (or as a whole, in a way like wheel of fortune) within a specific timeframe or with 'x' amount of wrong guesses or both (the mode should be selectable by the users).
The user in single player mode should be able to progress to new, more difficult levels or choose a random game from a variety of categories (I would need an amendable database with the categories of phrases or words the users can guess).
In multiplayer mode, I'd like the user to be able to generate a url to give friends to join the game. The game can be 1v1, 1vmany or computer v many. In multiplayer mode, the user can pick the phrase or the word that the others must guess. They can provide an optional hint. Once the game is over, the users have the option of starting a new one against the same individuals or against new people.
On the main page, there should be a listing of games where users can join a 1v1 game or 1vmany game if they have no one to play with. Private games (as chosen by the originator) would not show up here. In addition to the individuals playing the game together, i would like to have a chat applet enabled for users to chat with one another as they play the game or as they wait to join one. [url removed, login to view] is an example of the chat feature.
I'm open to suggestions over what may unnecessarily spike the price of the project up and is better off omitted and left for a later update.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.<BR>
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):<BR>a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.<BR>b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.<BR>3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).<BR>
4) The following deliverables for both single player and multiplayer modes:
a. A modifiable GUI wherein a character can be changed (like through skins in video games)
b. An amendable database with words and phrases to be categorized by informational category and difficulty from which the game generates levels and random games. The database should also capture the data used in multiplayer games.
c. The keeping of score as users play the game
d. A respository of the top scores
e. Users can register on the game's website where they can upload avatars, see their scores, highest levels attained, and add friends
f. Various game options that users can pick before generating the game (eg., time limit or # wrong, difficulty level, category, character skin, etc)
g. The ability for users to chat with one another
5) For multiplayer (where the user chooses game options and indicates the word or phrase the other users must guess):
a. Generate a URL for initiator to give to other users to join his game and let the game show up in the repository of current games for people to join
b. Allow game originator to set game as private (set password) or public (let user set limit on how many users can join)
c. let user specify a hint for the game
d. a two-player mode where two users can generate a game for one another to play at the same time and the winner is the one who finishes first
e. let game initiator choose to track progress of players manually or to automate it (as in, one user makes a guess, if it's right either the originator manually indicates that it is or the system automatically does it)
f. multiple people playing single player mode together
4 freelancers are bidding on average $1138 for this job
Sir, I have got a very good experience in developing multimedia applications in dotnet. I can also implement voice technology. Kindly see my samples i have sent Thanks M1s4d3