Giter VIP home page Giter VIP logo

mmorpg's Introduction

项目概述

自网络游戏出现以来,其发展趋势便势不可挡,可见其受欢迎程度,毕竟相对于死板的ai,人更喜欢与真实的人进行交互。

本项目主要用于学习如今网游的开发流程,学习网游关键技术,最终能构建我心中的那个世界。

项目演示视频链接:

https://www.bilibili.com/video/BV1Rw4m1m7vS/?spm_id_from=333.999.0.0&vd_source=ff929fb8407b30d15d4d258e14043130

项目已完成功能

  • 基础的人物位置同步、属性同步、技能同步
  • 热更新(yooasset+hybridclr实现)
  • 简单的敌人AI(状态机实现)
  • 背包系统(物品、装备)
  • 频道系统(仅全服)
  • AOI机制(九宫格实现)

MMORPG项目结构

MMO-Client:unity客户端的源码。

MMO-SERVER:服务端C#源代码。

Tools:里面有proto工具、excel工具、构建mysql数据库的sql文件。

note:是本人在学习项目的时候所做笔记。

项目部署运行

1.搭建Mysql数据库环境。

2.搭建资源服务器环境,这里使用宝塔。

3.server部署,使用net6.0环境

​ 具体操作参考个人笔记MMORPG.md,注意要修改config.yaml配置文件。

4.client部署,使用unity 2021.3.5f1c1

mmorpg's People

Contributors

lianglllll avatar

Stargazers

 avatar Robert Docan avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.