C++ 코딩/C++ 게임만들기

지금까지 배운 언어들을 활용해서 블랙잭 게임을 만들어 보자. 참고> namu.wiki/w/%EB%B8%94%EB%9E%99%EC%9E%AD(%EC%B9%B4%EB%93%9C%EA%B2%8C%EC%9E%84) 블랙잭(카드게임) - 나무위키 인셔런스(Insurance) 딜러의 오픈된 카드가 에이스일 경우, 딜러가 블랙잭이 나올 가능성에 대비해 보험을 들어두는 것을 말한다. 건 금액의 절반(절반은 상한일뿐이고 절반이하를 지불하는것도 namu.wiki 전부 다 구현하기는 어려워 기본적인 게임 기능만 구현해 보았다. 1. 트럼프 카드 만들기 - 카드의 숫자와 문양 출력하기 - 구조체 활용 2. 플레이어의 손패(손에 들고 있는 패)와 손패의 합(카드의 숫자의 총합) 만들기 - 구조체 활용 3. 카드 섞기 - 스왑,..
지금까지 배운 C++ 코딩을 최대한 활용해서 섯다 게임을 만들어 보자. 먼저 필요한 변수들을 생각해 본 후, 게임이 어떤 식으로 진행될지 생각해 본다. 1. 섯다 게임을 플레이할 플레이어 숫자를 정하는데, 플레이어 숫자를 플레이어가 직접 정하도록 한다. 2. 화투 카드를 구현해야 한다. 화투 카드는 1부터 10까지 존재하고, 총 20장을 사용할 것이다. 3. 광땡, 떙, 끗의 족보를 구현해야 한다. 구현한 족보를 통해 승부를 내야 한다. 4. 배팅금과 소지금을 정해야 한다. 구조체로 카드의 숫자와 광 유무를 한번에 정할 수 있다. 또한 플레이어별로 족보값을 가지게 할 수 있다. 플레이어 수는 동적할당을 통해서 런타임에 정하도록 만들어 줄 것이다. 이넘문을 사용해서 정수형으로 족보를 쉽게 비교해서 승부를 ..
HeadlessCreator
'C++ 코딩/C++ 게임만들기' 카테고리의 글 목록