게임을 하다보면 꼭 필요한 공격, 체력 감소
게임을 할 때는 별 생각 없었는데 이제보니 이것도 전부 코드였다.
#include<iostream> #include<time.h> using namespace std; void main() { srand(time(NULL)); int playerHP = 10000; int enemyHP = 10000; int playerATK, enemyATK; while (playerHP > 0 && enemyHP > 0) { playerATK = rand() % 20; enemyATK = rand() % 20; playerHP -= enemyATK; enemyHP -= playerATK; cout << "플레이어가 적에게" << enemyATK << "만큼 데미지를 입어 체력이" << playerHP << "가 되었습니다" << endl; cout << "적이 플레이어에게" << playerATK << "만큼 데미지를 입어 체력이" << enemyHP << "가 되었습니다" << endl; if (playerHP <= 0 || enemyHP <= 0) break; } }
위에 올린 코드는 아주 단순하지만, 응용해보면 재밌는 걸 만들 수 있을 것 같아서 재밌었던 부분이다.
'C++' 카테고리의 다른 글
| C++ | 구조체, 배열, 셔플 (0) | 2025.07.14 |
|---|---|
| C++| 숫자야구 게임 로직 (2) | 2025.07.14 |
| C++| 반복문과 업앤다운 게임 로직 (0) | 2025.07.14 |
| C++ | 연산자와 조건문 그리고 가위바위보 게임 로직 (3) | 2025.07.14 |
| C++ 첫 수업 | 프로젝트 생성과 변수 (2) | 2025.07.14 |