Find Jobs
Hire Freelancers

Make a simple C++ video game.

$10-30 USD

Imefungwa
Imechapishwa over 5 years ago

$10-30 USD

Kulipwa wakati wa kufikishwa
Basic Game Play In this video game write an action adventure game, where your hero character will fight a collection of computer-controlled monsters in the grand Colosseum , you will control a hero character. Your hero character will fight a series of monsters. By beating a monster, you will earn extra stats and prize money. Eventually you will fight the grand boss monster. Beat the all the monsters and boss without dying and you will become the grand champion! The play will go as follows: ● You are the hero. You have a name (user defined), health (can be between 0 and 50, starts at 20), attack (starts at 3, max is 10), defence (starts at 3, max is 10), and special attack (starts at 2, max is 10). The hero also has an amount of prize money (starts at 0 and has no upper limit). ● In the game there are 5 monsters waiting to fight. They will fight in order. There are 4 regular monsters and finally one boss monster. ● The regular monsters have a name, health (can be between 0 and 100), attack (can be between 0 and 10), and defense (can be between 0 and 10). They do not have a special attack attribute. ● The boss monster has the same attributes as the regular monster but also has a special attack (can be between 0 and 10) ● You will then fight the monsters in order. The fighting process is described separately below. ● When you win a fight, you earn 20 health points, and a random amount of attack, defense, and special points. For each of these you could earn 0, 1 or 2 points. For example after one successful monster battle you might earn 1 attack, 1 defense and 2 special. You also earn prize money, which is how much health you have left at the end of a battle (before adding the 20 health points for winning). This means you earn more prize money if you get less damage during the fight. ● If at any stage your health goes to 0 the game is over and the monsters win. ● If you defeat all monsters and the boss then you win and the game is over. Monster Stats: Below are the stats for each monster (health, attack, defense and special for the boss): ● Monster 1: 10 health, 1 attack, 1 defense ● Monster 2: 20 health, 3 attack, 2 defense ● Monster 3: 30 health, 5 attack, 4 defense ● Monster 4: 40 health, 6 attack, 7 defense ● Boss: 50 health, 8 attack, 8 defense, 5 special Battle: When you battle a monster, the logic is as follows: 1. The hero generates a random number between 1 and 6. It is added to the skill level. 2. Another random number 1-6 is generated for the monster and added to its defense level. 3 3. If the player’s attack total is higher than the monsters defense total, the monster loses the difference between the two values in health. If the monsters total is equal or higher, no health is lost. 4. Steps 1 to 3 then occur except with the Monster attacking and Hero defending. 5. Steps 1 to 4 keep continuing until either the player or monster runs out of health. For example, here is a case with the Hero attacking and Monster defending: ● Hero generates a random number 1 to 6 and adds it to attack. For example, they get a 4 and add it to their attack, which is 3, giving them a total of 7. ● Monster generates a random number 1 to 6 and adds it to defense. For example, they get a 3 and add it to their defense, which is 1, giving them a total of 4. ● As the hero’s score is higher they win the round. They then take 7 – 4 = 3 points off the health of the monster. Special Attack: ● The hero may launch a special attack once per monster fight. ● If the player chooses to do a special attack, they can add their special attack value to their overall attack score, giving them an advantage. ● The player must choose before the attack section of each fight if they wish to do a special attack. They can then not choose to do it again for the rest of a monster fight. NB: *Use Pointers in your code. *Your Code should compile and run(continually compile and test *should have a good understanding of c++ good practice and Object oriented programming
Kitambulisho cha mradi: 18404499

Kuhusu mradi

9 mapendekezo
Mradi wa mbali
Inatumika 5 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
9 wafanyakazi huru wana zabuni kwa wastani $31 USD kwa kazi hii
Picha ya Mtumiaji
Hello sir, I am interested in your project. I have read the requirements and would like to start the project immediately. This project seems interesting enough, what IDE should I use for the project? Visual Studio, codeblocks, etc for C++ programming. I will complete all the requirements for this adventure game as given below so as to gain full marks. I guess that's it for now. I hope you find me useful with the project. Thank you.
$30 USD ndani ya siku 1
5.0 (26 hakiki)
4.4
4.4
Picha ya Mtumiaji
Hey there, the C++ console OOP demo game will be implemented as specified. Will you please inform which toolchain MSVC+UWP/gcc+*nix is preferred? I do development with C++, for engineering native solutions. How soon should we have this done? Regards, - Vipul
$29 USD ndani ya siku 1
5.0 (5 hakiki)
3.1
3.1
Picha ya Mtumiaji
Hi. I would like to do this project for you. I made similar console app two days ago and I can make this for you in a short time. Message me to discuss more details how do you want it to be implemented.
$25 USD ndani ya siku 1
5.0 (3 hakiki)
3.0
3.0
Picha ya Mtumiaji
Hey! I hope you are fine, I can do this work with great efficiency as I've a lot of experience in this field. I would like you to give this opportunity to me I assure you I'll not disappoint you. Thanks in advance dear customer. Yet, I'm a beginner at this freelancing site but not in this field chain :). Your support will matters a lot.
$55 USD ndani ya siku 1
4.1 (6 hakiki)
2.9
2.9
Picha ya Mtumiaji
Hi, I have huge experience in game development. I read your details and can make the game whether you would like it as console application or a gui is your choice. I will use core c++ and pointers for this project. But i may say that the amount of work that this project requires it should have a price of 100$. But that will be negotiable if you are interested. Contact me if you are interested so i can start the work as soon as possible. I will deliver the whole project in just 1 day.
$30 USD ndani ya siku 1
3.9 (2 hakiki)
3.1
3.1
Picha ya Mtumiaji
Hello! I have read your project's description and would like to help you with the project. I have a good knowledge of OOP concepts and game design and I will gladly help you with your project. Please contact me to discuss further details! :)
$30 USD ndani ya siku 1
5.0 (3 hakiki)
2.6
2.6
Picha ya Mtumiaji
Hi there, I’d like to be considered for writing your assignment. I have working experience in C, C++, Python, Java programming, Algorithms, Data Structures, Object Oriented Programming. I can finish this project in less than a day. I assure you that you will not regret hiring me, because I am a reliable and hard working. Thank you for your consideration.
$45 USD ndani ya siku 1
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
hello , I m really intersted about this game , I can do it in one day , don't hesitate to contacte me
$25 USD ndani ya siku 1
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Have significant experience in C++ coding and OOP. Have gone through the description and can submit it within a day. Prioritize writing clean code. Will comment the code sufficiently.
$10 USD ndani ya siku 1
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya KENYA
Muhoroni, Kenya
5.0
1
Njia ya malipo imethibitishwa
Mwanachama tangu Mac 21, 2018

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.