Overview:
We are looking for a programmer to build a simple Windows based quiz program to be played on a laptop computer at an exhibition. The objective of the game is for each participant (player) to answer as many multiple choice questions as they can in one minute. The program can be written in any language (powerpoint, java, c, etc.) but should run as a standalone program. It should use the graphics in the attached file. Only one player plays at a time.
We will provide a list of around 20 questions with four multiple choice answers each. The program should display the question and the possible answers one at a time. The user should be able to use the keyboard or mouse to select their answer. After each selection, the program should display the correct answer and proceed to the next question until the time limit is up.
The program should keep score (+5 points for a correct answer and -2 points for an incorrect answer). It should also keep track of the time count down from 60 seconds (configurable). The game stops when the time is up.
Details:
Game Functions
The game loads 20 questions and answers from a CSV file (see attached). It displays each question with 4 answers on the screen and waits for player to select an answer. Questions should appear in random order and should not repeat. The answers should also be in random order to prevent someone from memorizing the order of the questions (see example below).
The program should play continuous music in the background (from a mp3 or wav file) that creates tension when each question is displayed (as in Who Wants to be a Millionaire). It should also play different sound effects when correct and incorrect answers are selected.
Randomizing feature: Question order and answer order should be randomized for each player as follows:
Player 1)
Q1: What colour is the sky? (A) Red (B) Orange (C) Pink (D) Blue
Q2: Who is the current US president? (A)George Bush (B) Lee Kuan Yew (C) Osama bin Laden (D) Barack Obama
Player 2)
Q1: Who is the current US president? (A) Osama bin Laden (B) Lee Kuan Yew (C) George Bush (D) Barack Obama
Q2: What colour is the sky? (A) Pink (B) Red (C) Blue (D) Orange
CSV file format: The question bank can be provided in the form of the attached CSV file as follows:
Question,Answer 1,Answer 2,Answer 3,Answer 4,Correct answer
Who is the current US president? ,George Bush ,Osama bin Laden ,Barack Obama ,Lee Kuan Yew ,3
What colour is the sky?,Blue,Red,Orange, Pink,1
We need this program delivered before October 5th.
We will need non-exclusive rights to the source code.
The sponsor of this project is based in Singapore.
The project will be awarded on Monday September 28.
In your response, please indicate
1) what experience you have with similar projects;
2) programming language you propose to use;
3) any other features/suggestions/value you could add;
4) estimated effort/delivery date
Hello,
10+ years exp programmer here, can deliver a quality & professional work in the timeframe posted. Please contact me via PM for any questions, Thanks.
Hello sir,
I would like to develop your very simple application through visual basic.
I am new here, so please provide me the details I should PM you in order to know more.
Hi, I would love to work on this project. I have a lot of experience in VB and VBA, but mostly is is working with client relationship and financial spreadsheets and databases. A quiz game would be a welcome break. Given the data intensive work I normally do I would bring an attention to detail and stability to the project. I would write it as a stand alone in VB and can complete the project in 2 days.
As far as other ideas to add to the project - I don't know that it really needs anything else. You have given a great description (including the graphics work) and adding more can sometimes take away from a project. I was thinking about adding a little stats page at the end to show how a user did compared to everyone else.
I know I don't have the lowest bid (nor the highest) but I would get into the fun of the project and deliver a great project.
Thanks either way for reading.
Hello, I am interested in completing this project for you. I have experience working with different graphics API's, for example OpenSceneGraph and some windows api, and have in the past programmed such things as a HUD for use in a virtual reality environment. The programming language I would like to use is C++, as it is the language I am most comfortable with. I would also suggest maybe including a way to track scores, like a high scores menu, it may make it more enjoyable for the users. This would be easily implemented. I think the project could be done relatively easily and my estimated delivery date, going from starting on the 29th of september, would be October 8th. Thank you for your time and please consider me for working on this project.
I can do this in Delphi / C++ :)
i did project like this for exhibition too:)
i have experience in multimedia development.
i think i can handle this :)