展开

关键词

写给对 ”开发” 感兴趣的朋友们

主要支持C++开发,渲染的3D画面效果逼真而又高效,非常适合主机、PC、VR的开发。该引擎目前已经对外开源而且免费,因此吸引了越来越多的开发者。利用虚幻4引擎开发的代表作有哪些呢? 最著名的就是《绝地求生》(俗称吃鸡)。?Unity3DUnity3D引擎,简称U3D,是国内应用最广的3D引擎,主要支持C#和JS开发。Unity3D的优势有哪些呢? Cocos2DCocos2D是一个基于MIT协议的开源框架,用于构建、应用程序和其他图形界面交互应用,支持C++开发。 Egret主要支持Typescript(微软公司对JS的扩展)开发,拥有较强的跨平台能力,适合H5、微信小程序的开发。 LayaAir支持AS3.0(Flash时代的脚本)、Typescript、JS三种的开发。

33710

“3D之父”考古“诺基亚时代”手,网友:求支持智能手机!

月石一 发自 凹非寺量子位 报道 | 公众号 QbitAI还记得它们??对00后们来说,也许有些陌生,但是80后、90后的玩家们,应该再熟悉不过了~? 《毁灭战士RPG》、《兽人与侏儒》1和2、《德军总部RPG》等等……满满的回忆啊~ 这些的开发者,最近发了几条推特,其中提到,自己曾经开发了这几款的“功能手机”版本。 △雷神之锤III(图源:Wikipedia)2008年,《德军总部RPG》推出,它是一款RPG(角色扮演),同时也是射击类的探险。 他在90年代陆续放出了《德军总部3D》、《毁灭战士》、《雷神之锤》等的源代码,不少都是在它们的基础上被制作出来的。?这位大神级别的程序员,你以为他只“玩”? 一些网友认为,这些应该都能在Switch实现,还有人想在Switch上一个BREW复古汇编,并且已经有一些J2ME和iMode了。?你期待再次玩上这些经典

