Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

혼자서 만드는 MMO게임 서버

2,132 views

Published on

2017 아이펀팩토리 Dev Day 발표자료
- 강연 제목 : 혼자서 만드는 MMO게임 서버
- 발표자 : 박근환 TD

Published in: Engineering
  • Be the first to comment

혼자서 만드는 MMO게임 서버

  1. 1. 2017 iFunFactory Dev Day -Great Technology For Great Games- 혼자서 만드는 MMO게임 서버 Great Technology For Great Games 발 표 자 : 박 근 환 c a r l o s p a r k @ i f u n f a c t o r y . c o m
  2. 2. 22017 iFunFactory Dev Day -Great Technology For Great Games- Great Technology For Great Games
  3. 3. 32017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 개발 Chapter 01. Great Technology For Great Games • 개발 • 기획 • 클라이언트 • 디자인 • 서버 • 관리 • 운영
  4. 4. 42017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 개발 Chapter 01. Great Technology For Great Games • 개발 • 기획 • 클라이언트 • 디자인 • 서버 • 관리 • 운영
  5. 5. 52017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 개발 Chapter 01. Great Technology For Great Games • 개발 • 기획: 잘.. • 클라이언트 • 디자인 • 서버 • 관리 • 운영
  6. 6. 62017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 개발 Chapter 01. Great Technology For Great Games • 개발 • 기획: 잘.. • 클라이언트: Unity! • 디자인 • 서버 • 관리 • 운영
  7. 7. 72017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 개발 Chapter 01. Great Technology For Great Games • 개발 • 기획: 잘.. • 클라이언트: Unity • 디자인: Unity Asset Store • 서버 • 관리 • 운영
  8. 8. 82017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 개발 Chapter 01. Great Technology For Great Games • 개발 • 기획: 잘.. • 클라이언트: Unity • 디자인: Unity Asset Store • 서버: ??? • 관리 • 운영
  9. 9. 92017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 서버 개발 Chapter 01. Great Technology For Great Games
  10. 10. 102017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 서버 개발 Chapter 01. Great Technology For Great Games Developers Lots of Clients Lots of Servers DBA SE
  11. 11. 112017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 서버 개발 Chapter 01. Great Technology For Great Games + - Instance control - Session management - Network - ORM - Distribution
  12. 12. 122017 iFunFactory Dev Day -Great Technology For Great Games- Amazon GameLift 장점 Chapter 01. Great Technology For Great Games • 세계 최대 클라우드 회사의 네임밸류 • 다양한 region에 동일하게 배포 가능 • 게임서버에 특화된 서비스 • 유연한 서버 스케일링 • 편리한 콘솔
  13. 13. 132017 iFunFactory Dev Day -Great Technology For Great Games- Amazon GameLift 단점 Chapter 01. Great Technology For Great Games • 테스트 환경이 추가됨 • 디버깅이 난해함 • 리눅스는 Amazon Linux만 지원 • 게임 서버 전체를 올리기엔..
  14. 14. 142017 iFunFactory Dev Day -Great Technology For Great Games- MMO 게임 개발 Chapter 01. Great Technology For Great Games • 유니티 클라이언트 • 2종류의 필드 • 1 종류의 던전 • 유저 인증 없음 • 사용자 위치 저장 및 동기화 • 채팅 • 상호 작용
  15. 15. 152017 iFunFactory Dev Day -Great Technology For Great Games- 시연 Chapter 01. Great Technology For Great Games
  16. 16. 162017 iFunFactory Dev Day -Great Technology For Great Games- Amazon GameLift 설정 Chapter 01. Great Technology For Great Games
  17. 17. 172017 iFunFactory Dev Day -Great Technology For Great Games- 필드 서버 설정 Chapter 01. Great Technology For Great Games
  18. 18. 182017 iFunFactory Dev Day -Great Technology For Great Games- 서버 구조 Chapter 01. Great Technology For Great Games Login Chat Amazon EC2 DB ZooKeeper Field Dungeon Amazon GameLift Field Dungeon Field Fleet Dungeon Fleet
  19. 19. 192017 iFunFactory Dev Day -Great Technology For Great Games- 서버 구조 Chapter 01. Great Technology For Great Games Login Chat Amazon EC2 DB ZooKeeper Field Amazon GameLift Field Fleet Dungeon Fleet LB Login LB Chat Dungeon … …MM
  20. 20. 202017 iFunFactory Dev Day -Great Technology For Great Games- 요약 Chapter 01. Great Technology For Great Games • 기존 서버 솔루션은 주로 컨텐츠 개발에 집중 • Amazon GameLift를 통해 서버 관리로 확장 • 이제 운영만 뭐가 나오면 혹시?
  21. 21. 212017 iFunFactory Dev Day -Great Technology For Great Games- 소스 공개 예정 Chapter 01. Great Technology For Great Games 상반기 MMO Template 공개 (C#) https://github.com/iFunFactory
  22. 22. 2017 iFunFactory Dev Day -Great Technology For Great Games- iFunFactory Development Teams carlospark@ifunfactory.com www.ifunfactory.com +82-70-4923-6566 Q & AG r e a t T e c h n o l o g y F o r G r e a t G a m e s , i F u n F a c t o r y

×