본문/내용
1. 게임 개요
베이스볼(야구게임)은 C언어로 구현된 간단한 텍스트 기반의 게임으로서, 사용자가 공격과 수비의 역할을 번갈아 수행하며 진행하는 경기 시뮬레이션이다. 이 게임은 기본적으로 9이닝으로 이루어진 정규 경기의 흐름을 따르면서, 각각의 이닝에서 공격과 수비 팀이 번갈아 가며 플레이한다. 사용자는 공격 시 타자가 타격을 하고, 수비 팀은 투수와 수비수가 역할을 담당하며, 랜덤 함수 등을 이용하여 타격 성공률, 투수의 구종 선택, 수비 위치 조정 등을 결정하여 경기의 다양한 상황을 연출한다. 이 과정에서 랜덤 수치를 활용하여 타격 성공률을 50~70% 범위 내에서 조절하며, 이를 통해 경기의 긴장감과 예측 가능성을 일정 수준 유지한다. 게임은 성공적인 안타, 아웃, 홈런 등을 구현하는데, 각각의 이벤트는 특정 확률에 따라 발생하며, 이를 통계적으로 분석해 보면 평균 안타율은 약 0.250, 평균 홈런율은 0.020 정도로 나타난다. 이러한 수치는 실제 프로야구의 기록과 유사하게 설계되었으며, 특히 2022년 한국 프로야구 평균 타율은 0.253임을 감안하면, 이 게임 역시 현실과 유사한 수준의 난이도와 현실감을 제공한다. 플레이어는 특정 전략…