9630
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    第九艺术的降临:如何讲故事

    现在大量的,都会有一个“任务系统”,实际上,这正是一种简化了的AVG玩法,它要求玩家一定要去某个事情,而这个事情本身,就是可以用来讲某个故事的。 中的骷髅、布景都在讲诉一个个当时发生的故事。另外一个方面,中的NPC也会主动的和玩家说话,全程带音的对白,让玩家的视力负担降低不少,从而也愿意倾听更多的信息。 用环境来讲故事,《辐射》这个系列的作品是的非常到位的。?? 讲故事到底有没有意义?有很多人觉得是没意义的,嘛,只要好玩就可以了。但是,“好玩”本身也包含了“欣赏”内容的一部分。 而如果一个能很好的讲一个故事,那么这个就能变成一个超级IP,可以被改编成电影、成茶杯、开主题乐园……从市场角度来说,一个好的IP,能大大节省后续作品的市场推广成本。 如有不同意见,欢迎后台留探讨。

    67550

    【Rust 日报】2021-09-30 明天就是国庆长假了!祝愿大家能开开心心过长假!

    【译】为嵌入式 C 程序员编写的 Rust 指南在扒拉 Google OpenTitan 的源码时,发现该团队的一份Rust 指南,我觉得它对嵌入式C程序员的帮助还是比较大的,就顺手翻译了一下。 OpenTitan 项目如果你只看表面的GitHub 成分分析,你根本看不到Rust痕迹,它就是个Cpp 项目。只有翻到里面才会发现它对Rust的支持有多坚定。 ,因为你必须把内存管理交给引擎,并且仍然管理对何时假定对象的句柄是安全的理解。 我打算等到Godot 4.0再最终判断,因为它承诺为GDScript以外的提供更符合人体工程学的api接口(他们在报告中包括Rust)。 — Quine Dot 在 rust-users 发你想知道什么比学习生命期更难?通过二十年时间去犯可预防的错误能学习同样的课程。

    7410

    Unity 开发?看这些就够了!| 码云周刊第 42 期

    码云项目推荐 目前 Unity 已成为最受欢迎的移动引擎,在国内也有很多采用 Unity 开发的客户端以及网页,比如成都九众的《将魂》,《老友记》,骏梦的《仙剑奇侠传OL》等。 本是一款半自动是防守,简单回合制战斗,除脚本外,其他所有音乐、音效、图像等素材均来源于网络,版权归原作者所有。 项目地址:https:gitee.comtrlanfengVillageGuardians 06 项目名称:火炬之光 Unity RPG MMO项目简介: 该为一款网络 MMO Unity RPG ,主要使用了 C# 作为工程的开发。 该 RPG 主要包含以下功能:AI状态机换装系统技能系统网络系统UI系统等项目地址:https:gitee.comliyonghelpmeunityRpg

    82870

    开源现象如何影响行业?免费RPG日! 【Gaming】

    你对角色扮演RPG)很好奇,但不确定是否要玩?你是不是对桌面的概念完全陌生,直到现在才听说过RPG?这并不重要,这些档案适合你,因为免费的RPG日是为每个人准备的! 桌面RPG是一个强大的,富有想象力和乐趣的媒体,免费的RPG日是一个对此伟大的介绍。开放式像许多其他行业一样,开源现象也影响了桌面。 例如,假设一个出版商发行了一本武器书籍,其中包括一把叫Sigint的魔法砍刀,玩家用它对僵尸的所有攻击都会获得+2魔法奖励。 有些出版商只保留出版物本身的版式,而另一些出版商则只保留数字和最通用的术。当卓越的RPG特许经营权拥抱开源时,业界掀起了至今仍能感受到的浪潮。第三方开发人员可以为5e和探路者系统创建一些内容。 如果你对完全陌生,可以在免费RPG日那天在当地的商店尝试桌面RPG

    30250

    和端的服务端的架构与区别

    MUDOS采用 C开发,因为玩家和玩家之间有比较强的交互(聊天,交易,PK),MUDOS使用单线程无阻塞套接字来服务所有玩家,所有玩家的请求都发到同一个线程去处理,主线程每隔1秒钟更新一次所有对象( MUDOS使用一门称为LPC的脚本来描述整个世界(包括房间拓扑,配置,NPC,以及各种剧情)。里面的高级玩家(巫师),可以不断的通过修改脚本来为添加房间以及增加剧情。 此时服务端已经脱离陈旧的 MUDOS体系,各个公司在参考 MUDOS结构的情况下,开始自己用 C在重新开发自己的服务端。 类型5:战网服务器  经典战网服务端和 RPG有两个区别:RPG是分区分服的,北京区的用户和广州区的用户老死不相往来。 除去数据,支持音的战网系统也会将所有人的音数据发送到主的那个玩家机器上,通过混音去重再编码的方式返回给所有用户。

    1.1K110

    5 各类对应的服务端架构

    MUDOS采用 C开发,因为玩家和玩家之间有比较强的交互(聊天,交易,PK),MUDOS使用单线程无阻塞套接字来服务所有玩家,所有玩家的请求都发到同一个线程去处理,主线程每隔1秒钟更新一次所有对象( MUDOS使用一门称为LPC的脚本来描述整个世界(包括房间拓扑,配置,NPC,以及各种剧情)。里面的高级玩家(巫师),可以不断的通过修改脚本来为添加房间以及增加剧情。 此时服务端已经脱离陈旧的 MUDOS体系,各个公司在参考 MUDOS结构的情况下,开始自己用 C再重新开发自己的服务端。 类型5:战网服务器经典战网服务端和 RPG有两个区别:RPG是分区分服的,北京区的用户和广州区的用户老死不相往来。 除去数据,支持音的战网系统也会将所有人的音数据发送到主的那个玩家机器上,通过混音去重再编码的方式返回给所有用户。

    1.2K20

    、手服务端常用的架构是什么样的?

    MUDOS采用 C开发,因为玩家和玩家之间有比较强的交互(聊天,交易,PK),MUDOS使用单线程无阻塞套接字来服务所有玩家,所有玩家的请求都发到同一个线程去处理,主线程每隔1秒钟更新一次所有对象( MUDOS使用一门称为LPC的脚本来描述整个世界(包括房间拓扑,配置,NPC,以及各种剧情)。里面的高级玩家(巫师),可以不断的通过修改脚本来为添加房间以及增加剧情。 此时服务端已经脱离陈旧的 MUDOS体系,各个公司在参考 MUDOS结构的情况下,开始自己用 C在重新开发自己的服务端。 类型5:战网服务器经典战网服务端和 RPG有两个区别:RPG是分区分服的,北京区的用户和广州区的用户老死不相往来。 除去数据,支持音的战网系统也会将所有人的音数据发送到主的那个玩家机器上,通过混音去重再编码的方式返回给所有用户。

    72120

    论可复用的服务器端开发框架(一)

    其原因可能有以下几个:一是欧美、日本的服务器端逻辑一般比较少,所以这类产品的需求也比较少;二是服务器端本身涉及大量不同的运行平台、环境、,导致较难统一产品形态;三是服务器端的需求变化比客户端更加 MudLib本身也是分层的,以系统的共性先建模,然后再实现具体的逻辑MudLib是以脚本编写,以源代码形式开放给所有开发者,因此灵活同时强大。 中层建模是关键,要以的业务模型来提供强大的功能,并提供足够的灵活性。因此应该是开放源代码形式,并且是以库的扩展方式提供。顶层代码应该全部由具体开发者编写,最好能支持脚本。 很多团队都是自己组装或者搭建的。比如JAVA的团队会选择Netty+iBatis+MySQL;C的团队会选择ZeroMQ+Redis……。 在现代中,RPG玩法的设计非常通用,而RPG玩法本身是一个具有非常典型的模型的:成长和搜集的体验,承载体主要是玩家的属性、技能、装备、道具。

    1.2K60

    H2Engine服务器引擎介绍

    所以php真是当之无愧的最好的编程(哈哈)。后来一直从事服务器开发,发现在服务器引擎领域就一直没有这种Apache类似的设计非常通用、易理解、易扩展的引擎。 编程多样。服务器编程为了高效,总体以c++为主,但是java、c#、python、lua、php、js也越来越流行,尤其是c++嵌入lua的模式大行其道。 linux实现的Gate单个进程撑2万连接已经不是问题,但是对于分服方式的RPG,有哪个能到单服在线2万的?我们的都是限6000在线上限,超过就得排队了。 举个例子,针对rpg,我们可以设计出一套c++的框架,比如封装地图管理、角色管理、道具管理、任务系统、成就系统、副本系统、npc系统等,想想看,2d rpg领域相关的系统还是很好抽象的。 不同的类型框架实现是不一样的,不同实现细节也会不同,使用H2引擎后可以根据不同类型、不同分类框架,这个是后续扩展H2引擎的计划。

    88380

    开源的服务器框架你都知道

    有哪些开源服务器框架,值得学习呢。基于node.js 、java、C#、golang 、c++、python 等技术栈有各种各样的框架。 MOBA旖旎情 代表全民无双,作者是前蜗牛员工,现居海外 ,蜗牛员工开起来会似曾相识。 使用Golang开发服务器有如下的优点:运行效率远高于各种脚本,大幅度提升服务器承载能力内存安全,不会像C++服务器那样出现内存错误导致服务器down机Goroutine能够很好地利用多核计算能力 和KBE有几分相似,我不怎么适应go的法。可能写的少,不评价。 你还知道哪些开源的框架欢迎留END

    27420

    通过奖励随机化发现多智能体中多样性策略行为,清华、UC伯克利等研究者提出全新算法RPG

    图 1:StagHunt ,a>b>=d>c我们考虑 2 个猎人的情况,然后把各种情况的收益抽象出来,就引出了博弈论中非常经典的 2x2 矩阵 StagHunt。 作者了一个实验,固定 a=4,b=3,d=1,变化 c 的取值,从图 2 可以看出:独自猎鹿的惩罚越大,现有的算法收敛到 Stag NE 的概率会越低,也就是更倾向于选择保守的捕兔策略。 这就演变出论文的核心观点:通过奖励随机化对原始(StagHunt)的奖励(reward)进行扰动,将问题转化为在扰动后的中寻找合作策略,然后再回到原始中进行微调(fine-tune),进而找到最优策略 答案是有的,图 6(b)展示的是 RPG 发现的最优策略,开始后,两个智能体会首先汇合,然后合体一起朝着怪兽移动,加上怪兽也会朝着智能体移动,这就大大加快了一起碰到怪兽的速度,因而可以得到更高的收益 ,作者在 Agar.io 种了一个很有趣的实验:在玩到一半时切换对手玩家的策略,然后与 Oracle 策略进行对比,如图 15 所示。

    9920

    WASM·技术趋势

    Wasm 被设计为可供类似CC++Rust等高级的平台编译目标,最初设计目的是解决 JavaScript 的性能问题。 对于web而,WebAssembly具有巨大的意义:使得以各种编写的代码都可以以接近原生的速度在Web中运行。以前无法以此方式运行的客户端软件都将可以运行在Web中。 shadow#跨支持WebAssembly可以从以下编译而成:CC++、Rust、AssemblyScript、C#、F#、Go、Kotlin、Swift、D、Pascal、Zig、Grain。 无界引用我超喜欢程序猿的一句diss用: Talk is cheap , show me the code个人比较推荐学习rust来上手wasm ,@无界 看完以下的项目,你会喜欢上rust? 经过一番查找,挑选一些rust非常好玩的开源项目分享给大家~~Veloren使用Rust写的多人RPGIt is inspired by games such as Cube World, Legend

    8530

    5个可以教你编程的

    这些WEB非常有趣,可以把你带入迷人的编程世界。1. CodeCombatCodeCombat 是一个 HTML5 角色扮演RPG),教你基本的编程概念。? CodeCombat 支持6中不同的,包括:JavaScript、CoffeeScript、Lua、Python、Clojure 和 Io。 在这个中,你扮演一个代码猎人,负责修复代码,并使它它返回预期的结果。总共有14个等级需要你来完成。?Code Hunt 支持 Java 和 C# 两种。 CodinGame 支持包括PHP、C、JavaScript在内的20多种编程。用户界面功能强大,可以定制。 这个是一个开放的策略中你控制的单位被称为 creeps ,它可以帮你获得资源、建立自己的领地等等。作为一个多人在线,意味着你的 creeps 会被其他 creeps 所包围。?

    88860

    FF系列回顾丨这群杀马特辉煌了30年,何时会光顾VR世界呢?

    在当时,比较火热的RPG是《勇者斗恶龙》,它的进入方式和FC并无区别,直接点击标题下的“start”即可开始。 首先,《最终幻想6》对之前FC和SFC时代的系列作品了完美的总结,并在画质上大大超越了FF4和FF5。 而《最终幻想7》是将CG影像和风格进行融合,同时所有的过场都和进程紧密结合,再加上系列传统的以人性描写为主的故事情节,使得当时没有任何其他欧美RPG可以与之媲美。? 它在保持了FF系列故事、人设、音乐以及丰富的内容方面的优良传统外,还在全程加入了音,并且以即时演算过场取代了CG过场,给予了玩家更强的代入感。在剧情内容方面,《最终幻想10》也具有重要意义。 大量的对话和肢体,还有生动的表情,再加上扎实的剧本,可以说对爱情进行了全方位细腻展现,这也是最终幻想系列中感情表现最强烈的一次。?说完这几部经典作品,我们回头再看《最终幻想15》。

    43270

    性法宝:解谜与策略玩法

    最经典常见的是和RPG的结合,早期几乎所有的RPG,都是需要玩家去“根据剧情”寻找合适的人对话,或者在迷宫中找合适的道具来解锁下一个阶段。 有趣的是,早期的国内玩家在玩日文RPG的时候,由于不通,所以常常是连蒙带猜的去玩,本来是有剧本文字非常明显提示的剧情人物,对于不懂日文的玩家来说,就需要猜谜一样去猜,到底需要玩家去什么。 大量的玩家沉迷于在《WOW》中炒买炒卖奸商,不能不说也是一种体验。? 但是大部分玩家都喜欢“搜集”“成长”以及“随机惊喜”,而后面这三个要素,往往是所谓RPG玩法的基本结构。所以现代的策略玩法,往往都会和RPG要素结合到一起。 如有不同意见,欢迎后台留探讨。

    47040

    创新:玩法定律

    在PC上,最火的类型就是FPS,以及RTS,因为这两类,都能很好的使用键盘+鼠标。而鼠标作为一个输入非常精确的设备,很适合用来“瞄准”或者“快速点击”的操作。 举个例子,《PATAPON》就是一款音乐节拍玩法,结合了RPG玩法的,而《恶魔城》系列,也大多数是跳台横版动作,结合RPG玩法的。 这两个玩法本身单独来说都可以一个独立的,但RPG会降低这些玩法的强度,而结合到“打怪升级”中,形成了比较丰富的体验。 策略类玩法的创新,往往需要考虑的是如何跟题材良好的结合,因为没人喜欢干巴巴的数学题,很多创新题材的,也都是采用策略玩法,比如《这是我的战争》《Beholder》等等。 如有不同意见,欢迎后台留探讨。

    60060

    论可复用的服务器端开发框架(二)

    RPG系统的可复用模型RPG系统主要负责提供中提供“积累、成长”的快感,也是驱动玩家反复进行操作的重要系统。 对于以上设计,可能读者会问,这些系统完全没有考虑到客户端和服务器通信的问题,也没有考虑登录在线的实现,仅仅是一些数据结构的列举,真的能用?为此,我就把相关的一些系统试着画一下类结构图。? 社交类系统的可复用模型在线由于可以让不同的玩家在中互动,所以产生了比单机有趣的多的感觉。 由于服务器可能是多进程多物理机器的。要实现跨机器投递交互消息,是需要额外的处理能力的。有一些实现者会采用ActiveMQ之类的消息队列服务来承载,有些则使用数据库存储交换。 如有不同意见,欢迎后台留探讨。

    963100

    魔兽玩家正在流失,腾讯剑灵能否续写魔兽传奇?

    它在整个网络界都有着划时代的意义,塑造了全球的魔兽文化,对80后、90前影响深远,对端、其他RPG也起到了拉动作用,剧情、情感、文化、团队和体验等元素成为后来RPG纷纷借鉴的魔兽元素。 再看回RPG,相比页、手RPG生命周期更长,用户沉浸度高,忠诚度高,同时付费意愿也高。相比单机的一次性消费,RPG则更具黏性。 尽管如此,RPG作为端的一种,也遇到其他形态的挑战。 09年前后伴随着社交网络泡沫,页开始火爆;而最近几年的移动互联网浪潮带来了手机的崛起,微信的介入更是将其推向一个新高度。 这款在29日开始不删档测试。《剑灵》由韩国顶级开发商NCSoft公司历时5年研发,融合了东西方、古典现代多种文化。代人腾讯选择了韩国少女时代组合。 腾讯在端、页、手均充分布局,但在3D MMO RPG领域缺少一款明星,尤其是可以走十年的

    51460

    相关产品

    • 云服务器

      云服务器

      腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券