#C++

#C++ 관련 기술 가이드

총 16편의 가이드가 등록되어 있습니다.

⚙️

게임 엔진 (1)

🌐

멀티플레이 & 백엔드 (3)

🎨

그래픽스 & 테크니컬 아트 (1)

🔍

QA & 디버깅 (1)

💻

프로그래밍 (4)

⚡

성능 최적화 (1)

🧠

게임 AI (1)

🎮

게임 디자인 (4)

인게임 경제 & 보상 체계intermediate

경매장 락킹 메커니즘으로 동시 구매 레이스 컨디션 막기

같은 경매 등록 상품에 여러 구매 요청이 동시에 도착할 때 발생하는 데이터 경합을 재현하고 트랜잭션 락과 원자적 갱신으로 한 명만 구매에 성공하도록 만드는 방법을 설명합니다.

인게임 경제 & 보상 체계intermediate

인게임 전리품 거래 시스템 설계: 파티 전리품 공유부터 시간 제한 거래까지

파티 전리품을 안전하게 공유하고 획득 후 일정 시간 동안만 거래할 수 있게 만드는 서버 권위형 설계를 정리합니다. 상태 모델, 동시성 제어, 만료 처리, 감사 로그까지 구현 관점에서 살펴봅니다.

인게임 경제 & 보상 체계intermediate

디아블로 스타일 전리품 테이블 알고리즘: 가중치, 등급, 피티 시스템

가중치 기반 드롭과 아이템 등급 롤링을 분리해 설계하는 방법을 정리합니다. 재현 가능한 난수, 중복 방지, 피티(pity) 시스템까지 구현 관점에서 다룹니다.

인게임 경제 & 보상 체계intermediate

디아블로 스타일의 아이템 설계 방법

무작위 옵션, 희귀도, 전리품 테이블을 조합해 반복 플레이를 지탱하는 아이템 시스템을 설계합니다. 데이터 구조와 밸런싱 규칙을 중심으로 구현 가능한 형태로 정리합니다.