The game in C++
Requirements :
Imagine a user history that contains different outcomes depending on the user's choice.Some options will lead to the fact that the player will die and he will have to start everything first, while other options will allow him to win.Enable the user to collect items and display them in a simple inventory.
- Give the user the opportunity to collect various items that have a significant impact on the game process, such as weapons, clothes or food.- Include a simple health system where the player can lose / gain health depending on his actions.This should be related to the number of lives of the player.- Include a simple step-by-step battle system where the player “fight” with the enemy and may lose health/life.It is necessary to create a score system to reward the player for victories over the enemy and doing good things.The game must allow the player to keep the current progress and renew the game from the place where he stopped.This program can be implemented using a standard console, but you can consider using Windows Forms to create a graphic interface, as creating the interface will be much easier.This task is designed to be more open and give you the opportunity to creatively approach the development of the program.Remember that we look not only to the complexity of your code on C++, but also to your approach to problem-solving and following good programming practices.The program must contain at least 30 options of answers:
Each choice should be a small description of the adventure that the player is experiencing.Below is an example of description:
You go into the dark cave.You are facing an old bridge.Right is a small swimming pool that leads to another system of cave.Are you at risk of going through a shuttle bridge or swim in a small swimming pool?The consequences of each choice may be as follows:
If you are going through the shadow bridge, you will have to fight with the cave troll.If you swim in the pool, you will lose 1 point of health due to the protein in the water.A simple combat system can adopt the following rules:
Each opponent has a battle rating, for example, players - 12; cavern trolls - 8.A random number is generated, which is added to each battle rating.The winner is the opponent who has more points.The objects collected in the world must influence the course of the game.For example:
Weapons Increase Damage
Clothes and arms reduce damage
Food restores health.
- Zella increases damage/health
The keys open the doors/dors.
You need to determine which choice will lead the player to a successful end of the game and which to a defeat.Below I add my version of the story.
Applications 1
Client's review of cooperation with Taras Nishchyk
The game in C++Quick and quality work and good communication.
Freelancer's review of cooperation with Aleksey Sv
The game in C++It was pleasant to work. with the order. I recommend
Current freelance projects in the category C & C++
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 15 minutes back ∙ 1 proposal |
Black Ukraine (RP-project on base MTA)
1162 USD
|
Residential Proxy Infrastructure EngineerWe're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices… C & C++, DevOps ∙ 5 days 20 hours back ∙ 13 proposals |
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 6 days 11 hours back ∙ 6 proposals |
About the Master Program "KONSTRUCTOR"
4182 USD
We are looking for a very experienced C++ developer to modernize existing software (master program). The program is responsible for creating derivative software representing audio-visual sessions of psychological correction. The current version is written in pure WinAPI (Visual… C & C++, Desktop Apps ∙ 11 days 14 hours back ∙ 19 proposals |