Git Product home page Git Product logo

unity3d-ufpsdemo's Introduction

本工程师学用来学习unity的完整工程demo-ufps,并对项目做分拆研究 涉及的插件包括

任务流程

  1. 搭建环境unity2017+rider2017
  2. 研究下KBengin

KB是开源的c++ Python,支持热更新,客户端只有一个mmorpg

  1. 研究photon server与pun(Photon Unity Networking)的区别

photon server:是本地部署版本,选择ON-PREMISE,目前Unity3d client版本v4.1.1.15,server版本v4.0.29.11263.exe,按部署机器个数收费。单台机器一个月最高1100元

pun:是photon的云服务,服务器部署在photon的云端,按流量收费。

photon Unity Networking: 是对Photon Unity Client做了一层封装,使其用起来更像UnityNetworking,十分方便,就用它了。

  1. 研究unity的mvvm架构,以及事件驱动

  2. 项目管理十分 有益的插件

1 uFrame:MVVM插件 2 PoolManager插件:对象池管理插件 3 MadLevelManager:关卡管理

ufps任务拆分

  1. 2个小时通读ufps文档
  2. 2个小时通过add-one 与mufps的文档
  3. ufps的GameManager系统,PoolManager系统.,预计4个小时
  4. ufps第一人称改为第三人称,控制器使用add one,包括背部镜头以及持枪镜头。预计16个小时
  5. upfs的枪械系统,研究修改枪械,子弹生成,子弹伤害,以及货品获取。预计8个小时
  6. upfs的phton端同步机制。

unity3d-ufpsdemo's People

Contributors

hammercui avatar

Watchers

 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.