Skip to content

elky84/osd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website Made with Made with

GitHub forks GitHub stars GitHub watchers GitHub followers

GitHub GitHub repo size in bytes GitHub code size in bytes

osd

introduce

Youtube

English

It is a 2D side view MMORPG game.

Implemented using C# .NET 6, Unity3D, DotNetty, FlatBuffers.

It is a state in which only basic movement, jumping, and attack are implemented.

Korean

2D 사이드 뷰 MMORPG 게임입니다.

C# .NET 6, Unity3D, DotNetty, FlatBuffers를 이용해 구현되어있습니다.

기본적인 이동, 점프, 공격만 구현되어있는 상태입니다.

Usage

English

  • design directory (Excel files)
    • execute "update.bat" file to generate class and json
  • service directory (protocols)
    • execute "update_protocol.bat" file to generate protocol classes.
  • tiled directory (map file)
    • tiled data export to "client\UnityClient\Assets\Resources\MapFile"
    • The data is copied to the server execution folder through update.bat and ServerShared build process.

Korean

  • design 디렉토리 (Excel 파일)
    • "update.bat" 파일을 실행하여 클래스 및 json 생성
  • service 디렉토리 (프로토콜)
    • "update_protocol.bat" 파일을 실행하여 프로토콜 클래스를 생성합니다.
  • tiled 디렉토리 (Map 파일)
    • tiled 데이터를 "client\UnityClient\Assets\Resources\MapFile"로 내보내기
    • 해당 데이터는 update.bat 및 ServerShared 빌드 과정을 통해 서버 실행 폴더에 복사됩니다.