AWS 기술 블로그
Category: Game Development
Amazon Aurora MySQL의 여러 관리 도구를 SQL Server Management Studio 와 비교하기
이 글은 SQL Server to Aurora MySQL in Game Development 시리즈 블로그의 일부로 작성되어 있습니다. 시리즈의 모든 글들은 아래 링크들을 따라가시면 읽어보실 수 있습니다. 저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기 Aurora MySQL 성능 검증 직접 해보기 Game 개발시 Aurora MySQL을 사용하는 과정에서 SQL Server와 달라 주의할 점들에 대한 가이드 Amazon Aurora MySQL을 활용한 […]
저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기
오랜 기간동안 관계형 데이터베이스는 여러 애플리케이션의 데이터베이스로 사용되어 왔습니다. 온라인 게임의 경우에서도 마찬가지로 많은 게임의 주요 데이터베이스로 관계형 데이터베이스가 사용됐습니다. 특히나 한국의 MMORPG 개발 커뮤니티에서는 Microsoft SQL Server와 같은 상용 관계형 데이터베이스를 사용하였고 저장 프로시저(Stored Procedure)를 사용하여 데이터베이스 내에 로직의 일부를 구현하는 방식을 많이 사용해 오고 있습니다. 하지만 이러한 개발 패턴은 최근의 게임 개발 및 […]
Amazon CloudWatch Internet Monitor를 활용한 더 나은 게임 경험
이 글은 AWS for Games Blog에 게시된 ‘Using Amazon CloudWatch Internet Monitor for a Better Gaming Experience‘ by David Fowler를 한국어 번역 및 편집하였습니다. 이 게시물은 게임 고객들이 Amazon CloudWatch Internet Monitor를 사용하여 게임 성능을 더 쉽게 모니터링할 수 있는 방법을 설명합니다. 온라인 게임 애플리케이션 아키텍처의 개요를 예시로 제공하고, 게이머를 위한 성능 및 가용성 모니터링의 […]
Amazon GameLift와 DynamoDB를 중심으로 서버리스 서비스를 활용한 멀티플레이 게임 개발/최적화 사례
라온엔터테인먼트(http://www.rhaon.co.kr/)는 1998년에 설립되어, 2005년 테일즈 런너를 국내 정식 서비스를 시작했으며, 2014년 전설의 도둑왕 ,2017년 테런R 국내출시를 비롯하여 2020년 캐쥬얼 게임인 고스트워 캐주얼 배틀아레나 를 출시한 중견기업입니다. 특히 고스트워는 실시간 모바일 멀티플레이 캐주얼 전략 모바일 게임으로 앱다운로드 횟수 200만이상, 일별 최대접속자 20만이상, 월 최대접속자 79만으로, 2020년부터 현재까지도 서비스 중인 인기 게임입니다. 라온엔터테인먼트의 고스트워 게임 아키텍쳐는 서버리스로 […]
Amazon Aurora MySQL 오해와 진실
이 글은 SQL Server to Amazon Aurora MySQL in Game Development 시리즈 블로그의 일부로 작성되어 있습니다. 시리즈의 모든 글들은 아래 링크들을 따라가시면 읽어보실 수 있습니다. 저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기 Aurora MySQL 성능 검증 직접 해보기 (업로드 예정) Game 개발시 Aurora MySQL을 사용하는 과정에서 SQL Server와 달라 주의할 점들에 대한 가이드 (업로드 […]
Amazon Aurora MySQL을 활용한 클라우드 답게 데이터베이스 운영하기
본 블로그 시리즈의 이전 글에서는 Microsoft SQL Server와 오픈소스 데이터 베이스의 차이점에 대한 정리를 살펴보았습니다. Stored Procedure 기반의 어플리케이션을 옮겨올 때, 어떠한 기능들을 활용하여 옮겨와야 하는지, 대량의 데이터 변경에 대한 작업의 처리 방법과 같은 노하우 들이 주요 내용이었습니다. 이제 오픈소스 데이터베이스의 차이점에 대해 익숙해졌다면, Amazon Aurora의 클라우드 친화적인 기능들을 활용해, 더 안정적이고, 관리 작업의 편의성을 […]
플레이어 당 1달러로 Unreal Engine 기반게임을 Amazon GameLift로 서비스 하는 비법!
이 글은 AWS Gametech Blog에 게시된 ‘How to host your Unreal Engine game for under $1 per player with Amazon GameLift‘ by Ryan Greene를 한국어 번역 및 편집하였습니다. 소개 게임 개발자들은 멀티플레이어 경험을 더 혁신적으로 만드는 방법을 찾곤 합니다. 그렇지만, 게임 개발사들은 게임의 성능 및 재미와 이윤이라는 벽에 부딛히곤 합니다. 이는 유저의 기대감, 게임 개발의 […]
Amazon GameLift Anywhere를 활용하여 다양한 AWS 서비스 연동하기 – Part1 : 컴퓨팅
Amazon GameLift Anywhere의 정식 출시를 통해 세션 기반의 멀티플레이어 게임 서버 워크로드에 기존의 관리형 Fleet 뿐만아니라 다양한 컴퓨팅 옵션을 사용할 수 있게 되었습니다. 기존 Amazon GameLift는 게임 서버를 위한 관리형 Fleet을 AWS 글로벌 리전 및 Local Zone에서 제공했습니다. Amazon GameLift Anywhere는 기존 Fleet 유형에 Anywhere Fleet이 추가되어 온프레미스 혹은 사용자 AWS 계정의 Amazon EC2 서버를 […]