분류 전체보기 11

로스트아크는 어떻게 유저들의 성장욕구를 자극시키는가

2026년 현재, 카제로스와의 거대한 전쟁을 끝으로 1부의 대장정을 마무리한 로스트아크는 여전히 수많은 게이머를 보유하며 새로운 챕터를 향해 나아가고 있다. 수년간 아크라시아를 여행하며 직접 플레이해 본 경험에 비추어볼 때, 이 게임이 가진 가장 큰 저력 중 하나는 유저를 끊임없이 움직이게 만드는 '성장 유도 메커니즘'에 있다.본 글에서는 필자가 직접 경험하며 느낀 로스트아크의 시스템이 어떻게 유저들에게 강력한 성장 동기를 부여하고, 나아가 기꺼이 '수직적 성장'에 몰입하게 만드는지 기획적 관점에서 분석해 보고자 한다.재련 시스템로스트아크의 강화에는 기존 K-RPG의 문법을 탈피한 '파괴 없는 성장'이라는 강력한 차별점이 존재한다. 많은 게임들이 강화 실패 시 장비 파괴나 수치 하락이라는 가혹한 페널티로..

[게임 리뷰] 발더스 게이트 3 : TRPG 문외한, GOTY를 만나다

여기저기서 "엄청나게 재미있다", "올해의 게임(GOTY)이다"라는 호평이 자자하여 호기심에 구매한 게임, 바로 발더스 게이트 3>다.사실 필자는 이 게임을 처음 구매했을 때, 이 작품이 D&D(Dungeons & Dragons) 세계관 기반인지도 몰랐으며, TRPG라는 장르 또한 난생 처음 접해보는 상태였다. 하지만 플레이를 시작했을 때만 해도 전혀 예상하지 못했다. 내가 이 게임에 이토록 깊게 빠져들게 될 줄은.이야기가 곧 콘텐츠 - "실패"조차 서사가 되는 경험발더스 게이트 3의 콘텐츠는 '자유'라는 단어 하나로 요약할 수 있다. 게임 속 이야기는 정해진 레일을 따라가는 것이 아니라, 플레이어와 캐릭터, 그리고 NPC 간의 상호작용을 통해 실시간으로 쌓여간다. 이 이야기의 방향을 결정하는 것은 오로..

게임평 2026.01.23

[게임 리뷰] 할로우 나이트

몇년 전 모두가 이 게임 꼭 해봐라 진짜 재밌다. 가격도 착하고 볼륨도 생각보다 크다는 말에 샀지만, 시작한지 30분 만에 어디를 가야할지, 어떻게 찾아야 할지 몰라서 바로 환불 했던 게임 할로우 나이트, 학기가 끝나고 이 게임의 후속작 실크송이 나왔다는 소식을 듣고 다시 해봐야지..라는 생각이 들어 결국 다시 구매하였다. [이 밑으로는 해당 게임의 엔딩요소, 혹은 진행에 따른 스포일러가 포함 되어 있습니다!!]나온지 10년이 넘어가는데 스포 당하면 어쩔 수 없는 거 아닐까 첫 메트로베니아 입문작 rpg, fps등 게임에는 많은 장르가 있으며 필자는 그 장르에 입문하는 첫 게임이 해당 장르의 게임들을 다시 찾아 올 수 있게 만든다고 생각한다. 그런 의미에서 필자의 첫 메트로베니아 입문작인 할로우 나이트는..

게임평 2026.01.05

[게임 리뷰] [스포일러 주의] 스텔라 블레이드

한국 게임의 발전을 보여주는 두가지의 게임이 있다. 하나는 네오위즈사에서 출시한 그리고 오늘 소개하게 될 시프트업의 이 두 게임은 필자가 여태까지 게임하면서 과연 한국 게임사는 AAA급 게임을 제작하고 게이머들을 만족 시킬 수 있을까에 대한 물음에 대한 명쾌한 해답을 내려주었다. 아, 할 수 있구나. 눈이 즐거운 캐릭터, 눈이 즐거운 전투.주인공 "이브"의 모습을 보면 알겠지만 굉장히 이쁘다, 특히 개발자들은 플레이어들이 자주 보게 될 뒷 모습을 센스있게 디자인 하여 게임하는 내내 눈이 즐거웠다. 이런 모습은 대략 100가지가 넘는 옷을 교체하면서 다양하게 변화한 이브의 모습을 구경할 수 있고 이를 얻을 수 있는 아이템 박스를 지역 곳곳에 배치하여 탐험을 자연스럽게 유도하며, 또한 자주 옷을 바꿔가며..

게임평 2025.08.05

[게임 리뷰]엘든 링 밤의 통치자

총점:3.5/5 (여전히 재밌는 프롬의 소울, 하지만 새로운 시도인 만큼 보이는 여러 문제) 엘든 링 밤의 통치자는 프롬 소프트웨어에서 개발한 소울 시리즈 (다크 소울, 블러드 본, 엘든 링, 세키로..)의 ip를 활용하여 만든 서바이벌 액션 로그라이트 게임으로 협동 플레이를 전제로 하고 만든 게임이다.8개의 플레이어블 캐릭터(게임 내에서는 밤을 건너는 자라고 불린다)들을 조합하여 적을 물리치고 아이템을 획득하여 성장을 통해 3일차에 등장하는 밤의 왕이라고 불리는 보스들을 처치하는 것으로 이루어진다.필자는 다크소울 3, 세키로, 블러드본, P의 거짓 등등 많은 소울라이크 게임들의 엔딩을 보았고 그런만큼 엄청난 소울라이크 덕후로, 나오자마자 구매하여 플레이 해 보았다. 인게임 소통의 문제와 숙련도를 쌓기 ..

