`
zijan
  • 浏览: 65454 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Unity3D网络游戏《僵尸星球》

阅读更多
《僵尸星球》已在QQ空间运行快两个月了,目前玩的人还不是很多,程序一切正常,后台server稳定。

http://rc.qzone.qq.com/1101064313

前端Unity引擎 + QGF游戏架构 + C#,后端Tomcat + Mysql + Tatala(分布式跨语言远程调用中间件) + Java。

技术特点:
1)Unity游戏资源动态加载
将场景资源分组标记优先级,在玩家游戏过程中,后台下载优先级低的资源。

2)消息机制
大量运用多对多消息机制,不但可以使代码更加清晰,也提高各游戏模块之间的独立性,提高多人并行的效率。

3)自研发的UI系统

4)各种加密机制
防实时修改内存变量,网络数据加密

5)前段和后端web server之间的调用与回调

6)在Tatala基础上构建的网络游戏服务器
采用最先进的非分区设计,理论上可承载的用户数是无限的,只有加足够多的机器,并且所有用户可互相通信。
分享到:
评论

相关推荐

    unity3d植物大战僵尸源代码加注释

    Unity3D作为一款强大的游戏开发引擎,被广泛应用于各种类型的游戏制作,其中包括深受玩家喜爱的塔防类游戏——“植物大战僵尸”。这份“植物大战僵尸js源码带注释版本”为我们提供了深入理解Unity3D游戏开发的宝贵...

    Unity3D植物大战僵尸素材与源码

    《植物大战僵尸》是一款极富策略性的小游戏。可怕的僵尸即将入侵,每种僵尸都有不同的特点,例如铁桶僵尸拥有极强的抗击打能力,矿工僵尸可以挖地道绕过种植在土壤表面的植物等。玩家防御僵尸的方式就是栽种植物。49...

    unity3D僵尸模型和场景带动作,unity游戏素材

    本资源“unity3D僵尸模型和场景带动作,unity游戏素材”提供了在Unity3D中构建游戏所需的关键元素——僵尸模型和相关场景,特别适合于创建僵尸主题的游戏。 首先,我们要理解僵尸模型是游戏中的一个重要角色资产。...

    Unity3D植物大战僵尸源代码

    《Unity3D植物大战僵尸源代码》是一款基于Unity3D引擎开发的游戏项目,旨在为初学者提供一个可学习和实践的平台。这个项目虽然规模不大,但包含了游戏的核心元素,如向日葵、豌豆射手和僵尸等基本角色,让初学者能够...

    Unity 3D的植物大战僵尸源码.zip

    《Unity 3D游戏开发:深入解析“植物大战僵尸”源码》 Unity 3D作为一款强大的跨平台游戏开发引擎,被广泛应用于各种类型的游戏制作,包括深受玩家喜爱的“植物大战僵尸”。这款休闲策略游戏以其独特的玩法、丰富的...

    unity 3d僵尸资源

    僵尸资源,只要10个资源分。绝对不亏~。unity 开发必须

    Unity3d 大型打僵尸塔防游戏源码工程模板完整项目,使用Unity2019.3.7开发的游戏,完整项目的压缩包,可直接运行

    Unity3d 大型打僵尸塔防游戏源码工程模板完整项目,使用Unity2019.3.7开发的游戏,完整项目的压缩包,可直接运行Unity3d 大型打僵尸塔防游戏源码工程模板完整项目,使用Unity2019.3.7开发的游戏,完整项目的压缩包,可直接...

    Unity3D游戏源码 僵尸医院射击游戏 ZombiesIn学习参考

    Unity3D游戏源码 僵尸医院射击游戏 ZombiesIn 源码学习参考

    植物大战僵尸游戏Unity3D版本js源码

    用Unity3D开发的游戏 植物大战僵尸,内含源代码,是JS版本的!对于初学都帮助挺大的!

    unity 植物大战僵尸开发源码

    Unity是世界上最受欢迎的游戏开发平台之一,它以其强大的3D和2D游戏开发能力而闻名。在Unity中开发“植物大战僵尸”这样的游戏,涉及到多个关键的技术知识点,这将涵盖编程、游戏逻辑、美术资源和物理模拟等多个方面...

    Unity游戏源码(2017-2019)Unity3D跑酷类游戏(忍者战僵尸)完整源码

    综上所述,《忍者战僵尸》这款游戏不仅展示了Unity3D引擎在跑酷类游戏开发方面的强大能力,同时也为开发者提供了一个很好的学习案例。通过研究其完整源码,开发者不仅能够深入了解Unity3D的各项功能,还能够在实践中...

    Unity游戏-植物大战僵尸源码.zip

    10. **网络同步**:尽管PVZ主要为单机游戏,但Unity也提供了网络同步工具,如果源码中有这部分内容,我们可以学习如何实现多人在线游戏。 通过深入研究“植物大战僵尸”的Unity源码,开发者不仅可以掌握Unity的基本...

    飞船大战unity3D游戏开发实践

    本系统采用Unity3D平台开发实现,Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。...

    丛林僵尸游戏unity3d源码

    "丛林僵尸游戏unity3d源码"是一个项目,它利用Unity3D引擎开发了一个以僵尸为主题的游戏,通常包括游戏逻辑、角色动画、场景设计、物理模拟、音频处理等多个方面。 在Unity3D中,游戏开发的基础是C#编程语言,用于...

    unity实现植物大战僵尸的小demo

    Unity是世界上最流行的游戏开发引擎之一,它被广泛用于创建2D和3D游戏,包括像“植物大战僵尸”这样的塔防类游戏。本教程将基于提供的"unity实现植物大战僵尸的小demo",来探讨如何使用Unity来实现类似游戏的关键...

    unity制作仿植物大战僵尸的小游戏

    仿造植物大战僵尸,游戏音效使人身临其境,在选择完关卡后,可以选择你在本关卡想要拥有的植物,最多不能超过8种,在游戏的开始,需要通过收集阳光来种植植物,或者种植太阳花来获取,该游戏可直接利用unity打开即可...

    植物大战僵尸源码2024 unity

    Unity提供网络API,用于同步玩家的状态和游戏事件,但《植物大战僵尸》通常是单人游戏,这部分内容可能不涉及。 通过学习和研究这个源码,开发者不仅可以提升Unity技能,还能了解到游戏设计的多个层面,包括逻辑...

    unity 3D作业-狩猎游戏

    在本项目中,“unity 3D作业-狩猎游戏”是一个使用Unity 3D引擎开发的第一人称视角游戏。Unity 3D是一款强大的跨平台游戏开发工具,它允许开发者创建2D、3D、VR(虚拟现实)以及AR(增强现实)游戏。这个游戏的核心...

    unity3d 源代码 ipad版游戏《DOZ》僵尸游戏源码.zip

    此资源“unity3d 源代码 ipad版游戏《DOZ》僵尸游戏源码.zip”提供了iPad版本的游戏《DOZ》的完整源代码,对于想要学习Unity3D游戏开发,尤其是移动平台游戏开发的开发者来说,这是一个宝贵的参考资料。 Unity3D源...

    Unity游戏项目源码 Unity3D跑酷类游戏《忍者战僵尸》完整源码 完整版.zip

    《Unity3D跑酷类游戏《忍者战僵尸》完整源码分析》 Unity3D是一款强大的跨平台游戏开发引擎,被广泛应用于制作各种类型的游戏,包括2D、3D、动作、冒险以及我们今天要探讨的跑酷类游戏。这款名为《忍者战僵尸》的...

Global site tag (gtag.js) - Google Analytics