게임강의

RFonline 구축 강의 첫번째

컨텐츠 정보

본문

RF online 구축 하기 위해서는 설정 하고자 하는 개인 서버의 규모에 따라 많은 저장 공간을 필요로 합니다.

자료의 양도 굉장히 많습니다.

서버를 수정하기 위해 많은 노력이 필요하다는 점을 미리 말씀드리며 수정 관련해서는 기록하지 않겠습니다.

 

RF online ver 2.2.3.2 구축 방법

1.Microsoft SQL Server 2008 (2008R2/2014/2017) 설치
  Database / Create ODBC 구축
2.Web Emulator Server 구축
3.Setting Launcher ( Client file ) /rf_online.bin 접속기 제작
4.App server 구축
5.Test Server 구동 error 및 버그 수정

 

5단계 정도로 요약해서 말씀드릴 예정이고 첫번째로 DB 구축하기 위한 SQL 서버 설치에  관해서 기록하겠습니다.

 

마이크로소프트 사에서 제공하는 서버를 사용하며 2008 / 2008R2 /2014 /2017 사용 가능합니다. 일부는 윈도우 10 에서

문제를 만들 수 있으니 유의하시기 바랍니다.


RF online ver 2.2.3.2 구축 방법

 

1.Microsoft SQL Server 2008 (2008R2/2014/2017) 설치

  Database / Create ODBC 구축

2.Web Emulator Server 구축

3.Setting Launcher ( Client file ) /rf_online.bin 접속기 제작

4.App server 구축

5.Test Server 구동 error 및 버그 수정

 

Database 구축

 

DB Server 는 MySQL, Oracle, Ms SQL Server,MongoDB 등 많이 

사용 되어지고 있어요.관계형 데이터베이스라고 합니다.

 

이것들을 사용하기 위해서는 SQL 쿼리문을 다룰 수 있으면 좋습니다.

 

RFonline 의 경우 Ms SQL Server 를 사용해서 개발된

게임이므로 다른 db 를 사용하려면 error 가 발생될 수  있으며

각각을 수정 작업하여 서버를 구축해야 합니다.

문제를 찾아 스키마를 하나씩 수정 할 시간적 여유가 되시면

dbserver 를 이동시키셔도 됩니다.개취입니다.

 

Ms SQL Server 의 경우 쿼리작성 요령

예를들어 레벨 제한 하고싶다. 그러면 게임을 직접 수정하지

않더라도 75레벨 제한인 게임 시스템을 간단하게, 

 

UPDATE [RF_WORLD].[dbo].[tbl_general]

   SET [MaxLevel] = '50'

END

 

이렇게 쿼리를 작성하여 50레벨 제한하여 더 이상

게임 사용자들 레벨을 업 못하게 제한 시킬 수 있습니다.

 

본론으로 들어가서 Database 를 다운로드 합니다.

그리고 c드라이브나 본인이 불러오기 쉬운 위치에 저장합니다.

 

다운로드가 완료 되었다면 첨부된 이미지 처럼 데이터베이스 복원을

시작하시면 됩니다.


ed5474831f68a3e8e3d0128cd33bd76b_1612972297_2474.jpg
ed5474831f68a3e8e3d0128cd33bd76b_1612972314_0927.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972323_6323.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972353_7313.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972365_3703.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972377_8855.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972390_8248.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972402_1819.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972410_8078.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972421_5268.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972432_057.jpg

ed5474831f68a3e8e3d0128cd33bd76b_1612972443_5272.jpg

데이터베이스 세가지를 첨부된 이미지와 같이

동일한 방법으로 복원시켜 주시면 됩니다.


관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


새댓글


알림 0