게임평 2025.07.15

[게임 리뷰]파이널 판타지 7 리버스

총점 4/5 전투전작에 비해 발전한 실시간 턴제시스템 (ATB)과 실시간 전투의 결합. 하지만 ATB를 소모해 사용하는 스킬들이 없을 경우 해당 게이지를 채우기 위한 반복 작업의 반복은 전략의 측면을 요구하기 위해 만든거라고 생각하나 종종 느끼는 전투의 흐름이 끊어짐은 어쩔 수 없는 전투 시스템의 한계인거 같다. 또한 캐릭터 세개를 조작하면서 바꿔가며 사용해야 하는것은 전투의 피로도가 꽤 있는편. 레벨 디자인전작의 스토리를 따라 일직선의 진행구조를 가져 탐험에 대한 재미는 부족했던 점을 이번 리버스에서 각 지역을 일종의 오픈월드 느낌으로 구현하여 탐험의 재미를 높였다. 각 지역마다 가지는 분위기가 매우 달라 (초원지대, 사막지대, 밀림지대) 첫 방문시마다 주는 새로움과 해당 지역을 봄으로써 느끼는 감정과..

게임평 2025.07.15

[Algorithm] Minimum Spanning Trees (2)

저번 글에서 다뤘던 Prim's Algorithm이 골라진 정점들에서 연결된 간선들중 가장 최소 가중치 값을 가지는 간선을 찾으면서 진행하는 알고리즘이였다면 이번 시간에 배우는 Kruskal's Algorithm은 각 간선을 가중치 기준으로 오름차순 정렬 한 뒤 간선의 두 정점이 서로 다른 집합일 경우 합치고, 같은 집합에 있다면 사이클이 발생하므로 합치지 않는다.이 경우 (v1,v2) 집합과 (v3,v5)집합이 (v1,v3)을 통해 합쳐지고 이 합쳐진 (v1,v2,v3,v5) 집합이 (v3,v4)를 통해 합쳐지며 minimum spanning tree를 이룬다.이 krusukal's alogirhtm의 optimality를 증명 하는 방법은 prim algorithm과 유사한 방법으로 진행한다. 1번 ..

Algorithm 2025.05.10

[OS] Memory Management (2)

Contiguous Memory Allocation연속 메모리 할당은 위와 같이 빈 공간에 연속적으로 메모리를 할당하는 방식이다. 하지만 이 문제는 외부 단편화가 발생하는 문제 점이 있다.외부 단편화란 위와 같이 프로세스가 제거되고 할당되는 과정에서 조금씩 단편화가 발생하여 메모리 공간은 조금씩 남아있으나 연속적으로 할당할 공간이 없어 프로세스를 할당하지 못하는 상황을 말한다. 이런 경우를 해결하기 위해서 두가지의 접근 방법이 있다. Compaction 메모리를 정리하면서 빈 공간을 하나의 큰 블록으로 만드는 방식으로 이 방식은 프로그램이 실행중일 때에도 주소를 변경 할 수 있어야 하며 이 경우 메모리가 해제될때마다 계속해서 이동이 발생하기 때문에 성능저하가 심해 쓰이지 않는다.Paging 페이징이란 불..

CS\OS 2025.05.05

[OS] Memory Management (1)

메모리 관리의 필요성몇몇 프로세스는 physical memory에 동시에 저장되는데 이때 자신에게 할당 된 범위 내의 메모리를 벗어나 다른 메모리를 침범하는 상황이 생길 수 있다.이를 막기위한 Protection mechanism이 제공되어야 한다.한 예시로 base register와 limit register를 사용하는 예시가 있다.base register는 프로세스가 시작하는 메모리 주소를 저장하며, limit register는 해당 프로세스가 저장된 메모리의 크기를 저장한다. 이를 사용하는 Hardware-supported address protection 를 간단하게 알아보도록 하자 Hardware-supported address protection 위 그림의 base 레지스터를 30004, l..

CS\OS 2025.05.05

[Algorithm] Minimum Spanning Trees

DefinitionsSpanning Tree : 연결된 무방향 그래프 G에 대해,모든 정점을 포함하면서 사이클이 없고,연결된 부분 그래프 (subgraph) 를 말함.즉, G의 모든 정점을 포함하는 트리. 이때, 노드가 n개일경우 간선은 n-1개.Minimun Spanning Tree: 최소 가중치를 가지는 G의 Spanning TreeMST사용 예시로는 Prim's Algorithm과 Kruskal's Algorithm이 있다. Prim's Algorithm특정 정점 집합 Y에 가장 가까운 정점을 찾는 과정에서 사용 배열을 사용하여 구현 W[i][j]: 정점 i와 j 사이의 가중치 (무방향이므로 대칭)nearest[i]: 정점 Vi에 대해, 현재까지 집합 Y에 속한 정점 중 가장 가까운 정점의 인덱스..

Algorithm 2025.05.04