RPG
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(NULL));
printf("Welcome to the RPG game!\n");
//ここにゲームのループを書きます
struct Player {
char name[20];
int level;
int exp;
int hp;
int atk;
int def;
};
void playerAttack(struct Player *player, struct Enemy *enemy) {
int damage = player->atk - enemy->def;
if (damage < 0) {
damage = 0;
}
enemy->hp -= damage;
printf("%s attacked %s and dealt %d damage!\n", player->name, enemy->name, damage);
}
struct Enemy {
char name[20];
int hp;
int atk;
int def;
};
void enemyAttack(struct Enemy *enemy, struct Player *player) {
int damage = enemy->atk - player->def;
if (damage < 0) {
damage = 0;
}
player->hp -= damage;
printf("%s attacked %s and dealt %d damage!\n", enemy->name, player->name, damage);
}
struct Player player = {"Player", 1, 0, 100, 10, 5};
struct Enemy enemy = {"Enemy", 50, 5, 2};
while (player.hp > 0 && enemy.hp > 0) {
int randNum = rand() % 2; //0または1
return 0;
}
この記事が気に入ったらサポートをしてみませんか?